Commit Graph

3805 Commits

Author SHA1 Message Date
chrox dbf8faa9b1 remove hardcoded footer height of reader menu 2014-11-20 18:02:50 +08:00
chrox f52872b081 default autoscale for IconButton 2014-11-20 18:02:50 +08:00
chrox 8384eba810 consider also the screen size when scaling by DPI 2014-11-20 18:02:50 +08:00
chrox e66801039b refactoring: reuse IconButton for config menu bar 2014-11-20 18:02:50 +08:00
Huang Xin 49d5a1b71e Merge pull request #1215 from Frenzie/gettext
gettext: unescape \n
2014-11-20 08:46:05 +08:00
Huang Xin 810d5dbc38 Merge pull request #1214 from Frenzie/master
Some English improvements in evernote.koplugin
2014-11-20 08:43:49 +08:00
Frans de Jonge ab442c2434 gettext: unescape \n
Fixes the problem that any msgid with \n in it wouldn't show up translated.
2014-11-19 21:46:45 +01:00
Frans de Jonge 6a7e6ed6ca Some English improvements in evernote.koplugin 2014-11-19 17:33:45 +01:00
Frans de Jonge fad702b6d5 Merge pull request #1212 from hwhw/master
fix item number distinction (plural forms)
2014-11-19 14:01:57 +01:00
Hans-Werner Hilse ab44d1f7e3 fix item number distinction (plural forms) 2014-11-19 13:25:32 +01:00
HW f6f03999c5 Merge pull request #1211 from Frenzie/master
Fix typo in #1176
2014-11-19 12:59:25 +01:00
Frans de Jonge 8b9bbf918c Fix typo in #1176 2014-11-19 12:53:03 +01:00
HW 8b5a4ddea6 Merge pull request #1176 from Frenzie/master
First util.template encapsulated strings
2014-11-19 12:47:08 +01:00
Frans de Jonge d701d9b198 First util.template encapsulated strings 2014-11-19 12:23:37 +01:00
Frans de Jonge 4efe036c2f Update to latest base (added util.template) 2014-11-19 12:23:10 +01:00
HW c9d6c02d04 Merge pull request #1203 from chrox/fix_1202
find the finest toc ticks by sorting out the largest one
2014-11-18 10:54:47 +01:00
Huang Xin 4e58ed6070 Merge pull request #1204 from hwhw/nilujes-fixes
Nilujes fixes
2014-11-18 17:51:50 +08:00
NiLuJe e9573ebe58 Try to avoid more update_regions_func mismatches
scheduling tricks
2014-11-18 10:32:47 +01:00
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 a65dcb4c0d find the finest toc ticks by sorting out the largest one 2014-11-18 16:50:37 +08: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