⇦ | contour [testing]
Last updated on: 2024-12-22 02:02 [UTC]

Metadata for contour in testing

org.contourterminal.Contour - 0.5.1.7247-r2 ⚙ x86_64

Icon
<component type="desktop-application">
  <id>org.contourterminal.Contour</id>
  <name>Contour Terminal Emulator</name>
  <summary>Contour is a modern and actually fast, modal, virtual terminal emulator, for everyday use</summary>
  <project_license>Apache-2.0</project_license>
  <developer_name>Christian Parpart</developer_name>
  <description>
    <p>
      Contour is a modern and actually fast, modal, virtual terminal emulator,
      for everyday use. It is aiming for power users with a modern feature mindset.
    </p>
    <ul>
      <li>Available on all major platforms, Linux, macOS, FreeBSD, OpenBSD, Windows.</li>
      <li>GPU-accelerated rendering.</li>
      <li>Font ligatures support (such as in Fira Code).</li>
      <li>Unicode: Emoji support (-: 🌈 💝 😛 👪 - including ZWJ, VS15, VS16 emoji :-)</li>
      <li>Unicode: Grapheme cluster support</li>
      <li>Bold and italic fonts</li>
      <li>High-DPI support.</li>
      <li>Vertical Line Markers (quickly jump to markers in your history!)</li>
      <li>Vi-like input modes for improved selection and copy'n'paste experience and Vi-like scrolloff feature.</li>
      <li>Blurred behind transparent background when using Windows 10 or KDE window manager on Linux.</li>
      <li>Blurrable Background image support.</li>
      <li>Runtime configuration reload</li>
      <li>256-color and Truecolor support</li>
      <li>Key binding customization</li>
      <li>Color Schemes</li>
      <li>Profiles (grouped customization of: color scheme, login shell, and related behaviours)</li>
      <li>Synchronized rendering</li>
      <li>Text reflow (configurable via SM ? 2028 / RM ? 2028)</li>
      <li>Clickable hyperlinks via OSC 8</li>
      <li>Clipboard setting via OSC 52</li>
      <li>Sixel inline images</li>
      <li>Terminal page buffer capture VT extension</li>
      <li>Builtin Fira Code inspired progress bar support.</li>
      <li>Read-only mode, protecting against accidental user-input to the running application, such as Ctrl+C.</li>
      <li>VT320 Host-programmable and Indicator status line support.</li>
      <li>Size indicator on resize.</li>
      <li>and much more ...</li>
    </ul>
  </description>
  <supports>
    <control>pointing</control>
    <control>keyboard</control>
    <control>console</control>
  </supports>
  <pkgname>contour</pkgname>
  <launchable type="desktop-id">org.contourterminal.Contour.desktop</launchable>
  <icon type="remote" width="48" height="48">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/icons/48x48/contour_org.contourterminal.Contour.png</icon>
  <icon type="cached" width="64" height="64">contour_org.contourterminal.Contour.png</icon>
  <icon type="remote" width="64" height="64">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/icons/64x64/contour_org.contourterminal.Contour.png</icon>
  <icon type="remote" width="128" height="128">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/icons/128x128/contour_org.contourterminal.Contour.png</icon>
  <icon type="stock">org.contourterminal.Contour</icon>
  <url type="homepage">https://github.com/contour-terminal/contour/</url>
  <url type="bugtracker">https://github.com/contour-terminal/contour/issues</url>
  <categories>
    <category>System</category>
  </categories>
  <provides>
    <binary>contour</binary>
    <mediatype>inode/directory</mediatype>
  </provides>
  <screenshots>
    <screenshot type="default">
      <caption>Contour Terminal emulator being used to show some of its features</caption>
      <image type="source" width="1347" height="835">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-1_orig.png</image>
      <image type="thumbnail" width="1248" height="773">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-1_1248x773.png</image>
      <image type="thumbnail" width="752" height="466">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-1_752x466.png</image>
      <image type="thumbnail" width="624" height="386">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-1_624x386.png</image>
      <image type="thumbnail" width="224" height="138">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-1_224x138.png</image>
    </screenshot>
    <screenshot type="default">
      <caption>Demonstrating (notcurses) neofetch tool on Fedora with a semi transparent image in the terminal</caption>
      <image type="source" width="2532" height="1116">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-2_orig.png</image>
      <image type="thumbnail" width="1248" height="550">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-2_1248x550.png</image>
      <image type="thumbnail" width="752" height="331">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-2_752x331.png</image>
      <image type="thumbnail" width="624" height="275">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-2_624x275.png</image>
      <image type="thumbnail" width="224" height="98">org/contourterminal/Contour/696a7089f9e85beb1b4fd45394d93095/screenshots/image-2_224x98.png</image>
    </screenshot>
  </screenshots>
  <keywords>
    <keyword>CLI</keyword>
    <keyword>administration</keyword>
    <keyword>development</keyword>
    <keyword>programming</keyword>
    <keyword>shell</keyword>
    <keyword>terminal</keyword>
  </keywords>
  <releases>
    <release type="development" version="0.5.1" urgency="medium">
      <description>
        <ul>
          <li>Fixes vi-mode motions like `viW`, `yiW`, `oiW` as well as `B` and `W`</li>
          <li>Enable support for Unicode version 16.0.0 (#1606)</li>
          <li>Port to C++20's `std::format()` (#1598)</li>
          <li>Drop support for Ubuntu 23.10 and older. In order to have less burdain of maintencne, we only support the latest LTS of Ubuntu, which currently is 24.04 (#1607)</li>
          <li>Fix rendered backend loading from config</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="0.5.0" timestamp="1726617600" urgency="medium">
      <description>
        <ul>
          <li>macOS package is now Apple Silicon native</li>
          <li>Add CoreText font fallback implementation for macOS (#1533)</li>
          <li>Add Ubuntu-24.04 in github actions (#1460)</li>
          <li>Add 'early_exit_threshold' config option (#1460)</li>
          <li>Add AppImage package with Qt6 support (#586)</li>
          <li>Add ability to customize the indicator statusline through configuration (#687)</li>
          <li>Add generation of config file from internal state (#1282)</li>
          <li>Add SGRSAVE and SGRRESTORE VT sequences to save and restore SGR state (They intentionally conflict with XTPUSHSGR and XTPOPSGR)</li>
          <li>Add extended word selection feature (#1023)</li>
          <li>Add some more missing vi input motions, such as `y$`, `o$`, and many others as initiated by `y` and `o` (#1441)</li>
          <li>Add CPM fallback for the dependencies</li>
          <li>Add static build</li>
          <li>Add shell integration for bash shell.</li>
          <li>Add better bell sound (#1378)</li>
          <li>Add config entry to configure behaviour on exit from search mode</li>
          <li>Add config entry to configure font fallback (#225)</li>
          <li>Add handling of different input commands (#629)</li>
          <li>Add key bindings disabled indicator for status line (#783)</li>
          <li>Add support for highlighting matches of the currently selected text area (beyond double click)</li>
          <li>When switching to normal mode screen will stay in same position (#808)</li>
          <li>Add customizable per-input-mode default text/background coloring for indicator statusline (#1528)</li>
          <li>Add option PasteSelection to paste text as a shell input (#1549)</li>
          <li>Add case-insensitive smart search (#1410)</li>
          <li>Add OpenBSD support</li>
          <li>Add new CLI command: `contour info config` to list missing entries from config file (#1125).</li>
          <li>Add xdg-terminal-exec support (#1570).</li>
          <li>Add predefined color palettes (monokai, gruvbox-light/dark, solarized-light/dark, papercolor-light/dark, one-light, one-dark) (#1285).</li>
          <li>Update of contour.desktop file (#1423)</li>
          <li>Changed configuration entry values for `font_locator` down to `native` and `mock` only (#1538).</li>
          <li>Do not export the `TERM` environment variable on Windows OS (when using ConPTY).</li>
          <li>Fixes line corruption after resize (#883)</li>
          <li>Fixes resize of trivial line (#916)</li>
          <li>Fixes copying of wrapped line</li>
          <li>Fixes deletion of spaces on resize </li>
          <li>Fixes forwarding of input while in normal mode (#1468)</li>
          <li>Fixes OSC-8 link id collision (#1499)</li>
          <li>Fixed overlap of glyphs for long codepoints (#1349)</li>
          <li>Fixed too verbose info during ssh session login (#1447)</li>
          <li>Fixes corruption of sixel image on high resolution (#1049)</li>
          <li>Fixes bad wording of OS/X to macOS (#1462)</li>
          <li>Fixes key bindings and search prompt collision (#1472)</li>
          <li>Fixes `CSI 8 ; (COLS) ; (ROWS) t` to resize the terminal with respect to High-DPI</li>
          <li>Fixes screen sampling with multiple monitors (#940)</li>
          <li>Fixes bell sound in spawned window in same process (#1515)</li>
          <li>Fixes status line crush (#1511)</li>
          <li>Fixes application window icon on (KDE) Wayland</li>
          <li>Fixes missing keymapping for numpad (#1325)</li>
          <li>Improves handling of constant bell sound spawning</li>
          <li>Fixes yW (yank WORD) not working properly in normal mode (#1448)</li>
          <li>Fixes key mapping Shift+Tab (#1578)</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="0.4.3" timestamp="1707004800" urgency="medium">
      <description>
        <ul>
          <li>Fixes dead lock bug on mouse selection.</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="0.4.2" timestamp="1706918400" urgency="medium">
      <description>
        <ul>
          <li>Fixes Windows alt/control key modifiers (#1408).</li>
          <li>Fixes Windows built accidentally not including builtin-SSH support (#1427).</li>
          <li>Fixes some text run segmentation problems, e.g., not making use of some programming ligatures (#395).</li>
          <li>Fixes mouse scroll wheel events going into the wrong direction if `Alt` modifier was pressed at the same time (#394).</li>
          <li>Fixes `scripts/install-deps.sh` for openSuSE (Tumbleweed) to install the correct dependencies.</li>
          <li>Fixes missing dependencies for release .deb packages (#1397).</li>
          <li>Fixes legacy keyboard input protocol not reporting non-Alt modifier (#1411).</li>
          <li>Fixes thread safety issue on mouse move event handling (#1444).</li>
          <li>Digitally sign MacOS release binaries using a valid Apple ID.</li>
          <li>Add support for authenticating to SSH servers with a private key without a password and without requesting for one - also allow password retry (#1425).</li>
          <li>Default history limit is now 1000 lines rather than 0 lines.</li>
        </ul>
      </description>
    </release>
  </releases>
  <content_rating type="oars-1.0"/>
</component>