Commit Graph

635 Commits (23573d8b67a55a750089196eaa60b425c4da7589)

Author SHA1 Message Date
chrox 326765a2d8 fix default full refresh in Kindle since the new ffi framebuffer 11 years ago
HW 962c2a15d3 Merge remote-tracking branch 'upstream/master' into native-framebuffer 11 years ago
HW 11bb9009fa replace Screen.width/Screen.height with accessor methods
Screen.width and Screen.height are now gone, use the methods
getWidth() and getHeight() to get the relevant data. They will
take blitbuffer/framebuffer rotation into account.
11 years ago
HW 9d3c27117d remove redundancy: new framebuffer supports rotation, multi-bpp
We can get rid of shadow blitbuffers. Screen.bb is now fb.bb.
All bpp conversion is now done by the blitbuffer abstraction layer.
Rotation mechanism is adapted to this.
11 years ago
chrox 0f61ddd01d revert main GUI font to better-looking DroidSans 11 years ago
chrox 88c2307c14 fix kindle paperwhite2 support
reported at http://www.mobileread.com/forums/showpost.php?p=2696481&postcount=316
tested at http://www.hi-pda.com/forum/redirect.php?goto=findpost&ptid=1078988&pid=23393929
11 years ago
NiLuJe 3754ca1ec3 Crappy rework of the model detection on Kindle.
In case it wasn't obvious, I badly suck at lua :D.
11 years ago
Giorgio Micotti b3ac4c97cb Fix input for kobo phoenix, second iteration. 11 years ago
Giorgio Micotti 9576201da5 Tentative fix for touch coordinates on phoenix. 11 years ago
Giorgio Micotti ffc27d4437 Fix DPI for nex Kobo Aura (phoenix). 11 years ago
chrox 2f2d3553ff fix cannot highlight text with only one word in the first line 11 years ago
chrox 4b312528f7 fix lost refresh in inputdialog enter callback 11 years ago
chrox 63d574c3b5 less verbose on fallback text rendering 11 years ago
chrox 974927db54 smoother relative panning in scrolled pages 11 years ago
chrox ae2462c17e relative x and y in pan gesture are relative to first touch events 11 years ago
giorgio130 2cefdf7c6b Merge pull request #344 from houqp/houqp-master
call scaleByDPI from screen module fixes #343
11 years ago
Qingping Hou d3979ff72d call scaleByDPI from screen module fixes #343 11 years ago
chrox 90d55cbde4 set auto detect word gap in reflowing by default 11 years ago
Hans-Werner Hilse 526137deda add missing require of gettext 11 years ago
Hans-Werner Hilse fd586a56e9 missing require() of infomessage in UIManager
require() must be done locally in order to not create circular dependencies
11 years ago
Hans-Werner Hilse 22e5117cce add missing require for defining DEBUG 11 years ago
chrox f49f64bc15 add missing gettext and Menu module 11 years ago
chrox 4cfdce6105 fix several local calls of Math.round 11 years ago
HW 141d72ddbe Merge remote-tracking branch 'upstream/master' 11 years ago
HW 09cd5c4104 Make DEBUG a require()d local 11 years ago
HW 748a443cd5 Merge remote-tracking branch 'upstream/master'
resolved conflicts with refactored structure
11 years ago
HW 2154e7e852 Further refactoring
This should finish the work to make all globals to local variables.
That allows LuaJIT to properly compile things by interning the
references to the relevant parts (rather than looking up globals
all the time which stops a trace).
11 years ago
chrox 99e0da52b6 check json output before decoding
This should fix #332.
11 years ago
chrox 8b6bf2e72b export highlights only if highlighted text is not nil 11 years ago
HW ef111b99c6 Refactored to use strictly locals 11 years ago
Giorgio Micotti a7d545632a Nicer close button, solves #321. 11 years ago
chrox 1ccba6ce39 use --utf8-input and --utf8-out params when calling sdcv
This will prevent string encoding conversion in Kobo in which it
has problem to doing so.
This patch should fix #252 and #272.
11 years ago
chrox d7d2b9a20b press Enter in Goto Dialog will goto page/location directly 11 years ago
chrox c86bb46ef7 add gotoLocation for credocument 11 years ago
chrox cd2ee14b91 various fixes on Device:hasKeyboard check 11 years ago
chrox c829b01d67 fix onSelect revert on config and menu 11 years ago
chrox aac1509c21 check dimension restraint on regional refresh request 11 years ago
chrox 32ffacdf77 adjust font sizes in credocument according to screen dpi
and font sizes list is moved to defaults.lua
11 years ago
chrox 3f3e434157 rescale font size when fallbacks to fallback fonts
and make FreeSerif font the default font instead of DroidSansFallback

This patch should fix #272.
11 years ago
chrox ca37eb8889 remove the ui/image dependency 11 years ago
chrox 987b34f092 reactivate FFI blitbuffer module
This should fix #274 and #288.
11 years ago
chrox 9f42289226 use pixels from reflowed page when doing OCR in reflowing mode
I hope it will get back OCR accuracy as in build 545.
11 years ago
chrox 3e94520e53 add width param in ToggleSwitch 11 years ago
chrox 7a5ce55b8d fix extra page rendering when starts up in landscape mode 11 years ago
chrox f32e9e4548 change medium and large defect sizes to 3.0 and 5.0 respectively 11 years ago
chrox ead331924f fix toggle color inconsistency 11 years ago
chrox 5cc8fc4c10 update page info layout in menu
this should fix #281
11 years ago
chrox 2b9b9bc9a5 add DSHOWHIDDENFILES in defaults.lua
this should fix #239
11 years ago
chrox 3934176b6c emulator has keyboard now 11 years ago
{Qingping, Dave} Hou 726b214ea7 Merge pull request #302 from chrox/master
synchronize highlights in non-/reflowing modes
11 years ago