Commit Graph

63 Commits (90c38e2d0d162a7dd10af0ff9f169cb9dce96d06)

Author SHA1 Message Date
Hzj_jie 1be9264a0c Resolve review comments 8 years ago
Zijie He 7d4bd076f7 Resolve review comments 8 years ago
Zijie He 865b2a8f90 Update ImageWidget to support more stretch settings, and enable screensaver on kobo 8 years ago
Qingping Hou 186673587e chore: fix some of the luacheck errors 9 years ago
Hans-Werner Hilse 94ce08937a clean up refreshes
This is a larger clean-up of the refresh situation.
The general shift is that refreshes are now mainly triggered by
the (top-level) widgets when they get shown or closed via UIManager.

All refreshes for the widgets when they are in use were handled by
themselves before. This adds the case of showing/closing.

It is the desired result of not having UIManager:show()/:close()
do (full screen) refreshes on its own.
10 years ago
Qingping Hou 6eca26f610 fix(screensaver): lastfile will be nil for fresh installation 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
Michael Hall 79cb75b153 Added option for proportional cover image screensaver 10 years ago
WS64 abaa772750 Add "exclude cover from screensaver" functionality 10 years ago
WS64 f29eed1ebe minor code optimizing 10 years ago
WS64 eae3f01b57 Screensaver repair
Single picture as screensaver was not displayed anymore after the last update
10 years ago
chrox 0bc3eadcae refactoring: use Document API getCoverPageImage to get cover image 10 years ago
chrox 40bddf0735 emulate Power button with F2 on emulator 10 years ago