From 869428aa95811402d79bf5d1e856c18d6a7ac3a2 Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Sun, 9 Sep 2018 20:47:14 +0200 Subject: Replace all menuconfig screenshots with a single gif animation Makes the README much less spammy. --- README.rst | 50 +++++++++++--------------------------------------- 1 file 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 `_ 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 -- cgit v1.2.3