Commit graph

319 commits

Author SHA1 Message Date
Nicolas Mailloux
6cc6737d8d Gutenberg: Fix #20
Gutenberg-related services (e.g., 'Online library') will now show an error message if they can't connect to the Internet and refuse to launch.
2022-03-23 23:41:14 -04:00
Nicolas Mailloux
c12d8c0017 Improve Update dialog design 2022-03-23 23:11:19 -04:00
Nicolas Mailloux
7c22587370 Fix #19 & #21 (bookconfig_mount issue) 2022-03-23 22:09:37 -04:00
Nicolas Mailloux
b1c3fa0924 Fix #24 2022-03-22 18:26:05 -04:00
Nicolas Mailloux
62b09f4062 Settings: Add an option to change timezone 2022-03-13 14:06:29 -04:00
Nicolas Mailloux
f0c02a37d6 Prevent massive page turning hang 2022-03-11 22:41:44 -05:00
Nicolas Mailloux
1aca2ba615 Wi-Fi: Auto-connect on wake-up things 2022-03-11 20:44:26 -05:00
Nicolas Mailloux
ae25446924 Reader framework: Fixes for bookconfig_mount 2022-03-11 13:45:42 -05:00
Nicolas Mailloux
7ec8e3afb2 Reader framework: Greatly improve page turning speed 2022-03-11 12:38:35 -05:00
Nicolas Mailloux
139aa78738 Reader: Set wordWrap on bookInfoLabel when book isn't an ePUB 2022-03-08 10:08:10 -05:00
Nicolas Mailloux
4d5a8b6857 README.md: Add Discord server invite link 2022-03-07 18:28:19 -05:00
Nicolas Mailloux
847aa0051e Search dialog: Allow opening books from subdirectories 2022-03-07 14:16:23 -05:00
Nicolas Mailloux
8501b42124 Reader framework: fix file opening bug
When an user first opened an ePUB, then a PDF, it didn't work. This was
due to an issue with the two tmpfs at '/kobo/inkbox' and '/kobo/run'.
This commit fixes that issue.
2022-03-06 19:48:32 -05:00
Nicolas Mailloux
b2737d2f59 N306: Fixes for USBMS 2022-03-06 13:37:01 -05:00
Nicolas Mailloux
dc92af6293 Some UI fixes; support USBMS for Nia and Libra devices 2022-03-06 10:25:25 -05:00
Nicolas Mailloux
0b4b1f51e1 N705: Fix Reader framework bug and improve reset dialog
On this device, the Quit button makes the UI go beyond the limits of the screen when the menu bar is shown. Thus, the user will have to resort on the default Quit button found in MainWindow.
2022-03-05 19:26:27 -05:00
Nicolas Mailloux
56db7eac6b resetDialog: Improve warning 2022-03-05 17:31:59 -05:00
Nicolas Mailloux
1dbde8c4de README.md: Update 'General information' Wiki page link 2022-03-05 13:51:12 -05:00
Nicolas Mailloux
c5544a9587 README.md: Update Wiki link 2022-03-05 13:47:55 -05:00
Nicolas Mailloux
82e89ad20e Tweak USBMS splash with U001; Fix sync bug in Reader framework 2022-03-04 01:38:22 -05:00
Nicolas Mailloux
e6b8ac5e5b Fix for VNC Viewer dialog 2022-03-03 23:38:03 -05:00
Nicolas Mailloux
d512a3a259 Wi-Fi dialog bugfixes 2022-03-03 23:21:17 -05:00
Nicolas Mailloux
1671f78e5b Small bugfixes 2022-03-03 22:52:29 -05:00
Nicolas Mailloux
a9929fc87f Improve Univers/U001 font integration; generalDialog fixes 2022-03-03 22:03:20 -05:00
Nicolas Mailloux
0756004db6 New UI/UX font: U001/Univers
Inter is still there in a lot of areas and blends quite well with this new font.
2022-03-03 00:40:11 -05:00
Nicolas Mailloux
493d217ebe System report: Small logical fix 2022-03-01 23:41:38 -05:00
Nicolas Mailloux
304b6b117a System report button: Delete systemReportDone upon status verification 2022-02-26 23:43:17 -05:00
Nicolas Mailloux
a742e131db Add "Generate system report" function in Settings 2022-02-23 00:22:57 -05:00
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
4aa7f8f59a Make version control info available at run-time 2022-02-21 00:01:03 -05:00
Nicolas Mailloux
0302d580db Fixes in system info dialog 2022-02-20 20:03:40 -05:00
Nicolas Mailloux
a7e04fd2d6 Stop EncFS service before launching KoBox 2022-02-20 15:11:00 -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
4fc7659f9d libraryWidget: Limit to 8 books for Touch B
Otherwise, we get some memory issues ...
2022-02-16 08:40:41 -05:00
Nicolas Mailloux
2853ad70c3 USB charging fixes 2022-02-15 22:47:10 -05:00
Nicolas Mailloux
89dda0247b Change "Processing data" splash size 2022-02-13 17:23:54 -05:00
Nicolas Mailloux
d9700c6ee5 encfs: Small text change 2022-02-13 12:55:49 -05:00
Nicolas Mailloux
4fa930c13d encfs: Some UI fixes 2022-02-13 00:37:48 -05:00
Nicolas Mailloux
bee115c7d8 Little fix 2022-02-12 23:56:44 -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
28bdea41f8 apps: Hide "VNC viewer" for rooted devices if X11 is not running 2022-01-28 23:03:30 -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