From d965d7f47b3ecbfd5dc546ffe85b2d387dc7ea2d Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Thu, 28 Jul 2016 23:33:08 -0700 Subject: [PATCH 01/22] Update README.rst --- README.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.rst b/README.rst index 6fa3105..83dfc68 100644 --- a/README.rst +++ b/README.rst @@ -6,6 +6,8 @@ RTV (Reddit Terminal Viewer) | It's compatible with *most* terminal emulators on Linux and OS X. .. image:: http://i.imgur.com/Ek13lqM.png +.. image:: https://asciinema.org/a/81168.png + :target: https://asciinema.org/a/81168 | | RTV is built in **python** using the **curses** library. From 8d4ed2652e66fd406b5d4cfaab5d45ca5ecd2dbd Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Thu, 28 Jul 2016 23:34:18 -0700 Subject: [PATCH 02/22] Update README.rst --- README.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.rst b/README.rst index 83dfc68..0b75fe7 100644 --- a/README.rst +++ b/README.rst @@ -6,8 +6,10 @@ RTV (Reddit Terminal Viewer) | It's compatible with *most* terminal emulators on Linux and OS X. .. image:: http://i.imgur.com/Ek13lqM.png + .. image:: https://asciinema.org/a/81168.png :target: https://asciinema.org/a/81168 + :width: 30% | | RTV is built in **python** using the **curses** library. From c9db65b60f64734616428a363315e63fc4927b40 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Thu, 28 Jul 2016 23:48:29 -0700 Subject: [PATCH 03/22] Update README.rst --- README.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 0b75fe7..9bd78b6 100644 --- a/README.rst +++ b/README.rst @@ -5,11 +5,11 @@ RTV (Reddit Terminal Viewer) | RTV provides an interface to view and interact with reddit from your terminal. | It's compatible with *most* terminal emulators on Linux and OS X. -.. image:: http://i.imgur.com/Ek13lqM.png +.. image:: http://i.imgur.com/w9IshZ9.png -.. image:: https://asciinema.org/a/81168.png - :target: https://asciinema.org/a/81168 - :width: 30% +.. image:: http://i.imgur.com/N0COSlG.png + +.. image:: http://i.imgur.com/UeKbK8z.png | | RTV is built in **python** using the **curses** library. From 33355fdfc89c90406bed4ea5b4862395f3f291d9 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Thu, 28 Jul 2016 23:56:53 -0700 Subject: [PATCH 04/22] Update README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 9bd78b6..8c504de 100644 --- a/README.rst +++ b/README.rst @@ -5,7 +5,7 @@ RTV (Reddit Terminal Viewer) | RTV provides an interface to view and interact with reddit from your terminal. | It's compatible with *most* terminal emulators on Linux and OS X. -.. image:: http://i.imgur.com/w9IshZ9.png +.. image:: http://i.imgur.com/Ek13lqM.png .. image:: http://i.imgur.com/N0COSlG.png From 9a9d26620c20a3bd25c241a088be83187134b84f Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Fri, 29 Jul 2016 00:04:14 -0700 Subject: [PATCH 05/22] Update README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 8c504de..6379821 100644 --- a/README.rst +++ b/README.rst @@ -7,7 +7,7 @@ RTV (Reddit Terminal Viewer) .. image:: http://i.imgur.com/Ek13lqM.png -.. image:: http://i.imgur.com/N0COSlG.png +.. image:: http://i.imgur.com/8g7asLr.png .. image:: http://i.imgur.com/UeKbK8z.png From 8e06f046cb73a5f996f61fd437d8e088ab28c97f Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Fri, 29 Jul 2016 00:13:19 -0700 Subject: [PATCH 06/22] Update README.rst --- README.rst | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 6379821..32bfa9f 100644 --- a/README.rst +++ b/README.rst @@ -7,12 +7,13 @@ RTV (Reddit Terminal Viewer) .. image:: http://i.imgur.com/Ek13lqM.png -.. image:: http://i.imgur.com/8g7asLr.png - -.. image:: http://i.imgur.com/UeKbK8z.png - | | RTV is built in **python** using the **curses** library. +| +| + +.. image:: http://i.imgur.com/aZCaXno.png +.. image:: http://i.imgur.com/UeKbK8z.png --------------- From ffcbd4262abd5c94f913e81fcab4b771505b6c8d Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Fri, 29 Jul 2016 00:15:31 -0700 Subject: [PATCH 07/22] Update README.rst --- README.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index 32bfa9f..f5cbd39 100644 --- a/README.rst +++ b/README.rst @@ -7,14 +7,15 @@ RTV (Reddit Terminal Viewer) .. image:: http://i.imgur.com/Ek13lqM.png -| -| RTV is built in **python** using the **curses** library. | | .. image:: http://i.imgur.com/aZCaXno.png .. image:: http://i.imgur.com/UeKbK8z.png +| +| RTV is built in **python** using the **curses** library. + --------------- |pypi| |python| |travis-ci| |coveralls| |gitter| From ab87513c56bf90230d9702ca4d5b7810815d6060 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Fri, 29 Jul 2016 00:18:41 -0700 Subject: [PATCH 08/22] Update README.rst --- README.rst | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/README.rst b/README.rst index f5cbd39..bd620df 100644 --- a/README.rst +++ b/README.rst @@ -7,12 +7,6 @@ RTV (Reddit Terminal Viewer) .. image:: http://i.imgur.com/Ek13lqM.png -| -| - -.. image:: http://i.imgur.com/aZCaXno.png -.. image:: http://i.imgur.com/UeKbK8z.png - | | RTV is built in **python** using the **curses** library. @@ -22,6 +16,7 @@ RTV (Reddit Terminal Viewer) --------------- +* `Demo`_ * `Installation`_ * `Usage`_ * `Settings`_ @@ -29,6 +24,13 @@ RTV (Reddit Terminal Viewer) * `Contributing`_ * `License`_ +==== +Demo +==== + +.. image:: http://i.imgur.com/aZCaXno.png +.. image:: http://i.imgur.com/UeKbK8z.png + ============ Installation ============ From 494ac3c598361115d28f34ba04fd79d6564dfe69 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Fri, 29 Jul 2016 00:26:07 -0700 Subject: [PATCH 09/22] Update README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index bd620df..bb49ef5 100644 --- a/README.rst +++ b/README.rst @@ -28,8 +28,8 @@ RTV (Reddit Terminal Viewer) Demo ==== -.. image:: http://i.imgur.com/aZCaXno.png .. image:: http://i.imgur.com/UeKbK8z.png + :target: https://asciinema.org/a/81168 ============ Installation From 491ba63a21418065abcfe5281f55995998aef04b Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Fri, 29 Jul 2016 00:56:39 -0700 Subject: [PATCH 10/22] Update README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index bb49ef5..4556b44 100644 --- a/README.rst +++ b/README.rst @@ -29,7 +29,7 @@ Demo ==== .. image:: http://i.imgur.com/UeKbK8z.png - :target: https://asciinema.org/a/81168 + :target: https://asciinema.org/a/81251 ============ Installation From 05d5da12b6381b4aca0970b8e65215319141bd31 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Fri, 29 Jul 2016 00:59:50 -0700 Subject: [PATCH 11/22] Update README.rst --- README.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.rst b/README.rst index 4556b44..c570e33 100644 --- a/README.rst +++ b/README.rst @@ -16,7 +16,7 @@ RTV (Reddit Terminal Viewer) --------------- -* `Demo`_ +* `Preview`_ * `Installation`_ * `Usage`_ * `Settings`_ @@ -24,11 +24,11 @@ RTV (Reddit Terminal Viewer) * `Contributing`_ * `License`_ -==== -Demo -==== +======= +Preview +======= -.. image:: http://i.imgur.com/UeKbK8z.png +.. figure:: http://i.imgur.com/UeKbK8z.png :target: https://asciinema.org/a/81251 ============ From 676af649c6d1abaec0171e7586f7c63aa121b0bd Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Mon, 1 Aug 2016 18:01:52 -0700 Subject: [PATCH 12/22] Update README.rst --- README.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index c570e33..50b243e 100644 --- a/README.rst +++ b/README.rst @@ -16,7 +16,7 @@ RTV (Reddit Terminal Viewer) --------------- -* `Preview`_ +* `Demo`_ * `Installation`_ * `Usage`_ * `Settings`_ @@ -24,9 +24,9 @@ RTV (Reddit Terminal Viewer) * `Contributing`_ * `License`_ -======= -Preview -======= +==== +Demo +==== .. figure:: http://i.imgur.com/UeKbK8z.png :target: https://asciinema.org/a/81251 From d898eb56058a23c92cb516ee3ba8141c17a386c0 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Mon, 1 Aug 2016 18:05:19 -0700 Subject: [PATCH 13/22] Update README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 50b243e..80391ee 100644 --- a/README.rst +++ b/README.rst @@ -29,7 +29,7 @@ Demo ==== .. figure:: http://i.imgur.com/UeKbK8z.png - :target: https://asciinema.org/a/81251 + :target: https://asciinema.org/a/81251?speed=2 ============ Installation From b9f67c731741e4c27f365834b74e9979e6d72ec9 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Mon, 1 Aug 2016 18:18:56 -0700 Subject: [PATCH 14/22] Update README.rst --- README.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/README.rst b/README.rst index 80391ee..84bebeb 100644 --- a/README.rst +++ b/README.rst @@ -108,6 +108,24 @@ See `rtv.cfg `_ file to configure how RTV will open different types of links. + + +Copy the rtv `mailcap template `_ to your **{HOME}/.mailcap** file. + +.. code-block:: bash + + $ rtv --copy-mailcap + +This setting is disabled by default because it takes a few extra steps to configure. + ----------- Environment From 86fe775c8bf340c820d83dd5498dadbb29e50e11 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Tue, 2 Aug 2016 01:48:02 -0700 Subject: [PATCH 15/22] Update README.rst --- README.rst | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 84bebeb..31e8796 100644 --- a/README.rst +++ b/README.rst @@ -103,7 +103,7 @@ Configuration Configuration files are stored in the ``{HOME}/.config/rtv/`` directory -See `rtv.cfg `_ for the full list of configurable options. You can clone this file onto your system by running +See `rtv.cfg `_ for the full list of configurable options. You can clone this file into your home directory by running .. code-block:: bash @@ -113,17 +113,23 @@ See `rtv.cfg `_ file to configure +how RTV will open different types of links -You can set up a `mailcap `_ file to configure how RTV will open different types of links. +.. image:: http://i.imgur.com/ueQ3w0P.gif +| +| The mailcap format allows you to associate MIME media +types, like ``image/jpeg`` or ``video/*``, with shell commands. -Copy the rtv `mailcap template `_ to your **{HOME}/.mailcap** file. +To get started, copy the default mailcap template to your home directory. .. code-block:: bash $ rtv --copy-mailcap +This template contains examples for common MIME types as well as popular reddit websites like `imgur `_, and `gfycat `_. + This setting is disabled by default because it takes a few extra steps to configure. From 917d7d32b3fa49428e2b55b068b56ec4054eb2d0 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Tue, 2 Aug 2016 01:48:30 -0700 Subject: [PATCH 16/22] Update README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 31e8796..6c57e56 100644 --- a/README.rst +++ b/README.rst @@ -113,7 +113,7 @@ See `rtv.cfg `_ file to configure +You can set your `mailcap `_ file to configure how RTV will open different types of links .. image:: http://i.imgur.com/ueQ3w0P.gif From 14bd7c82d7185c2a75ad216ee83d0710d71e936a Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Tue, 2 Aug 2016 01:50:24 -0700 Subject: [PATCH 17/22] Update README.rst --- README.rst | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.rst b/README.rst index 6c57e56..0e0f2da 100644 --- a/README.rst +++ b/README.rst @@ -119,8 +119,7 @@ how RTV will open different types of links .. image:: http://i.imgur.com/ueQ3w0P.gif | -| The mailcap format allows you to associate MIME media -types, like ``image/jpeg`` or ``video/*``, with shell commands. +| A mailcap file allows you to associate different MIME media types, like ``image/jpeg`` or ``video/mp4``, with shell commands. To get started, copy the default mailcap template to your home directory. From a75cb1710becff7bdc820faefbf0d2f498312fc8 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Tue, 2 Aug 2016 01:59:07 -0700 Subject: [PATCH 18/22] Update README.rst --- README.rst | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 0e0f2da..b6332ad 100644 --- a/README.rst +++ b/README.rst @@ -121,16 +121,15 @@ how RTV will open different types of links | | A mailcap file allows you to associate different MIME media types, like ``image/jpeg`` or ``video/mp4``, with shell commands. -To get started, copy the default mailcap template to your home directory. +This feature is disabled by default because it takes a a few extra steps to configure. To get started, copy the default mailcap template to your home directory. .. code-block:: bash $ rtv --copy-mailcap -This template contains examples for common MIME types as well as popular reddit websites like `imgur `_, and `gfycat `_. - -This setting is disabled by default because it takes a few extra steps to configure. +This template contains examples for common MIME types as well as popular reddit websites like `imgur `_, `youtube `_, and `gfycat `_. Open the mailcap template and follow the `instructions `_ given inside. +Once you've setup your mailcap file, enable it by launching rtv with the ``rtv --enable-media`` flag (or set it in your **rtv.cfg**) ----------- Environment From 03274062850af2144f12f629eb769c3ff05272de Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Tue, 2 Aug 2016 01:59:54 -0700 Subject: [PATCH 19/22] Update README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index b6332ad..da5e72f 100644 --- a/README.rst +++ b/README.rst @@ -113,7 +113,7 @@ See `rtv.cfg `_ file to configure +You can use `mailcap `_ to configure how RTV will open different types of links .. image:: http://i.imgur.com/ueQ3w0P.gif From 0f1173559f4f906b4341d4d79b95c258fd8757ef Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Tue, 2 Aug 2016 02:03:40 -0700 Subject: [PATCH 20/22] Update README.rst --- README.rst | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/README.rst b/README.rst index da5e72f..3a9410d 100644 --- a/README.rst +++ b/README.rst @@ -138,12 +138,11 @@ Environment RTV will respect the following environment variables when accessing external programs ``$BROWSER`` - Submission links can be opened in your web browser. - On most systems the default web browser will open in a new window. - If you prefer the complete terminal experience, try using a console-based web browser - (`w3m `_, `lynx `_, and `elinks `_ are all good choices). + | Submission links will be opened inside of your web browser. + | On most systems the default web browser will open in a new window. + | If you prefer the complete terminal experience, try using a console-based web browser (`w3m `_, `lynx `_, and `elinks `_ are all good choices). ``$PAGER`` - Extra long comments and submissions can be viewed through the system pager. + Extra long comments and submissions wil be viewed through the system pager. ``$RTV_EDITOR`` Compose posts and replying to comments is done using your preferred text editor. If not specified, the default system ``$EDITOR`` (or `nano `_) will be used. From 2b517928a40490bb6ae6036e8374674a2e1892fa Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Tue, 2 Aug 2016 02:04:57 -0700 Subject: [PATCH 21/22] Update README.rst --- README.rst | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/README.rst b/README.rst index 3a9410d..6afd89b 100644 --- a/README.rst +++ b/README.rst @@ -139,17 +139,15 @@ RTV will respect the following environment variables when accessing external pro ``$BROWSER`` | Submission links will be opened inside of your web browser. - | On most systems the default web browser will open in a new window. - | If you prefer the complete terminal experience, try using a console-based web browser (`w3m `_, `lynx `_, and `elinks `_ are all good choices). + | On most systems the default web browser will open in a new window. If you prefer the complete terminal experience, try using a console-based web browser (`w3m `_, `lynx `_, and `elinks `_ are all good choices). ``$PAGER`` - Extra long comments and submissions wil be viewed through the system pager. + | Extra long comments and submissions wil be viewed through the system pager. ``$RTV_EDITOR`` - Compose posts and replying to comments is done using your preferred text editor. - If not specified, the default system ``$EDITOR`` (or `nano `_) will be used. + | Compose posts and replying to comments is done using your preferred text editor. + | If not specified, the default system ``$EDITOR`` (or `nano `_) will be used. ``$RTV_URLVIEWER`` - A url viewer can be used to extract links from inside of comments. - `urlview `_ and `urlscan `_ are known to be compatible. - These applications don't come pre-installed, but are available through most systems' package managers. + | A url viewer can be used to extract links from inside of comments. + | `urlview `_ and `urlscan `_ are known to be compatible. These applications don't come pre-installed, but are available through most systems' package managers. === FAQ From 29a811a21418e96a0ecd2edac6ddd5c457a88e46 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Tue, 2 Aug 2016 02:07:56 -0700 Subject: [PATCH 22/22] Update README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 6afd89b..1378c20 100644 --- a/README.rst +++ b/README.rst @@ -127,7 +127,7 @@ This feature is disabled by default because it takes a a few extra steps to conf $ rtv --copy-mailcap -This template contains examples for common MIME types as well as popular reddit websites like `imgur `_, `youtube `_, and `gfycat `_. Open the mailcap template and follow the `instructions `_ given inside. +This template contains examples for common MIME types as well as popular reddit websites like `imgur `_, `youtube `_, and `gfycat `_. Open the mailcap template and follow the `instructions `_ listed inside. Once you've setup your mailcap file, enable it by launching rtv with the ``rtv --enable-media`` flag (or set it in your **rtv.cfg**)