2
0
mirror of https://github.com/koreader/koreader synced 2024-11-04 12:00:25 +00:00
Commit Graph

63 Commits

Author SHA1 Message Date
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
46963df0bb don't need to rebuild ota installed package if it's detected 2014-10-14 21:34:56 +08:00
Michael Hall
f6b1ed2b6d Add tidy up option after failed update. 2014-09-14 16:07:19 +01:00
Michael Hall
7379c3a6e5 Display error message upon failed OTA Update. 2014-08-26 21:18:00 +01:00
Michael Hall
4cc9cf85e4 Prevent promptWifiOn() needing to be called twice and refactor OTA update fetch/version check 2014-08-26 20:21:18 +01:00
Michael Hall
7ea90b2dc9 Change to prevent OTA Server check before wifi enabled 2014-08-25 18:06:15 +01:00
Michael Hall
071a301edf Add getWifiStatus function to allow checking for live wifi connection before
trying OTA Update
2014-08-24 13:34:38 +01:00
chrox
dc166b50cc fix OTA update on Kobo, close #824 2014-08-22 21:32:03 +08:00
chrox
557c29a7d9 prompt users to turn on Wifi in OTA update and Wikipedia lookup 2014-08-20 15:46:43 +08:00
chrox
5dc30d305a add OTA settings for server mirrors and channels 2014-08-06 20:32:28 +08:00
chrox
403b9f7ce6 refactoring: use getXxMenuTable to remove redundant code in menus 2014-08-01 22:23:08 +08:00
chrox
a7fc4cccde refactoring: generate check update menu entry table in OTAManager 2014-08-01 21:59:59 +08:00
chrox
d9f5edf54a add 'Check update' menu and OTA update functionality 2014-08-01 12:36:36 +08:00