Version 3.3.3

@trizen trizen released this Jan 6, 2018

  • Fixed the history support in youtube-viewer (bug introduced in version 3.3.2) (d857451)

Version 3.3.2

@trizen trizen released this Dec 23, 2017 · 3 commits to master since this release

  • Fixed the support for playing livestreams (when youtube-dl is installed). (452e71a)
  • Added the CTRL+E key-bind to enqueue a video in gtk-youtube-viewer. (#167) (c61b176)
  • Fixed an issue in youtube-viewer when searching for channels with multiple keywords. (a1847e9)
  • Restricted the retrying on request errors to 500+ HTTP errors only. (#175) (b587f17)
  • Removed the usage of the smartmatch operator and the given/when construct (perl-5.28 ready). (cfa326d)

Version 3.3.1

@trizen trizen released this Oct 5, 2017 · 20 commits to master since this release

  • Extended the --pid option to accept an URL which includes a playlist ID. (835e0bd)
  • Extended the regular expression used for extracting a playlist ID. (4a76a3c)
  • Videos that do not include a video ID, are filtered out from the results. (44bfcfc)
  • Added the save_titles_to_history option in gtk-youtube-viewer. (disabled by default) (58b6412)
  • Fixed the --pp option in youtube-viewer for multiple playlist IDs. (01e5567)

Version 3.3.0

@trizen trizen released this Sep 22, 2017 · 26 commits to master since this release

  • Fixed the streaming of certain videos in gtk-youtube-viewer. (9310092)
  • Silenced a false warning in youtube-viewer for certain videos. (cb49774)
  • Added support for closed captions that do not include a duration time. (3643bd4)

Version 3.2.9

@trizen trizen released this Sep 4, 2017 · 33 commits to master since this release

  • Fixed the support for closed-captions. (41699b6)
  • Workaround for a temporary YouTube API bug (?) (15b5629)
  • Fixed the support for playing certain videos (assuming that youtube-dl is installed). (b545afc)
  • Fixed the --downl-play option in youtube-viewer to play only the downloaded local file. (#162)
  • Added an automatic scrollbar to the sidepanel in gtk-youtube-viewer. (#159)
  • Subscription videos (youtube-viewer -SV) are now sorted by published time. (5e02c9f)
  • Changed the font in the preferences window to "Monospace 8", which aligns nicely each config option. (ef994b8)

Version 3.2.8

@trizen trizen released this Jun 2, 2017 · 49 commits to master since this release

  • Full description of videos in search results. (#150)
  • Added the regionCode config-option (default: undef). (4b0cc2c)
  • Added the option mainw_centered in gtk-youtube-viewer (default: 0). (0071504)
  • Added the prefer_fork config-option in gtk-youtube-viewer. (default: 0) (#138) (bdd29c8)
  • In some cases (#131, #156) the right-side panel was hidden in gtk-youtube-viewer. This should be fixed now. (946b3f2, 07fd2eb)

Version 3.2.7

@trizen trizen released this Apr 19, 2017 · 64 commits to master since this release

  • Added the env_proxy config-option. (default: 1) (#142)
  • Improved the input history support in youtube-viewer. (1492f9e)
  • Changed the size of thumbnails to 160x90 (thanks @notramo - #141) (9055987, 7e12792)

Version 3.2.6

@trizen trizen released this Sep 4, 2017 · 72 commits to master since this release

  • Workaround for 500 read timeout errors. (#140, dcc5d1c)
  • Improved the accuracy of youtube-viewer -SV. (743d8eb)
  • Minor fix in youtube-viewer when it takes input from another command. (45e1280)

Version 3.2.5

@trizen trizen released this Jan 28, 2017 · 79 commits to master since this release

* gtk-youtube-viewer

  • Added support for the st terminal. (Thanks to @ubone - #128) (6034ee7, 4c83ee0)
  • Added auto-detection for the termite terminal emulator. (0578579)
  • Updated the default provided channels. (9539dfc)
  • In audio-only mode, the --resolution=audio flag is now passed to youtube-viewer, which may result in better quality audio streams. (a092f3b)
  • The clear_search_list config-option is now true by default. (a1a0c9f)
  • Minor improvements in the threading system. (11bf4c3)

* youtube-viewer

  • Added the --auto-captions command-line option, which enables auto-generated captions. (9be3775)
  • Added the --fat32safe command-line option, which makes filenames FAT32-safe, by replacing certain characters with closer alternatives. (2a48d4e)
  • Minor documentation improvements.

* Internals

  • Opus audio format (251) is now preferred over Vorbis (171). (Thanks to @jaccc - #134) (7fd11d0)
  • Added the experimental auto_captions config-option (disabled by default). (9be3775)
  • Added the Accept-Encoding header to HTTPS requests. (1dea6ba)
  • Config option dash_mp4_audio is now enabled by default. (00b3d0e)

Version 3.2.4

@trizen trizen released this Sep 4, 2016 · 101 commits to master since this release

What's new

  • Added the youtube_viewer_args config option, which allows passing command-line arguments to the instance of CLI youtube-viewer which is executed by gtk-youtube-viewer. (2998e96)

Changes

  • List::Util>=1.33 is no longer required, as it is out-of-date in some distributions of Linux and rendered gtk-youtube-viewer unusable. (d2944ee)