robert00s
4651954364
Prevent liblipclua crashes
2017-07-25 09:51:53 +02:00
Hzj_jie
970f2e7306
Several improvements of AutoFrontlight plugin and enable it by default ( #2975 )
...
* Force refresh when kindle is out of screensaver or usb is unpluged.
* Improve AutoFrontlight
* More plugins sub menu
* Last brightness should always be updated
* Finish autofrontlight improvement and enable it by default.
* More tets
* onFlushSettings
* MenuSorter can now correctly sort sub menus
2017-06-24 09:55:31 +02:00
Hzj_jie
bc487b7fe6
Force refresh when kindle is out of screensaver or usb is unpluged. ( #2965 )
...
* Force refresh when kindle is out of screensaver or usb is unpluged.
* unused variable warning
2017-06-17 11:57:57 +08:00
Hzj_jie
53eb4dee50
AutoFrontlight plugin ( #2941 )
...
* Add AutoFrontlight plugin
* Add configuration to control autofrontlight feature
2017-06-14 19:32:16 +02:00
Hzj_jie
30378eb2a8
Add restart koreader function and ensure FlushSettings event can be delivered to all widgets ( #2772 )
2017-05-16 02:11:11 -07:00
Robert
9a247e86ae
Screensaver on Kindle without Special Offers ( #2757 )
2017-04-13 19:55:31 +02:00
Qingping Hou
f51285e89b
revert code that enables screensaver on kindle by default
2017-04-11 11:47:33 +02:00
Robert
59873ae293
Screensaver option on Kindle devices ( #2734 )
...
* Screensaver on Kindle devices
2017-04-08 23:21:03 +02:00
Hzj_jie
8f4ec13841
Remove powerd:refreshCapacity() ( #2671 )
2017-03-24 00:18:03 -07:00
Hzj_jie
7fb2dc8d5c
Update kobolight plugin to support kindle ( #2587 )
2017-02-26 02:19:20 -08:00
Qingping Hou
f95ad00b9e
feat: add logger module & rewrite kobo suspend script in lua
2017-01-02 19:52:09 -08:00
Qingping Hou
816d0a551a
kobo: handle charging/uncharging event
2016-10-30 15:25:51 -07:00
chrox
7fd6037bb0
fix #2219
...
The ABS_PRESSURE ABS code is also detected on some KOBO devices
if ABS_PRESSURE events are feeded to handle orientation those devices
will have a unresponsive screen as described in #2219 .
This patch registers an event adjustment handler for Kindle Oasis to
adjust the ABS_PRESSURE code to ABS_OASIS_ORIENTATION code so that
it won't affect event handling on other devices.
2016-08-13 18:57:15 +08:00
bingo619
8e28ef6251
Oasis orientation
2016-08-08 19:57:40 +10:00
bingo619
43797ed813
Oasis orientation
2016-08-02 19:43:16 +10:00
bingo619
1edad106c3
Oasis page buttons ( #2199 )
...
Oasis page buttons
2016-07-31 15:25:34 -07:00
NiLuJe
2f7e32fa20
Fix KT3 input device
...
It's a zforce2 IR grid...
Fix #2195
2016-07-29 14:34:43 +02:00
NiLuJe
04d07699cf
Fix touch input on the 3G KOA ( #2189 )
...
* Fix touch input on the 3G KOA
There's an extra controller in there screwing things up for us,
because reasons, I guess?
Fix #2181
* Avoid touch_dev duplication
2016-07-26 21:30:12 -07:00
NiLuJe
88e3f54967
Fix KT3 battery sysfs entries
2016-07-18 21:11:50 +02:00
NiLuJe
e565ee289e
Fix a few Kindle device codes
2016-07-14 19:05:46 +02:00
Qingping Hou
44d62f6f41
networkmanager: move device specific code into device module
2016-07-10 23:25:32 -07:00
NiLuJe
207af74527
Support the White Kindle PW3 & the Kindle Oasis.
...
Also attempts to support the new Kindle Basic, pending confirmation.
2016-07-09 03:16:08 +02:00
chrox
dee65a7999
add inactive touch zones around buttons on Kindle Voyage
...
This should fix #1801 .
2016-07-01 23:47:32 +08:00
Qingping Hou
1f082d7f5c
build: fix travis build
2016-02-16 09:58:24 -08:00
chrox
1cef9278f1
do full screen refresh on KV after waked up
...
from screensaver
this should fix #1800
2016-02-16 22:43:54 +08:00
Qingping Hou
e422842256
minor: a lot of luacheck fixes
2016-02-15 23:10:07 -08:00
Qingping Hou
59e791db82
feat: support numeric input for keyboard only devices
2016-01-31 15:08:13 -08:00
Qingping Hou
f2fa1c36ba
Merge pull request #1647 from chrox/fix_kv_refresh
...
fix some minor issues on Kindle Voyage
2015-09-28 21:22:18 -07:00
chrox
4920426148
no need to do full screen refresh when outof screensaver
...
since there is already one by the native system
2015-09-27 09:25:50 +08:00
chrox
e91b7bd266
set foucus of button table only if the device has a dpad
...
so that Kindle Voyage won't show a highlighted button in
confirm dialog.
2015-09-27 09:05:40 +08:00
NiLuJe
d17ca951d3
Fix battery status on K3.
...
Will probably be more complex on older devices, where, AFAICT,
gasgauge-info is bitbanging over i2c...
2015-09-27 01:44:50 +02:00
NiLuJe
5fa5fabf02
Fix battery status on the K4
...
And also probably prevent a crash when trying to enable WiFi there.
We really shouldn't even show the WiFi stuff on some of these old
devices, but at least now it doesn't crash ;).
2015-09-27 01:02:37 +02:00
NiLuJe
dc7b854196
Fix input devices on K2
2015-09-06 16:47:15 +02:00
NiLuJe
ffd3f5c1cc
Fix input devices on K4
2015-09-06 16:32:00 +02:00
NiLuJe
df4bbc8191
Only read Kindle S/N once
2015-09-06 16:21:02 +02:00
NiLuJe
53e5366e39
Fix input devices on K3.
...
re #1623
2015-09-06 06:15:36 +02:00
NiLuJe
e56d30ff46
Oops. Fix my previous commit.
...
That basically broke startup on Kindles, which is, err, bad.
2015-09-06 05:07:43 +02:00
NiLuJe
a4ebfee83b
Handle the PW3
...
(Dry-coded, assume it's basically a PW2 w/ the KV screen ;p)
2015-09-05 03:33:11 +02:00
chrox
906c91f0ad
add page-button support for Kindle Voyage
2015-02-02 21:37:38 +08:00
NiLuJe
06bf4a2199
Fix input on KT2 devices (re #1403 )
2015-01-30 19:00:29 +01:00
Hans-Werner Hilse
dacb59f6b2
move debug function handover, set viewport for Kobo Mini
...
in order to have debugging facilities in framebuffer:init(), we hand
over the debug function as soon as we can.
Also, set a viewport for Kobo Mini. Hopefully, it fits most people -
I can only test on my unit.
2014-11-27 15:46:03 +00:00
chrox
ac6a34ee3d
fix crash on special offered Kindle
2014-11-27 22:01:57 +08:00
Hans-Werner Hilse
63af71188a
refactor refresh
...
Lots of the device-related distinction wandered into
base/ffi/framebuffer_<driver>. This eases the refresh logic in
UI manager, which basically only decides what kind of refresh
to trigger. The device specific configuration in the framebuffer
driver decides how to realize that whish.
screen.lua is gone, in its place is now the framebuffer driver.
The device abstraction decides what framebuffer driver to load.
2014-11-23 12:13:32 +00:00
NiLuJe
f6753085ef
Detect another KT2 model
2014-11-18 10:32:47 +01:00
Hans-Werner Hilse
c5afa17399
make fake_events device a private feature of the Kindle device initialization
...
This is highly Kindle-specific, so we keep it there for now
2014-11-11 20:17:46 +01:00
chrox
b6432c0305
fix missing fake events for Kindle devices
...
This should fix #1120 .
2014-11-11 13:17:13 +08:00
NiLuJe
5dd9e917b7
Kill a FIXME :)
2014-11-08 15:50:57 +01:00
NiLuJe
52e21416e6
Detect more KV variants
2014-11-08 15:50:57 +01:00
NiLuJe
3e9f2b06a3
Fix Wario battery/charger detection
...
Not sure how we didn't catch that one sooner... ;p
2014-11-08 15:50:57 +01:00
NiLuJe
d488ca43fa
Some potentially fun stuff TODO :)
2014-11-08 15:50:56 +01:00