247 lines
6.7 KiB
ReStructuredText
247 lines
6.7 KiB
ReStructuredText
=============
|
|
RTV Changelog
|
|
=============
|
|
|
|
.. _1.9.0: http://github.com/michael-lazar/rtv/releases/tag/v1.9.0
|
|
.. _1.8.1: http://github.com/michael-lazar/rtv/releases/tag/v1.8.1
|
|
.. _1.8.0: http://github.com/michael-lazar/rtv/releases/tag/v1.8.0
|
|
.. _1.7.0: http://github.com/michael-lazar/rtv/releases/tag/v1.7.0
|
|
.. _1.6.1: http://github.com/michael-lazar/rtv/releases/tag/v1.6.1
|
|
.. _1.6: http://github.com/michael-lazar/rtv/releases/tag/v1.6
|
|
.. _1.5: http://github.com/michael-lazar/rtv/releases/tag/v1.5
|
|
.. _1.4.2: http://github.com/michael-lazar/rtv/releases/tag/v1.4.2
|
|
.. _1.4.1: http://github.com/michael-lazar/rtv/releases/tag/v1.4.1
|
|
.. _1.4: http://github.com/michael-lazar/rtv/releases/tag/v1.4
|
|
.. _1.3: http://github.com/michael-lazar/rtv/releases/tag/v1.3
|
|
.. _1.2.2: http://github.com/michael-lazar/rtv/releases/tag/v1.2.2
|
|
.. _1.2.1: http://github.com/michael-lazar/rtv/releases/tag/v1.2.1
|
|
.. _1.2: http://github.com/michael-lazar/rtv/releases/tag/v1.2
|
|
|
|
-------------------
|
|
1.9.0_ (2016-04-05)
|
|
-------------------
|
|
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.
|
|
|
|
-------------------
|
|
1.8.1_ (2016-03-01)
|
|
-------------------
|
|
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.
|
|
|
|
-------------------
|
|
1.8.0_ (2015-12-20)
|
|
-------------------
|
|
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
|
|
|
|
-------------------
|
|
1.7.0_ (2015-12-08)
|
|
-------------------
|
|
|
|
**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
|
|
|
|
* Travis-CI https://travis-ci.org/michael-lazar/rtv
|
|
* Coveralls https://coveralls.io/github/michael-lazar/rtv
|
|
* Gitter (chat) https://gitter.im/michael-lazar/rtv
|
|
* Added a tox config for local testing
|
|
* Added a pylint config for static code and style analysis
|
|
* The project now uses VCR.py to record HTTP interactions for testing.
|
|
|
|
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.
|
|
|
|
|
|
-------------------
|
|
1.6.1_ (2015-10-19)
|
|
-------------------
|
|
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.
|
|
|
|
-----------------
|
|
1.6_ (2015-10-14)
|
|
-----------------
|
|
Features
|
|
|
|
* Switched all authentication to OAuth.
|
|
* Can now list the version with `rtv --version`.
|
|
* Added a man page.
|
|
* Added confirmation prompt when quitting.
|
|
* Submissions now display the index in front of their title.
|
|
|
|
Bugfixes
|
|
|
|
* Streamlined error logging.
|
|
|
|
Documentation
|
|
|
|
* Added missing docs for the `i` key.
|
|
* New documentation for OAuth.
|
|
* New FAQ section.
|
|
|
|
-----------------
|
|
1.5_ (2015-08-26)
|
|
-----------------
|
|
Features
|
|
|
|
* New page to view and open subscribed subreddits with `s`.
|
|
* Sorting method can now be toggled with the `1` - `5` keys.
|
|
* Links to x-posts are now opened inside of RTV.
|
|
|
|
Bugfixes
|
|
|
|
* Added */r/* to subreddit names in the subreddit view.
|
|
|
|
-------------------
|
|
1.4.2_ (2015-08-01)
|
|
-------------------
|
|
Features
|
|
|
|
* Pressing the `o` key now opens selfposts directly inside of rtv.
|
|
|
|
Bugfixes
|
|
|
|
* Fixed invalid subreddits from throwing unexpected errors.
|
|
|
|
-------------------
|
|
1.4.1_ (2015-07-11)
|
|
-------------------
|
|
Features
|
|
|
|
* Added the ability to check for unread messages with the `i` key.
|
|
* Upped required PRAW version to 3.
|
|
|
|
Bugfixes
|
|
|
|
* Fixed crash caused by downvoting.
|
|
* Missing flairs now display properly.
|
|
* Fixed ResourceWarning on Python 3.2+.
|
|
|
|
-----------------
|
|
1.4_ (2015-05-16)
|
|
-----------------
|
|
Features
|
|
|
|
* Unicode support has been vastly improved and is now turned on by default. Ascii only mode can be toggled with the `--ascii` command line flag.
|
|
* Added pageup and pagedown with the `m` and `n` keys.
|
|
* Support for terminal based webbrowsers such as links and w3m.
|
|
* Browsing history is now persistent and stored in `$XDG_CACHE_HOME`.
|
|
|
|
Bugfixes
|
|
|
|
* Several improvements for handling unicode.
|
|
* Fixed crash caused by resizing the window and exiting a submission.
|
|
|
|
-----------------
|
|
1.3_ (2015-04-22)
|
|
-----------------
|
|
Features
|
|
|
|
* Added edit `e` and delete `d` for comments and submissions.
|
|
* Added *nsfw* tags.
|
|
|
|
Bugfixes
|
|
|
|
* Upvote/downvote icon now displays in the submission selfpost.
|
|
* Loading large *MoreComment* blocks no longer hangs the program.
|
|
* Improved logging and error handling with praw interactions.
|
|
|
|
-------------------
|
|
1.2.2_ (2015-04-07)
|
|
-------------------
|
|
Bugfixes
|
|
|
|
* Fixed default subreddit not being set.
|
|
|
|
Documentation
|
|
|
|
* Added changelog and contributor links to the README.
|
|
|
|
-------------------
|
|
1.2.1_ (2015-04-06)
|
|
-------------------
|
|
Bugfixes
|
|
|
|
* Fixed crashing on invalid subreddit names
|
|
|
|
-----------------
|
|
1.2_ (2015-04-06)
|
|
-----------------
|
|
Features
|
|
|
|
* Added user login / logout with the `u` key.
|
|
* Added subreddit searching with the `f` key.
|
|
* Added submission posting with the `p` key.
|
|
* Added viewing of user submissions with `/r/me`.
|
|
* Program title now displays in the terminal window.
|
|
* Gold symbols now display on guilded comments and posts.
|
|
* Moved default config location to XDG_CONFIG_HOME.
|
|
|
|
Bugfixes
|
|
|
|
* Improved error handling for submission / comment posts.
|
|
* Fixed handling of unicode flairs.
|
|
* Improved displaying of the help message and selfposts on small terminal windows.
|
|
* The author's name now correctly highlights in submissions
|
|
* Corrected user agent formatting.
|
|
* Various minor bugfixes.
|
|
|
|
------------------
|
|
1.1.1 (2015-03-30)
|
|
------------------
|
|
* Post comments using your text editor.
|