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
Nicolas Mailloux
d61a663479
More fixes; new fonts
2021-07-11 22:11:13 -04:00
Nicolas Mailloux
dd8921c859
Kobo Libra compatibility; new font: Bitter
2021-07-11 01:08:38 -04:00
Nicolas Mailloux
e5431f06ef
Set definition QTextEdit to NoTextInteractionFlags
2021-07-06 20:12:10 -04:00
Nicolas Mailloux
a961d95290
Add search button in Reader framework
2021-07-06 20:06:40 -04:00
Nicolas Mailloux
e9c17ca382
Virtual keyboard!
2021-07-05 16:01:32 -04:00
Nicolas Mailloux
9fd002213e
Implemented "Go to page" dialog and function.
2021-07-05 13:45:35 -04:00
Nicolas Mailloux
db12e81896
Added ePUB boundaries (don't get out of page range)
2021-07-04 22:52:00 -04:00
Nicolas Mailloux
d734c182da
Added book status and page number/total pages bar
2021-07-04 22:35:06 -04:00
Nicolas Mailloux
81f179af49
Misc fixes
2021-06-29 12:26:30 -04:00
Nicolas Mailloux
3e0183a170
Enable back USBMS prompt
...
Really, I could've just checked the battery state to know whether an USB
cable was plugged in...
2021-06-29 10:19:21 -04:00
Nicolas Mailloux
46dd4bd8f0
Safety measure: remount tmpfs
2021-06-29 00:55:44 -04:00
Nicolas Mailloux
ae0284bed2
Glo: cinematicBrightness for a nice brightness fade-in
2021-06-28 15:26:04 -04:00
Nicolas Mailloux
fc4b9ba672
Show scrollbar if needed in Reader framework
2021-06-27 13:28:41 -04:00
Nicolas Mailloux
da62e98cde
Brightness-related fixes; new Crimson Pro Bold style
2021-06-27 11:07:43 -04:00
Nicolas Mailloux
a6db457599
More Glo-related new things
2021-06-26 19:29:51 -04:00
Nicolas Mailloux
7d03a5b0ff
Kobo Glo UI/brightness/DPI support
2021-06-26 10:09:51 -04:00
Nicolas Mailloux
3b61530507
Kobo Glo: methods to set brightness
2021-06-25 22:09:42 -04:00
Nicolas Mailloux
1539f9fe0d
Fine-tune Kobo Mini ePUB rendering, new nightmode switch
2021-06-22 22:51:28 -04:00
Nicolas Mailloux
3a2c90794d
Replace some labels with icons
2021-06-21 07:19:14 -04:00
Nicolas Mailloux
351a375dfc
Things are going well!
...
(and I'm strongly hoping that it will continue like that too ;p)
2021-06-20 22:57:10 -04:00
Nicolas Mailloux
386832aca2
Correct layout
...
Some spacer widgets are not required anymore because of the new
QTextEdit.
2021-06-20 17:32:25 -04:00
Nicolas Mailloux
40262b0506
Replaced QLabel by a QTextEdit; no more clipping out
...
All's working! (Except maybe some layout shenaningans)
2021-06-20 17:00:42 -04:00
Nicolas Mailloux
e68900babb
New feature: show book name and author in Reader framework
2021-06-20 13:31:24 -04:00
Nicolas Mailloux
c36e7e2ac2
Basic working ePUB reader with mutool convert
...
I still need to do some work, but it's ready to be merged into master.
2021-06-19 19:05:13 -04:00
Nicolas Mailloux
dbd23cb33a
Working better
...
Also, I fixed a dictionnary lookup issue where searching words in all
caps was impossible.
2021-06-18 23:20:34 -04:00
Nicolas Mailloux
f1c18bada5
That one *kind of* works
2021-06-18 20:46:34 -04:00
Nicolas Mailloux
cb65131841
Dirty commit that's not even working
2021-06-17 08:34:00 -04:00
Nicolas Mailloux
99d40c22ad
Add system info option in Settings
...
W-I-P.
2021-06-08 08:03:46 -04:00
Nicolas Mailloux
b91e30d05a
Rephrase spelling
2021-06-05 18:54:38 -04:00
Nicolas Mailloux
a6c1f2be5b
Correct onboard storage path
2021-05-28 08:39:45 -04:00
Nicolas Mailloux
f42ef53338
Relocate poweroff/reboot functions
2021-05-28 08:36:24 -04:00
Nicolas Mailloux
958dde6491
Oops, UID isn't an integer...
2021-05-26 08:33:40 -04:00
Nicolas Mailloux
8b72d91875
Show device UID when About button clicked
2021-05-26 08:06:50 -04:00
Nicolas Mailloux
ac9c5b1a47
Check device info in read-only mode
2021-05-16 22:28:08 -04:00
Nicolas Mailloux
9163689cac
Implement battery alerts in Reader framework
2021-04-23 19:22:53 -04:00
Nicolas Mailloux
09e14b74cd
Finalized low/critical battery alert warnings
...
QTimer implementation which triggers them when the battery reaches a
certain charging level
2021-04-23 08:47:05 -04:00
Nicolas Mailloux
917e28ab52
New low/critical battery splash and dialog
2021-04-22 13:56:29 -04:00
Nicolas Mailloux
edb1203d7e
Never mind
...
What an idiot am I...
2021-04-22 10:10:47 -04:00
Nicolas Mailloux
51fad25719
I discovered static variables
...
WIP, some changes coming, notably a critical/low battery alert, and some
big code revamping.
2021-04-22 07:38:54 -04:00
Nicolas Mailloux
df716a2e62
Touch N905C initial support
2021-04-09 20:54:20 -04:00
Nicolas Mailloux
d948375d03
Don't launch Reader framework on Cancel in QFileDialog
2021-04-08 07:47:27 -04:00
Nicolas Mailloux
3a806fa17c
Reset option for Nickel add-on and Recent Books bug fix
2021-04-06 13:40:43 -04:00
Nicolas Mailloux
11e7541759
Reader framework bug fixes, preparing for v1.3
2021-04-06 12:01:04 -04:00
Nicolas Mailloux
daaef3a72f
Added disable UI scaling option; laying down a path for remembering
...
position in book
2021-04-05 15:35:25 -04:00
Nicolas Mailloux
511594eeba
List index out of range fix when reading empty documents
2021-04-05 10:07:21 -04:00
Nicolas Mailloux
f46e9f3f28
Vacuum-cleaner; centralized all functions in one header file. I'm sorry.
2021-04-05 09:50:58 -04:00
Nicolas Mailloux
5f96b66f5f
Fixed page turns "List index out of range" errors
2021-03-30 21:26:58 -04:00
Nicolas Mailloux
41cef1444a
Added refresh every x page setting
2021-03-30 08:24:13 -04:00
Nicolas Mailloux
e759edc216
Fix default font problem
2021-03-30 07:16:41 -04:00
Nicolas Mailloux
640991db98
Added new font and set icons to frontlight controls
2021-03-29 21:46:53 -04:00
Nicolas Mailloux
118b6c89e4
Fixed status bar problem when it's set to always show
2021-03-28 15:49:56 -04:00
Nicolas Mailloux
2f0c8d2a30
Drastic speed improvement when reading big books. Initial EPUB support.
...
UI fixes.
2021-03-27 19:08:05 -04:00
Nicolas Mailloux
a27ba992eb
Fixed wordsearch options button still showing bug
2021-03-27 09:39:58 -04:00
Nicolas Mailloux
915a69fdcc
More QStackedWidgets; more space to read, option to leave menu bar there
...
when reading.
2021-03-27 00:10:49 -04:00
Nicolas Mailloux
58b0360a54
Sized down Home and About buttons
2021-03-25 12:32:31 -04:00
Nicolas Mailloux
f8ff9e0c37
InkBox v1.0 Release Commit
2021-03-25 08:00:19 -04:00