Commit Graph

72 Commits

Author SHA1 Message Date
Michael Lazar
b1b1a64854 Pylint and fixing error type 2017-09-06 01:36:24 -04:00
Michael Lazar
5a98176992 Fix open_browser tests 2017-09-06 00:59:20 -04:00
Michael Lazar
5499aadffb Adding patch for webbrowser on macOS 2017-09-06 00:22:05 -04:00
Michael Lazar
32c33bc80d Adding $VISUAL check 2017-08-03 00:28:59 -04:00
Michael Lazar
a852659f99 Merge branch 'master' into woorst-imgur_api 2017-07-25 00:54:19 -04:00
Michael Lazar
578f03259b Adding some comments 2017-07-23 02:13:24 -04:00
Michael Lazar
e388591b54 Merge branch 'master' into woorst-imgur_api 2017-07-23 01:01:48 -04:00
Michael Lazar
cc5d8a941c Adding the search term to the title bar, removing with_search argument 2017-07-22 22:04:20 -04:00
Michael Lazar
4ff822373b Moving comments to docstrings 2017-06-27 23:20:05 -04:00
Ryan Reno
7739d31b11 #343 added attribute to hold rxvt-unicode-256color variable instead of calling os.environ every time the screen is cleared. Also changed 'is not' to != in if statement 2017-06-22 19:06:04 -07:00
Ryan Reno
370cfa0642 Issue #343 Added method to clear screen 2017-06-20 21:07:24 -07:00
Michael Lazar
e964cb7ca3 Adding imgur client id to the config file 2017-06-07 22:40:45 -04:00
Michael Lazar
aefbc4e985 Cleaned up some of the dependencies, added conditional mailcap-fix dep 2017-04-09 19:59:59 -07:00
Michael Lazar
13e9fd9b10 A couple of pylint changes 2017-03-28 23:18:13 -07:00
Michael Lazar
e9cd4c4458 Add safety check for terminals without cursor support. 2017-01-06 22:47:29 -08:00
Michael Lazar
cf1415ac1d Ignore OSX $DISPLAY variable, default to true. #166 2016-12-27 22:11:21 -08:00
Michael Lazar
60a75098be Fix for using Popen without shell=true for multi-part commands e.g. "emacs -nw" 2016-11-01 10:13:55 -07:00
Michael Lazar
6a395216a3 Cleanup refactor. 2016-10-31 13:50:41 -07:00
Michael Lazar
84f2066f55 Bugfix. 2016-09-27 01:22:14 -07:00
Michael Lazar
57cb8ab3f0 Use communicate() to avoid subprocess hanging. 2016-09-27 01:17:54 -07:00
Michael Lazar
ae3a06507e Disable pylint import error. 2016-09-11 19:59:04 -07:00
Michael Lazar
ed5292d9b4 Secure urls before sending to Popen. 2016-09-11 19:52:56 -07:00
Michael Lazar
54352bcd84 - Reorganized [?] help layout
- Added a footer with common commands
- Changed author font to green
- Changed prompt background to inverted
2016-08-12 00:34:11 -07:00
Michael Lazar
720a62faf6 Add pytest-xdist to the travis build. 2016-08-11 01:18:41 -07:00
Michael Lazar
17425008b3 Adding general test coverage. 2016-08-10 01:32:02 -07:00
David Foucher
d141182333 Merge remote-tracking branch 'upstream/master' 2016-07-30 12:52:37 +02:00
Michael Lazar
04a6d31ad9 Better error handling for mime parsers. #264. 2016-07-26 23:47:52 -07:00
Michael Lazar
663d6ee5b9 Merge remote-tracking branch 'origin/master' into custom_commands2 2016-07-26 23:06:37 -07:00
Michael Lazar
a1b7b7310f Better handling for urlview errors. #262. 2016-07-26 23:05:35 -07:00
Michael Lazar
620434eed0 Fixed a few python2 tests. 2016-07-26 01:15:18 -07:00
Michael Lazar
ddb459cf56 Fixed a few bugs and added cassettes. 2016-07-26 01:06:44 -07:00
Michael Lazar
a115c7f423 Tweaking some mailcap definitions. 2016-07-24 13:47:50 -07:00
David Foucher
94dc86f915 Merge remote-tracking branch 'upstream/master'
Refactoring
2016-07-24 01:27:11 +02:00
Michael Lazar
ecbde59207 Merge remote-tracking branch 'origin/master' into custom_commands2
Conflicts:
	rtv/exceptions.py
2016-07-22 23:46:16 -07:00
Michael Lazar
feb2dc1894 Fixed encoding on urlview input, #256. 2016-07-22 23:24:25 -07:00
Michael Lazar
738a46e6dd Added tests for mime parsers. 2016-07-21 00:25:55 -07:00
David Foucher
1b2c595808 sync with 1.10.0 2016-07-17 13:11:17 +02:00
Michael Lazar
40732fb90c Refactored and added documentation. 2016-07-15 18:33:07 -07:00
Michael Lazar
789551b62d Merge branch 'master' into custom_commands2 2016-07-15 17:10:05 -07:00
Michael Lazar
797ea5d072 Only set title if DISPLAY is set, change os x behavior to check DISPLAY. 2016-07-15 16:22:54 -07:00
Michael Lazar
d058020859 Improving error handling. 2016-07-15 01:10:28 -07:00
Michael Lazar
43fb2a0378 Added terminal mode, fixed mime handler for gifv 2016-07-13 01:19:16 -07:00
Michael Lazar
cfb0583541 Added docstrings for urlview. 2016-07-11 18:11:53 -07:00
Michael Lazar
2ebc9552c8 Added support for imgur albums. 2016-07-11 17:58:14 -07:00
Michael Lazar
265c4446e6 Added mailcap_fix dependency. 2016-07-11 01:20:00 -07:00
Michael Lazar
1d8c555c27 Fighting with mailcap 2016-07-08 23:51:42 -07:00
Michael Lazar
cd9617b0d8 Pass config object to terminal. 2016-07-08 20:48:42 -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
5f64a3e005 typo in log messages. 2016-06-23 23:25:56 -07:00
Michael Lazar
a2f51dfc2e pylint. 2016-06-23 23:14:58 -07:00