Bart De Vries
14868bf04e
Apply clang-format
2021-06-19 13:29:47 +02:00
Bart De Vries
4d6d8ae940
Add basic logging capabilities on android.
...
This implements debug logging which can be checked through logcat.
2021-06-19 00:26:24 +02:00
Bart De Vries
60432619f1
Bump minimum cmake version
...
FindKF5.cmake requires cmake minimum version 3.16
2021-06-19 00:26:24 +02:00
l10n daemon script
aace877660
GIT_SILENT made messages (after extraction)
2021-06-18 00:19:56 +00:00
Bart De Vries
0c7e5ca63b
Do not try to read enclosure length on entries that don't have an enclosure
2021-06-16 09:25:52 +02:00
Bart De Vries
048f294b2b
Fix inhibit suspend on Gnome
...
The inhibit dbus call to gnome sessionmanager expects flags as input.
Currently the flags are set to 4, which will "Inhibit the session being
marked as idle". This is insufficient to prevent the device from
suspending while playing.
We should also add 8 = "Inhibit suspending the session or computer".
Hence, the updated flags to 12.
This change was tested on phosh/phoc and it properly prevents the
system from suspending. The flags = 12 settings is also what gnome
music players like Lollypop are using (as checked through the gnome
sessionmanager dbus interface).
2021-06-15 13:03:41 +02:00
Devin Lin
aed1a943ab
Use apps.kde.org link for homepage
2021-06-13 01:04:15 +00:00
Devin Lin
7155c4f7ee
Add homepage url to appdata
2021-06-11 21:22:50 +00:00
Bart De Vries
26d3755922
Use debug categories in fetcher.cpp for partial downloads
2021-06-11 20:30:15 +02:00
Bart De Vries
1f35c0a25c
Don't clean up partial downloads, such that they can be resumed
2021-06-11 16:59:03 +02:00
Bart De Vries
a24fb7d731
Get correct enclosure file size as soon as possible when download starts
2021-06-11 16:59:03 +02:00
Bart De Vries
d24b7ed7d0
Write downloads to disk and enable download resume
...
This enables the download method in Fetcher to resume in case a partial
download is already saved to disk.
For full implementation of download resumes, more changes are required,
because the current application will automatically clean up files that
don't match the expected size at startup.
2021-06-11 16:59:03 +02:00
l10n daemon script
cb714eb2b1
GIT_SILENT made messages (after extraction)
2021-06-11 00:19:42 +00:00
Bhushan Shah
ae1834761c
GIT_SILENT: appdata: add announcement URL
2021-06-10 13:54:15 +05:30
Bhushan Shah
8671ec8aa4
GIT_SILENT Update version number for 21.06
2021-06-09 20:11:18 +05:30
l10n daemon script
f6421db2e8
GIT_SILENT made messages (after extraction)
2021-06-09 00:20:23 +00:00
Bart De Vries
6d57a0586b
Explicitly set logo for about page to logo.sv resource file
2021-06-08 15:44:44 +02:00
Bart De Vries
0b8c1856c9
Mark episode as unread when adding to queue
2021-06-08 14:19:50 +02:00
Bart De Vries
4187e05310
Remove filter for <li> and <ul> tags in entry content
2021-06-08 13:33:09 +02:00
Bart De Vries
3be595ab8e
Add appdata description for 21.06 release
2021-06-08 11:02:52 +02:00
Tobias Fella
6a95dfe4ed
Try fixing logo not visible in AboutPage on android
2021-06-08 00:48:34 +02:00
Swapnil Tripathi
20c10d9380
Small Fix.
2021-06-08 02:52:11 +05:30
l10n daemon script
b0bcb9d668
GIT_SILENT made messages (after extraction)
2021-06-06 00:20:14 +00:00
Bart De Vries
2ed33aa750
Add debugging logging categories
2021-06-05 22:03:22 +02:00
Bart De Vries
8437a44a7b
Remove obsolete timeString method
2021-06-05 11:59:57 +02:00
l10n daemon script
4221d5fa9d
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2021-06-05 01:17:37 +00:00
l10n daemon script
087a835b64
GIT_SILENT made messages (after extraction)
2021-06-05 00:18:49 +00:00
Bart De Vries
e311a1d1d4
Avoid resizing or re-coloring globaldrawer on mobile
2021-06-04 14:02:28 +02:00
Bhushan Shah
a8622aab13
GIT_SILENT Add appstream release entry for 21.06
2021-06-04 17:17:38 +05:30
Bart De Vries
05859cdca0
Add missing icon for android build
2021-06-04 09:05:44 +02:00
l10n daemon script
21dee6a7a5
GIT_SILENT made messages (after extraction)
2021-06-04 00:22:59 +00:00
Swapnil Tripathi
0fd2fca1f1
Updated minimum height and width
2021-06-04 01:30:28 +05:30
Tobias Fella
3f1f3045ec
Port away from KDeclarative
2021-06-03 16:23:06 +02:00
Swapnil Tripathi
2145c58333
Added minimum width and height
2021-06-03 15:13:38 +05:30
Swapnil Tripathi
5dc33049de
Fix heading text elide.
2021-06-02 21:28:59 +00:00
Bart De Vries
a565f6eec1
Disable text wrapping in HeaderBar to avoid nasty binding loops
2021-06-02 22:21:39 +02:00
Bart De Vries
e36fa548e6
Merge branch 'mbruchert/kasts-sidebar_contrast'
2021-06-02 22:17:14 +02:00
Mathis Brüchert
f49ace47e3
change the sidebar to the normal page background color for contrast reasons
2021-06-02 22:13:54 +02:00
Bart De Vries
974a078e5f
Set separate bottom spacing for update and error overlay messages
2021-06-02 22:05:24 +02:00
Bart De Vries
121b4b4d08
Make HeaderBar fixed height instead of a fraction of the window height
2021-06-02 22:05:24 +02:00
Swapnil Tripathi
46568fa131
Set title to a max of 2 lines.
2021-06-02 20:00:18 +00:00
Swapnil Tripathi
617a85925c
Added duration labels, fixed header background color and other small fixes.
2021-06-02 20:00:18 +00:00
Swapnil Tripathi
4f02d8676f
Desktop mode updated
2021-06-02 20:00:18 +00:00
Swapnil Tripathi
44bb387b54
Added Header Bar
2021-06-02 20:00:18 +00:00
Bart De Vries
7a19e8f288
Fix fallback image if dark theme is used
...
When using a dark theme, the RSS icon will appear in (nearly) white on a
white background. Let's fix the icon colour to black to always get the
same fallback image.
2021-06-02 20:49:15 +02:00
Bart De Vries
b48270a637
Replace grayed out episode colours by "played" label on delegate
2021-06-01 20:27:43 +02:00
Devin Lin
a388f729bb
Update appdata
2021-06-01 16:02:37 +00:00
Bart De Vries
9c2d6ecdc0
Align copyright headers with other files in Kasts
2021-06-01 16:47:21 +02:00
Bart De Vries
e81b62839a
Fix app-crashing binding loop in FeedListPage
...
The binding loop occured whenever the vertical scrollbar appears or
disappears. The GUI then gets stuck between solutions: one with a
certain amount of columns and another with one column less or more. It
then keeps alternating between these two until the app freezes the
machine and eventually crashes.
The fix is to calculate the number of columns based on the total width
of the Page itself, rather than the width of the content. By
subtracting enough space for the scrollbar, the cards on the page will
now rescale smoothly and properly.
2021-06-01 16:22:03 +02:00
l10n daemon script
6c3615f65a
GIT_SILENT made messages (after extraction)
2021-06-01 00:19:54 +00:00