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
Michael Lazar
a5a42fc5da
Fixed some error messages
2016-06-23 23:06:41 -07:00
Michael Lazar
d81c981dbf
Updated tests. Updated log format.
2016-06-23 22:50:12 -07:00
Michael Lazar
33257ac3d1
Added logic, still need to test.
2016-06-23 18:30:58 -07:00
Michael Lazar
601ed9160f
Tweaked seperators.
2016-04-05 23:19:43 -07:00
David Foucher
513272f339
Merge remote-tracking branch 'upstream/master'
2016-03-15 00:25:34 +01:00
Michael Lazar
ffbd6c1dfd
Working on adding pager.
2016-03-03 18:28:14 -08:00
David Foucher
805875519e
Implement save/unsave post + saved list display
2016-01-17 13:09:48 +01:00
5225225
5fd3c751ca
Add separator between timestamp and comment count
2016-01-10 10:51:22 +00:00
5225225
6bd4773576
Change neutral vote to right arrow
2016-01-10 09:57:23 +00:00
5225225
e7c910e8fc
Add coloured tag for sticky comments.
2016-01-07 23:24:06 +00:00
Michael Lazar
c24c4669a4
Fixed tests.
2015-12-09 01:41:37 -08:00
Michael Lazar
9de6056b04
Run a second pass on escaped html characters.
2015-12-09 01:23:22 -08:00
Michael Lazar
52dfbe786c
Removed banner for subscriptions and cleaned up a bunch of unnecessary screen refreshes.
2015-12-08 18:22:13 -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
6fa431aec9
Added better descriptions to loader messages.
2015-12-07 00:47:59 -08:00
Michael Lazar
8fd8dc549e
More pylint fixes, added pylint to the build process.
2015-12-05 01:51:05 -08:00
Michael Lazar
6f0773df31
Fixed os.terminate() error when the process has already finished.
2015-12-03 22:16:29 -08:00