Commit Graph

2821 Commits

Author SHA1 Message Date
chrox 0ea5ce1afd use checked/unchecked for hightlight drawer style 2014-06-08 14:02:22 +08:00
Qingping Hou 43350499f8 Merge pull request #633 from chrox/master
fix two finger pan gestures detection
v2014.06.08-nightly
2014-06-07 13:19:11 -04:00
chrox 6f99e96e49 fix two finger pan gestures detection
This is a stupid bug I introduced when I thought 0 evaluated to be false.
Actually in Lua only explicit `false` and `nil` are evaluated to `false`
all other values are true in logical expressions.

This should also fix #546. Probably because the touch screens in Kindle
are not as sensitive as in Kobo, this problem is not discovered early
util I play with multi-touch on a Android phone which has a sensitive
enough screen to expose this bug.
2014-06-07 23:15:20 +08:00
chrox 82347955c4 update luajit-launcher 2014-06-07 20:16:25 +08:00
chrox cb0459c5d1 fix cannot load thrift library on Android 2014-06-07 20:16:25 +08:00
chrox 31639cce39 check window stack before sending events
This should fix FC on Android with "Start with last opened file" checked
2014-06-07 20:16:25 +08:00
Qingping Hou 6b6dd818de Merge pull request #629 from chrox/master
GUI adaptation for smaller screens
v2014.06.06-nightly
2014-06-05 09:33:34 -04:00
chrox 650879ec5c now make po should be issued manually 2014-06-05 20:54:41 +08:00
chrox 2e5ff3e437 add Korean in language table 2014-06-05 20:13:20 +08:00
chrox 3ae68399eb add previous and next chevron icon in touch menu 2014-06-05 20:12:47 +08:00
chrox e23e48ffa5 fix license version in reader usage 2014-06-05 19:23:54 +08:00
chrox a7b88b1f9d adjust option orders in readermenu 2014-06-05 19:17:19 +08:00
chrox d2eaeeaeed add option to load last opened file automatically 2014-06-05 19:06:35 +08:00
chrox 857bd6fcc8 strings not shown on GUI will not be translated
This may encourage users in transifex to join Koreader project.
2014-06-05 14:59:06 +08:00
chrox 427da958cb adapt touch menu for small screen 2014-06-05 12:58:57 +08:00
chrox 53a41c0ce8 adapt reader footer for small screen 2014-06-05 12:50:33 +08:00
Paulo Matias 6c2a8c1e01 Merge pull request #627 from houqp/houqp-master
fix(setting): handle empty setting files properly
v2014.06.05-nightly
2014-06-04 17:32:51 -03:00
Qingping Hou 8162192a9d fix(setting): handle empty setting files properly
empty reader setting evalues to nil
2014-06-04 14:56:04 -04:00
Paulo Matias 945cb16dbf Merge pull request #626 from chrox/master
font weight option should be persistent between launchings
2014-06-04 11:13:32 -03:00
Huang Xin c777d8ab3a Merge pull request #625 from hwhw/master
fail gracefully when the Kobo light device cannot be opened
2014-06-04 22:01:00 +08:00
chrox 8c9a139f94 update pot file 2014-06-04 21:55:01 +08:00
chrox 803e4e8600 font weight option should be persistent between launchings
This should fix #620.
2014-06-04 21:55:01 +08:00
chrox a9fceec193 os.execute may cause FC on Android 2014-06-04 21:55:01 +08:00
Hans-Werner Hilse 653143b448 fail gracefully when the Kobo light device cannot be opened 2014-06-04 15:38:12 +02:00
HW 4cc51ff040 Merge pull request #621 from chrox/master
take care of directory that we don't have permission
2014-06-04 13:43:39 +02:00
chrox 80e3c52655 add ant prerequisite for Android build 2014-06-04 19:19:22 +08:00
chrox 79ad1271d8 take care of directory that we don't have permission 2014-06-04 19:15:59 +08:00
HW 69b5cefb57 Merge pull request #619 from chrox/master
update README file to clarify how to use make clean
2014-06-04 12:52:56 +02:00
chrox 8e278c0d62 remove global util module 2014-06-04 18:19:43 +08:00
chrox 232cb27979 update README file to clarify how to use make clean 2014-06-04 17:36:18 +08:00
chrox ef84aff1db make ffi/util module local 2014-06-04 17:36:18 +08:00
HW e0ba8b6c35 Merge pull request #618 from chrox/master
fix blank screen on Android 2.3
v2014.06.04-nightly
2014-06-04 10:14:03 +02:00
chrox 46c6069412 fix blank screen on Android 2.3 2014-06-04 16:06:18 +08:00
Paulo Matias c4d16b4542 Merge pull request #617 from hwhw/master
Get LuaJIT launcher updates
2014-06-03 15:53:48 -03:00
Hans-Werner Hilse f7dda49dcd Get LuaJIT launcher updates 2014-06-03 20:28:39 +02:00
Huang Xin 497d252421 Merge pull request #616 from hwhw/master
reflect new ownership of android-luajit-launcher repo
2014-06-03 23:11:08 +08:00
Hans-Werner Hilse f09c19a947 reflect new ownership of android-luajit-launcher repo 2014-06-03 17:01:52 +02:00
HW 17415ae16e Merge pull request #615 from chrox/master
fix blank screen on Android 2.3
2014-06-03 16:59:09 +02:00
chrox 49478f835a fix blank screen on Android 2.3
Now blitbuffer is initialized with android.screen field
which is possible to grab before native activity window is inited.
2014-06-03 22:50:55 +08:00
chrox 81c5d71e94 fix FC in Android 2.3 when calling util.realpath 2014-06-03 22:50:55 +08:00
Huang Xin 03ba0c7523 Merge pull request #613 from hwhw/master
Android: use FFI-based dlopen() and JNI interfacing
2014-06-03 22:40:53 +08:00
Hans-Werner Hilse d72bf67d0e Android: use FFI-based dlopen() and JNI interfacing 2014-06-03 16:35:29 +02:00
HW bac02ff85a Merge pull request #611 from chrox/master
use android config interface to detect device keyboard and screen dpi
v2014.06.03-nightly
2014-06-02 17:55:10 +02:00
chrox f9215a3a04 use android config interface to detect device keyboard and screen dpi 2014-06-02 23:50:19 +08:00
chrox a33ab1fb8c GUI tweaks for small screen
that sets a maximum size that won't render content outside of the screen
2014-06-02 23:49:00 +08:00
chrox 0fdba1ff35 remove least used koptoptions to save space for small screens 2014-06-02 23:49:00 +08:00
chrox b2e0d2a735 detect screen DPI for android devices 2014-06-02 23:49:00 +08:00
chrox 5aa8eb52da add missing Blitbuffer since it's removed from global space 2014-06-02 23:49:00 +08:00
chrox c68a416293 update ignore file 2014-06-02 23:49:00 +08:00
Qingping Hou 40dc9443bd Merge pull request #610 from hwhw/master
Claim that Android devices do not have a keyboard
2014-06-02 11:31:47 -04:00