2
0
mirror of https://github.com/koreader/koreader synced 2024-10-31 21:20:20 +00:00
koreader/frontend
NiLuJe 8189945be9
A few graphics fixes after #4541 (#4554)
* Various FocusManager related tweaks to limit its usage to devices with a DPad, and prevent initial button highlights in Dialogs on devices where it makes no sense (i.e., those without a DPad. And even on DPad devices, I'm not even sure how we'd go about making one of those pop up anyway, because no Touch ;)!).
* One mysterious fix to text-only Buttons so that the flash_ui highlight always works, and always honors `FrameContainer`'s pill shape. (Before that, an unhighlight on a text button with a callback that didn't repaint anything [say, the find first/find last buttons in the Reader's search bar when you're already on the first/last match] would do a square black highlight, and a white pill-shaped unhighlight (leaving the black corners visible)).
The workaround makes *absolutely* no sense to me (as `self[1] -> self.frame`, AFAICT), but it works, and ensures all highlights/unhighlights are pill-shaped, so at least we're not doing maths for rounded corners for nothing ;).
2019-02-08 00:56:32 +01:00
..
apps A few graphics fixes after #4541 (#4554) 2019-02-08 00:56:32 +01:00
device Enable HW dithering in a few key places (#4541) 2019-02-07 01:14:37 +01:00
document Adds CreDocument:getScreenPositionFromXPointer() 2019-02-03 22:12:00 +01:00
ui A few graphics fixes after #4541 (#4554) 2019-02-08 00:56:32 +01:00
cache.lua [fix] Cache: don't overwrite same CacheItem (#3847) 2018-04-08 16:02:48 +02:00
cacheitem.lua cleanup: expand tab to 4 spaces 2014-03-13 21:52:43 +08:00
configurable.lua build: enforce luacheck in travis build 2016-02-09 23:01:52 -08:00
dbg.lua use android log categories 2019-01-03 08:56:29 +01:00
depgraph.lua Gesture manager (initial) (#4240) 2018-09-29 23:15:57 +02:00
device.lua [feat] Add support for BQ/Fnac devices (#4294) 2018-10-31 23:48:36 +01:00
docsettings.lua Fix crash and History with books in read-only directories (#4138) 2018-08-06 21:30:05 +02:00
dump.lua Docs: dump & random 2017-04-14 11:40:35 -07:00
gettext.lua [Android] misc fixes (#4478) 2019-01-17 21:44:15 +01:00
httpclient.lua build: enforce luacheck in travis build 2016-02-09 23:01:52 -08:00
logger.lua use android log categories 2019-01-03 08:56:29 +01:00
luadata.lua Add LuaData and Dictionary Lookup History (#3161) 2017-10-07 22:13:46 +02:00
luasettings.lua luasettings: backup previous file and auto-recover (#3625) 2018-01-21 18:44:15 +01:00
luxl.lua treate quoted slash as plain text in attribute value 2014-09-10 13:27:14 +08:00
optmath.lua doc: fix document build 2016-12-25 12:13:53 -08:00
pluginloader.lua [Fix] Don't load disabled plugins (#4169) 2018-08-18 20:41:37 +02:00
pluginshare.lua Move PluginShare.backgroundJobs into PluginShare module (#3128) 2017-08-24 09:10:57 +02:00
random.lua Docs: dump & random 2017-04-14 11:40:35 -07:00
readhistory.lua History: show files sizes, as File browser does 2019-01-01 20:19:09 +01:00
up_reg.list adapt widgets to new refresh/repaint API 2014-11-30 00:17:50 +00:00
util.lua util.splitToChars(): supports text encoded in WTF-8 2019-01-15 23:56:11 +01:00
version.lua [fix] Version pattern: add two extra numbers for point release 2018-11-07 20:46:07 +01:00