Qingping Hou
a049eddcbc
bookmark(fix): bookmark comparison for crengine
2016-04-18 23:51:06 -07:00
Qingping Hou
eb37d9b8b6
kobo: fix screen probe for touch
2016-04-02 23:06:09 -07:00
Qingping Hou
dffc42d234
fix(readerrolling): crash with legacy last_per config in page mode
2016-03-28 21:23:33 -07:00
Qingping Hou
467199285f
minor: rename Koreader to KOReader
2016-03-27 18:50:23 -07:00
Qingping Hou
26f5c8861b
chore: minor style cleanup
2016-03-27 17:18:25 -07:00
Qingping Hou
11d5b5c0a1
fix(readerlink): restore reader view context on go back
2016-03-27 16:01:56 -07:00
Qingping Hou
2d5222ef33
readerview: add get/set methods for view context
2016-03-27 15:39:59 -07:00
Qingping Hou
f48d9bd6d9
fix(readerfooter): marker ticks initialization
2016-03-18 23:24:51 -07:00
Qingping Hou
adc7ddccfc
test: start every test suit with a clean reader setting
2016-03-12 15:52:04 -08:00
Qingping Hou
1683023f2c
refactor(readerfooter): optimization and bug fixes
...
* avoid unnecessary initialization
* really fix the crash caused by autoRefreshTime....
* responsive progress bar layout
2016-03-12 01:00:52 -08:00
Qingping Hou
1ede9d03f1
fix: avoid initializing readerfooter multiple times
...
This will create multiple autoRefreshTime function and crash the reader on exit
2016-03-07 22:50:32 -08:00
Qingping Hou
34e0238b6f
readermenu: move book status to info tab & minor cleanup
2016-03-06 22:45:41 -08:00
Qingping Hou
a99ab5a976
bookstatus: adjust layout and spacing for bookstatus page
2016-03-06 22:45:40 -08:00
Qingping Hou
8190093f83
kobo: don't create FrontLightState config if it didn't exist to begin with
2016-03-02 18:25:17 +01:00
Qingping Hou
9afae91b13
chore: rename frontlight related variables to keep style consistent
...
flIntensity -> fl_intensity
flState -> is_fl_on
fallback_FrontLightLevel -> fallback_fl_level
2016-03-02 18:25:17 +01:00
Qingping Hou
d4254e5266
fix: unschedule auto refresh footer task on document close
2016-02-29 23:13:52 -08:00
Qingping Hou
46ade8e795
readergoto: show current page in input hint
2016-02-26 00:20:09 -08:00
Qingping Hou
847837c5c1
readergoto: use the term page and location based on doc type
2016-02-26 00:20:09 -08:00
Qingping Hou
8c01835458
fix: only show reader status at the end of the book
2016-02-23 22:43:35 -08:00
Qingping Hou
4598284bbb
fix(readerfontlight): crash in toggle
2016-02-17 09:53:29 -08:00
Qingping Hou
72e7cd5cf4
style: move functions around
2016-02-16 23:26:08 -08:00
Qingping Hou
b63ddb8736
fix: kill in fly hinting event on document close
2016-02-16 23:26:08 -08:00
Qingping Hou
e422842256
minor: a lot of luacheck fixes
2016-02-15 23:10:07 -08:00
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
Qingping Hou
8e707da616
reader(status): append status item to the end of menu properly
2016-02-09 23:17:53 -08:00
Qingping Hou
9bd2d42834
build: enforce luacheck in travis build
2016-02-09 23:01:52 -08:00
Alex Pletnev
c0a2b3d4d9
#1730 Create complete book feature
2016-02-09 14:51:55 +02:00
Alex Pletnev
0f9bfbf147
#1730 Create complete book feature
2016-02-08 18:16:55 +02:00
Qingping Hou
daf754d0f4
minor(readerhinting): access document directly instead of from ui
2016-02-07 13:51:19 -08:00
chrox
41d3642467
add auto refresh time option for status bar, close #1769
2016-02-04 11:28:50 +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
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
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
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
55234ef899
fix: read stats crashes pdf/djvu documents
2015-12-25 20:57:11 -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
chrox
96dc338812
fix #1570 to disable swipe to go back by default
2015-10-04 00:20:41 +08:00
chrox
f2d38336c1
fix #1642 GFW block in China may also cause Network unavailable error
2015-10-04 00:16:31 +08:00
chrox
a60544b1ad
Koreader Ubuntu-touch port
...
Currently only tested on Ubuntu-touch emulator with framework
ubuntu-sdk-14.10 for armhf.
The ubuntu-touch port is binary compatible with the Kobo port
major changes in this PR are:
1. rename the emulator device to sdl device since both the emulator
and the ubuntu-touch target use libsdl to handle input/output.
2. ubuntu-touch app has no write access to the installation dir so
all write-outs should be in a seperate dir definded in `datastorage`.
2015-10-03 14:48:51 +08:00
Huang Xin
d393fbb180
Merge pull request #1628 from apletnev/#1581
...
Add Statistic plugin (#1581 Amount of hours spent on a book)
2015-09-16 19:55:26 +08:00
Alexander Pletnev
c45328f14e
Add Statistic plugin ( #1581 Amount of hours spent on a book)
...
Changes based on comments
2015-09-13 22:34:20 +03:00