onde2rock
941df475b6
[Menusorter] Ignore warning for the plus_menu. ( #3903 )
...
The plus_menu break the assumption of the menusorter about a tab beeing
always present.
See : https://github.com/koreader/koreader/pull/3844#issuecomment-383092219
2018-04-21 22:02:38 +02:00
onde2rock
d7a7a78731
[fix] MenuSorter: don't leave ghost top level items ( #3844 )
...
See https://github.com/koreader/koreader/pull/3773#issuecomment-379181517
2018-04-07 17:31:48 +02:00
onde2rock
43c2c92194
[UX] FileManager: Tapplus access for non-touch devices ( #3773 )
2018-03-26 19:41:50 +02:00
Frans de Jonge
8c9fdfbb1a
[fix] MenuSorter: don't ignore user order without counterpart in default menu ( #3166 )
...
Fixes #3164 .
2017-09-11 22:56:44 +02:00
Frans de Jonge
829e2fffd8
[fix] MenuSorter: take care of orphaned submenus
...
See https://github.com/koreader/koreader/pull/3167#issuecomment-326805768
2017-09-04 22:55:14 -07:00
Frans de Jonge
177485f84f
[UX] Add exit menu ( #3167 )
...
* fixes #2898 (prevents accidentally triggering reboot or poweroff)
Add ConfirmBox before reboot/power off
* increases clarity by preventing second page
* add "sleep" menu entry
* Add exit menu hold callback
2017-09-03 15:40:50 +02:00
Frans de Jonge
4513718a2a
[fix] MenuSorter: ignore separator as first item
...
See https://github.com/koreader/koreader/pull/3107#issuecomment-323581851
2017-08-20 21:12:17 +02:00
Hzj_jie
970f2e7306
Several improvements of AutoFrontlight plugin and enable it by default ( #2975 )
...
* Force refresh when kindle is out of screensaver or usb is unpluged.
* Improve AutoFrontlight
* More plugins sub menu
* Last brightness should always be updated
* Finish autofrontlight improvement and enable it by default.
* More tets
* onFlushSettings
* MenuSorter can now correctly sort sub menus
2017-06-24 09:55:31 +02:00
Frans de Jonge
c847d628e1
Docs: cosmetic updates and additions
...
* Content from wiki had some cosmetic leftover glitches
* Added/adapted some docs for other modules
2017-04-12 11:27:22 -07:00
Frans de Jonge
da48a54727
Fix LuaCheck error
...
"frontend/ui/menusorter.lua:110:13: value assigned to variable 'sub_menu_content' is unused"
Kind of the point, I'm assigning it nil after all. This way it probably shouldn't complain.
2017-04-04 08:04:14 -07:00
Frans de Jonge
3982170886
MenuSorter: fix findById
2017-04-04 08:04:14 -07:00
Frans de Jonge
8b7e18a7d7
MenuSorter: resolve review comments
...
* simplify user config loop
* simplify unit test for Travis memory use
* remove unused util variable
2017-03-26 11:12:44 +02:00
Frans de Jonge
33c848f813
MenuSorter: first unit tests
2017-03-26 11:12:44 +02:00
Frans de Jonge
a970a1f034
MenuSorter: fix outside testability (for potential unit tests)
2017-03-26 11:12:44 +02:00
Frans de Jonge
653ff64438
MenuSorter: handle disabled
2017-03-26 11:12:44 +02:00
Frans de Jonge
8f31a81601
MenuSorter: some documentation
...
MenuSorter: forgot to add plugin style change
MenuSorter: worked out the final quirks
* Menu always compressed into tables without missing indexes for ipairs compatibility
* Orphans attached
* Separators no longer count as items
2017-03-26 11:12:44 +02:00
Frans de Jonge
56659ddb20
MenuSorter: avoid recursion in findById
2017-03-26 11:12:44 +02:00
Frans de Jonge
b7b5950e98
MenuSorter: review comments and various bug fixes
...
* fixed wrongful retention of submenus variable and added return to MenuSorter:findById
* fixed readerfooter_spec.lua error
* fixed review comments
2017-03-26 11:12:44 +02:00
Frans de Jonge
aa0bf60ccb
MenuSorter: pass config prefix for proper user override
2017-03-26 11:12:44 +02:00
Frans de Jonge
5b20106db7
MenuSorter: initial implementation
...
* Menus are now sanely configurable
* Custom separator placement for clearer menus
2017-03-26 11:12:44 +02:00