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.
10 years ago
Frans de Jonge
06239fb9ec
Initial file search implementation
...
See #1165 .
10 years ago
chrox
cfa4f03c18
fix #1149 by adding 'Network setting' in filemanager
10 years ago
Hans-Werner Hilse
d91dccae80
fix night mode setting
...
implement bezel cleaning with proper background color
10 years ago
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.
10 years ago
chrox
a32991d898
add new sorting methods for file list in filemanager
...
Now files can be sorted by filename or last accessed time
10 years ago
Qingping Hou
394c847e2b
fix(app): initilize menu properly in reader and filemanager
10 years ago
chrox
84abe620d2
refresh filemanager when closing opdscatalog
10 years ago
chrox
21dcf787da
add OPDS support
...
This PR implements a simple OPDS browser which can be launched
from filemanager menu.
10 years ago
WS64
fdfd94507f
Update filemanagermenu.lua
10 years ago
WS64
298874c4ae
Preparation for new function "browse"
10 years ago
WS64
582c56a6dc
add reminder to save unsaved settings
10 years ago
chrox
19e6f603f0
move 'Set defaults' to tools tab
...
And save to persistent defaults dialog will popup when holding
on the 'Set defaults' menu.
10 years ago
WS64
0880924087
Add defaults and remove search options
10 years ago
WS64
cd763f00b4
Register search options
10 years ago
WS64
b76307ce4a
Register search to the filemanager menu
10 years ago
chrox
1ddafbea14
reorder setting entries in reader menu
10 years ago
chrox
3cb03825e5
display OTA update menu only on Kindle and Kobo
10 years ago
chrox
3c8e6975fb
move screen DPI and refresh rate entries into Screen menu
10 years ago
chrox
b83c4c3d95
hide several koptoptions in advanced mode
10 years ago
chrox
55554acf39
refactoring: buildin hold on menu entry to input
10 years ago
chrox
403b9f7ce6
refactoring: use getXxMenuTable to remove redundant code in menus
10 years ago
chrox
a7fc4cccde
refactoring: generate check update menu entry table in OTAManager
10 years ago
chrox
d9f5edf54a
add 'Check update' menu and OTA update functionality
10 years ago
chrox
87e667748a
add font size menu entry
...
It changes screen DPI and may needs to reboot the reader to take effect.
This should fix #746 .
10 years ago
chrox
e624695d54
the Back key on Android should close the popup window and menu
10 years ago
chrox
b92860c22a
add night mode option that inverts screen color
10 years ago
chrox
a7b88b1f9d
adjust option orders in readermenu
10 years ago
chrox
d2eaeeaeed
add option to load last opened file automatically
10 years ago
chrox
857bd6fcc8
strings not shown on GUI will not be translated
...
This may encourage users in transifex to join Koreader project.
10 years ago
Qingping Hou
4b357c1466
move reader code into frontend/apps/reader
...
it makes more sense to completely separate the UI framework and
application code
also move frontend/ui/configurable.lua to frontend/configurable.lua
11 years ago
chrox
92219a1f1e
cleanup: expand tab to 4 spaces
11 years ago
Qingping Hou
ae1cf90006
add language setting menu item
11 years ago
chrox
92b62c907a
refactoring frontlight device to more generic power device
11 years ago
chrox
fefa0a3507
add version information in reader menu
...
This should implement #315 .
11 years ago
HW
ef111b99c6
Refactored to use strictly locals
11 years ago