2
0
mirror of https://github.com/koreader/koreader synced 2024-10-31 21:20:20 +00:00
koreader/frontend/ui
poire-z 9443098e98 Normalize some widgets appearance (those using ButtonTable)
This makes button heights similar in all uses of ButtonTable.
It depended on how the ButtonTable was used in each widget
(previously, first and last row may have different sizes than
the others).

buttontable.lua: more even buttons height whether zero_sep or not
framecontainer.lua: added padding_top/bottom/left/right (similar to
what was done for iconbutton)

The following widgets have been adapted for this, with some
additional fixes:

buttondialog.lua
buttondialogtitle.lua: wider title with adequate padding
confirmbox.lua + multiconfirmbox.lua: dismissable via tap outside
inputdialog.lua + multiinputdialog.lua: more even vertical padding between elements
imageviewer.lua
textviewer.lua
datewidget.lua
timewidget.lua

Additionaly: frontlightwidget.lua: fixed width of progress bar that
was exceeding window width since the Size scaling adjustements
2017-10-08 20:44:11 +02:00
..
data [travis] Add protection against unscaled sizes 2017-09-23 20:24:45 +02:00
elements Option to disable show bottom menu on top menu activation (#3316) 2017-10-08 12:27:53 +02:00
message feat: add logger module & rewrite kobo suspend script in lua 2017-01-02 19:52:09 -08:00
network [fix] NetworkManager: check DNS from dns.msftncsi.com instead of www.example.com (#3150) 2017-08-30 22:02:23 -07:00
plugin SwitchPlugin and BackgroundTaskPlugin with tests (#3137) 2017-08-31 16:37:39 +02:00
widget Normalize some widgets appearance (those using ButtonTable) 2017-10-08 20:44:11 +02:00
downloadmgr.lua DevDocs: ui.downloadmgr 2017-05-06 18:25:24 -07:00
event.lua doc: event propagation for widgets 2016-12-11 12:20:59 -08:00
font.lua Font: unify font styling 2017-04-29 03:01:38 -07:00
geometry.lua [travis] Add protection against unscaled sizes 2017-09-23 20:24:45 +02:00
gesturerange.lua multi-touch: add tests for gesturerange moudle 2016-03-06 22:45:40 -08:00
hook_container.lua Move kobo auto-suspension logic out of UIManager (#2933) 2017-06-23 10:04:11 -07:00
language.lua language: remove out of date Russian translation 2017-05-24 10:55:58 +02:00
menusorter.lua [fix] MenuSorter: don't ignore user order without counterpart in default menu (#3166) 2017-09-11 22:56:44 +02:00
opdsparser.lua opds(fix): unescape name and value 2016-12-29 00:02:22 -08:00
otamanager.lua ota(fix): do not create 0 size installed file if index is missing 2017-04-23 08:25:28 +02:00
quickstart.lua quickstart fix (#2804) 2017-04-24 08:27:29 +02:00
rendertext.lua [doc] RenderText:getGlyph() and truncateTextByWidth() (#3140) 2017-08-28 21:25:33 +02:00
screensaver.lua [fix, UX] Allow modal widget on top of modal widget (#3170) 2017-09-05 00:01:46 -07:00
size.lua [UX] Smaller borders (#3266) 2017-09-28 16:25:00 +02:00
timeval.lua [fix, doc] TimeVal: typo 2017-09-11 13:17:52 +02:00
translator.lua Docs: cosmetic updates and additions 2017-04-12 11:27:22 -07:00
trapper.lua Dict lookup: allow cancelling with tap 2017-09-20 23:09:59 +02:00
uimanager.lua Change a logger.warn() back to .dbg() as it used to be 2017-09-08 23:41:45 -07:00
wikipedia.lua Added Trapper module, for simple interaction with UI 2017-09-20 23:09:59 +02:00