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
michael-lazar
7f0c91d9d2
Merge pull request #129 from obosob/pr_misc
...
Just a couple of little things
2015-08-10 01:46:54 -07:00
Michael Lazar
93e2d8739c
Merge branch 'master' of https://github.com/michael-lazar/rtv
...
Conflicts:
rtv/content.py
2015-08-10 00:04:23 -07:00
Michael Lazar
d2e8c9c04c
Took the opportunity to clean up a few things and fix some old "order" errors.
2015-08-10 00:00:10 -07:00
michael-lazar
372e3036fb
Merge pull request #126 from obosob/internal_links
...
Handle internal reddit links internally, including x-posts
2015-08-05 13:55:30 -07:00
Michael Lazar
e7e133d73b
Upping version.
2015-08-01 21:14:06 -07:00
michael-lazar
bed4e4572f
Merge pull request #123 from Brobin/selfpost_121
...
opens selfposts internally instead of in the browser
2015-07-28 17:40:42 -07:00
Michael Lazar
a34f91d4da
Upping version.
2015-07-11 00:30:39 -07:00
Michael Lazar
8eee962c6b
Fixed ResourceWarning in python 3.2+
2015-07-11 00:19:26 -07:00
Michael Lazar
3c8b563992
Upped required PRAW version to 3.
2015-07-07 23:09:58 -07:00
michael-lazar
7c70c5ce59
Merge pull request #116 from kbakulin/fix-none-flair
...
Don't show flair when it's None
2015-07-07 12:16:06 -07:00
michael-lazar
ace6f882e8
Merge pull request #115 from kbakulin/code-cleanup
...
Code cleanup
2015-07-07 12:01:27 -07:00
Michael Lazar
9c75061d4f
Fixed broken downvote, for real this time.
2015-06-11 23:13:31 -07:00
michael-lazar
a1f86519c4
Merge pull request #111 from mekhami/master
...
added the ability to check for unread messages with the 'i' key
2015-06-11 22:57:39 -07:00
michael-lazar
46ec642e60
Merge pull request #110 from mekhami/master
...
Minor PEP8 corrections
2015-06-08 10:18:56 -07:00
michael-lazar
3b964a7721
Update page.py
...
Fixed crash on downvote
2015-06-02 16:26:53 -07:00
michael-lazar
0f591ed0fb
Merge pull request #106 from mralext20/master
...
change of to or in README.rst
2015-05-29 10:35:30 -07:00
Michael Lazar
2a935922bf
Upping version, updated readme, changed post keybind.
2015-05-28 20:54:04 -07:00
Michael Lazar
4f92844fc0
Fixed issue with python3 opening a unicode file.
2015-05-16 19:00:41 -07:00
Michael Lazar
c232e1f64a
Added page up / page down keys.
2015-05-16 18:56:42 -07:00
Michael Lazar
be164941e9
Fixed replying to unicode posts.
2015-05-16 18:23:26 -07:00
Michael Lazar
71e464d03f
Opening comments now uses the comment permalink.
2015-05-16 18:05:48 -07:00
Michael Lazar
40987fa1e8
Added an extra check for terminal webbrowsers.
2015-05-14 22:05:53 -07:00
Michael Lazar
1b6fed2ec3
Fixed webbrowser behavior for terminal browsers.
2015-05-14 21:51:54 -07:00
Michael Lazar
c419a3fd23
Accidentally disabled the unicode vote symbols.
2015-05-13 00:24:49 -07:00