Qingping Hou
816d0a551a
kobo: handle charging/uncharging event
2016-10-30 15:25:51 -07:00
Qingping Hou
705d3e4cb4
doc(minor): document alternative usb plug event source for kobo
2016-10-17 23:45:47 -07:00
Qingping Hou
0ace252b64
device(minor): call restoreWifiAsync with self
2016-10-08 15:53:02 -07:00
Qingping Hou
ef5c8ced60
chore: disable wrong usbplug event handler
2016-10-08 15:53:02 -07:00
Qingping Hou
58500ba01b
fix: delay screen refresh on resume
2016-10-08 15:53:02 -07:00
Qingping Hou
902403bf0a
kobo(fix): prevent usb plug events from interrupting sleep
2016-09-21 23:32:56 -07:00
Qingping Hou
71afe3606c
kobo(fix): set suspend wait timeout to 15 seconds
...
Otherwise, suspend might fail and the device will ended up in a false
sleep state and drain the battery.
2016-09-21 23:32:52 -07:00
Qingping Hou
4036e2c460
kobo(fix): do not wake up device when cover is closed
2016-09-21 23:29:22 -07:00
Qingping Hou
93b3262db7
kobo(fix): make sure sleep cover is not interrupting sleeping when ignore_power_sleepcover is set
2016-09-21 23:29:22 -07:00
Qingping Hou
22964a77a0
kobo(fix): always put device to suspend state when cover is closed
2016-09-21 23:29:17 -07:00
Qingping Hou
ebc7055b43
chore: move kobo specific code into kobo/device.lua
2016-09-19 01:10:53 -07:00
Qingping Hou
c619de324e
chore: more luacheck fixes
2016-09-19 01:10:53 -07:00
Matej Mihelič
6600410c08
Aura One support
2016-09-13 06:50:07 +01:00
Hzj_jie
da2c57f93a
Automatically connect WIFI after Kobo has been resumed ( #2215 )
...
* Add bash scripts to control WIFI / IP, so we can share them with frontend/device/kobo/device.lua.
* add test cases
2016-09-01 00:05:40 -07:00
chrox
b0498ec9b9
revert 9ab005a
changes to UIManager:sendEvent
...
which would make readerui handle swipe event twice.
And use broadcastEvent to emit `FlushSettings` event.
This should fix #2225 and fix #2226 .
2016-08-19 00:00:01 +08: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
chrox
9afad43a3e
refactoring utils to tools as discussed in #2197
2016-08-11 19:29:09 +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
2013a66fdd
Some more Kobo suspend tweaks...
...
Disable wakeup_count handling, that's often causing more harm than
anything else...
Nickel doesn't even use it, that should have been a hint ;).
Make the logging slightly less confusing.
Add commented out debug features (dumping relevant dmesg output).
Re #2188
2016-07-31 19:01:15 +02:00
NiLuJe
2f7e32fa20
Fix KT3 input device
...
It's a zforce2 IR grid...
Fix #2195
2016-07-29 14:34:43 +02:00
Hzj_jie
ccbf8eac0c
Add a network info page ( #2187 )
...
Add network info page
2016-07-26 21:32:13 -07: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
20eb36a03d
feat: add network management UI for kobo
2016-07-11 23:50:19 -07: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
chrox
687b6df4f2
add support of screen brightness settings for Android
...
and use standrad Android API to query battery level and charging status
This should fix #2025 , fix #1759 and fix #1415 .
2016-06-24 02:05:20 +08:00
Qingping Hou
7d13d00eff
uimanager(fix): honor second when calling Input:waitEvent
2016-06-22 01:11:23 -07:00
chrox
5983050d79
PDF free zoom mode revisit
...
this should implement feature request of zoom mode for multi-columns
page in #501
This PR depends on koreader/koreader-base#435
How to use?
1. Tap the top left corner of a PDF/Djvu page to get into the flipping
mode
2. Double-tap on text block will zoom in to that column
3. Double-tap on any area will zoom out to an overview of the page
4. repeat step 2 to focus to another page block
How does it work?
1. We first find the mask of text blocks in the page. (Pic 1)
2. Then we intersect page boxes with user tap to form a page block. (Pic 2)
3. Finally we zoom the page to the page block and center current view to
that block. (Pic 3)
2016-06-15 02:05:09 +08:00
Qingping Hou
bc9f60034e
handle auto shutdown in pocketbook
2016-06-14 00:07:04 -07:00
Qingping Hou
38a1758889
kobo: detect non-epoch timestamp using current second
2016-06-05 14:19:37 -07:00
Qingping Hou
82a3e0f9ad
automatically adjust ev time for kobo touch
2016-05-23 23:21:14 -07:00
NiLuJe
103e4eaeb8
Use the GloHD quirks on the Touch 2.0...
...
re #2005
2016-05-15 20:44:07 +02:00
NiLuJe
9a7c46e8f5
Unbreak previous commit
...
Weeeeee!
2016-05-15 20:44:07 +02:00
NiLuJe
467e65be3d
Don't crash on the Kobo Touch 2.0
...
I wouldn't go so far as to say "support", though, since I don't have the
device, and the touch protocol might be wrong ;).
re #2005
2016-05-15 20:44:07 +02:00
Cosmin Gorgovan
19338cb439
Kobo: Offer to power off if the power button is held for at least 3 seconds
2016-05-01 14:09:21 +01:00
Zijie He
f33f78cf08
Add an ignore_power_sleepcover setting to ignore Kobo power_sleepcover keycode
2016-04-20 10:21:09 -07:00
Hzj_jie
1be9264a0c
Resolve review comments
2016-04-17 22:30:46 -07:00
Zijie He
0b59d501a6
Merge remote-tracking branch 'upstream/master' into screen-saver
2016-04-15 13:21:55 -07:00
Zijie He
7d4bd076f7
Resolve review comments
2016-04-15 13:21:39 -07:00
NiLuJe
d4e5746eb3
Unbreak toggling the fL on Kindles
...
Fix #1960
2016-04-15 16:51:41 +02:00
NiLuJe
f43cbc74e6
Always forcibly wake the H2O IR grid on wakeup
...
Fix #1862
Fix #1943
2016-04-09 17:51:39 +02:00
Qingping Hou
eb37d9b8b6
kobo: fix screen probe for touch
2016-04-02 23:06:09 -07:00
Zijie He
b86aa5a02b
Implement auto-suspend function for Kobo. Add test case for UIManager:_checkTasks, which should not clear _task_queue_dirty bit before looping.
2016-03-28 17:53:18 -07:00
Qingping Hou
26f5c8861b
chore: minor style cleanup
2016-03-27 17:18:25 -07:00
Qingping Hou
c35aad3ae1
fix(kobo): return 0 frontlight level config to signal frontlight off state
2016-03-20 23:58:59 -07:00