Bart De Vries
1ae2688512
Solve size issues and adapt to match desktop and breeze style
2024-01-11 21:52:10 +01:00
Tobias Fella
6b825fc540
Show chapters in the progress slider
2024-01-11 21:52:10 +01:00
Tobias Fella
ba9c302352
Port to declarative type registration
2024-01-11 21:52:10 +01:00
Bart De Vries
ae3cdc207a
Fix image masking and smoothing
...
Image masking with MultiEffect was not applying antialiasing at the edges
with the default settings.
The mipmap setting was ignored if the image source was changed (e.g. on
HeaderBar). Added a hack to reset this AFTER the image has changed.
2024-01-11 21:52:10 +01:00
Tobias Fella
eb74c913a9
Simplify author handling
...
- Don't make them QObjects; those are heavy and there's no reason for that
- In fact, don't make them objects at all; we're only using them in string form anyway
2024-01-11 21:52:10 +01:00
Tobias Fella
fe6626ebeb
Remove some empty descructors
2024-01-11 21:52:10 +01:00
Bart De Vries
739e046837
Enable middle-click on systray icon to play/pause
2024-01-11 21:52:10 +01:00
Tobias Fella
6dbe0fd921
Move globaldrawer into own file
2024-01-11 21:52:10 +01:00
Tobias Fella
6fb08350cb
Modernize cmake
2024-01-11 21:52:10 +01:00
Bart De Vries
866d111049
Port away from qt5compat graphical effects
2024-01-11 21:52:10 +01:00
Bart De Vries
6fa9f90cdc
Fix: add explicit arguments to qml signal handlers
2024-01-05 16:20:29 +01:00
Bart De Vries
5d7ed68544
Fix mobile volume button size
...
Align with the size of the other buttons on the player controls page.
2024-01-05 16:11:20 +01:00
Bart De Vries
30fadd17d8
Fix taphandler on touchscreen
...
Taphandler emits NoButton instead of LeftButton on touchscreen
2023-12-28 14:23:38 +00:00
Bart De Vries
9483607a20
Make playPause() also work when player is in stopped state
2023-12-04 13:43:55 +01:00
Bart De Vries
749eb17c56
Fix app silently closing when minimized to tray
2023-12-04 13:42:38 +01:00
Bart De Vries
bce24aa9c6
Fix vertical alignment of text in player controls toolbar
2023-11-28 14:54:44 +01:00
Bart De Vries
74f52e6171
Fix close to tray
2023-11-28 12:58:36 +01:00
Tobias Fella
6f567175b9
Fix windows even more
2023-11-27 13:50:06 +01:00
Tobias Fella
3fef53a355
Fix windows build
2023-11-26 18:22:11 +00:00
Tobias Fella
98806ae6b3
Fix kirigami name
2023-11-14 19:07:00 +01:00
Tobias Fella
60c260b4ac
Adapt apk building to Qt6
2023-11-09 20:07:01 +01:00
Bart De Vries
566780ab49
Fix NavigationTabBar API breakage
2023-11-09 19:02:11 +01:00
Bart De Vries
52a1f08e02
Add a switch to globally enable/disable network status checks
...
Make error reporting less ambiguous: report either "no connection" or
"not allowed on metered connection". Also show hint how to disable
network status checking altogether.
BUG: 475400
2023-11-07 21:06:19 +00:00
Carl Schwan
d82fad4547
Port to RoundedItemDelegate
...
CCBUG: 473945
2023-11-06 15:33:40 +01:00
Bart De Vries
7dd5d33caa
Do not use transactions for DB reads
...
Otherwise this will block the DB for other actions. SQLITE should
always allow reads regardless of other ongoing actions/transactions (or
at least in WAL mode if I remember correctly).
2023-11-05 10:50:49 +01:00
Bart De Vries
9c79fc131b
Fix ListSectionHeaders on DownloadPage
...
Also remove the workaround for a qt5 bug which apparently is no longer
there with qt6.
2023-11-03 14:59:13 +01:00
Bart De Vries
00d53bc21d
Fix streaming button showing up instead of download button
...
BUG: 476144
2023-10-27 14:07:50 +02:00
Bart De Vries
34f65245bd
Speed up feed updates dramatically
...
Instead of always parsing the entire RSS/atom feed, we keep a hash of
the contents of the feed in the database. If the hash of the new feed
retrieval matches the hash in the database, we know nothing has changed
and we can skip the detailed parsing of the feed altogether.
2023-10-26 11:19:28 +00:00
Bart De Vries
f6977d2e74
Enable color scheme selection through settings
...
FEATURE: 460177
2023-10-26 10:25:48 +02:00
Bart De Vries
0e2fbd547a
Restructure files: add utils directory
2023-10-26 09:52:23 +02:00
Bart De Vries
1afb62c314
Fix tooltips
2023-10-17 14:16:02 +02:00
Tammes Burghard
cae5571a90
Move VolumeSlider into dedicated file and also use it on mobile
2023-10-03 19:31:29 +00:00
Tobias Fella
f975d0f1ba
Make ToolTips more consistent
2023-10-03 15:53:03 +02:00
Bart De Vries
38475c64fe
More formal signal handler argument declarations
...
CCBUG: 475117
2023-10-02 21:42:22 +02:00
Bart De Vries
19dc371084
More formal declaration of arguments in signal handlers
2023-09-28 14:33:14 +02:00
Bart De Vries
fa40d2b4c6
Fix chapter dialog and list highlighting
2023-09-28 14:26:08 +02:00
Bart De Vries
9525bf075a
Use formal argument declaration on qml signal handlers
2023-09-28 13:26:31 +02:00
Bart De Vries
184b84f8fd
Try to solve issue with image mipmap not applying properly
2023-09-28 13:26:12 +02:00
Bart De Vries
5efc201bd8
Use Settings module from QtCore
2023-09-28 13:25:18 +02:00
Bart De Vries
a46ab103af
Rework delegates to use latest kirigami(-addons) features
2023-09-28 09:27:31 +02:00
Tammes Burghard
c5536938be
Volume slider: add tooltip and improve wheel action
...
BUG: 472762
2023-09-27 16:51:16 +02:00
Tobias Fella
53f94dbae0
Port search away from BasicListItem
2023-09-27 14:00:33 +02:00
Alexey Andreyev
735a879cce
Port away from BasicListItem
...
For ChapterListDelegate
2023-09-27 02:08:44 +03:00
Alexey Andreyev
ad96d5a80f
Port away from BasicListItem
...
For ConnectionCheckAction
2023-09-27 02:08:44 +03:00
Alexey Andreyev
adc7339da7
Port away from BasicListItem
...
For SynchronizationSettingsPage
2023-09-27 02:08:44 +03:00
Alexey Andreyev
51fdaeaddd
Port away from BasicListItem
...
For GlobalSearchField
2023-09-27 02:08:38 +03:00
Jack Hill
d865d3b27d
KF6: Port away from manually closing Kirigami.MenuDialog
...
This is now handled automatically by the dialog itself
2023-09-14 14:36:43 +00:00
Bart De Vries
2a58b3002e
Remove all qt5-only code
2023-09-14 16:26:37 +02:00
Tobias Fella
b33222cc68
Remove all QML import versions
2023-09-14 13:04:37 +00:00
Bart De Vries
fbb7cda6f1
More qml/kiragami changes and fixes
2023-09-13 13:09:29 +02:00