Commit graph

102 commits

Author SHA1 Message Date
Nicolas Mailloux
b4c9abb8a2 Fixes for version control info 2022-02-21 23:38:09 -05:00
Nicolas Mailloux
4fb815d4e6 Write Git info to tmpfs 2022-02-21 23:32:32 -05:00
Nicolas Mailloux
035ab14e5f Kobo Nia (N306) support 2022-02-19 19:21:09 -05:00
Nicolas Mailloux
bd40cd22c6 OTA update improvements 2022-02-18 11:06:09 -05:00
Nicolas Mailloux
1614e51e88 Gutenberg: Improvements 2022-02-17 20:13:08 -05:00
Nicolas Mailloux
2853ad70c3 USB charging fixes 2022-02-15 22:47:10 -05:00
Nicolas Mailloux
76327f4958 Improve USBMS handling
Finally applying @NiLuJe's suggestion!
2022-02-12 23:54:46 -05:00
Nicolas Mailloux
30c71a954a N437: Wi-Fi improvements + Increase virtual keyboard size 2022-02-12 18:17:56 -05:00
Nicolas Mailloux
056d67e5a6 N437 support 2022-02-06 22:49:06 -05:00
Nicolas Mailloux
a8a418b5a7 MainWindow: Set correct value for resetFullWindowException for homeBtn
See commit https://github.com/Kobo-InkBox/inkbox/commit/
6155e9344e for details.
2022-01-28 00:47:56 -05:00
Nicolas Mailloux
6155e9344e Fix MainWindow tabSwitcher bug
When an user would click another button-tab (e.g. Settings or Apps)
after launching libraryWidget, InkBox would reset the window entirely
and get back to the Home widget. The user would then have had to re-
click on the button-tab he wanted to pick to get the appropriate
content.

This commit fixes this issue by requiring a resetFullWindowException
boolean variable to be set to false (meaning that the user didn't click
on any button-tab before leaving libraryWidget) for the
resetWindow(true) function to occur as described in resetFullWindow(),
when libraryWidget is destroyed.
2022-01-28 00:44:23 -05:00
Nicolas Mailloux
a6110cf7ac Fix critical bug that made InkBox segfault on certain devices 2022-01-27 15:40:45 -05:00
Nicolas Mailloux
48f97fa5e6 N236 support 2022-01-27 15:16:48 -05:00
Nicolas Mailloux
8e29140fac Set truncate treshold for "Recent books" buttons
Fixes https://github.com/Kobo-InkBox/inkbox/issues/11
2022-01-16 19:31:04 -05:00
Nicolas Mailloux
a24b84acf4 Implement auto-sync if user searchs in Online Library 2022-01-11 14:17:14 -05:00
Nicolas Mailloux
bbc5c3b927 Gutenberg: improvements 2022-01-04 19:06:47 -05:00
Nicolas Mailloux
57f99c0fe2 encfs: Open dialog if files present in dropbox 2021-12-31 15:50:59 -05:00
Nicolas Mailloux
e310dd14b3 Delete/Hide libraryButton if device is not WiFi-able 2021-12-30 20:37:39 -05:00
Nicolas Mailloux
33aba576de Book retrieval from bookInfoDialog working 2021-12-29 23:09:51 -05:00
Nicolas Mailloux
fa1e05af99 Working on libraryWidget 2021-12-26 13:28:43 -05:00
Nicolas Mailloux
3cdce7d0d1 Create new libraryWidget class and associate it with libraryButton 2021-12-26 08:36:29 -05:00
Nicolas Mailloux
591ecfe72f Add necessary components for new "Library" widget
This widget will fetch data from Gutenberg.org, allowing one to get
eBooks in a painless way, directly from their device.
2021-12-25 23:34:46 -05:00
Nicolas Mailloux
0c465b34e6 Include emu device in page size functions 2021-12-25 13:50:30 -05:00
Nicolas Mailloux
0b1fb63142 Show fake battery status on emulator 2021-12-25 10:36:38 -05:00
Nicolas Mailloux
a020f1c093 Ignore false battery readings if running in emulator 2021-12-21 22:27:10 -05:00
Nicolas Mailloux
6c6a64881d Even more encfs improvements 2021-10-18 08:46:27 -04:00
Nicolas Mailloux
a217545fd6 Speed up post-USBMS: no more reboots! 2021-09-26 16:46:25 -04:00
Nicolas Mailloux
6b8875272f Open book file from local storage search in Reader 2021-09-05 11:47:09 -04:00
Nicolas Mailloux
4c5fd69f57 Local storage book search implemented and working 2021-09-05 09:37:07 -04:00
Nicolas Mailloux
34252c01bc Progress in implementing "Open" function from search 2021-09-04 23:46:47 -04:00
Nicolas Mailloux
94e0319576 Working on PDF zoom/scale 2021-09-01 22:07:30 -04:00
Nicolas Mailloux
dc864f6d4e PDF support! 2021-08-29 15:05:07 -04:00
Nicolas Mailloux
5929d59c9c Relocate showToast from settings to MainWindow 2021-08-25 13:32:33 -04:00
Nicolas Mailloux
191efea6a8 Entire otaManager tested and working! 2021-08-25 13:16:41 -04:00
Nicolas Mailloux
b8f4da12f7 Delay OTA check after successful network connection 2021-08-19 11:11:16 -04:00
Nicolas Mailloux
eab27fabd9 Global/separate reading settings implementation 2021-08-06 00:50:28 -04:00
Nicolas Mailloux
01f59f1f31 Welp, another typo 2021-08-19 08:47:56 -04:00
Nicolas Mailloux
0cbf1a59e6 Improved OTA handling
We almost have (let's hope!) a working prototype...
2021-08-19 08:23:18 -04:00
Nicolas Mailloux
d9a46e7615 Brightness warmth: set warmth before cinematic brightness
Allows a more fluid animation.
2021-08-18 19:46:32 -04:00
Nicolas Mailloux
cb28c4b8f3 Comment testing things again 2021-07-21 13:55:46 -04:00
Nicolas Mailloux
5a59b0db98 Comment testing area 2021-07-20 23:28:39 -04:00
Nicolas Mailloux
595da4b6be Some fixes for Wi-Fi dialog; IP address in System Info 2021-07-20 23:27:32 -04:00
Nicolas Mailloux
c509474ff3 Brightness dialog: set lighting warmth option 2021-07-16 16:41:36 -04:00
Nicolas Mailloux
e73c8c371e Wi-Fi connection dialog implemented and working 2021-07-14 18:23:54 -04:00
Nicolas Mailloux
5793607d2b Toast messages; Wi-Fi dialog improvements 2021-07-14 01:24:30 -04:00
Nicolas Mailloux
a532d00f48 Wi-Fi button/icon in MainWindow
Dialog's coming soon, hopefully ...
2021-07-13 15:18:59 -04:00
Nicolas Mailloux
dd8921c859 Kobo Libra compatibility; new font: Bitter 2021-07-11 01:08:38 -04:00
Nicolas Mailloux
87e133b8d6 VNC viewer support 2021-07-06 00:13:11 -04:00
Nicolas Mailloux
13803ef333 The search button now does something
And it does what you'd expect it to! Only dictionary search available at
the moment.
2021-07-05 22:21:20 -04:00
Nicolas Mailloux
e9c17ca382 Virtual keyboard! 2021-07-05 16:01:32 -04:00