Paulo Matias
1410860a2c
One more setting to preserve in floating punctuation workaround
2014-01-23 10:52:27 -02:00
Paulo Matias
5c620e44ba
Merge pull request #491 from chrox/master
...
several crash fixes
2014-01-23 03:54:47 -08:00
chrox
5e1d85ad55
fix segmentation fault when transforming from reflow to native in blank page
2014-01-23 19:38:32 +08:00
chrox
79b8f776d1
protected call of getWordFromPosition
2014-01-23 19:38:11 +08:00
chrox
22c437c393
fix init koptcontext with all zero bbox
2014-01-23 19:35:45 +08:00
Huang Xin
0f4f142ca1
Merge pull request #490 from houqp/houqp-master
...
add missing gettext for buttondialog
2014-01-23 01:00:39 -08:00
Qingping Hou
648e0bb302
add missing gettext for buttondialog
2014-01-22 23:36:32 -05:00
Qingping Hou
42ee82f30e
Merge pull request #489 from thotypous/master
...
File manager improvements
2014-01-22 20:32:00 -08:00
Paulo Matias
1982e1154f
Refresh current path in filemanager after file operation
...
This behavior is more consistent when e.g. a file is moved to ".."
2014-01-22 16:23:23 -02:00
Paulo Matias
6c68041824
If selected file is a directory, paste inside it
2014-01-22 16:08:24 -02:00
Paulo Matias
e9421d0aa5
Add option for deleting history entries and refactor dialogs
...
- Refactor FileDialog and HightlightDialog into ButtonDialog
- Create a new ButtonDialog when a file in the History dialog is hold,
offering an option to delete the history entry.
2014-01-22 16:03:44 -02:00
Qingping Hou
5fb5dc7e2f
Merge pull request #488 from thotypous/master
...
Save hyphenation algorithm as cre document setting
2014-01-22 06:24:55 -08:00
Paulo Matias
706526738b
Save hyphenation algorithm as cre document setting
...
and add hyphenation restore to floating punctuation toggle workaround
2014-01-22 12:02:42 -02:00
Huang Xin
77191a3ac1
Merge pull request #487 from thotypous/master
...
Cleanup link_states and fix a rare highlight bug
2014-01-22 04:58:02 -08:00
Paulo Matias
5caba3f95a
Cleanup link_states and fix a rare highlight bug
2014-01-22 09:59:53 -02:00
Paulo Matias
e9cc47133f
Merge pull request #486 from chrox/master
...
fix cannot highlight hyphenated words in crereader
2014-01-22 02:50:58 -08:00
chrox
8abd8a8a1f
loading KoptInterface only in pdf and djvu reader
...
This will save 4MB RAM in crereader which otherwise will load
liblept.so.3 and libk2pdfopt.so.2 automatically for nothing.
2014-01-22 18:34:55 +08:00
chrox
98f1c90d87
make dictionary title, toggle option and button text bold
2014-01-22 17:26:14 +08:00
chrox
24ed02bbee
add bold property for text rendering
2014-01-22 17:26:14 +08:00
chrox
bfff863861
fix cannot highlight hyphenated words in crereader
2014-01-22 17:25:03 +08:00
Huang Xin
561ba08761
Merge pull request #485 from thotypous/master
...
Fix rare bugs identified by fuzzing
2014-01-21 15:52:44 -08:00
Paulo Matias
26283660b7
Fix rare bugs identified by fuzzing
2014-01-21 16:54:22 -02:00
Qingping Hou
e4569debe6
Merge pull request #484 from thotypous/master
...
Reload workaround for cre: prefer using in-memory config
2014-01-21 10:22:14 -08:00
Paulo Matias
34419bb7f7
Reload workaround for cre: prefer using in-memory config
2014-01-21 15:33:06 -02:00
Huang Xin
582419d973
Merge pull request #483 from thotypous/master
...
Avoid crash on backends which don't define getLinkFromPosition
2014-01-21 06:21:28 -08:00
Paulo Matias
8e675f6691
Update pt_BR translation
2014-01-21 12:01:07 -02:00
Paulo Matias
f4980853a8
Update koreader-base
2014-01-21 12:00:02 -02:00
Paulo Matias
132b5201f6
Workaround for floating punctuation toggle in cre
...
crengine for some reason appears to unset font face and page margins
after toggling floating punctuation
2014-01-21 11:48:13 -02:00
Paulo Matias
c55d5e025e
Avoid crash on backends which don't define getLinkFromPosition
2014-01-21 10:28:04 -02:00
Paulo Matias
51e24a3938
Fix koreader-base update
2014-01-21 09:11:01 -02:00
Paulo Matias
6e9440eec6
Merge pull request #482 from chrox/master
...
fix line wrap at punctuation apostrophe
2014-01-21 02:44:25 -08:00
chrox
d58ab4dece
decrease HOLD_INTERVAL to 0.5s for better responsiveness
2014-01-21 16:52:25 +08:00
chrox
58c4eb83f9
fix line wrap at punctuation apostrophe
2014-01-21 16:33:59 +08:00
Qingping Hou
813747db37
Merge pull request #481 from chrox/master
...
add following page link in reflowed page
2014-01-20 20:10:22 -08:00
chrox
d24d5e413e
add following page link in reflowed page
2014-01-21 11:59:17 +08:00
Markismus
ce56001b4d
Update readerscreenshot.lua
...
Somehow the required lines have gone missing, resulting in a crash every time I tried to get a screenshot.
Anybody know why the got deleted?
2014-01-20 22:38:53 +01:00
Qingping Hou
e86556dcdc
Merge pull request #478 from chrox/master
...
fix won't get full refresh in EPUB document
2014-01-20 07:41:58 -08:00
chrox
b613fc71ff
fix won't get full refresh in EPUB document
...
Since each position update will set dogear visibility
2014-01-20 23:38:58 +08:00
Paulo Matias
a926b68697
Merge pull request #476 from chrox/master
...
check link on the fly when tapping
2014-01-20 04:58:34 -08:00
chrox
9e3e070522
check link on the fly when tapping
2014-01-20 20:41:15 +08:00
Paulo Matias
7aca27c2a0
Merge pull request #475 from houqp/houqp-master
...
rename language_po setting entry to language
2014-01-19 16:17:11 -08:00
Qingping Hou
21ff4fe38e
update po
2014-01-19 13:00:04 -05:00
Qingping Hou
5dc9d5d565
rename language_po setting entry to language
2014-01-19 12:59:27 -05:00
Qingping Hou
8c53b8d091
Merge pull request #472 from chrox/master
...
calculate maximum global cache size from free RAM
2014-01-18 20:25:56 -08:00
chrox
904a5f1ebe
calculate maximum global cache size from free RAM
...
In reflowing scroll mode with 2 pages hinting, 4 full page blitbuffers
and koptcontexts should stay well in cache in the most demanding cases,
with two pages shown on screen and two pages rendered in background.
Since blitbuffer size is halved the size of page, we need cache size
to be 6 times an average reflowed page size.
For Kobo Aura HD which has a resolution of 1440×1080, a reflowed page
could become 1080×4800. So 30MB of cache is demanded for this case.
This PR implements dynamic cache size allocating according to size of
system free memory. By default it will use 20 percent of free RAM with
a clip specified by DGLOBAL_CACHE_SIZE_MINIMUM and
DGLOBAL_CACHE_SIZE_MAXIMUM which are 10MB and 30MB respectively by default.
2014-01-19 11:40:34 +08:00
Huang Xin
102e480d58
Merge pull request #470 from thotypous/fix-box-empty-page
...
Fix crash trying to select text in an empty page
2014-01-18 19:37:47 -08:00
Paulo Matias
dacd3d2acb
Fix crash trying to select text in an empty page
2014-01-19 01:03:28 -02:00
Huang Xin
44b2026028
Merge pull request #469 from thotypous/master
...
Update koreader-base and language chooser fixes
2014-01-18 16:30:39 -08:00
Paulo Matias
a7af79d3c8
Language chooser fixes
...
- Change order of module loading so that every string is localized
- Fix changing the language to English
2014-01-18 20:04:14 -02:00
Paulo Matias
2e558745cf
Update koreader-base
2014-01-18 19:18:38 -02:00