Commit Graph

1516 Commits

Author SHA1 Message Date
Bart De Vries 01cb685d54 Add option to mark custom amount of episodes as unplayed when adding new feed
FEATURE: 454553
2022-07-01 20:03:27 +00:00
Bart De Vries 67c96fdfbc [Sync] Enable pushing all local episode states to server
CCBUG: 454553
2022-07-01 20:03:27 +00:00
Bart De Vries 721170f312 Update description in appdata 2022-07-01 09:09:51 +02:00
l10n daemon script 7c445eb5ea GIT_SILENT Sync po/docbooks with svn 2022-07-01 02:00:55 +00:00
Bart De Vries 1043f4a63e Add app icons for windows build
Closes #26
2022-06-30 20:23:34 +00:00
Bart De Vries 5f94b4a357 Add sleep timer
FEATURE: 443400
2022-06-30 08:21:09 +00:00
l10n daemon script ac58ad0a1a GIT_SILENT Sync po/docbooks with svn 2022-06-28 01:49:17 +00:00
l10n daemon script cefea2f98e GIT_SILENT Sync po/docbooks with svn 2022-06-26 01:47:32 +00:00
l10n daemon script 5128e673c3 GIT_SILENT Sync po/docbooks with svn 2022-06-25 02:07:09 +00:00
l10n daemon script 0535a0bc19 GIT_SILENT made messages (after extraction) 2022-06-25 00:53:03 +00:00
Tobias Fella 4719f13bf0 Add matrix room to appstream 2022-06-23 20:27:00 +02:00
Bhushan Shah 2411829546 GIT_SILENT: bump version to 22.06 2022-06-23 21:11:20 +05:30
l10n daemon script d97a52f5e3 GIT_SILENT Sync po/docbooks with svn 2022-06-23 01:48:20 +00:00
l10n daemon script ae5cad241a GIT_SILENT Sync po/docbooks with svn 2022-06-21 01:49:06 +00:00
Bart De Vries c5dab8131d Fix padding and icon of sync password dialog 2022-06-20 20:59:58 +02:00
Bart De Vries a239bc922f Re-enable images in sync password dialog 2022-06-20 09:56:09 +02:00
l10n daemon script 5a8437c06f GIT_SILENT Sync po/docbooks with svn 2022-06-20 02:02:52 +00:00
Bart De Vries 5d8c81c6e1 Make width of error list a bit wider to better see contents 2022-06-19 21:36:24 +02:00
Bart De Vries e5cf95c8d7 Change default new podcast URL into placeholderText 2022-06-18 16:27:37 +02:00
l10n daemon script 06d694124f GIT_SILENT Sync po/docbooks with svn 2022-06-18 01:47:29 +00:00
l10n daemon script 5fd96b64fe GIT_SILENT Sync po/docbooks with svn 2022-06-16 02:01:25 +00:00
l10n daemon script fc6a40773a GIT_SILENT Sync po/docbooks with svn 2022-06-14 01:58:27 +00:00
Bart De Vries 3383b6dfad [Sync] Handle multiple entries having the same enclosure url 2022-06-13 21:37:18 +02:00
l10n daemon script 8123bd831b GIT_SILENT Sync po/docbooks with svn 2022-06-13 02:50:07 +00:00
Bart De Vries 6930ff71d0 Re-arrange mobile player and add extra row for toolbuttons 2022-06-12 17:22:09 +02:00
Bart De Vries 10ced4cad9 Update appdata for upcoming release 2022-06-12 16:12:23 +02:00
l10n daemon script 63684649ce GIT_SILENT Sync po/docbooks with svn 2022-06-12 01:50:44 +00:00
l10n daemon script 7254d08b35 GIT_SILENT Sync po/docbooks with svn 2022-06-11 01:45:41 +00:00
Bart De Vries c4f12227a2 Add capability to define custom gpodder server
FEATURE: 454674
2022-06-10 21:29:42 +02:00
l10n daemon script cda9b450ea GIT_SILENT Sync po/docbooks with svn 2022-06-10 01:46:02 +00:00
Bart De Vries c44abc66ba Continue update of episodes even if gpodder server is unavailable 2022-06-09 12:38:00 +02:00
l10n daemon script 8097ffe513 GIT_SILENT Sync po/docbooks with svn 2022-06-09 02:18:49 +00:00
l10n daemon script 1d61cf734c GIT_SILENT Sync po/docbooks with svn 2022-06-07 02:33:01 +00:00
l10n daemon script d232558caf GIT_SILENT Sync po/docbooks with svn 2022-06-06 01:47:47 +00:00
Bart De Vries 8ff1992d22 Port away from deprecated mainItem on ScrollablePage 2022-06-05 18:19:46 +02:00
l10n daemon script 1fc625dc8f GIT_SILENT Sync po/docbooks with svn 2022-06-05 01:48:55 +00:00
l10n daemon script 81fc5393da GIT_SILENT Sync po/docbooks with svn 2022-06-04 01:49:12 +00:00
Tobias Fella 3ae5306e56 Improve gammarayability of EntriesModel & FeedsModel
This makes both models return a reasonable value for Qt::DisplayRole,
allowing gammaray to show something in the model explorer
2022-06-04 01:37:58 +02:00
l10n daemon script cc480fa01a GIT_SILENT Sync po/docbooks with svn 2022-06-03 01:47:01 +00:00
Bart De Vries 27af0d907e Add missing icons to src/CMakeLists.txt 2022-06-02 11:22:53 +02:00
l10n daemon script 141d82dc61 GIT_SILENT Sync po/docbooks with svn 2022-06-02 01:48:00 +00:00
Nicolas Fella 6e89247c6e Properly apply version to AndroidManifest 2022-06-01 21:16:42 +02:00
Bart De Vries e62d17f9b0 Adjust time left on episodes according to current playback rate
This new feature is implemented behind a switch in the settings (default
is off).

FEATURE: 452135
2022-06-01 21:08:27 +02:00
Bart De Vries f717473a8b Update appdata for 22.06 release 2022-06-01 20:57:38 +02:00
l10n daemon script ac239d2758 GIT_SILENT Sync po/docbooks with svn 2022-06-01 02:05:01 +00:00
l10n daemon script 807d95f853 GIT_SILENT made messages (after extraction) 2022-06-01 00:54:07 +00:00
Bart De Vries aac899a7f0 Refactor feed update routine to allow for entry, enclosure, authors and chapter updates
This commit adds a bunch of API extensions (public and private) to the
entry, enclosure, etc classes to allow runtime updates of internal data.
Additionally, the feed update routine has been adapted to find updates
in entries, enclosures, etc and pass them on to the relevant objects.

All of this functionality is put behind a new toggle exposed in the
settings (default is on).  This is useful since a full update takes
quite a bit longer on underpowered hardware, so users should be able to
switch off this potentially non-essential overhead.

BUG: 446158
2022-05-31 16:11:50 +02:00
Bart De Vries 6fb7118e34 Add action to episode details page to go to the episode list for that subscription
Solves #28
2022-05-31 11:44:50 +02:00
l10n daemon script 7889572698 GIT_SILENT Sync po/docbooks with svn 2022-05-31 02:12:44 +00:00
Bart De Vries 633f4fd0f0 Use multithreading for feed updates (using ThreadWeaver)
This contains the following changes:
- Use separate db connections for feed updates (required for
  multithreading.
- Add ThreadWeaver dependency.
- Port update job from KJob to ThreadWeaver::Job
- This should also solve the bug where the update process would hang
  on the "processEvents" call, which was intended to keep the UI
  responsive during updates.

BUG: 452585
2022-05-29 15:22:23 +02:00