Commit Graph
100 Commits
Author SHA1 Message Date
Michael Lazar e85e7cca93 Merge pull request #197 from michael-lazar/streamlining_readme
Streamlining readme
2016-02-14 18:55:34 -08:00
Michael Lazar 4e30aee234 Update README.rst 2016-02-14 18:45:45 -08:00
Michael Lazar 255c3fb88c Update README.rst 2016-02-14 18:43:45 -08:00
Michael Lazar 5db41468b2 Update README.rst 2016-02-14 18:41:49 -08:00
Michael Lazar 5b28917d2d Update README.rst 2016-02-14 18:39:32 -08:00
Michael Lazar b71d6bd4db Update README.rst 2016-02-14 18:37:53 -08:00
Michael Lazar c643fb1b25 Update README.rst 2016-02-14 18:33:43 -08:00
Michael Lazar fe85a59936 Update README.rst 2016-02-14 18:23:46 -08:00
Michael Lazar e4672e0935 Update README.rst 2016-02-14 18:23:01 -08:00
Michael Lazar 1e5211109b Update README.rst 2016-02-14 18:11:52 -08:00
Michael Lazar fdd2dd5c70 Update README.rst 2016-02-14 18:11:08 -08:00
Michael Lazar e68ddc23e4 Update README.rst 2016-02-14 18:10:19 -08:00
Michael Lazar fa884bb51c Update CONTROLS.rst 2016-02-14 18:05:19 -08:00
Michael Lazar 1968a8f969 Update README.rst 2016-02-11 18:29:26 -08:00
Michael Lazar 4679b55e51 Update README.rst 2016-02-11 18:28:22 -08:00
Michael Lazar ee038452b9 Update README.rst 2016-02-11 18:27:31 -08:00
Michael Lazar fb799eaa72 Merge pull request #195 from michael-lazar/new_keybindings_attempt
New keybindings attempt
2016-02-11 00:32:16 -08:00
Michael Lazar 66cb430ebe Typo in docstring. 2016-02-10 01:17:47 -08:00
Michael Lazar 5fda5a7999 Linter fixes. Added ctrl-d and ctrl-u for pagedown/pageup. 2016-02-10 01:02:37 -08:00
Michael Lazar a0da5fc6ca Improved config error reporting. 2016-02-10 00:35:51 -08:00
Michael Lazar d08b9f47be Fixed the tests. 2016-02-09 23:42:07 -08:00
Michael Lazar 0de3033414 Updated bindings in __main__. 2016-02-09 23:08:44 -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 2a9bf95947 Merge branch '5225224-dot_spacing' 2016-02-08 21:40:36 -08:00
Michael Lazar 27241d855a Merge branch 'master' into 5225224-dot_spacing 2016-02-08 21:38:45 -08:00
Michael Lazar ec9985146d Merge pull request #194 from michael-lazar/np_link_crash
Replace np links with www to fix 403 forbidden error.
2016-02-04 15:40:14 -08:00
Michael Lazar 20a17ec2b3 Merge branch '5225223-master' 2016-01-09 01:27:39 -08:00
Michael Lazar e5df17ce73 Merge branch 'master' of https://github.com/michael-lazar/rtv 2015-12-20 01:07:01 -08:00
Michael Lazar bad865156f Fixed config link in readme 2015-12-20 01:06:28 -08:00
Michael Lazar 9d02a7df08 Upping version. 2015-12-20 01:04:16 -08:00
Michael Lazar 97337cda7b Merge pull request #179 from michael-lazar/default_config
Default config
2015-12-20 00:17:47 -08:00
Michael Lazar bf8ca57326 Update README.rst 2015-12-20 00:15:02 -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 b487f70e48 Added asciinema demo video 2015-12-10 22:05:03 -08:00
Michael Lazar 2f75c61c29 Swapped keymap color to magenta for readability 2015-12-10 20:31:18 -08:00
Michael Lazar 14dc9055b0 Added a key map from keyboardlayouteditor.com 2015-12-10 01:50:13 -08:00
Michael Lazar 6c128302aa FIxed drop shadow 2015-12-10 01:04:35 -08:00
Michael Lazar 03260beec8 Updated main image 2015-12-10 00:59:39 -08:00
Michael Lazar 5e4a576e64 Merge pull request #176 from michael-lazar/support_hidden_scores
Support hidden scores
2015-12-09 22:10:31 -08:00
Michael Lazar 2650472c77 Fixed typo. 2015-12-09 21:58:32 -08:00
Michael Lazar c24c4669a4 Fixed tests. 2015-12-09 01:41:37 -08:00
Michael Lazar 329bfae1ec Added unit tests for banner. 2015-12-09 01:34:55 -08:00
Michael Lazar 9de6056b04 Run a second pass on escaped html characters. 2015-12-09 01:23:22 -08:00
Michael Lazar dd17a1016f Working on banner. 2015-12-08 02:02:04 -08:00
Michael Lazar cefdfb3290 Tweaked exception wording. 2015-12-08 01:09:56 -08:00
Michael Lazar 9d2a6af826 Fixed prompt sometimes not clearing. 2015-12-08 00:28:55 -08:00
Michael Lazar 3a117f42af WOrking on revamping the loader exceptions again. 2015-12-07 01:12:09 -08:00
Michael Lazar 6fa431aec9 Added better descriptions to loader messages. 2015-12-07 00:47:59 -08:00
Michael Lazar b62437146a Fixed version number. 2015-12-06 23:46:24 -08:00
Michael Lazar 556875624b Getting ready for the next release. 2015-12-06 23:11:04 -08:00
Michael Lazar dc56d2524e Fixed flatten_comments behavior when loading additional comments. 2015-12-06 22:03:03 -08:00
Michael Lazar 8fd8dc549e More pylint fixes, added pylint to the build process. 2015-12-05 01:51:05 -08:00
Michael Lazar 15c6daed2a Fixed browser test. 2015-12-03 23:55:32 -08:00
Michael Lazar 761bd7d6a2 Fixed behavior for opening x-posts. #173 2015-12-03 23:16:25 -08:00
Michael Lazar 6f0773df31 Fixed os.terminate() error when the process has already finished. 2015-12-03 22:16:29 -08:00
Michael Lazar 2fa5adc7ce Merge branch 'browser_osx' 2015-12-03 22:05:25 -08:00
Michael Lazar 3e5572ea25 Fixed a few edge cases. 2015-12-03 22:04:59 -08:00
Michael Lazar 92fe3c584f Missed a guilded name change. 2015-12-03 21:46:54 -08:00
Michael Lazar 5244dfc2d0 Merge branch 'master' into browser_osx
Conflicts:
	rtv/objects.py
2015-12-03 21:18:40 -08:00
Michael Lazar 7ebcfb9cca Updated loader tests. 2015-12-03 20:55:37 -08:00
Michael Lazar 34167ac084 Removing reliance on DISPLAY, making open_browser more robust. 2015-12-03 02:05:39 -08:00
Michael Lazar 49ecfcec95 Merge branch 'master' of https://github.com/michael-lazar/rtv 2015-12-03 00:20:38 -08:00
Michael Lazar 5a0932f6d3 PEP8 fixes. 2015-12-03 00:20:20 -08:00
Michael Lazar e1ba46c07f Linked to gitter chat room 2015-12-02 23:39:43 -08:00
Michael Lazar 78d4f76d21 Updated badges 2015-12-02 23:26:14 -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 b91bb86e36 Merge pull request #167 from marc-queiroz/master
After update to version 1.6.1 Exception UnicodeEncodeError closes the application
2015-10-26 12:34:10 -07:00
Michael Lazar 1ae97262de Upping version. 2015-10-20 01:42:37 -07:00
Michael Lazar e950f99e81 Updated README faq, added requirements.txt. 2015-10-20 01:24:58 -07:00
Michael Lazar 9842e187b8 Merge branch 'master' of https://github.com/shaggytwodope/rtv into shaggytwodope-master 2015-10-19 23:45:12 -07:00
Michael Lazar 7e146149ef Added extras_require section for futures. #165 2015-10-19 23:40:51 -07:00
Michael Lazar 71a39980b0 Merge pull request #162 from zambonin/master
Force quit and subscription page fixes. #156 #161 #163
2015-10-16 17:58:38 -07:00
Michael Lazar 10b4b56476 Merge pull request #158 from zambonin/master
New screenshot and code width
2015-10-15 17:11:00 -07:00
Michael Lazar 7786c03d9d Updated tornado to point to the correct template path. 2015-10-15 02:14:22 -07: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 aa2f810069 Updated changelog. 2015-10-14 23:57:20 -07:00
Michael Lazar 3d106fbb20 Merge branch 'zambonin-master' 2015-10-14 23:38:17 -07:00
Michael Lazar c4bd8aa3c3 Minor style changes. 2015-10-14 23:37:16 -07:00
Michael Lazar 497c7741b3 Merge branch 'master' of https://github.com/zambonin/rtv into zambonin-master 2015-10-14 23:27:55 -07:00
Michael Lazar 2980097d7c Cleaned up exception logging. 2015-10-14 23:25:50 -07:00
michael-lazar 93c5ebed3f Merge pull request #155 from shaggytwodope/master
typos
2015-10-13 14:02:11 -07:00
Michael Lazar 1e3abc17d8 Fixed typo in AGENT string formatting. 2015-09-29 00:43:34 -07:00
Michael Lazar 28d17b28d0 Merge branch 'TheoPib-master' 2015-09-20 23:35:34 -07:00
Michael Lazar 0fd96e80f2 More README tweaks. 2015-09-20 23:33:08 -07:00
Michael Lazar 6f431dc593 README tweaks. 2015-09-20 23:30:17 -07:00
Michael Lazar 2e3e99b717 Removed unused import. 2015-09-20 23:14:49 -07:00
Michael Lazar 4287ec1749 Added missing function to __all__. 2015-09-20 23:08:46 -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 80bf45078a Moved comment on running rtv as a module to the FAQ section. 2015-09-20 21:27:51 -07:00
Michael Lazar 6cc744bf91 Tweaking a few things oauth things. 2015-09-20 19:54:41 -07:00
Michael Lazar 2d7937945c Merge branch 'master' of https://github.com/TheoPib/rtv into TheoPib-master 2015-09-19 01:22:47 -07:00
michael-lazar 9bfcb798e2 Merge pull request #136 from shaggytwodope/master
add undocumented function to display new messages
2015-08-28 10:41:30 -07:00
Michael Lazar c3967e3590 Merge branch 'master' of https://github.com/TheoPib/rtv into TheoPib-master 2015-08-27 00:14:04 -07:00
Michael Lazar b6bffd660b Upping version. 2015-08-27 00:08:16 -07:00
michael-lazar 68c7d6e4ba Merge pull request #132 from obosob/patch-1
Don't forget to add selfposts and x-posts to history
2015-08-10 10:05:22 -07:00
Michael Lazar 5d34131a11 Merge branch 'master' of https://github.com/TheoPib/rtv into TheoPib-master 2015-08-10 02:02:48 -07:00