You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koreader/frontend
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
..
apps Refactoring hardware abstraction 10 years ago
device Refactoring hardware abstraction 10 years ago
document Refactoring hardware abstraction 10 years ago
ui Refactoring hardware abstraction 10 years ago
JSON.lua revert JSON hack since the unusual utf8 representation is fixed 11 years ago
MD5.lua fix ffi.cast to uint32_t in ARM 10 years ago
cache.lua persistent cache item now need an explicit persistent flag 10 years ago
cacheitem.lua cleanup: expand tab to 4 spaces 10 years ago
configurable.lua hold on config panel option to set default option 10 years ago
dbg.lua Actually flush stdio rather than all io. 10 years ago
device.lua Refactoring hardware abstraction 10 years ago
docsettings.lua add clear api for DocSettings 10 years ago
gettext.lua automatically set language on Android 10 years ago
luxl.lua treate quoted slash as plain text in attribute value 10 years ago
memutils.lua serialize the most recently used blitbuffer/koptcontext 10 years ago
optmath.lua cleanup: expand tab to 4 spaces 10 years ago
stringzutils.lua serialize the most recently used blitbuffer/koptcontext 10 years ago