Frans de Jonge
2e43faedfe
FileManager menu order: add synchronize_time
...
Fixes #2722 .
2017-04-04 08:04:14 -07:00
Hzj_jie
3ad3452d1a
System Stat plugin ( #2699 )
2017-04-02 14:46:19 -07:00
Hzj_jie
339e16636b
Terminal plugin ( #2646 )
2017-04-01 23:50:24 -07:00
Hzj_jie
0318a048b4
Read timer plugin ( #2672 )
...
A countdown timer to notify user.
2017-03-26 21:42:58 -07:00
Frans de Jonge
f22dcebb13
MenuSorter: fix overlooked new plugins
...
* frontlight gesture controller
* battery statistics
2017-03-26 11:29:34 +02:00
Frans de Jonge
1e351e6b87
Menu: remove "Show advanced options"
...
See #2610 for discussion.
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
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
5b20106db7
MenuSorter: initial implementation
...
* Menus are now sanely configurable
* Custom separator placement for clearer menus
2017-03-26 11:12:44 +02:00
Zijie He
8549d98805
Add checked tag for keepalive plugin
2017-01-18 07:03:22 -08:00
Sergey Organov
48ff941764
Custom DPI: increase upper bound from 330 to 600
...
It's useful on 300dpi devices to get this value above 330 to enlarge
entire UI.
2016-12-01 18:03:33 +03:00
Hzj_jie
da2c57f93a
Automatically connect WIFI after Kobo has been resumed ( #2215 )
...
* Add bash scripts to control WIFI / IP, so we can share them with frontend/device/kobo/device.lua.
* add test cases
2016-09-01 00:05:40 -07:00
Hzj_jie
ccbf8eac0c
Add a network info page ( #2187 )
...
Add network info page
2016-07-26 21:32:13 -07:00
Hzj_jie
d4c31d683f
Add a setting to disable save document ( #2138 )
...
* Add a setting to disable save document
* Add UI elements to control save-document settings
2016-07-14 10:38:00 -07:00
Qingping Hou
20eb36a03d
feat: add network management UI for kobo
2016-07-11 23:50:19 -07:00
chrox
551857ce6e
fix some luacheck warnings
2016-06-28 00:43:23 +08:00
chrox
03fda94562
fix #2110 by adding disable double tap option in screen options
2016-06-27 23:02:10 +08:00
chrox
3a9cb659d1
add OTA update on Android
2016-03-13 23:43:05 +08:00
chrox
02d61115dc
fix some part of the screen not refreshed when togglering nightmode
2015-02-01 23:21:34 +08:00
chrox
9d13d4189b
fix no eink optimization on all devices
2015-01-25 00:53:25 +08:00
chrox
c11a2bbf1e
fix ota update for PocketBook
2015-01-20 00:07:53 +08:00
Hans-Werner Hilse
2f9386cd69
move refresh menu table out of UIManager
...
no need to clutter a core file of the whole UI concept with definitions
of UI elements
2014-11-30 00:15:17 +00: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
chrox
0dd3a1f8a1
add option to turn off e-ink optimization
...
which currently just sets free the limitation of panning gestures
emitting rate. This should fix #1039 when unchecking the
"E-ink optimization" in the "Screen settings".
2014-11-06 13:16:35 +08: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