Robert
59873ae293
Screensaver option on Kindle devices ( #2734 )
...
* Screensaver on Kindle devices
2017-04-08 23:21:03 +02:00
Hzj_jie
ea2de9638b
LuaSettings:wrap() / LuaSettings:child() function to create an LuaSettings to represent a sub table of an existing one ( #2685 )
2017-03-28 15:10:36 -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
ddf590eb6d
MenuSorter: split out menu order configuration
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
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
robert00s
e07db0e7a0
Grayed out Open last document
2017-03-05 13:05:51 +01:00
Frans de Jonge
d1785e1863
Reorganize menus
...
* Replace "home" (exit) menu with hamburger
* Discard pokeball and put items in hamburger
* Introduce search menu in reader
Cf. #2562
2017-02-26 13:50:59 -08:00
Qingping Hou
f95ad00b9e
feat: add logger module & rewrite kobo suspend script in lua
2017-01-02 19:52:09 -08:00
Robert
957e8ce768
Add open last book menu item in file manager ( #2450 )
2016-12-24 22:36:46 -08:00
Robert
187598deb2
Cloud storage - dropbox and ftp integration ( #2424 )
2016-12-19 23:34:00 -08:00
Hzj_jie
c662ca4cc8
Load plugins also in FileManager ( #2426 )
...
added is_doc_only plugin attribute
2016-12-19 23:19:54 -08:00
poire-z
fe56ecd301
Clear readers' cache: invalidate in-memory references
...
This avoids crash on exit after clearing caches.
2016-12-14 11:39:46 -08:00
Robert
7e1c0c15c6
Refresh filemanager after exit from OPDS browser ( #2405 )
2016-12-05 10:17:49 -08:00
poire-z
ca59efc5b6
FileManager Menu: added "Developer options" ( #2391 )
...
and "Clear readers' caches" subitem.
2016-12-04 15:51:12 -08:00
Qingping Hou
8e76ed4f0b
fix: flush reader setting on change from filemanagermenu
2016-11-24 02:03:48 -08:00
Qingping Hou
d6c48b06f9
chore: fix all luacheck issues
2016-09-22 00:38:10 -07:00
Qingping Hou
ec6da5318c
screensaver(fix): add back menu toggle to support screensaver folder
2016-07-31 18:26:26 -07:00
Qingping Hou
0d9fc17d7c
chore: rename SetDefaults:SaveSettings
2016-07-16 22:47:19 -07:00
Frans de Jonge
eb28513403
Fix 'screen server' typo (should be screensaver)
2016-06-07 14:08:20 +02:00
Qingping Hou
476e35708d
inputdialog(feat): add is_enter_default attribute to buttons
2016-05-25 23:09:49 -07:00
Qingping Hou
60587e08c6
defaults(refactor): remove global hack in filemanagersetdefaults
...
also added screensaver folder setting dialog for kobo
2016-05-25 22:07:20 -07:00
Qingping Hou
6a6469fa09
more luacheck fixes
2016-02-15 22:34:28 -08:00
Qingping Hou
186673587e
chore: fix some of the luacheck errors
2015-04-26 20:57:45 -04:00
chrox
20fd6f902e
fix #1175
2014-12-01 15:32:12 +08:00
Frans de Jonge
141095b0c8
Alterations to the menu
...
References #1219 and #1258 .
2014-11-26 18:16:54 +01:00
Frans de Jonge
da00b4b8a9
Refactored menu
...
While looking into #1219 I accidentally ended up refactoring some stuff.
Tested in emulator and on H2O, but be wary because I might have overlooked something.
2014-11-21 15:57:10 +01:00
Frans de Jonge
06239fb9ec
Initial file search implementation
...
See #1165 .
2014-11-16 12:57:56 +01:00
chrox
cfa4f03c18
fix #1149 by adding 'Network setting' in filemanager
2014-11-13 12:54:42 +08:00
Hans-Werner Hilse
d91dccae80
fix night mode setting
...
implement bezel cleaning with proper background color
2014-11-09 18:03:33 +01:00
Hans-Werner Hilse
3066c86e38
Refactoring hardware abstraction
...
This is a major overhaul of the hardware abstraction layer.
A few notes:
General platform distinction happens in
frontend/device.lua
which will delegate everything else to
frontend/device/<platform_name>/device.lua
which should extend
frontend/device/generic/device.lua
Screen handling is implemented in
frontend/device/screen.lua
which includes the *functionality* to support device specifics.
Actually setting up the device specific functionality, however,
is done in the device specific setup code in the relevant
device.lua file.
The same goes for input handling.
2014-11-02 21:19:04 +01:00
chrox
a32991d898
add new sorting methods for file list in filemanager
...
Now files can be sorted by filename or last accessed time
2014-10-30 22:41:52 +08:00
Qingping Hou
394c847e2b
fix(app): initilize menu properly in reader and filemanager
2014-10-25 05:46:02 -04:00
chrox
84abe620d2
refresh filemanager when closing opdscatalog
2014-09-10 13:27:15 +08:00
chrox
21dcf787da
add OPDS support
...
This PR implements a simple OPDS browser which can be launched
from filemanager menu.
2014-09-05 21:07:43 +08:00
WS64
fdfd94507f
Update filemanagermenu.lua
2014-08-19 17:50:46 +02:00
WS64
298874c4ae
Preparation for new function "browse"
2014-08-17 12:01:33 +02:00
WS64
582c56a6dc
add reminder to save unsaved settings
2014-08-16 22:32:34 +02:00
chrox
19e6f603f0
move 'Set defaults' to tools tab
...
And save to persistent defaults dialog will popup when holding
on the 'Set defaults' menu.
2014-08-11 22:14:19 +08:00
WS64
0880924087
Add defaults and remove search options
2014-08-11 10:39:08 +02:00
WS64
cd763f00b4
Register search options
2014-08-09 20:50:03 +02:00
WS64
b76307ce4a
Register search to the filemanager menu
2014-08-07 09:14:30 +02:00
chrox
1ddafbea14
reorder setting entries in reader menu
2014-08-06 20:32:28 +08:00
chrox
3cb03825e5
display OTA update menu only on Kindle and Kobo
2014-08-06 20:32:28 +08:00
chrox
3c8e6975fb
move screen DPI and refresh rate entries into Screen menu
2014-08-06 20:32:28 +08:00
chrox
b83c4c3d95
hide several koptoptions in advanced mode
2014-08-05 12:04:17 +08:00
chrox
55554acf39
refactoring: buildin hold on menu entry to input
2014-08-05 10:23:25 +08:00
chrox
403b9f7ce6
refactoring: use getXxMenuTable to remove redundant code in menus
2014-08-01 22:23:08 +08:00