Commit Graph

44 Commits

Author SHA1 Message Date
John Helmert
de1d06e33c Replace deprecated ConfigParser method
ConfigParser.readfp() -> ConfigParser.read_file()
2019-06-06 19:32:46 -05:00
Pablo Arias
5f8afabc54 Add option to force opening links in new browser window 2019-04-14 19:05:18 +02:00
Michael Lazar
70d82eafee Add system information to traceback, add a new --debug-info command 2019-03-03 19:37:13 -05:00
Ivan
dd0dce3ee8 Add max column width for pager 2018-11-13 01:04:17 +01:00
codesoap
5f876da3a7 Add autologin config option and cli parameter 2018-08-27 21:27:32 +02:00
codesoap
9f40dce615 Have same config order everywhere (cosmetic change) 2018-08-27 21:23:24 +02:00
Michael Lazar
100515769c PyLint and PEP8 formatting 2018-04-02 18:28:21 -04:00
Donovan Glover
f8ec571c3b Add --no-flash option to rtv, fixes #478 2018-01-28 17:00:44 -05:00
Michael Lazar
5f365b8085 Upping version 2017-12-30 20:15:15 -05:00
Caleb Perkins
45ed75a6e0 Use XDG_DATA_HOME for history and refresh token. 2017-12-26 22:09:37 -08:00
Michael Lazar
7b074e0c05 Merge branch 'master' into themes 2017-09-07 22:31:43 -04:00
Michael Lazar
91b35fe7fd Deprecated -l flag, converted URL to positional argument 2017-08-30 22:04:48 -04:00
Michael Lazar
862d0e756d Working on theme support 2017-07-10 17:58:48 -04:00
Lorenz Leitner
08b1f7ef5d Add config option to hide username if logged in 2016-10-04 23:51:54 +02:00
Alexandre Kaskasoli
408bf89fd5 removed command line flag for max-comment-cols 2016-09-29 09:15:21 +01:00
Alexandre Kaskasoli
b02d867c47 added max column width for comments 2016-09-28 21:02:54 +01:00
Michael Lazar
dd0d0db764 Making real progress this time. 2016-08-08 23:05:06 -07:00
Michael Lazar
5a5d9ac56d Incorrect mailcap location. 2016-07-26 01:08:28 -07:00
Michael Lazar
ddb459cf56 Fixed a few bugs and added cassettes. 2016-07-26 01:06:44 -07:00
Michael Lazar
0dbb3459ed Added tests for the open_link method. 2016-07-26 00:43:42 -07:00
Michael Lazar
b174135404 Added --copy-mailcap command 2016-07-25 23:05:47 -07:00
Michael Lazar
1d8c555c27 Fighting with mailcap 2016-07-08 23:51:42 -07:00
Michael Lazar
16f4b151dd Updated a few descriptions. 2016-04-12 16:10:27 -07:00
Michael Lazar
b72b7965c1 Add monochrome option, chmod 664 when copying config. 2016-04-12 15:56:09 -07:00
Michael Lazar
dd8539f581 Simplified a bunch of the language in the readme. 2016-02-11 18:20:35 -08:00
Michael Lazar
181507d9bb Almost functional. 2016-02-09 02:56:55 -08:00
Michael Lazar
2f093e47a8 Added binding convention to the config file. 2016-02-09 00:43:41 -08:00
Michael Lazar
b6ff23acad Documentation updates. 2015-12-18 18:30:52 -08:00
Michael Lazar
52760e4000 Updated package data, pylint fix. 2015-12-15 00:15:20 -08:00
Michael Lazar
49e2d1aa4f Config now loads default values from a file alongside the source. 2015-12-14 23:37:23 -08:00
Michael Lazar
5a0932f6d3 PEP8 fixes. 2015-12-03 00:20:20 -08:00
Michael Lazar
a7b789bfd9 Squashed commit of the following:
Updated the supported python versions list.
    Fixed regression in displaying xposts. #173.
    Fixing a few style things.
    Added a more robust test for the tornado handler.
    Trying without pytest-cov
    Updated travis for coverage.
    Remove python 3.2 support because no unicode literals, following what praw supports.
    "Side effect is not iterable."
    Added requirements for travis.
    Renamed travis file correctly.
    Adding test configurations, got tox working.
    Adding vcr cassettes to the repo.
    Renamed requirements files.
    Split up tests and cleaned up test names.
    Tests done, still one failure.
    Treat cassettes as binary to prevent bad merging.
    Fixed a few broken tests.
    Added a timeout to notifications.
    Prepping subreddit page.
    Finished submission page tests.
    Working on submission tests.
    Fixed vcr matching on urls with params, started submission tests.
    Log cleanup.
    Still trying to fix a broken test.
    -Fixed a few pytest bugs and tweaked logging.
    Still working on subscription tests.
    Finished page tests, on to subscription page.
    Finished content tests and starting page tests.
    Added the test refresh-token file to gitignore.
    Moved functional test file out of the repository.
    Continuing work on subreddit content tests.
    Tests now match module names, cassettes are split into individual tests for faster loading.
    Linter fixes.
    Cleanup.
    Added support for nested loaders.
    Added pytest options, starting subreddit content tests.
    Back on track with loader, continuing content tests.
    Finishing submission content tests and discovered snag with loader exception handling.
    VCR up and running, continuing to implement content tests.
    Playing around with vcr.py
    Moved helper functions into terminal and new objects.py
    Fixed a few broken tests.
    Working on navigator tests.
    Reorganizing some things.
    Mocked webbrowser._tryorder for terminal test.
    Completed oauth tests.
    Progress on the oauth tests.
    Working on adding fake tornado request.
    Starting on OAuth tool tests.
    Finished curses helpers tests.
    Still working on curses helpers tests.
    Almost finished with tests on curses helpers.
    Adding tests and working on mocking stdscr.
    Starting to add tests for curses functions.
    Merge branch 'future_work' of https://github.com/michael-lazar/rtv into future_work
    Refactoring controller, still in progress.
    Renamed auth handler.
    Rename CursesHelper to CursesBase.
    Added temporary file with a possible template for func testing.
    Mixup between basename and dirname.
    Merge branch 'future_work' of https://github.com/michael-lazar/rtv into future_work
    py3 compatability for mock.
    Beginning to refactor the curses session.
    Started adding tests, improved unicode handling in the config.
    Cleanup, fixed a few typos.
    Major refactor, almost done!.
    Started a config class.
    Merge branch 'master' into future_work
    The editor now handles unicode characters in all situations.
    Fixed a few typos from previous commits.
    __main__.py formatting.
    Cleaned up history logic and moved to the config file.
2015-12-02 22:37:50 -08:00
Gustavo Zambonin
91c384d36b code width is now consistent
unused imports removed
2015-10-15 16:58:17 -03:00
Michael Lazar
ba71453b7c Finished template for manpage, added --version flag. 2015-09-27 18:19:00 -07:00
Michael Lazar
dfc5ddef1a Intermediate commit. 2015-09-27 16:23:34 -07:00
Michael Lazar
8b80e4e622 Fixed config file parsing. 2015-09-20 23:05:20 -07:00
Michael Lazar
f0411fb1d3 Spelling. 2015-09-20 23:01:59 -07:00
Michael Lazar
44c4eeca62 Updated README, added "persistant" option to config and command line. 2015-09-20 22:56:24 -07:00
Michael Lazar
6cc744bf91 Tweaking a few things oauth things. 2015-09-20 19:54:41 -07:00
Théo Piboubès
b25b533783 Bundling webserver into RTV 2015-08-20 00:49:25 +02:00
Théo Piboubès
efed781fa1 Refactoring and making rtv OAuth-compliant 2015-08-17 00:36:18 +02:00
Michael Lazar
c419a3fd23 Accidentally disabled the unicode vote symbols. 2015-05-13 00:24:49 -07:00
Tobin
16ab77fc2c ran autopep8 2015-03-31 00:20:44 -05:00
Michael Lazar
7d9c8ad0d4 Major refactor, package cleanup. Untested. 2015-03-20 02:12:01 -07:00