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
Nicolas Mailloux
61efc6ee45
Minor fixes on developer key things
2021-07-01 00:37:30 -04:00
Nicolas Mailloux
c56d831baa
USBMS splash: bring down brightness
2021-06-29 15:28:54 -04:00
Nicolas Mailloux
b7e772cbe1
Close generalDialog when in USBMS
2021-06-29 14:42:51 -04:00
Nicolas Mailloux
482d90f910
Install developer key if one is found
2021-06-29 13:08:58 -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
19f31e1d44
Auto-suspend feature implemented :check:
2021-06-28 19:57:40 -04:00
Nicolas Mailloux
347abf85dc
cinematicBrightness: don't do that twice
2021-06-28 16:13:44 -04:00
Nicolas Mailloux
ae0284bed2
Glo: cinematicBrightness for a nice brightness fade-in
2021-06-28 15:26:04 -04:00
Nicolas Mailloux
01ee2eaf87
Tell shell scripts that we're running
2021-06-28 12:26:04 -04:00
Nicolas Mailloux
08b8951750
KoBox settings: correct design issue
2021-06-28 11:17:46 -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
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
31367c5357
MainWindow: Set battery icon every tab switch
2021-06-23 11:26:00 -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
9428483d02
Add QTextBrowser widget and dialog
...
Some things, such as UIDs, just couldn't display normally and we need
such a browser for them.
I'll work on implementing as the main engine for the Reader framework.
2021-06-08 07:49:52 -04:00
Nicolas Mailloux
ac9c5b1a47
Check device info in read-only mode
2021-05-16 22:28:08 -04:00
Nicolas Mailloux
5af7dbf07f
Manage KoBox extensions via USB
2021-05-13 21:40:05 -04:00
Nicolas Mailloux
f224345c26
Write version info to file each time it's run
2021-05-13 20:42:50 -04:00
Nicolas Mailloux
d295a07eac
Abandoned USB prompt feature
...
as it would prompt to connect after a fresh reboot even if no USB cable
is plugged in. Mainly due to fsl-usb2-udc quirks.
2021-05-09 17:09:16 -04:00
Nicolas Mailloux
ef34273f37
Improved USBMS prompt
...
Still half-working but better
2021-05-09 14:07:05 -04:00
Nicolas Mailloux
49e6a7167f
USBMS prompt
2021-05-08 01:03:25 -04:00
Nicolas Mailloux
29349614f0
Emergency commit
...
I sprinkled 'else if' statements everywhere before it was too late
2021-04-30 23:19:54 -04:00
Nicolas Mailloux
217dbca5ff
Implemented basic KoBox launcher
...
Now I'll test if it works in the real life... ;p
2021-04-30 18:19:48 -04:00
Nicolas Mailloux
253d94a059
KoBox launcher basic implementation
...
I still need to fix some border bug
2021-04-29 23:36:25 -04:00
Nicolas Mailloux
d319e1c70b
Update process enhancements
2021-04-25 11:27:51 -04:00
Nicolas Mailloux
7e799d999a
Finalized working tab switcher
...
Settings Chooser won't disappear anymore when invoked after Apps tab was
opened.
2021-04-24 12:44:57 -04:00
Nicolas Mailloux
6eefeed69f
Basic settings stacked widget implementation
2021-04-24 09:34:35 -04:00
Nicolas Mailloux
d1d03ae16e
Tab switcher working
...
Rearranged layout, home button on the top left, time at top right. Apps
is no longer a window, but embedded into stackedWidget > Index page 1.
Possible to switch back and forth between main display and Apps widget.
2021-04-23 22:23:24 -04:00
Nicolas Mailloux
9163689cac
Implement battery alerts in Reader framework
2021-04-23 19:22:53 -04:00
Nicolas Mailloux
99676137e4
Cleanup for low/critical battery alert warnings
...
Check the previous commit for the main changes.
2021-04-23 08:49:17 -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
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
f46e9f3f28
Vacuum-cleaner; centralized all functions in one header file. I'm sorry.
2021-04-05 09:50:58 -04:00
Nicolas Mailloux
a210bd5d90
UI fixes; string_writeconfig change for passcode option
2021-04-04 21:02:08 -04:00
Nicolas Mailloux
27444a8d88
Implemented soft reset option
2021-04-01 17:36:42 -04:00
Nicolas Mailloux
22a3cb25ae
Added update prompt at startup if update is detected
2021-04-01 08:58:37 -04:00
Nicolas Mailloux
55978a75fa
Added general-purpose dialog; added soft reset option
2021-03-31 08:38:59 -04:00
Nicolas Mailloux
007af67b23
Fix MainWindow layout for Kobo Mini
2021-03-30 07:35:58 -04:00
Nicolas Mailloux
83777b6482
Implemented brightness control dialog in MainWindow
2021-03-29 21:47:21 -04:00
Nicolas Mailloux
d07080ec84
Disable brightness button for N705
2021-03-29 18:27:40 -04:00
Nicolas Mailloux
6cf633dd9e
Show battery state in MainWindow; fixed USBMS icon scaling for all
...
devices
2021-03-29 08:04:46 -04:00
Nicolas Mailloux
d3362890be
First steps to control brightness from MainWindow and show battery
...
level/status
2021-03-28 22:18:48 -04:00
Nicolas Mailloux
61e83d2596
Update process improvements; preparing for v1.1
2021-03-27 15:13:37 -04:00
Nicolas Mailloux
f9427488bf
Update fixes for v1.1
2021-03-27 12:09:43 -04:00
Nicolas Mailloux
f8ff9e0c37
InkBox v1.0 Release Commit
2021-03-25 08:00:19 -04:00