Commit graph

106 commits

Author SHA1 Message Date
Nicolas Mailloux
cfdace7dab Reader: Disable setEnabled() calls on 'Next' and 'Previous' page buttons
Otherwise, the screen would flash everytime, regardless of the setting
set by the user. I'm keeping the code
there in case I or someone else find a fix.
2022-04-01 23:55:06 -04:00
Nicolas Mailloux
46c12fce8d Fix #24 (again) 2022-04-01 22:20:38 -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
f0c02a37d6 Prevent massive page turning hang 2022-03-11 22:41:44 -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
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
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
82e89ad20e Tweak USBMS splash with U001; Fix sync bug in Reader framework 2022-03-04 01:38:22 -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
035ab14e5f Kobo Nia (N306) support 2022-02-19 19:21:09 -05:00
Nicolas Mailloux
2853ad70c3 USB charging fixes 2022-02-15 22:47:10 -05:00
Nicolas Mailloux
056d67e5a6 N437 support 2022-02-06 22:49:06 -05:00
Nicolas Mailloux
48f97fa5e6 N236 support 2022-01-27 15:16:48 -05:00
Nicolas Mailloux
fa81433f6c Reader framework: Set correct stylesheet for Libra, too 2022-01-19 20:55:45 -05:00
Nicolas Mailloux
7af178f9e5 Support more file types 2022-01-12 14:48:22 -05:00
Nicolas Mailloux
2ba3b42599 Set optionsBtn to inactive state when closing wordWidget 2022-01-10 21:10:57 -05:00
Nicolas Mailloux
e0ff65505c Reader: Save RAM when displaying images 2022-01-09 16:15:07 -05:00
Nicolas Mailloux
df4e2e26a7 Fix pageWidget not showing if reading ePUB 2022-01-09 11:18:04 -05:00
Nicolas Mailloux
b97b3c5f82 Picture display support! 2022-01-09 11:06:22 -05:00
Nicolas Mailloux
0e463278ce Design tweaks in Reader framework
Namely, a new "Quit" button.
2021-12-31 16:54:53 -05:00
Nicolas Mailloux
cbd7f2c7de Online library progressing 2021-12-26 19:08:21 -05:00
Nicolas Mailloux
a020f1c093 Ignore false battery readings if running in emulator 2021-12-21 22:27:10 -05:00
Nicolas Mailloux
222281cf28 Poweroff if device lock down 2021-10-10 17:01:26 -04:00
Nicolas Mailloux
cdee7a740e Remove bookConfigSetUp file after bookconfig_mount call 2021-09-06 23:25:19 -04:00
Nicolas Mailloux
f4141a4494 writeconfig_pagenumber: Save PDFs page number, too 2021-09-06 08:09:23 -04:00
Nicolas Mailloux
6b8875272f Open book file from local storage search in Reader 2021-09-05 11:47:09 -04:00
Nicolas Mailloux
1e6e6ede6b Started work to open book file from search in Reader 2021-09-05 10:29:52 -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
f4a842a55d PDF: resize QGraphicsScene if PNG displayed shrunk 2021-09-04 14:16:09 -04:00
Nicolas Mailloux
62e9ddc6e3 PDF scaling implemented and working 2021-09-04 13:46:39 -04:00
Nicolas Mailloux
5c274e21ec PDF: minor fixes 2021-09-02 19:00:54 -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
0abce1970b Auto page relocation for plain text files implemented 2021-08-19 19:37:07 -04:00
Nicolas Mailloux
4dad8319d2 Auto page relocation: ePUB support 2021-08-19 19:03:52 -04:00
Nicolas Mailloux
da2ef5232b Auto book page save is on its way 2021-08-19 12:55:12 -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
1ba81f6e89 System info: if no network connection, set IP as 'Not available' 2021-08-18 20:11:18 -04:00
Nicolas Mailloux
df5791ce44 Add callback handler for bookconfig_mount
Sorry for the date mess, I'm in a car and sometimes my homebrew
Raspberry Pi 400/Kindle computer-screen-keyboard breaks  and reboots,
thus resetting the date.
2021-08-16 17:35:53 -04:00
Nicolas Mailloux
f895a368ac bookconfig_mount implementation 2021-08-06 00:48:49 -04:00
Nicolas Mailloux
5793607d2b Toast messages; Wi-Fi dialog improvements 2021-07-14 01:24:30 -04:00
Nicolas Mailloux
d3097849f1 Libra: make page turn buttons bigger 2021-07-12 00:11:04 -04:00