summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2018-09-09 20:47:14 +0200
committerGitHub <noreply@github.com>2018-09-09 20:47:14 +0200
commit869428aa95811402d79bf5d1e856c18d6a7ac3a2 (patch)
tree9e2cf8cf635bf040a2f9b3398e01ae1987135a4c
parentaf6c8dc997df560a6cff2c58bae2047e80c6dcf5 (diff)
Replace all menuconfig screenshots with a single gif animation
Makes the README much less spammy.
-rw-r--r--README.rst50
1 files changed, 11 insertions, 39 deletions
diff --git a/README.rst b/README.rst
index 7eb1197..7982b33 100644
--- a/README.rst
+++ b/README.rst
@@ -316,48 +316,20 @@ Two configuration interfaces are currently available:
- `menuconfig.py <https://github.com/ulfalizer/Kconfiglib/blob/master/menuconfig.py>`_
is a terminal-based configuration interface implemented using the standard
- Python ``curses`` module.
-
- Some screenshots below:
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss3.png
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss5.png
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss7.png
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss8.png
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss6.png
-
- **"Show-all" mode, which includes promptless/invisible items:**
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss9.png
+ Python ``curses`` module. ``xconfig`` features like showing invisible symbols and
+ showing symbol names are included.
- **Incremental search with regex support:**
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss10.png
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss11.png
-
- **Destination after pressing Enter, for the example above. "Show-all" mode is turned on automatically when jumping to invisible symbols.**
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss13.png
-
- .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss12.png
-
- (Sorry about that yellow color. See the styling code at the top of
- ``menuconfig.py`` if you want to try to make it prettier. :))
-
- ``menuconfig.py`` only supports Python 3, mostly due to
- ``curses.get_wch()`` being used, which is needed for Unicode support.
- ``curses.get_wch()`` isn't available in the Python 2 version of the
- ``curses`` module.
+ .. image:: https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/menuconfig.gif
- ``menuconfig.py`` has no third-party dependencies on \*nix.
+ ``menuconfig.py`` currently only supports Python 3, mostly due to
+ ``curses.get_wch()`` not being available on Python 2. It is needed
+ for Unicode support.
- On Windows, the ``curses`` modules is not available by default, but support
- can be added by installing the ``windows-curses`` package:
+ There are no third-party dependencies on \*nix. On Windows,
+ the ``curses`` modules is not available by default, but support
+ can be added by installing the ``windows-curses`` package (which is
+ installed automatically when Kconfiglib is installed via ``pip``
+ on Windows):
.. code-block:: shell