Michael Lazar
3e5572ea25
Fixed a few edge cases.
2015-12-03 22:04:59 -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
Michael Lazar
bf2d464081
Switched unicode to be the default mode.
2015-05-12 23:42:31 -07:00
Michael Lazar
a23561e8f5
Merge branch 'master' into unicode_kitchen
...
Conflicts:
rtv/subreddit.py
2015-05-12 23:11:38 -07:00
Michael Lazar
c608e35b1e
Fixed crash when saving history with unicode URLs.
2015-05-12 22:16:55 -07:00
Michael Lazar
b375fb71e7
Fixed cursor out of bounds error with window resize.
2015-05-12 01:47:03 -07:00
Michael Lazar
f8b8c33270
Better handling of missing content attributes.
2015-05-12 01:25:58 -07:00
Michael Lazar
d1e3dbc65e
Still not working.
2015-05-10 21:55:54 -07:00
Michael Lazar
3fb3f58975
Minor bugfixes.
2015-05-02 17:34:53 -07:00
Michael Lazar
d548e65166
Added kitchen functions for chopping unicode text.
2015-05-02 17:23:22 -07:00
Michael Lazar
f0ec9ba712
Refactored vote arrow logic.
2015-05-02 16:37:25 -07:00
Michael Lazar
02e9e5e399
Implemented add_line wrapper to fix unicode bugs with curses.addnstr.
2015-05-02 16:23:02 -07:00
Michael Lazar
ea88f44db7
Merge branch 'Brobin-history_log'
2015-04-29 22:41:49 -07:00
Michael Lazar
49a9147ca6
In progress.
2015-04-29 22:31:24 -07:00
Michael Lazar
b573afeb2b
Merge branch 'yskmt-page-updown'
2015-04-26 13:33:35 -07:00
Michael Lazar
44aa0154cb
Merge branch 'page-updown' of https://github.com/yskmt/rtv into yskmt-page-updown
...
Conflicts:
rtv/page.py
2015-04-26 13:31:01 -07:00
Michael Lazar
ff0e9bc677
Upping version.
2015-04-22 19:45:35 -07:00
michael-lazar
9b0ff5a8c8
Merge pull request #92 from Brobin/master
...
added upvote/downvote to submission view
2015-04-17 23:08:56 -07:00
Michael Lazar
d051e5e1b2
Merge branch 'morecomment-speed'
2015-04-17 20:43:00 -07:00
Michael Lazar
7d48890f43
Upped mac indent level from 4 to 8.
2015-04-17 20:39:59 -07:00
Michael Lazar
9b9b995f87
Merge branch 'master' of https://github.com/michael-lazar/rtv
2015-04-16 19:17:40 -07:00
michael-lazar
2862b502a1
Merge pull request #87 from Brobin/master
...
Added NSFW tags to posts
2015-04-16 10:26:21 -07:00
Michael Lazar
b6be2b48ea
Bugfix for SafeCaller.
2015-04-15 19:37:25 -07:00
Michael Lazar
206ee329c0
Merge branch 'page-updown' of https://github.com/yskmt/rtv into yskmt-page-updown
...
Conflicts:
rtv/page.py
2015-04-15 19:12:49 -07:00
Michael Lazar
3f04347886
Hopefully made safe_call() more pythonic.
2015-04-13 01:01:18 -07:00
Michael Lazar
fa63247f5f
Fixed edit().
2015-04-11 22:07:30 -07:00
Michael Lazar
4461782c67
Fixed a few edit/delete edge cases, consolidated error handling.
2015-04-11 21:52:46 -07:00
Michael Lazar
9153fdd20f
Upping version.
2015-04-07 19:34:18 -07:00
michael-lazar
ecbc624caa
Updated readme shields
2015-04-06 00:26:11 -07:00
Michael Lazar
5115359e8d
Added doc files to MANIFEST.in
2015-04-06 00:16:47 -07:00
Michael Lazar
2ee0869828
Merge branch 'Brobin-master'
2015-04-06 00:10:24 -07:00
Michael Lazar
ba00aa2e26
Added dates to CHANGELOG.
2015-04-06 00:09:47 -07:00
Michael Lazar
2d0717192c
Merge branch 'master' of https://github.com/Brobin/rtv into Brobin-master
2015-04-06 00:03:56 -07:00
Michael Lazar
f9f955deb0
Upping version.
2015-04-05 21:35:16 -07:00
Michael Lazar
aa91c18a25
Fixed typo from refactor.
2015-04-05 21:34:46 -07:00
Michael Lazar
6036d90e12
Upping version.
2015-04-05 18:31:09 -07:00
Michael Lazar
ea1230d30c
Added logging and error handling for posts and comments.
2015-04-05 18:29:12 -07:00