Commit Graph

34 Commits

Author SHA1 Message Date
Michael Lazar 65d7afc92c Adding helper script for testing out praw commands 2019-02-18 20:19:37 -05:00
Michael Lazar abe8edc9ef Bumping version 2019-02-13 10:38:20 -05:00
woorst a00685e95a display gold counts on gild comments/submissions 2018-09-15 23:45:55 -04:00
Michael Lazar 100515769c PyLint and PEP8 formatting 2018-04-02 18:28:21 -04:00
Michael Lazar 5f365b8085 Upping version 2017-12-30 20:15:15 -05:00
Michael Lazar 978cdb918a Fixing a few edge cases 2017-09-20 12:46:44 -04:00
Michael Lazar 68906b2a67 Refactoring and adding some new themes 2017-09-20 01:04:23 -04:00
Michael Lazar fb2ede8df7 Adding theme list and enabling F2 / F3 2017-09-12 01:48:03 -04:00
Michael Lazar 7b074e0c05 Merge branch 'master' into themes 2017-09-07 22:31:43 -04:00
Michael Lazar 0a4cf3fdd5 Update README references to markdown 2017-09-07 00:28:17 -04:00
Michael Lazar 4b45871327 Delete non-empty directories 2017-09-06 19:49:23 -04:00
Michael Lazar 3a0133fc1a Adding pip_clean script 2017-09-06 19:46:57 -04:00
Michael Lazar f34bb7e9bb Adding script to count the lines of code in the project 2017-09-06 18:01:05 -04:00
Michael Lazar da5e1b062c Upping version 2017-09-06 15:02:10 -04:00
Michael Lazar f514edf06f Typo in script 2017-09-06 00:24:09 -04:00
Michael Lazar d7bb75d065 Adding helper script 2017-09-04 23:07:23 -04:00
Michael Lazar 862d0e756d Working on theme support 2017-07-10 17:58:48 -04:00
Michael Lazar 07edc9fb04 Prepping release 2017-03-29 23:33:23 -07:00
Michael Lazar c32119aa77 Fix package installation script 2017-03-28 22:16:14 -07:00
Michael Lazar 6b1eab1a97 Bundling praw v3 with rtv 2017-03-28 21:33:10 -07:00
Michael Lazar 3d8fe457d5 Added buildscript for authors. 2016-07-28 18:32:41 -07:00
Matt Smith 749ad11171 Added urlview keybinding
1.  A shortcut of 'b' was used as the default binding for passing
comment body text to urlview (this is similar to the default of C-b in
the 'mutt' text email client)
2.  The `comment_urlview` SubmissionController function was added to
recieve the SUBMISSION_OPEN_IN_URLVIEWER keypress request.
3.  The `open_urlview` terminal function was added to handle the urlview
request.  It passes the comment body data to urlview via a Popen
process.
4.  A test case was added to ensure this new code path is executed
5.  Small formatting changes, mostly line length
2016-07-05 20:52:31 -07:00
Michael Lazar fc8d70f06d Upping version. 2016-04-05 23:30:09 -07:00
Michael Lazar 7ac2cb1293 Updating docs. 2016-03-03 21:09:40 -08:00
Michael Lazar 201ef8e6df Upping version. 2016-03-01 16:50:34 -08:00
Michael Lazar 9d02a7df08 Upping version. 2015-12-20 01:04:16 -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 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
Michael Lazar 77a6c71119 Moved templates inside of the package to enable setuptools distribution via package_data. 2015-10-15 01:44:33 -07:00
Michael Lazar b04e67379b Minor changes to project structure, updated changelog and contributors. 2015-10-14 23:48:10 -07: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 9bc3cbac24 Cleaning up old scripts. 2015-03-01 18:48:58 -08:00
Michael Lazar 86e0a94473 Added loading dialog when opening submissions. 2015-01-28 01:53:51 -08:00