This repository has been archived by the owner on Feb 20, 2023. It is now read-only.
Releases: michael-lazar/rtv
Releases · michael-lazar/rtv
v1.27.1
v1.27.0
This is the final release of RTV. See here for more information: #696
Features
- Added a configuration option to toggle whether to open web browser links in a
new tab or a new window.
Documentation
- Improved the mailcap example for the
feh
command. - Fixed the the descriptions for the
j
&k
keys (they were swapped).
v1.26.0
Features
- Added a brand new inbox page for viewing private messages and comment replies.
The inbox is accessible with thei
key. Supported actions include viewing
message chains and replying to messages, marking messages as read/unread, and
opening the context of a comment. - Added the ability to compose new private messages with the
C
key. - Updated the inline help
?
document to contain a more comprehensive list
of commands. - Opening a link from the command line is now faster at startup because the
default subreddit will not be loaded beforehand. - Added a new
--debug-info
command to display useful system information.
Bugfixes
- Fixed opening comments with the prompt
/
from the subscription window. - The subscription and multireddit
s
/S
keys now work from all pages. - Relative time strings are now correctly pluralized.
- Fixed an unclosed file handler when opening the web browser.
- Fixed the application not starting if the user has an empty front page.
Configuration Changes
-
Renamed the following keybindings to better represent their usage:
SORT_HOT
->SORT_1
SORT_TOP
->SORT_2
SORT_RISING
->SORT_3
SORT_NEW
->SORT_4
SORT_CONTROVERSIAL
->SORT_5
SORT_GILDED
->SORT_6
SUBREDDIT_OPEN_SUBSCRIPTIONS
->SUBSCRIPTIONS
SUBREDDIT_OPEN_MULTIREDDITS
->MULTIREDDITS
-
Added new keybindings to support the inbox page:
SORT_7
PRIVATE_MESSAGE
INBOX_VIEW_CONTEXT
INBOX_OPEN_SUBMISSION
INBOX_REPLY
INBOX_MARK_READ
INBOX_EXIT
-
Added new theme elements to support the inbox page:
- <New>
- <Distinguished>
- <MessageSubject>
- <MessageLink>
- <MessageAuthor>
- <MessageSubreddit>
- <MessageText>
v1.25.1
Bugfixes
- Fixed a bug that was causing newlines to be stripped when posting comments
and submissions.
v1.25.0
Features
- You can now open HTML links that are embedded inside of comments and
submissions by pressing theENTER
key and selecting a link from the list.
This also works when copying links to the clipboard usingY
. - Added the
--no-autologin
command line argument to disable automatically
logging in at startup. - Added the
max_pager_cols
configuration option to limit the text width
when sending text to the systemPAGER
. - Additional filtering options have been added when viewing user pages.
- The gilded flair now displays the number of times a submission has been
gilded. - Submissions/comments now display the time that they were most recently edited.
Bugfixes
- Fixed the MIME parser for gfycat, and gfycat videos are now downloaded as mp4.
- Fixed formatting when composing posts with leading whitespace.
- Fixed crash when attempting to display a long terminal title.
Documentation
- RTV has been moved to the Arch Community Repository and installation
instructions for Arch have been updated accordingly.
v1.24.0
Features
- Python 3.7 is now officially supported.
- Lines that start with the hash symbol (#) are no longer ignored when
composing posts in your editor. This allows # to be used with Reddit's
markdown parser to denote headers. - Added a new dark colorblind theme.
- Added support for the
$RTV_PAGER
environment variable, which can be
used to set a unique PAGER for rtv. - Added the ability to sort submissions by guilded.
Bugfixes
- Fixed a crash when setting the
$BROWSER
with python 3.7. - Improved the error message when attempting to vote on an archived post.
- Cleaned up several outdated MIME parsers. Removed the vidme, twitch,
oddshot, and imgtc parsers. Fixed the liveleak and reddit video parsers.
v1.23.0
Features
- Submissions can now be marked as [hidden] using the
space
key. Hidden
submissions will be removed from the feed when the page is reloaded. - New MIME parsers have been added for vimeo.com and streamja.com.
- Added support for opening links with qutebrowser.
Bugfixes
- Fixed unhandled OAuth server log messages being dumped to stdout.
- Fixed the application crashing when performing rate-limited requests.
- Fixed crash when displaying posts that contain null byte characters.
Documentation
- Added README badge for saythanks.io.
- Updated the mailcap template to support v.redd.it links.
v1.22.1
I forgot to check in a commit before publishing the 1.22.0 release (whoops!)
Bugfixes
- Updated the
__version__.py
file to report the current version. - Added the missing v1.22.0 entry to the CHANGELOG.
v1.22.0
Features
- Added the
--no-flash
option to disable terminal flashing.
Bugfixes
- Fixed automatically exiting on launch when trying to open an invalid
subreddit with the-s
flag. - Fixed error handling for HTTP request timeouts when checking for new
messages in the inbox. - Fixed a typo in the sample theme config.
Documentation
- Added the FreeBSD package to the README.
v1.21.0
Features
- Full support for customizable themes has been added. For more information,
see the new section on themes in the README, and theTHEMES.md
file.
Bugfixes
- Fixed incorrect URL strings being sent to the opera web browser.
- Fixed timeout messages for the surf and vimb web browsers.
- Switched to using
XDG_DATA_HOME
to store the rtv browser history and
credentials file.