HW
909982a718
Merge pull request #3 from chrox/hwhw-master
...
still needs button bgcolor
2014-10-04 16:05:02 +02:00
chrox
6152198e88
still needs button bgcolor
...
This bgcolor is for framecontainer background color.
2014-10-04 22:01:09 +08:00
Hans-Werner Hilse
0b3c1dcebf
update base to latest koreader-base
...
this includes the new freetype text rendering
2014-10-04 15:55:08 +02:00
Hans-Werner Hilse
7b1777e095
adapt widgets and text rendering to new font rendering
...
no background for text rendering anymore
2014-10-04 15:54:03 +02:00
HW
a713936d8c
Merge pull request #947 from chrox/base_submodule
...
rename submodule koreader-base to base
2014-10-04 15:45:28 +02:00
chrox
fc5a248308
rename submodule koreader-base to base
2014-10-04 20:53:35 +08:00
Qingping Hou
7df2e0fb28
Merge pull request #944 from chrox/lazy_loading
...
refactoring: lazy loading of unused modules
2014-10-03 19:08:39 -07:00
Huang Xin
105764fd77
Merge pull request #945 from evgsh/opds
...
opds / Added acquisition relation types , fixes issue #940
2014-10-03 22:42:29 +08:00
evgsh
aae2c4de27
Added acquisition relation types , fixes issue #940
2014-10-03 17:22:37 +03:00
chrox
2d3c502948
move platform dependent files into 'platform' directory
2014-10-03 18:02:50 +08:00
chrox
14e2bf3d69
refatoring: lazy loading of packages
2014-10-03 16:13:34 +08:00
chrox
a491594775
trace package loading process in koreader
2014-10-03 16:13:34 +08:00
Huang Xin
8fda638da6
Merge pull request #936 from WS64/master
...
fix the nil tags data bug
2014-10-01 00:53:14 +08:00
WS64
d790f8aafe
fix the nil tags data bug
2014-09-30 18:28:36 +02:00
Qingping Hou
3c00b4090f
Merge pull request #934 from chrox/fix_933
...
fix #933
2014-09-29 22:31:56 -07:00
chrox
e026149d14
fix #933
2014-09-30 10:46:55 +08:00
HW
d2a02c3466
Merge pull request #932 from chrox/master
...
fix run out of memory when receiving large files from Calibre
2014-09-29 08:35:16 +02:00
chrox
ac22e78533
ignore koreader output file for clang target
2014-09-29 14:25:24 +08:00
chrox
9adf8ac327
also paint widget if any widget underneath is dirty
2014-09-29 14:23:38 +08:00
chrox
508cf94f98
fix run out of memory when receiving large files from Calibre
2014-09-29 14:22:33 +08:00
Huang Xin
dd7dd66369
Merge pull request #931 from hwhw/master
...
alpha-blitting widget and a few fixes
2014-09-29 07:24:05 +08:00
Hans-Werner Hilse
18be385321
add showcase of alpha-blitting to wtest.lua
2014-09-28 21:49:38 +02:00
Hans-Werner Hilse
feb774afa9
update koreader-base with bugfix for alpha-blitting
2014-09-28 21:49:12 +02:00
Hans-Werner Hilse
e47b43e8b5
add implementation of a container widget with alpha-blitting
...
This is a container that will honor a given alpha value (0..1)
when painting, so it will be translucent for values < 1.
2014-09-28 21:48:06 +02:00
Hans-Werner Hilse
adbcdddb56
undo wrong use of addblitFrom()
...
rendertext.lua did use addblitFrom() for rendering text - i.e. blitting
the letters to a BlitBuffer. However, it used intensity=1.0, which is
the same as doing a (faster, more efficient) blitFrom(). So use that
instead.
What was probably intented here is a different kind of blitting - using
the bitbuffer of the glyph as a mask.
2014-09-28 21:11:03 +02:00
HW
0ca3dd8cad
Merge pull request #930 from chrox/master
...
update koreader-base
2014-09-28 15:27:08 +02:00
chrox
243bde6f9d
update koreader-base
2014-09-28 21:23:42 +08:00
Huang Xin
ec4415ef6a
Merge pull request #928 from Ebrehem/master
...
Customising footer font size via DMINIBAR_FONT_SIZE variable
2014-09-27 19:32:42 +08:00
Ebrehem
19520f6d3b
Update defaults.lua
2014-09-27 12:59:33 +02:00
Ebrehem
44ecf74ba3
Update readerfooter.lua
2014-09-27 12:56:47 +02:00
HW
5925e762fc
Merge pull request #924 from chrox/win32-port
...
add win32 port of Koreader
2014-09-25 20:34:26 +02:00
chrox
9035ac31a7
fix win32 building
2014-09-26 01:48:14 +08:00
chrox
bfc48f82b5
update ignore file
2014-09-25 22:35:03 +08:00
chrox
a4f870753e
Koreader win32 port
2014-09-25 22:34:51 +08:00
chrox
36f450e907
add runtime binaries for win32 platform
2014-09-25 22:34:38 +08:00
chrox
c4a1e4d10d
update PATH variable on startup for Windows
2014-09-25 22:33:58 +08:00
chrox
97e7a90865
encode lfs.dir iterated file path to UTF-8
2014-09-25 22:33:43 +08:00
chrox
a0cd4816a7
no mkfifo on Windows
2014-09-25 22:33:31 +08:00
chrox
7d22318641
don't require ssl.https since it cannot yet be built for win32
2014-09-25 22:33:06 +08:00
chrox
7013e9dae4
update koreader-base
2014-09-25 22:32:08 +08:00
Huang Xin
be43d41e26
Merge pull request #911 from evgsh/master
...
add fb2 file format in download panel of opdsbrowser
2014-09-19 19:09:06 +08:00
evgsh
aabee1f3bc
Update opdsbrowser.lua
2014-09-19 13:43:58 +03:00
Qingping Hou
4e211e230f
Merge pull request #909 from chrox/fix_hostname_unresolved
...
use calibre ip address returned by receivefrom
2014-09-18 21:09:34 -07:00
Huang Xin
0d38a02eb6
Merge pull request #910 from WS64/master
...
minor code optimizing
2014-09-19 09:24:50 +08:00
WS64
d47af7e368
minor code optimizing optimizing
2014-09-18 19:04:00 +02:00
chrox
e002125696
use calibre ip address returned by receivefrom
...
This fixes unresolved hostname issue in some network configurations.
2014-09-18 20:39:50 +08:00
Huang Xin
534c68cf24
Merge pull request #908 from WS64/master
...
Minor code optimization
2014-09-18 17:17:16 +08:00
WS64
f7c640e550
Code optimization
2014-09-18 10:17:40 +02:00
Qingping Hou
b7536ef339
Merge pull request #907 from chrox/calibre_companion
...
add Calibre Companion plugin
2014-09-17 23:37:55 -07:00
chrox
7871af3489
add Calibre Companion plugin
...
This plugin implements a simple Calibre Companion protocol that
communicates with Calibre Wireless Server from which users can
send documents to Koreader devices directly with WIFI connection.
Note that Calibre Companion(CC) is a trade mark held by MultiPie Ltd.
The Android app Calibre Companion provided by MultiPie is closed-source.
This plugin only implements a subset function of CC according to the
open-source smart device driver from Calibre source tree.
More details can be found at calibre/devices/smart_device_app/driver.py.
2014-09-18 14:03:55 +08:00