Qingping Hou
f09f6e0db8
Merge pull request #1621 from Frenzie/readerfont
...
Fix set default or fallback font string isn't picked up by lua_xgettext
2015-09-05 23:08:37 -07:00
Frans de Jonge
30a95c8fc3
Fix set default or fallback font string isn't picked up by lua_xgettext
2015-09-05 10:53:46 +02:00
NiLuJe
a4ebfee83b
Handle the PW3
...
(Dry-coded, assume it's basically a PW2 w/ the KV screen ;p)
2015-09-05 03:33:11 +02:00
Frans de Jonge
f84b537954
Make 'default' and 'fallback' strings translatable
2015-09-04 10:59:07 +02:00
Frans de Jonge
e935ef3ada
Merge pull request #1615 from frankyifei/2015-9-3
...
implement GUI dialog for setting crengine fallback font
2015-09-03 17:48:32 +02:00
frankyifei
059de23037
implement GUI dialog for setting crengine fallback font
2015-09-03 00:51:38 +09:30
Frans de Jonge
f1e8710f0f
Implement persistent global style setting
2015-08-25 12:25:32 +02:00
Frans de Jonge
f9d415642a
Fix clear external styles not persistent in document settings
...
References #1601
2015-08-25 10:58:20 +02:00
chrox
ec1d9e4b7d
partial refresh after deleting highlights
...
This should fix #1558 .
2015-07-05 01:53:47 +08:00
chrox
612ee99707
dictionary lookup now supports phrase
...
This should fix #1537 .
2015-06-15 18:11:47 +08:00
chrox
34ea9ac574
add datastorage module to handle data directory on various platform
...
On kindle, kobo and pocketbook the data directory is the current
running directory but on Android the app is installed in system
defined location and users may have no access to that location.
The same circumstances should be true for the upcoming Koreader for
Ubuntu touch, so the data directory (in which tessdata, dictionaries,
global settings, persistant defaults and probably history data are
stored) could be stored in another place.
2015-06-15 16:56:27 +08:00
Qingping Hou
186673587e
chore: fix some of the luacheck errors
2015-04-26 20:57:45 -04:00
NiLuJe
50dbf6b581
Switch a few widgets to ui refresh modes
...
More closely matches native behavior on REAGL devices.
Closing those widgets should still trigger a partial refresh though,
because we usually get back to the reader, and text, so we want REAGL
;).
2015-04-26 20:07:17 +02:00
chrox
d345f21c39
Fix sdcv on Android cannot handle morphological changes
2015-04-22 14:27:33 +08:00
chrox
98515a2210
Fix filemanager cp/mv/rm operations not work on Android
2015-04-22 14:27:33 +08:00
chrox
402806d32b
Dictionary on Android
...
Stardict dictionary files should be copied to
/sdcard/koreader/data/dict/ directory.
2015-04-15 20:30:27 +08:00
chrox
263309d0f3
Add option to disable swipe to go back
...
and add a menu entry "Go back".
This should fix #1443 .
2015-04-01 18:24:01 +08:00
chrox
0788709f26
Popup goto dialog only when holding on visible status bar
2015-03-28 22:04:12 +08:00
chrox
946f527bb5
Remember scroll mode in flipping mode
...
This is a follow-up workaround on #1439 .
2015-03-24 09:34:10 +08:00
chrox
82393f0ed3
fix loading frontend/JSON.lua for json.lua on Kindle
...
The VFAT file system of `/mnt/us` is case insensitive so that
require("json") from Spore which intends to load luajson module in
rock directory actually will load `frontend/JSON.lua`, the two JSON
parser libraries have slightly different APIs.
This patch remove the pure Lua JSON library in favor of `luajson` which
uses LPeg pattern marching backend for better performance.
2015-03-21 13:19:00 +08:00
chrox
ff3a42e503
typo fix of #1462
2015-03-20 21:22:14 +08:00
chrox
90a5e09bdc
disable highlight in dict window if it's highlighted already
...
This should fix #1418 .
2015-03-12 18:51:01 +08:00
chrox
2ad21dcaa2
only strip punctuations when highlight to search
...
This should fix #1419 .
2015-03-12 17:41:23 +08:00
chrox
69e6b6b9cb
hold on directory in filemanager can set the it as HOME directory
...
and this "HOME" directory will override the command line option passed to
koreader.
This patch implements #1434 .
2015-03-12 16:29:15 +08:00
chrox
3224eb1797
fix inproper variable name for pages left
2015-03-12 15:51:59 +08:00
chrox
992e769aaf
support goto relative page number
...
We can input relative page number now in the reader goto dialog.
Goto "+4" will page forward 4 pages and goto "-4" will page
backward 4 pages.
This implements #1437 .
2015-03-12 15:46:01 +08:00
chrox
ea76d91ed4
save zoom mode in flipping mode
...
This is a workaround to fix #1439 .
2015-03-12 14:52:59 +08:00
chrox
35abf4bfaf
move minibar configurations to reader menu
...
and fix #1446 by adding progress percentage in minibar.
2015-03-12 14:35:49 +08:00
chrox
d08e22ec2e
add simple sync service as a plugin
...
The 'KOSync' plugin will synchronize furthest reading progress
across different koreader devices after users registering their
devices.
The synchronizing service is open-sourced as the project
[koreader/koreader-sync-server](https://github.com/koreader/koreader-sync-server ).
2015-03-09 20:20:36 +08:00
chrox
3a0960d391
goto current toc entry automatically when open TOC window
2015-02-03 15:34:35 +08:00
chrox
5b76805911
disable follow link by default because it may cause trouble in reflowing mode
2015-02-03 12:48:24 +08:00
chrox
1894e71b07
don't expand toc node when it's parent node is collapsed
2015-02-03 12:48:24 +08:00
chrox
17f1498156
fix successively set landscape rotate the screen
2015-02-02 02:33:12 +08:00
chrox
5d79158602
fix cannot save document if exit directly after highlighting in PDF
2015-02-02 02:22:58 +08:00
chrox
f22a53affd
screen orientation won't change when going into filemanager
...
and filemanager remembers screen orientation at exit
This should fix #1338 .
2015-02-02 01:36:52 +08:00
chrox
ca6b3d7e33
fix #1373 by checking the pos0 and pos1 of selected text
2015-02-02 00:09:07 +08:00
chrox
e25ca27db3
auto expand the parent TOC node of current page
...
and fix current item of item not updated when in the last node
This should fix #1396 .
2015-02-01 22:50:08 +08:00
chrox
720ab191ab
fix crash when opening TOC window in scroll mode of EPUB
2015-02-01 21:52:46 +08:00
chrox
10db20f289
don't add duplicated bookmark and can delete bookmark
...
This should fix #1397 .
2015-02-01 21:37:25 +08:00
chrox
1e8f07629f
don't pop-up TOC window
2015-02-01 21:36:22 +08:00
chrox
07586cea71
strip punctuations around word before searching
...
This should fix #1337 .
2015-02-01 17:40:45 +08:00
chrox
49e672d599
totally disable rotation gesture to change screen orientation
2015-01-18 14:59:11 +08:00
chrox
d94d7d3aa7
fix PgFwd/PgBack cannot turn page in PDF scroll mode
2015-01-18 04:34:19 +08:00
chrox
1cba495fe0
add PocketBook port of Koreader
2015-01-13 00:15:18 +08:00
Hans-Werner Hilse
f789913702
read global default value for margin size
...
The global configuration wasn't evaluated before
2014-12-19 14:03:56 +00:00
Hans-Werner Hilse
a4571c297e
read global default value for using embedded stylesheets
...
The global configuration wasn't evaluated before.
Fixes #1364 .
2014-12-19 13:58:03 +00:00
Hans-Werner Hilse
05503791b4
issue a full refresh when changing rotation
2014-12-05 21:25:32 +00:00
chrox
b3d79b053a
workaround to fix #1340
2014-12-04 10:09:09 +08:00
chrox
d9fa97df5a
fix #1336 by ignoring uncompatiable saved highlights
2014-12-04 09:13:56 +08:00
Hans-Werner Hilse
bb5254022d
fix: save properly last open menu in reader
...
20fd6f902e
missed the saving part when
renaming the configuration variable.
Fixes #1335 .
2014-12-03 16:14:30 +00:00