auouymous
b53ba83d22
Fix issue retrieving channel ID for Youtube pages.
...
The channelId meta tag was removed from the HTML. Changing to the
channel_id in RSS feed URL tag should be stable.
2023-05-23 14:13:24 -06:00
auouymous
43eb6ca5f5
Log exceptions when searching for podcasts on gpodder.net.
2023-04-02 23:17:13 -06:00
auouymous
ddbae467ef
Raise exception when gpodder.net queries fail.
...
This avoids JSON warnings when gpodder.net requests fail with "500
Internal Server" errors.
2023-04-02 22:52:37 -06:00
auouymous
14efcd52df
Log 'from' and 'to' sizes when syncing files.
2023-03-26 04:36:09 -06:00
auouymous
7323e0c604
Refactor _receive_configure_event().
...
Add comment about bug when state event is sent after configure event.
2023-03-11 20:52:05 -07:00
auouymous
ab7b93d4d7
Fix commit 1725b471fa
.
...
The window manager needs a position to unmaximize window to.
2023-03-11 16:10:27 -07:00
auouymous
1725b471fa
Do not move window if maximised.
...
The delayed move can reposition the window after it has been maximized.
2023-03-11 03:15:29 -07:00
auouymous
3d690633ee
Add empty custom_downloader field in SyncTask to prevent exception.
...
filename generated by yt-dlp.
Reported in
https://github.com/gpodder/gpodder/issues/1348#issuecomment-1445273299
2023-03-05 22:33:39 -07:00
auouymous
353a4cc8b6
Add EQL adjectives 'failed' and 'paused'.
...
Allowing all failed downloads to be filtered with `(failed)`, all paused
episodes with `(paused)`, and all downloading episodes, excluding paused
episodes with `(downloading and not paused)`.
2023-03-04 19:26:36 -07:00
auouymous
8d31d9dd40
Display feed name when logging update errors.
...
Avoids worthless log entries such as "Error: not found".
2023-02-21 21:23:47 -07:00
auouymous
34d7d5da2b
Fix typo in label.
...
Reported-by: Karl Ove Hufthammer <karl@huftis.org>
2023-02-20 04:06:05 -07:00
auouymous
4143d36fcf
Merge pull request #1479 from huftis/update-nn-translation-2023-feb
...
Update Norwegian Nynorsk translation for 3.11.1 release
2023-02-20 03:58:29 -07:00
auouymous
fd7d65d9ca
Merge pull request #1480 from tpikonen/appdata-3.11.1
...
appdata: Update to version 3.11.1, fixes
2023-02-20 00:49:03 -07:00
Teemu Ikonen
530d026516
appdata: Add release 3.11.1
2023-02-19 17:23:44 +02:00
Teemu Ikonen
3cef7a3e11
appdata: Fix syntax, add 3.9-series release dates
2023-02-19 15:56:49 +02:00
Karl Ove Hufthammer
69a7089f94
Update Norwegian Nynorsk translation for 3.11.1 release
2023-02-19 09:18:01 +01:00
auouymous
943c402743
Merge pull request #1477 from Vistaus/master
...
Updated Dutch translation
2023-02-18 23:06:39 -07:00
Heimen Stoffels
c15514b416
Updated Dutch translation
2023-02-18 14:15:35 +01:00
auouymous
38b8cba0e3
prepare 3.11.1 release
2023-02-17 19:18:40 -07:00
auouymous
1452cacbd1
update dependencies
2023-02-17 19:01:45 -07:00
auouymous
44bed10df0
Require new version of youtube-dl/yt-dlp to fix youtube.com change.
2023-02-17 17:56:57 -07:00
auouymous
cfc058e4b6
make messages
2023-02-17 00:15:42 -07:00
auouymous
f59d688e89
Merge pull request #1465 from steviehs/fix/playlist_absolute_path
...
correct absolute path config settings for playlist
2023-02-16 22:22:31 -07:00
steviehs
6db358ebb8
additional config to set playlist file extension ( #1463 )
...
additional config to set playlist extension, as e.g. Sony NW-MS* players need: m3u8 instead of m3u.
2023-02-16 21:53:54 -07:00
auouymous
96e56482fe
Merge pull request #1464 from tpikonen/svg-cover
...
Accept coverart as SVG
2023-02-16 21:32:10 -07:00
auouymous
0faa406316
Upgrade deprecated github setup-python action to v4.
2023-02-07 17:28:30 -07:00
auouymous
76c32efdcf
Upgrade deprecated github checkout action to v3.
2023-02-07 17:08:42 -07:00
auouymous
a3cf8b96ed
Merge pull request #1297 from tpikonen/update-really-new
...
Treat only really new episodes as new after an update
2023-02-07 02:08:21 -07:00
Stephan Skrodzki
47f2b620c3
absolute path should also be checked in two_way_sync
2023-01-29 19:53:10 +01:00
Stephan Skrodzki
b9bb64cc2d
self._config.device_sync.playlists.use_absolute_path when checking if absolute path in playlists was desired
...
This lead to always have the absolute path (which does lead usin non existing config variables not to an error?)
2023-01-29 12:43:04 +01:00
Teemu Ikonen
aed3a9fabc
Accept coverart as SVG
2023-01-29 13:16:43 +02:00
Eric Le Lay
255d74ffc9
Merge pull request #1461 from auouymous/select-channel-from-episode-menu
...
Allow channel to be selected from both episode menus.
2023-01-26 21:17:04 +01:00
auouymous
96e3b3bfe9
Allow channel to be selected from both episode menus.
...
Closes #1170 .
2023-01-25 19:26:23 -07:00
auouymous
f64440867d
Don't display stacktrace for common download errors.
2023-01-25 16:44:06 -07:00
auouymous
eb02ddd9d5
Add 'url', 'link' and 'filename' EQL nouns.
2023-01-25 16:30:47 -07:00
auouymous
92c741b02f
Log URL when youtube.py can't get channel ID.
2023-01-22 17:21:23 -07:00
auouymous
7c2b8621a3
Document the episode description fields.
2023-01-12 15:04:26 -07:00
auouymous
9d46b2d3de
Add comment about unknown external files for youtube-dl/yt-dlp downloads.
2023-01-12 04:10:08 -07:00
auouymous
993b7a5428
Use list of channels and episodes instead of the episode list model.
...
The model is initialized with 'None' for each entry, and then sets
episode for each one. Renaming immediately after selecting a channel
causes 'state' to be accessed on 'NoneType'.
Fixes #1446 .
2023-01-12 03:28:59 -07:00
auouymous
87d9018918
Change 'Finishing...' to something more descriptive of the operation.
2023-01-12 01:17:56 -07:00
auouymous
ba93b66382
Use the same dialog title to reduce translation strings.
2023-01-12 00:40:14 -07:00
auouymous
ec23dc86b5
Show dialog if no downloaded episodes to rename.
2023-01-12 00:35:05 -07:00
auouymous
9b7d53f9b2
Don't use parameter labels when calling __for_each_task_set_status().
...
They make the call harder to read and cause it to wrap lines.
2023-01-12 00:26:03 -07:00
auouymous
bdecd607c1
Merge pull request #1452 from auouymous/fix-ui-issues
...
Fix UI issues
2023-01-12 00:12:22 -07:00
Teemu Ikonen
f929212d3e
preferences.ui: Set 'can-focus' to False on GtkFlowBoxChild widgets
2023-01-06 13:55:20 +02:00
Teemu Ikonen
b5ac4034f3
preferences: Add a checkbutton for ui.gtk.only_added_are_new config var
2023-01-06 13:55:20 +02:00
Teemu Ikonen
2552e6e0ec
Treat only really new episodes as new after an update
...
Make PodcastChannel.update() return a list of new episodes. Add a new
config variable ui.gtk.only_added_are_new. If this variable is True,
download, queue or show (depending on the value of config var
auto_download) only these new episodes, instead of all episodes marked
as new, after an update.
2023-01-06 13:55:07 +02:00
auouymous
8b5bf2c361
Merge pull request #1444 from auouymous/add-trim-episode-title-prefix-setting
...
Add setting to disable trimming episode title prefix.
2023-01-04 01:38:41 -07:00
auouymous
3adfcf7b2f
Speed up queueing by not updating download list a second time.
2023-01-04 01:34:02 -07:00
auouymous
9d16460571
Show progress indicator when pausing tasks.
...
This also significantly speeds up pausing by disabling download update
timer and download queue manager.
2023-01-04 01:27:48 -07:00