NiLuJe
f6753085ef
Detect another KT2 model
2014-11-18 10:32:47 +01:00
NiLuJe
9bd089812b
Tweaks and fixes for refresh logic
...
Don't increase counter for regional updates
Also some workarounds for Kobos
Try to avoid update_regions_func poisoning
Reset it at the end of repaint() even if nothing was found dirty
Ensure regional updates are always PARTIAL, in
case we get a region attached to an automatically triggered refresh, not
marked force_partial [which, hey, shouldn't happen, but apparently does
sometimes ^^]
2014-11-18 10:31:32 +01:00
HW
aea764f842
Merge pull request #1201 from chrox/fix_903
...
fix #903 by reverting arbitary margin at the end line of italic text
2014-11-18 10:19:08 +01:00
chrox
033ffb1d0f
update readersearch and readertoc specs as crengine is updated
2014-11-18 16:08:39 +08:00
chrox
cae6bf273b
fix #903 by reverting arbitary margin at the end line of italic text
2014-11-18 15:05:13 +08:00
HW
2d04b5755a
Merge pull request #1197 from chrox/fix_864
...
add an option to show an arrow to indicate page overlap
v2014.11.18-nightly
2014-11-17 15:19:22 +01:00
chrox
897358e09a
add missing translation of 'Screensaver' options
2014-11-17 21:45:14 +08:00
chrox
ee3c5525f9
add an option to show an arrow to indicate page overlap
2014-11-17 21:45:14 +08:00
HW
c651816f4b
Merge pull request #1195 from chrox/fix_1121
...
fix #1121
2014-11-17 11:39:44 +01:00
HW
36d98bb5f7
Merge pull request #1194 from chrox/pdf_search
...
add fulltext search for PDF documents
2014-11-17 11:39:19 +01:00
chrox
3e7ca5706e
fix #1121
2014-11-17 18:21:47 +08:00
chrox
b80dd1f966
add fulltext search for PDF documents
2014-11-17 17:58:44 +08:00
Qingping Hou
ae65d0ae09
Merge pull request #1192 from hwhw/master
...
Add support for viewing PNG and GIF files
2014-11-17 04:43:42 -05:00
Hans-Werner Hilse
b06be05fc7
update to latest base
2014-11-17 10:23:41 +01:00
Hans-Werner Hilse
5af4ccb0c4
add support for GIF and PNG to picdocument provider
...
needs update to latest base
2014-11-17 10:23:06 +01:00
Huang Xin
f260eed3c7
Merge pull request #1191 from hwhw/master
...
(really?) fix refresh viewport calculations
2014-11-17 17:10:13 +08:00
Hans-Werner Hilse
bcf0a9923c
(really?) fix refresh viewport calculations
...
This adds more documentation about the viewport offset calculations
for refreshing rotated viewports.
The old behaviour also was (still) buggy, even after the latest round
of fixes. Now, the offsets when rotated are hopefully calculated correct.
2014-11-17 10:04:36 +01:00
Huang Xin
e54d2fec30
Merge pull request #1186 from Frenzie/filesearcher
...
Initial file search implementation
v2014.11.17-nightly
2014-11-17 10:04:38 +08:00
Huang Xin
05b17429a0
Merge pull request #1189 from hwhw/master
...
fix strcoll() workaround
2014-11-17 09:58:08 +08:00
Hans-Werner Hilse
3d03713cb1
implement case-insensitive sort, make default and configurable
...
This will convert any file name to lowercase before doing the comparison.
Note that this will only work for ASCII character range, a full Unicode
aware solution will be much more complicated. And in the end, file names
are byte arrays, not character strings ;-)
fixes #1183 .
2014-11-16 19:27:31 +01:00
Hans-Werner Hilse
e031599c0a
fix strcoll() workaround
...
The strcoll() workaround we had in place for Kobo devices was (or has
become) ineffective. We had set self.strcoll to nil on Kobo devices -
but this was the instance variable. Setting it to nil effectively makes
the instance variable vanish, so when trying to access it later, it
was not there and got looked up via the metatable - which had the original
reference. Setting it to nil had no effect whatsoever.
We simplify that approach and set the replacement function where before we
had set this to nil.
This is a partial fix for issue #1183 (and explains a comment in issue #686
which says that the old fix did not work).
However, to really fix #1183 - if we want to do so - we would need a collate
function that normalizes uppercase/lowercase before compare.
2014-11-16 19:15:24 +01:00
NiLuJe
16459fe442
Merge pull request #1188 from hwhw/master
...
fix dump() recursion detection
2014-11-16 17:33:08 +01:00
Hans-Werner Hilse
7e0b49edd1
fix dump() recursion detection
...
only detect recursions for table values.
2014-11-16 17:27:37 +01:00
Huang Xin
fd81ebdc00
Merge pull request #1187 from Frenzie/language
...
Changed "delete" in history to "remove this item from history" for clarity
2014-11-16 23:15:08 +08:00
Frans de Jonge
7a4b737ecd
Changed "delete" in history to "remove this item from history" for clarity
2014-11-16 15:54:47 +01:00
Frans de Jonge
518c46033e
Change "Search Books" to "Search books" for consistency with other search dialogs
2014-11-16 13:09:03 +01:00
Frans de Jonge
19029d1aab
Comment out wasteful DEBUG statements
2014-11-16 13:08:41 +01:00
Frans de Jonge
06239fb9ec
Initial file search implementation
...
See #1165 .
2014-11-16 12:57:56 +01:00
Huang Xin
b5521df335
Merge pull request #1185 from erosennin/phoenix-viewport
...
Fix the viewport on Kobo Aura (phoenix).
2014-11-16 17:56:19 +08:00
Andrey Golovizin
f785b29f34
Fix the viewport on Kobo Aura (phoenix).
2014-11-16 09:53:52 +01:00
Huang Xin
e904a99589
Merge pull request #1178 from erosennin/show-current-settings
...
Show current font face and hyphenation dictionary in menu
2014-11-16 16:17:32 +08:00
Andrey Golovizin
50d9041c1d
Use checked_func instead of remembering the checked item.
2014-11-16 09:03:00 +01:00
Andrey Golovizin
a3e51b339d
Show current font face in menu.
2014-11-16 08:59:35 +01:00
Andrey Golovizin
c5122abb21
Show current hyphenation dictionary in menu.
2014-11-16 08:59:35 +01:00
NiLuJe
40a9615d5f
Merge pull request #1184 from hwhw/master
...
update to latest base
2014-11-16 00:45:27 +01:00
Hans-Werner Hilse
a41ccb7ba0
update to latest base
...
Pull changes to CREngine property setting
(should speed things up when re-rendering is being done)
2014-11-15 23:17:40 +01:00
NiLuJe
f899af32d9
Merge pull request #1182 from hwhw/master
...
fix bug in viewport offset calculation for refreshes
2014-11-15 22:09:59 +01:00
Hans-Werner Hilse
e8d576f99f
fix bug in viewport offset calculation for refreshes
...
The calculation did not correctly calculate the offset in rotated
modes when the rotation was 90 or 270 degrees. Under these circumstances,
getWidth() and getHeight() did return rotated values for the framebuffer,
while Device.viewport did return not rotated values.
2014-11-15 22:01:04 +01:00
Huang Xin
560131957c
Merge pull request #1177 from erosennin/remember-hyphenation
...
Preserve hyphenation settings when changing font face
2014-11-15 22:56:47 +08:00
Andrey Golovizin
99eecde875
Use setStringProperty method to set hyphenation dictionary.
2014-11-15 12:22:47 +01:00
Huang Xin
7dbe940b71
Merge pull request #1174 from Frenzie/master
...
Various language-related fixes.
2014-11-15 07:43:18 +08:00
Frans de Jonge
90d3c23030
Enter *a* word to look up.
2014-11-14 23:04:27 +01:00
Frans de Jonge
fcb59bfd30
Improved SetDefaults dialog message.
2014-11-14 22:01:32 +01:00
Frans de Jonge
26baa5e007
Added timeout to successful delete message.
2014-11-14 21:57:06 +01:00
Frans de Jonge
324d67a7a8
Various language-related fixes.
2014-11-14 20:34:55 +01:00
NiLuJe
ac7e25504e
Merge pull request #1172 from hwhw/master
...
factor out dump() function, handle reference loops
2014-11-14 16:39:34 +01:00
Hans-Werner Hilse
5b48c165b3
factor out dump() function, handle reference loops
2014-11-14 16:33:52 +01:00
HW
3459a432de
Merge pull request #1171 from tigran123/fix1164
...
Fix #1164 by registering .txt.zip/.html.zip/.htm.zip formats
2014-11-14 14:30:31 +01:00
Tigran Aivazian
e5e50ed0f9
Fix 1169 by registering .txt.zip/.html.zip/.htm.zip formats
2014-11-14 12:25:02 +00:00
Huang Xin
2dbda247a2
Merge pull request #1168 from hwhw/master
...
Fix double-check of task list
2014-11-14 18:17:45 +08:00