Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Releases: michael-lazar/rtv

v1.12.1

27 Sep 08:44
Compare
Choose a tag to compare

Bugfixes

  • Fixed security vulnerability where malicious URLs could inject python code.
  • No longer hands when using mpv on long videos.
  • Now falls back to ascii mode when the system locale is not utf-8.

v1.12.0

26 Aug 03:15
Compare
Choose a tag to compare

Features

  • Added a help banner with common key bindings.
  • Added gg and G bindings to jump to the top and bottom the the page.
  • Updated help screen now opens with the system PAGER.
  • The / prompt now works from inside of submissions.
  • Added an Instagram parser to extract images and videos from urls.

Bugfixes

Codebase

  • Removed the Tornado dependency from the project.
  • Added a requirements.txt file.
  • Fixed a bunch of tests where cassettes were not being generated.
  • Added compatibility for pytest-xdist.

v1.11.0

03 Aug 06:17
Compare
Choose a tag to compare

Features

  • Added the ability to open image and video urls with the user's mailcap file.
  • New --enable-media and copy-mailcap commands to support mailcap.
  • New command w to save submissions and comments.
  • New command p to toggle between the front page and the last visited subreddit.
  • New command S to view subscribed multireddits.
  • Extended / prompt to work with users, multireddits, and domains.
  • New page /u/saved to view saved submissions.
  • You can now specify the sort period by appending -(period),
    E.g. /r/python/top-week.

Bugfixes

  • Terminal title is now only set when $DISPLAY is present.
  • Urlview now works on the submission as well as comments.
  • Fixed text encoding when using urlview.
  • Removed futures dependency from the python 3 wheel.
  • Unhandled resource warnings on exit are now ignored.

Documentation

  • Various README updates.
  • Updated asciinema demo video.
  • Added script to update the AUTHORS.rst file.

v1.10.0

12 Jul 05:09
Compare
Choose a tag to compare

Features

  • New command, b extracts urls from comments using urlviewer.
  • Comment files will no longer be destroyed if RTV encounters an error while posting.
  • The terminal title now displays the subreddit name/url.

Bugfixes

  • Fixed crash when entering empty or invalid subreddit name.
  • Fixed crash when opening x-posts linked to subreddits.
  • Fixed a bug where the terminal title wasn't getting set.
  • /r/me is now displayed as My Submissions in the header.

v1.9.1

14 Jun 07:10
Compare
Choose a tag to compare

Features

  • Better support for /r/random.
  • Added a monochrome config setting to disable all color.
  • Improved cursor positioning when expanding/hiding comments.
  • Show (not enough space) when comments are too large.

Bugfixes

  • Fixed permissions when copying the config file.
  • Fixed bug where submission indicies were duplicated when paging.
  • Specify praw v3.4.0 to avoid installing praw 4.

Documentation

  • Added section to the readme on Arch Linux installation.
  • Updated a few argument descriptions.
  • Added a proper ascii logo.

v1.9.0

06 Apr 06:31
Compare
Choose a tag to compare

Features

  • You can now open long posts/comments with the $PAGER by pressing l.
  • Changed a couple of visual separators.

Documentation

  • Added testing instructions to the FAQ.

v1.8.1

02 Mar 06:48
Compare
Choose a tag to compare

Features

  • All keys are now rebindable through the config.
  • New bindings - ctrl-d and ctrl-u for page up / page down.
  • Added tag for stickied posts and comments.
  • Added bullet between timestamp and comment count.

Bugfixes

  • Links starting with np.reddit.com no longer return Forbidden.

Documentation

  • Updated README.

v1.8.0

20 Dec 09:31
Compare
Choose a tag to compare

Features

  • A banner on the top of the page now displays the selected page sort order.
  • Hidden scores now show up as "- pts".
  • Oauth settings are now accesible through the config file.
  • New argument --config specifies the config file to use.
  • New argument --copy-config generates a default config file.

Documentation

  • Added a keyboard reference from keyboardlayouteditor.com
  • Added a link to an asciinema demo video

v1.7.0

09 Dec 08:06
Compare
Choose a tag to compare

Note
This version comes with a large change in the internal structure of the project,
but does not break backwards compatibility. This includes adding a new test
suite that will hopefully improve the stability of future releases.

Continuous Integration additions

Features

  • Added a wider utilization of the loading screen for functions that make
    reddit API calls.
  • In-progress loading screens can now be cancelled by pressing the Esc key.

Bugfixes

  • OSX users should now be able to login using OAuth.
  • Comments now return the correct nested level when loading "More Comments".
  • Several unicode fixes, the project is now much more consistent in the way
    that unicode is handled.
  • Several undocumented bug fixes as a result of the code restructure.

v1.6.1

20 Oct 09:38
Compare
Choose a tag to compare

Bugfixes

  • Fixed authentication checking for /r/me.
  • Added force quit option with the Q key.
  • Removed option to sort subscriptions.
  • Fixed crash with pressing i when not logged in.
  • Removed futures requirement from the python 3 distribution.

Documentation

  • Updated screenshot in README.
  • Added section to the FAQ on installation.