Commit Graph

185 Commits (c651816f4bae5a3dd7793681711f514c30b5ce94)

Author SHA1 Message Date
HW c651816f4b Merge pull request #1195 from chrox/fix_1121
fix #1121
10 years ago
chrox 3e7ca5706e fix #1121 10 years ago
chrox b80dd1f966 add fulltext search for PDF documents 10 years ago
Andrey Golovizin 50d9041c1d Use checked_func instead of remembering the checked item. 10 years ago
Andrey Golovizin a3e51b339d Show current font face in menu. 10 years ago
Andrey Golovizin c5122abb21 Show current hyphenation dictionary in menu. 10 years ago
Andrey Golovizin 99eecde875 Use setStringProperty method to set hyphenation dictionary. 10 years ago
Frans de Jonge 90d3c23030 Enter *a* word to look up. 10 years ago
Qingping Hou 2cb23c9df6 Merge pull request #1153 from chrox/fix_1149
fix #1149 by adding 'Network setting' in filemanager
10 years ago
chrox edb124471d screensaver options only apply to Kobo devices 10 years ago
chrox 307bbe8675 fix #1142 by adding 'show page overlap' option for EPUB doc
And 'show page overlap' option is disabled in "page" mode for EPUBs,
and in fit to page/*height zoom mode for PDFs.
10 years ago
NiLuJe 1063ee74e5 Fix flipping mode refreshes
Don't do regional footer refreshes when we're in flipping mode.
There's probably a more elegant/correct way to handle this, but this
does the job ;).
Fix #1140
10 years ago
NiLuJe eef26a0e94 Ask for a full refresh when clearing HL
Helps avoiding ghosting, especially on REAGL devices.

re #1119
10 years ago
Frans de Jonge ff4e2f3458 Minor English improvements. 10 years ago
Qingping Hou 123d0a1230 Merge pull request #1126 from chrox/wifi_toggler
add network settings in reader menu
10 years ago
Qingping Hou e0f18ebf5a Merge pull request #1125 from chrox/fix_1105
fix #1105
10 years ago
Qingping Hou fac2e121d2 Merge pull request #1124 from chrox/remember_menutab
remember menu tab index when showing reader menu
10 years ago
chrox 590073e4a8 add network settings in reader menu
and remove the wifi toggler on the footer of each menu page,
so that network status is only checked (currently with the stdout of ip cmd)
when navigating to the "Network settings" submenu instead of checking
on each menu popup.
10 years ago
chrox ea4a37fe29 fix #1105 10 years ago
chrox 95ac27df5c remember menu tab index when showing reader menu 10 years ago
NiLuJe 041f11cba0 Tweak some comments 10 years ago
NiLuJe 656a2c7cb6 Actually do what the comment says.
Don't hijack forced partial updates (i.e., from UI elements) on always
FULL REAGL devices. It doesn't implode if we don't, and it makes for a
snappier UI.
10 years ago
NiLuJe e2e99e5d99 make RedaerFooter updates regional 10 years ago
chrox 26467d557f timestamp of screenshot filename is now of second precision 10 years ago
Hans-Werner Hilse d91dccae80 fix night mode setting
implement bezel cleaning with proper background color
10 years ago
NiLuJe e9d5799ce4 Add the KT2 & KV to relevant device checks 10 years ago
Qingping Hou f7e0800297 Merge pull request #1089 from chrox/fix_1039
add option to turn off e-ink optimization
10 years ago
Qingping Hou a6b832f3e7 Merge pull request #1087 from chrox/fix_973
add option to disable highlighting as well as dictionary lookup
10 years ago
Qingping Hou d052a8543f Merge pull request #1086 from chrox/fix_1070
fix #1070 by associating conentwidth zoom mode to auto cropping
10 years ago
chrox 0dd3a1f8a1 add option to turn off e-ink optimization
which currently just sets free the limitation of panning gestures
emitting rate. This should fix #1039 when unchecking the
"E-ink optimization" in the "Screen settings".
10 years ago
chrox d5f6d743bd add option to disable highlighting as well as dictionary lookup
This should also fix #973.
10 years ago
chrox 405b8e0be2 fix #1070 by associating conentwidth zoom mode to auto cropping 10 years ago
chrox 9d5ff580a3 fix #1083 10 years ago
chrox ae1dd3b380 screenshot to PNG files by default 10 years ago
chrox bd0975896d add fulltext search for EPUB documents 10 years ago
chrox 8ddca4bf49 close reader config panel when touching reader menu 10 years ago
Hans-Werner Hilse 3066c86e38 Refactoring hardware abstraction
This is a major overhaul of the hardware abstraction layer.
A few notes:

General platform distinction happens in
  frontend/device.lua
which will delegate everything else to
  frontend/device/<platform_name>/device.lua
which should extend
  frontend/device/generic/device.lua

Screen handling is implemented in
  frontend/device/screen.lua
which includes the *functionality* to support device specifics.
Actually setting up the device specific functionality, however,
is done in the device specific setup code in the relevant
device.lua file.

The same goes for input handling.
10 years ago
chrox dfcd67c5bf move screenshot settings to submenu of Screenshot entry in readermenu
And also fix a touchmenu bug that prevent some menu entries
(always at the bottom of the menu) from showing submenus. The reason is
that the onTapSelect method of TouchMenuItem doesn't return true, so that
the tap gesture will propagate to the parent widget and be captured by
touchmenu itself. But at this time the dimen of touchmenu is changed to
the submenu of the tapped menuitem. If the submenu is short enough the
tap will be outside of touchmenu which will cause a TapCloseAllMenus
event and the submenu will never be shown.
10 years ago
chrox 72f9449de8 ignore more markup tags in dictionary window 10 years ago
chrox 6b2768f801 fix cannot set default dictionary 10 years ago
chrox fea7b93b62 fix #1035 by CDATA tidy 10 years ago
Michael Hall 79cb75b153 Added option for proportional cover image screensaver 10 years ago
Qingping Hou b0682b0470 chore: code clean up 10 years ago
Qingping Hou 6aabc62f73 fix(reader): crash on closing reader menu 10 years ago
Qingping Hou 394c847e2b fix(app): initilize menu properly in reader and filemanager 10 years ago
Hans-Werner Hilse 5982e24d57 unify color specification
colors were a mixture of 4bpp integers (0=white, 15=black) and
fractional blackness levels (0=white, 1.0=black) before. This is
now unified to use the color specification of the Blitbuffer API.
10 years ago
chrox 91400f8fef expand/collapse for the left one third region should be more resonable 10 years ago
chrox c994e30cff fix #1024
if toc item has expand/collapse state and tap select on the left side
the state switch action is triggered, otherwise goto the
linked page.
10 years ago
chrox 07ae0cba81 fix #1011
The #1011 bug is caused by the `contains` check of link box with
visible area. When the link is at the very right (left?) of
the page, enlarged link box often exceeds the page bound rendering
the mentioned `contains` check failed. This patch uses an `intersectWith`
test to check if the link is in current page.
10 years ago
HW 3a42557b19 Merge pull request #1020 from chrox/fix_1013
fix #1013
10 years ago