Revisions of gPodder

Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 10)
- Update to 3.11.4
  * Bug fixes
    - #1348 fix scaling issue on retina displays by updating all dependencies (Mac)
    - newer urllib3 to fix an unlikely security vulnerability (Windows and Mac)
  * Known Bugs
    - #1348 blurry text on retina displays (Mac)
  * CI references
    - macOS CircleCI build 999
    - Windows Appveyor build 1.0.1089
- Changes from 3.11.3
  * Improvements
    - #1544 add setting to toggle sync filesize comparisons (disable if your device adds metadata)
    - #1551 show remaining duration for each download in progress tab
    - #1551 make file size units translatable
    - #1553 add plural form of rename downloads translation string
    - #1559 expand ~ and ~user in GPODDER_HOME and GPODDER_DOWNLOAD_DIR
    - find channel ID in YouTube "watch" URLs
    - replace deprecated Gdk.Screen methods
    - update dependencies
  * Bug fixes
    - #1492 catch errors for directories inside sync device
    - #1542 fix #1538 corrupt accented letters on Windows
    - #1549 fix YouTube GDPR issues by setting consent cookie in get_channel_id_url()
  * Translations
    - Dutch
    - Italian
    - Slovak
  * CI references
    - macOS CircleCI build 995
    - Windows Appveyor build 1.0.1084
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 9)
- Update to 3.11.2
  * New features
    - #1507 add a View menu option to show time in the episode released column
    - #1507 add a View menu option to right align the episode released column
    - #1507 always show released time in shownotes
    - add EQL adjectives 'failed' and 'paused'
  * Improvements
    - #1480 appdata: fix syntax, add 3.9-series release dates
    - #1480 appdata: add release 3.11.1
    - #1484 require python 3.7
    - #1520 adapt youtube-dl plugin to latest yt-dlp
    - #1522 fix various typos found by codespell
    - display feed name when logging update errors
    - refactor _receive_configure_event()
    - log 'from' and 'to' sizes when syncing files
    - raise exception when gpodder.net queries fail
    - log exceptions when searching for podcasts on gpodder.net
    - bump required yt-dlp version for changes in #1520
    - fix more typos found by codespell
    - fix linter issues for pycodestyle 2.11.0
    - update dependencies
    - add codespell to linter
  * Bug fixes
    - fix typo in youtube-dl extension preferences
    - add empty custom_downloader field in SyncTask to prevent exception
    - do not move window if maximised
    vfix issue retrieving channel ID for Youtube pages
  * Translations
    - Dutch
    - Norwegian Nynorsk
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 8)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 7)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 6)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 5)
- Update to 3.11.1
  * New features
    #1297 add setting to treat only really new episodes as new after an update
    #1303 add setting to disable find-as-you-type
    #1363 download and embed subtitles in youtube-dl downloader
    #1402 add menu item to open logs folder
    #1442 rename extension: add menu item to rename all episodes
    #1444 add setting to disable trimming episode title prefix
    #1461 allow channel to be selected from both episode menus
    #1463 add config to set playlist file extension
    add 'url', 'link' and 'filename' EQL nouns
  * Improvements
    #1304 gpo: add description and link fields to info
    #1355 keep 'find partial downloads' dialog open longer
    #1357 change /usr/bin/python -> /usr/bin/env python3 and remove unneeded shebang lines
    #1367 add util.IdleTimeout class to reduce lag when updating progress tab
    #1368 improve cancelling and manually updating in progress dialogs
    #1368 add progress dialogs for long running actions
    #1369 add icon to clear URL in the add podcast dialog
    #1372 replace SimpleMessageArea with GtkInfoBar when resuming
    #1372 do not hide progress tab resume infobar on page switch
    #1374 channel editor: add buttons next to cover, feed URL, etc
    #1390 appdata: merge appdata.xml from flathub
    #1390 appdata: add missing release dates since version 3.10.0
    #1400 write to log when sync directory is not writable
    #1401 catch unknown sync exceptions when opening device and show error
    #1403 quote file URIs moved by drag and drop
    #1404 use symbolic toolbar icons
    #1429 gpo: queue all episodes before download to allow resuming
    #1431 add flake8 config and fix some code style issues
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 4)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 3)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 2)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 1)
- Update to 3.11.0
  * New features
    #1054, #1112, #1115, #1149, #1152, #1155, #1160, #1191, #1213 use Gio for file system based device sync (allows mtp:// URLs for Linux only)
    #1083 add option to rename_download extension to put the sortdate after the podcast title
    #1108 add --close-after-startup option for benchmarking startup time
    #1121 add option to require control click to sort episodes
    #1127 double-click or press Enter to open channel settings
    #1132 allow distributions to disable the update check
    #1289, #1334, #1335 iPod support restored using ctypes and libgpod (needs libgpod installed on the system)
  * Improvements
    #1093 reset shownotes scrolling to top when changing episodes
    #1094 create an html description when none provided by feed to highlight links in shownotes
    #1096 restore window maximize state
    #1098 make the text shownotes title a clickable and copyable link
    #1105 fix loading of cached thumbnails to reduce startup time
    #1107 refactor resize_pixbuf_keep_ratio to speed up thumbnail scaling
    #1108 add logging and advanced cli option groups
    #1120 support PEP 440 local version label
    #1130 query duration for youtube episodes when not using youtube-dl
    #1135 use a TextView for dialogs with multiple text lines
    #1154, #1156, #1172, #1188 remove deprecated Gtk features
    #1158 remove unused variables from play_or_download
    #1159 show paused tasks in progress tab
    #1161 set a paused icon in episode list when an episode is paused
    #1174 improve youtube initial player response regular expression
    #1182, #1259 use youtube-dl or yt-dlp for the youtube-dl extension
    #1201 open error dialog if user tries to use not-installed program
    #1201 open error dialog if xdg-open is not found when opening a folder
    #1233 reduce number of network queries per youtube feed
    #1233 catch youtube coverart and description query errors and show better error messages
Displaying all 10 revisions
openSUSE Build Service is sponsored by