2
0
mirror of https://github.com/koreader/koreader synced 2024-11-16 06:12:56 +00:00
Commit Graph

3397 Commits

Author SHA1 Message Date
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
Huang Xin
4640ecce4d Merge pull request #906 from WS64/master
Exclude book's cover from screensaver (hopefully the final try!)
2014-09-17 21:17:58 +08:00
WS64
4ee35bb972 Add "exclude screensaver" to menu 2014-09-17 12:25:13 +02:00
WS64
abaa772750 Add "exclude cover from screensaver" functionality 2014-09-17 12:24:33 +02:00
Huang Xin
786d300953 Merge pull request #899 from gontofe/WifiMenuToggle
Adding Touch Menu Wifi Status icon/Toggler for Kobo and Kindle.
2014-09-15 09:10:20 +08:00
Huang Xin
b2a3f6e5ec Merge pull request #900 from gontofe/OTAfix
Add tidy up option after failed update.
2014-09-15 09:05:45 +08:00
Michael Hall
f6b1ed2b6d Add tidy up option after failed update. 2014-09-14 16:07:19 +01:00
Michael Hall
96aa795618 Adding Touch Menu Wifi Status icon/Toggler for Kobo and Kindle. Change to
NetworkMgr:getWifiStatus() to ping default gateway instead of 8.8.8.8.
2014-09-14 15:05:28 +01:00
Huang Xin
9f1e1a4bf4 Merge pull request #898 from houqp/houqp-master
fix(ui): hide button framecontainer background in hide() method
2014-09-14 12:10:57 +08:00
Qingping Hou
5e035c2517 fix(ui): hide button framecontainer background in hide() method 2014-09-13 23:43:39 -04:00
NiLuJe
8568f77741 Merge pull request #894 from chrox/fix_872
fix #872
2014-09-13 15:04:31 +02:00
chrox
19e3af1b09 fix #872 2014-09-13 16:25:41 +08:00
Qingping Hou
aaeb7aa353 Merge pull request #893 from chrox/pathchooser
refactoring: use pathchooser in zsync plugin
2014-09-13 01:01:37 -07:00
Qingping Hou
a57a164063 Merge pull request #892 from chrox/submenu_pgno
fix page number of sub-menu is not updated
2014-09-13 01:00:47 -07:00
chrox
54ebfe8b2f refactoring: use pathchooser in zsync plugin 2014-09-13 14:23:20 +08:00
chrox
cf882a078a fix page number of sub-menu is not updated 2014-09-13 14:00:57 +08:00
NiLuJe
2debd0a7ae Merge pull request #890 from chrox/fix_772
fix #772
2014-09-10 16:28:32 +02:00
chrox
0349281ef5 fix #772 2014-09-10 18:11:00 +08:00