2
0
mirror of https://github.com/koreader/koreader synced 2024-11-10 01:10:34 +00:00
koreader/frontend/ui/widget
NiLuJe fea0d8dbaf
Another set of fixes (#4083)
* Make findcalibre actually useful

By setting SEARCH_LIBRARY_PATH when a Calibre tree is found, so that
book paths can properly be constructed.

Users should still very much set it themselves, but at least everything
works as intended when not, instead of mysteriously half-breaking later.

Drop the SetDefaults bits, it appeared to have been added to fix no-ops
detected by Luacheck, and it's actually non-functional, because
SetDefaults doesn't handle saving variables it did not itself assign.
So this was just causing the "Do you want to save new defaults" popup to
show up on exit, but it couldn't actually do anything useful (like, say,
save the new SEARCH_LIBRARY_PATH value).

fix #4082

* Better comments about the state of NaturalLight on the Clara, and how this might translate to the H2O²r2.

re #4015

* Make ScrolltextWidget refresh as "partial" only on actual Scroll events

Moving the cursor should stay "ui", or things gets annoying really fast
;).

re #4084

* Bump base to pickup ZMQ fixes (fix #4086)
2018-07-21 21:51:25 +02:00
..
container [feat, UX] Support the virtualKeyboard on non touch-device (#3796) 2018-03-30 12:46:36 +02:00
bboxwidget.lua Added Size module 2017-09-23 20:24:45 +02:00
bookstatuswidget.lua Text input fixes and enhancements (#4084) 2018-07-19 08:30:40 +02:00
button.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
buttondialog.lua Add MovableContainer: allow moving some widgets (#3636) 2018-01-29 21:27:24 +01:00
buttondialogtitle.lua Add MovableContainer: allow moving some widgets (#3636) 2018-01-29 21:27:24 +01:00
buttonprogresswidget.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
buttontable.lua Buttons: properly truncate text when too long (#4057) 2018-07-06 21:05:12 +02:00
checkbutton.lua OpenWithDialog widget: improved display (#4078) 2018-07-15 22:48:19 +02:00
checkmark.lua [UX] Add CheckButton and use it for show password 2017-08-20 11:44:15 +02:00
closebutton.lua Fix some widget title height and close button alignment (#3366) 2017-10-16 17:51:56 +02:00
configdialog.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
confirmbox.lua Add MovableContainer: allow moving some widgets (#3636) 2018-01-29 21:27:24 +01:00
datewidget.lua [fix, UX] timewidget and datewidget in landscape mode (#3666) 2018-02-07 18:45:46 +01:00
dictquicklookup.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
eventlistener.lua
filechooser.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
fixedtextwidget.lua
focusmanager.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
frontlightwidget.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
horizontalgroup.lua [doc] some widget docs 2017-08-18 11:43:46 +02:00
horizontalspan.lua
htmlboxwidget.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
hyphenationlimits.lua cre hyphenation: allow for setting min left/right fragment length (#3890) 2018-04-19 14:24:04 +02:00
iconbutton.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
imageviewer.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
imagewidget.lua Bookmarks, CoverBrowser: scale dogear icon (#4081) 2018-07-19 08:18:55 +02:00
infomessage.lua [feat, UX] Support the virtualKeyboard on non touch-device (#3796) 2018-03-30 12:46:36 +02:00
inputdialog.lua Text input fixes and enhancements (#4084) 2018-07-19 08:30:40 +02:00
inputtext.lua Text input fixes and enhancements (#4084) 2018-07-19 08:30:40 +02:00
keyvaluepage.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
linewidget.lua
linkbox.lua Added Size module 2017-09-23 20:24:45 +02:00
listview.lua Added Size module 2017-09-23 20:24:45 +02:00
logindialog.lua Text input fixes and enhancements (#4084) 2018-07-19 08:30:40 +02:00
menu.lua Text input fixes and enhancements (#4084) 2018-07-19 08:30:40 +02:00
multiconfirmbox.lua Wikipedia link: check if previously saved as EPUB (#3837) 2018-04-06 21:13:25 +02:00
multiinputdialog.lua Fix focus/unfocus in MultiInputDialog (#4060) 2018-07-08 00:45:27 +02:00
naturallightwidget.lua [fix, UX] naturallightwidget: Reduce text size in button 2018-04-06 22:12:25 +02:00
networksetting.lua Dismiss Wi-Fi scan popup after connection (#4055) 2018-07-07 17:06:58 +02:00
notification.lua bump crengine: fix drawing position of bottom and right borders (#4013) 2018-06-14 21:53:43 +02:00
numberpickerwidget.lua cre hyphenation: allow for setting min left/right fragment length (#3890) 2018-04-19 14:24:04 +02:00
opdsbrowser.lua [feat, UX] Support the virtualKeyboard on non touch-device (#3796) 2018-03-30 12:46:36 +02:00
openwithdialog.lua OpenWithDialog widget: improved display (#4078) 2018-07-15 22:48:19 +02:00
overlapgroup.lua [doc] some widget docs 2017-08-18 11:43:46 +02:00
pathchooser.lua Text input fixes and enhancements (#4084) 2018-07-19 08:30:40 +02:00
physicalkeyboard.lua [fix, spec] InputText:addChars() unicode handling (#3729) 2018-03-07 10:22:49 +01:00
progresswidget.lua ProgressWidget: add some bound checks (#3916) 2018-04-27 22:22:33 +02:00
radiobutton.lua OpenWithDialog widget: improved display (#4078) 2018-07-15 22:48:19 +02:00
radiobuttontable.lua OpenWithDialog widget: improved display (#4078) 2018-07-15 22:48:19 +02:00
rectspan.lua
screensaverwidget.lua Add new options to screensaver (#3535) 2017-12-17 18:27:24 +01:00
screenshoter.lua
scrollhtmlwidget.lua [UX] Dict: scroll back with tap: go to bottom of prev definition (#3647) 2018-01-31 09:16:34 +01:00
scrolltextwidget.lua Another set of fixes (#4083) 2018-07-21 21:51:25 +02:00
spinwidget.lua Menu: configure number of items per page, wrap entries (#3589) 2018-01-13 23:38:53 +01:00
textboxwidget.lua Text input fixes and enhancements (#4084) 2018-07-19 08:30:40 +02:00
textviewer.lua UI Behavior tweaks (#3983) 2018-06-02 12:10:55 -04:00
textwidget.lua Buttons: properly truncate text when too long (#4057) 2018-07-06 21:05:12 +02:00
timewidget.lua [fix, UX] timewidget and datewidget in landscape mode (#3666) 2018-02-07 18:45:46 +01:00
toggleswitch.lua cre: add Word Gap setting to bottom config panel (#4026) 2018-06-30 16:55:43 +02:00
touchmenu.lua TouchMenu: properly truncate item text when too long (#4052) 2018-07-05 07:20:15 +02:00
trapwidget.lua Trapper: adds dismissableRunInSubprocess() + new TrapWidget 2018-01-17 21:36:21 +01:00
verticalgroup.lua [doc] some widget docs 2017-08-18 11:43:46 +02:00
verticalscrollbar.lua Added Size module 2017-09-23 20:24:45 +02:00
verticalspan.lua
virtualkeyboard.lua Misc. minor fixes (#4080) 2018-07-16 17:24:04 +02:00
widget.lua