Qingping Hou
f2c016161e
fix: typo in readerstatus
2016-02-15 02:26:19 -08:00
Qingping Hou
59c17ef420
minor: more luacheck fixes
2016-02-15 01:33:48 -08:00
Qingping Hou
12c6bd7121
test: fix readerbookmark unit test
2016-02-14 23:55:32 -08:00
Qingping Hou
11ee8d6fcc
refactor: use new KeyValuePage widget for displaying statistics
2016-02-14 21:54:17 -08:00
Alex Pletnev
fbf98ed920
#1710 FR: Add support of statistics plugin for pdf
2016-02-12 16:55:02 +02:00
Alex Pletnev
a6ebbe9adb
#1807 FR: Add separator into menu
2016-02-11 18:47:27 +02:00
Qingping Hou
8f4fae7a09
minore: more static check fixes
2016-02-10 10:30:05 -08:00
Qingping Hou
8e707da616
reader(status): append status item to the end of menu properly
2016-02-09 23:17:53 -08:00
Qingping Hou
ba1ef91df2
minor: translate progress bar text with template
2016-02-09 23:10:37 -08:00
Qingping Hou
9bd2d42834
build: enforce luacheck in travis build
2016-02-09 23:01:52 -08:00
Qingping Hou
b8ee33871f
style: clean up statuswidget a bit
2016-02-09 23:01:19 -08:00
Alex Pletnev
c0a2b3d4d9
#1730 Create complete book feature
2016-02-09 14:51:55 +02:00
Qingping Hou
7625621c84
feat(ui): support text alignment in TextBoxWidget
2016-02-08 23:16:06 -08:00
Alex Pletnev
0f9bfbf147
#1730 Create complete book feature
2016-02-08 18:16:55 +02:00
Qingping Hou
2f0544b1b7
refactor(statistics): avoid magic 0.1 schedule with PostRender event
2016-02-07 14:03:53 -08:00
Qingping Hou
daf754d0f4
minor(readerhinting): access document directly instead of from ui
2016-02-07 13:51:19 -08:00
Qingping Hou
e2096ed8d9
doc: add documentation build infrastructure
2016-02-04 10:24:53 -08:00
Huang Xin
a8204f8bab
Merge pull request #1786 from houqp/houqp-master
...
test: add nickle conf spec
2016-02-04 12:21:35 +08:00
chrox
41d3642467
add auto refresh time option for status bar, close #1769
2016-02-04 11:28:50 +08:00
Qingping Hou
71ef994318
test: add nickle conf spec
2016-02-03 10:35:47 -08:00
Huang Xin
1dff6c7bc6
Merge pull request #1784 from koreader/houqp-master
...
minor FM fix
2016-02-02 23:07:43 +08:00
Qingping Hou
1609becd61
Merge pull request #1772 from dset0x/frontlight-sync
...
WIP Synchronise frontlight level with nickel config
2016-02-01 21:15:00 -08:00
Qingping Hou
fb0606aa9c
style(FM): rename internal only method into function
2016-02-01 18:25:33 -08:00
Qingping Hou
34515484d1
fix: remove invalid setDirty in FileManager:restoreScreenMode
2016-02-01 18:25:33 -08:00
Qingping Hou
5a3b9c6856
style: make staick-check happier
2016-01-31 15:08:24 -08:00
Qingping Hou
59e791db82
feat: support numeric input for keyboard only devices
2016-01-31 15:08:13 -08:00
Qingping Hou
0a492bee3c
add(ui): topcontainer
2016-01-31 14:58:06 -08:00
Qingping Hou
68ead0c9b2
feat(inputcontainer): support showing inputcontainer without content
2016-01-31 14:58:05 -08:00
Qingping Hou
5cca28fabc
feat(util): add array.Append helper
2016-01-31 14:58:05 -08:00
Qingping Hou
72b0b8197b
style(inputdialog): rename self.input to self.input_widget
2016-01-31 14:58:05 -08:00
Qingping Hou
e19f73bdba
style(util): rename tablelength to tableSize
2016-01-31 14:58:05 -08:00
Andrey Golovizin
bb1d4c60b3
Choose hyphenation dict by document language
2016-01-21 17:01:01 +01:00
Dimitrios Semitsoglou-Tsiapos
699781de68
nickel_conf: handle missing file/key/section
2016-01-12 16:22:37 +02:00
Dimitrios Semitsoglou-Tsiapos
eb47c5a39f
Synchronise frontlight level with nickel config
...
* Drops support for mocking the frontlight setting internally which may
cause incorrect in-memory values.
* Adds new supported value for `KOBO_LIGHT_ON_START` (-2), which sets
'Kobo eReader.conf' as the source to update `settings.reader.lua`'s
brightness setting on startup, thus using the value from it
indirectly.
* Adds the `KOBO_SYNC_BRIGHTNESS_WITH_NICKEL` configuration variable
which updates 'Kobo eReader.conf' every time the brightness setting is
changed within koreader.
* Fixes missing call to save brightness when modifying via two-finger
swipe.
Closes #1523 .
2016-01-11 23:30:22 +02:00
Qingping Hou
d1ca8bc494
fix(filemanager): delete document with settings
2016-01-09 12:12:10 -08:00
Qingping Hou
722eaed4b2
feat: docsettings:getSidecarDir
2016-01-09 12:12:10 -08:00
Qingping Hou
7caeae8701
fix: make screenshoter always active for filemanager
2016-01-08 23:30:02 -08:00
Qingping Hou
6fe9f7870b
chore: more luacheck fixes
2016-01-03 01:18:54 -08:00
Qingping Hou
2dc5eb8586
minor: no need to override function arg with local
2016-01-03 01:08:26 -08:00
Qingping Hou
9c46cafc9c
chore: fix luacheck warning
2016-01-03 00:56:55 -08:00
Qingping Hou
3b92bdc084
feat: support screenshot in filemanager
2016-01-03 00:47:44 -08:00
Qingping Hou
4759def09c
chore: fix static-check errors
2016-01-02 23:45:23 -08:00
Qingping Hou
b1a1aeca0a
fix(task scheduler): many race conditions
...
_checkTasks first get number of tasks in the stack and does a numeric
for loop to go through each task. The problem is a task might call
schedule or unschedule, which will reorder tasks in the stack. This will
invalidate many of the table indexes used in the for loop.
This patch turns the task stack into an ordered queue, so _checkTasks
only pops one item out of the queue each time instead of setting up a
for loop at the beginning. This should avoid the race condition
mentioned above.
2015-12-26 12:59:48 -08:00
Qingping Hou
55234ef899
fix: read stats crashes pdf/djvu documents
2015-12-25 20:57:11 -08:00
Qingping Hou
90d1101ab7
minor: quit uimanager properly on coroutine error
2015-12-25 20:35:58 -08:00
Qingping Hou
41240464ca
minor: fail loudly with stack trace when doShowReader crashed
2015-12-23 00:01:43 -08:00
Qingping Hou
ffd438de18
fix(ReaderFooter:getDataFromStatistics): return na if book has no stats history
2015-12-22 22:35:46 -08:00
Alex Pletnev
6bf9d75807
#1750 TB feature/statistics issue
...
Change time to read book formula to: ((total_read_time / read_pages) * (all_pages - current_page))
2015-12-21 08:49:03 +02:00
Alex Pletnev
ce4e32e01c
#1723 Add time to read into the status bar
...
Add new statuses:
TB - book time to read
TC - chapter time to read
Fix backward compatible in statistics plugin
2015-11-27 17:13:01 +02:00
chrox
79e0f3fe65
fix hold-to-set font size not effective
2015-11-06 22:59:53 +08:00