Hzj_jie
a4d5165f7a
Several fixes in frontlight logic ( #2991 )
...
* Use PluginShare to exchange data between plugins
* Remove legacy code in reader.lua and kobo/device.lua, and move KOBO_LIGHT_ON_START to kobo/powerd.lua
* A better sync config logic
* Consider kobo without hardware frontlight toggle
* update frontlight widget once toggle is tapped.
7 years ago
Hzj_jie
c8be27481c
Fix synchronizing issue of Kobo front light between KOReader and nickel ( #2977 )
7 years ago
Hzj_jie
b5c77af15c
Typo in last change. (BasePowerD -> KoboPowerD)
7 years ago
Hzj_jie
05769872c7
Allow Kobo to entirely turn off the front light.
7 years ago
Hzj_jie
63f2284f21
Fix several crash errors triggered by legacy code ( #2962 )
7 years ago
Hzj_jie
53eb4dee50
AutoFrontlight plugin ( #2941 )
...
* Add AutoFrontlight plugin
* Add configuration to control autofrontlight feature
7 years ago
Martín Fernández
474c011f21
[kobo]: add reboot and poweroff menu actions ( #2888 )
7 years ago
Robert
9a247e86ae
Screensaver on Kindle without Special Offers ( #2757 )
8 years ago
Hzj_jie
0b29e73e2e
BatteryStat plugin and instruction of KoboLight plugin ( #2643 )
...
* Start battery stat plugin
* BatteryStat & kobolight
* Several minor improvements
* Remove a useless function
* flush settings
* Some review feedbacks
* Resolve review comments
* Remaining Minutes -> Remaining Hours
* Add dump_file
* typo
* realpath
* realpath on folder
* Remove useless os.time()
* Resolve review comments
* warning
* Add BatteryStat.debugging flag
* treat log as txt
* Minor improvement
* Charging hour should be positive
* Use warn instead of info
* onSuspend in Kobo
* Charging events for kobo and kindle
* More events
* dumpOrLog
* Warnings
* Typo
* More space
* Singleton
* slightly format change
* BatteryStat singleton
* Init
* Remove debugging flag
* sleeping percentage is still negative
* Read settings
* Do not need to change was_suspending and was_charging
* Typo
* Remove debugging flag
* Not charging should happen before suspend
* Resolve review comments
* was_suspend and was_charging should be updated each time in onCallback()
8 years ago
Qingping Hou
d168db9db5
kobo(suspend): put device back to sleep after unexpected wakeup
8 years ago
Qingping Hou
06562fa582
input(optimization): replace ev type reflection with table lookup
8 years ago
Qingping Hou
f402ee5f6f
chore: remove all echo shell out in kobo resume routine
8 years ago
Qingping Hou
f95ad00b9e
feat: add logger module & rewrite kobo suspend script in lua
8 years ago
Frans de Jonge
0fb29e9cd3
Kobo: fix Kobo Aura second edition highlighting
8 years ago
Frans de Jonge
69f70ac16e
Kobo: initial support for Kobo Aura second edition (Kobo star)
...
This fixes #2418 .
8 years ago
Qingping Hou
d1f9cf932b
kobo(minor): add debug log for suspend action
8 years ago
Bastien Dejean
c71b176e0a
Kobo Aura ONE: no viewport adjustments needed
...
Test image:
https://cloud.githubusercontent.com/assets/159419/20651651/5e344d1c-b4e9-11e6-8450-6fb165c792db.png
Fixes #2372 .
8 years ago
Qingping Hou
816d0a551a
kobo: handle charging/uncharging event
8 years ago
Qingping Hou
705d3e4cb4
doc(minor): document alternative usb plug event source for kobo
8 years ago
Qingping Hou
ef5c8ced60
chore: disable wrong usbplug event handler
8 years ago
Qingping Hou
902403bf0a
kobo(fix): prevent usb plug events from interrupting sleep
8 years ago
Qingping Hou
93b3262db7
kobo(fix): make sure sleep cover is not interrupting sleeping when ignore_power_sleepcover is set
8 years ago
Qingping Hou
ebc7055b43
chore: move kobo specific code into kobo/device.lua
8 years ago
Matej Mihelič
6600410c08
Aura One support
8 years ago
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
8 years ago
chrox
9afad43a3e
refactoring utils to tools as discussed in #2197
8 years ago
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
8 years ago
Qingping Hou
20eb36a03d
feat: add network management UI for kobo
8 years ago
Qingping Hou
44d62f6f41
networkmanager: move device specific code into device module
8 years ago
Qingping Hou
38a1758889
kobo: detect non-epoch timestamp using current second
8 years ago
Qingping Hou
82a3e0f9ad
automatically adjust ev time for kobo touch
8 years ago
NiLuJe
103e4eaeb8
Use the GloHD quirks on the Touch 2.0...
...
re #2005
8 years ago
NiLuJe
9a7c46e8f5
Unbreak previous commit
...
Weeeeee!
8 years ago
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
8 years ago
Cosmin Gorgovan
19338cb439
Kobo: Offer to power off if the power button is held for at least 3 seconds
9 years ago
Zijie He
f33f78cf08
Add an ignore_power_sleepcover setting to ignore Kobo power_sleepcover keycode
9 years ago
Hzj_jie
1be9264a0c
Resolve review comments
9 years ago
Zijie He
7d4bd076f7
Resolve review comments
9 years ago
NiLuJe
f43cbc74e6
Always forcibly wake the H2O IR grid on wakeup
...
Fix #1862
Fix #1943
9 years ago
Qingping Hou
eb37d9b8b6
kobo: fix screen probe for touch
9 years ago
Qingping Hou
c35aad3ae1
fix(kobo): return 0 frontlight level config to signal frontlight off state
9 years ago
Qingping Hou
824bdb4463
comment for kobo sleep
9 years ago
Zijie He
767e6e2b71
Add a sleep after kobo resume to resolve partial blank screen issue ( #1874 )
9 years ago
Qingping Hou
e812f7d0d6
kobo: fix typo during refactoring, luacheck is the best check
9 years ago
Qingping Hou
cf70e86552
kobo: move reader setting outside of nicke_conf module
9 years ago
NiLuJe
e60de3044c
Keep intensity in sync at the config level too
...
Make sure frontlight_intensity in reader.lua settings matches what we
write into Nikcel's config
9 years ago
Qingping Hou
4751aba46c
kobo: rewording, turns out has_toggle_btn != has_state_cfg :(
9 years ago
Qingping Hou
8190093f83
kobo: don't create FrontLightState config if it didn't exist to begin with
9 years ago
Qingping Hou
8b7658b8cd
kobo: always keep intensity value and is_fl_on in sync
9 years ago
Qingping Hou
cf3b97537b
kobo: build fl_state based on fl_intensity if model does not support toggle
9 years ago