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

Metadata for contour in testing

org.contourterminal.Contour - 0.4.3.6442-r0 ⚙ 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 4 major platforms, Linux, OS/X, FreeBSD, 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/21d3bc26c5a185882416fc21e29e2ed3/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/21d3bc26c5a185882416fc21e29e2ed3/icons/64x64/contour_org.contourterminal.Contour.png</icon>
  <icon type="remote" width="128" height="128">org/contourterminal/Contour/21d3bc26c5a185882416fc21e29e2ed3/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/21d3bc26c5a185882416fc21e29e2ed3/screenshots/image-1_orig.png</image>
      <image type="thumbnail" width="1248" height="773">org/contourterminal/Contour/21d3bc26c5a185882416fc21e29e2ed3/screenshots/image-1_1248x773.png</image>
      <image type="thumbnail" width="752" height="466">org/contourterminal/Contour/21d3bc26c5a185882416fc21e29e2ed3/screenshots/image-1_752x466.png</image>
      <image type="thumbnail" width="624" height="386">org/contourterminal/Contour/21d3bc26c5a185882416fc21e29e2ed3/screenshots/image-1_624x386.png</image>
      <image type="thumbnail" width="224" height="138">org/contourterminal/Contour/21d3bc26c5a185882416fc21e29e2ed3/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/21d3bc26c5a185882416fc21e29e2ed3/screenshots/image-2_orig.png</image>
      <image type="thumbnail" width="1248" height="550">org/contourterminal/Contour/21d3bc26c5a185882416fc21e29e2ed3/screenshots/image-2_1248x550.png</image>
      <image type="thumbnail" width="752" height="331">org/contourterminal/Contour/21d3bc26c5a185882416fc21e29e2ed3/screenshots/image-2_752x331.png</image>
      <image type="thumbnail" width="624" height="275">org/contourterminal/Contour/21d3bc26c5a185882416fc21e29e2ed3/screenshots/image-2_624x275.png</image>
      <image type="thumbnail" width="224" height="98">org/contourterminal/Contour/21d3bc26c5a185882416fc21e29e2ed3/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.4.3" 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>
    <release type="stable" version="0.4.1" timestamp="1703980800" urgency="medium">
      <description>
        <ul>
          <li>Fixes fast scrolling when using trackpad (#1360)</li>
          <li>Fixes variable fonts loading</li>
          <li>Fixes Command modifier for input mappings, such as Command+C or Command+V on on MacOS (#1379).</li>
          <li>Fixes CSIu encoding of shift modifier produced characters (#1373).</li>
          <li>Fixes screen destruction on sibling cells when overwriting wide characters, such as Emoji, Kanji, etc.</li>
          <li>Changes VT sequence `DECSCUSR` (`CSI ? 0 SP q` and `CSI ? SP q`) to reset to user-configured cursor style (#1377).</li>
          <li>Remove `contour-latest` terminfo file. Please use `contour` terminfo instead.</li>
          <li>Adds `Command` as modifier to input mappings on MacOS to work along with `Meta` for convenience reasons (#1379).</li>
          <li>Adds config option `profiles.*.margins` to allow customizing the horizontal / vertical margins (#1384).</li>
          <li>Adds config option for colorscheme `default.bright_foreground` and `default.dimmed_foreground` to configure bright and dimmed default foreground text respectively (#1383).</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="0.4.0" timestamp="1702944000" urgency="medium">
      <description>
        <ul>
          <li>Fixes GUI terminating on idle input in some conditions.</li>
          <li>Fixes search term rendering highlighting for search terms containing whitespaces (#966).</li>
          <li>Fixes rendering in cases of glyphs with inverted orientation (#1115).</li>
          <li>Fixes Emoji rendering being too small on OS/X (#1215)</li>
          <li>Fixes config option `show_title_bar` (#1153)</li>
          <li>Fixes VT sequence DECSTBM and DECSLRM defaulting parameters (#1164).</li>
          <li>Fixes VT sequence DECFRA (#1189).</li>
          <li>Fixes VT sequence DECSCPP and DECCOLM (#1205).</li>
          <li>Fixes VT sequence DECALN to properly reset margins when statusline is shown</li>
          <li>Fixes VT sequence ED (CSI J) when statusline is shown.</li>
          <li>Fixes VT sequence SM ?1003 (Any Event mouse tracking) not reporting mouse move events.</li>
          <li>Fixes VT sequence XTWINOPS (`CSI 22 t` and `CSI 23 t`) to not assert and terminate the terminal but default to missing paramter `0` instead (#1369).</li>
          <li>Fixes VT sequences CUU/CUD/CUF/CUB to better respect margins (#1201)</li>
          <li>Fixes printing over 2nd cell of a wide character should delete wide character (#1268)</li>
          <li>Fixes URI re-encoding of local files in `OSC 8` (#1199)</li>
          <li>Fixes LCD subpixel rendering for overly wide US-ASCII glyphs (#1022)</li>
          <li>Fixes alive process when GUI is closed</li>
          <li>Fixes vi mode `f` action freeze on last line</li>
          <li>Fixes AltGr handling on Windows (#150)</li>
          <li>Fixes rarely happening bad access to GPU texture atlas (#1309)</li>
          <li>Fixes terminal session not being terminated when the process terminated, but the PTY handle was still open (e.g. by other processes).</li>
          <li>Fixes setting window class (`app_id`) on Wayland (#1336)</li>
          <li>Fixes screen margins not being shared across primary and alt screen, as it should be.</li>
          <li>Do not clear search term when entering search editor again.</li>
          <li>Clear search term when switch to insert vi mode (#1135)</li>
          <li>Delete dpi_scale entry in configuration (#1137)</li>
          <li>Removes the ability to inline colorschemes within a configuration profile. Colorschemes must now always be referenced by their name.</li>
          <li>Moves the vi-like cursor with the viewport when scrolling up/down.</li>
          <li>Adds normal mode motion `Ctrl+e` and `Ctrl+y` to vertically move the viewport.</li>
          <li>Adds the ability to chose a color scheme based on the operating systems's dark/light mode setting. This will change live whenever the OS's dark/light mode setting changes as well (#604).</li>
          <li>Adds VT sequence DECSSCLS (change scroll speed) and properly handle DECSCLM (enable slow scrolling mode) (#1204)</li>
          <li>Adds VT sequence parameter ?996 to DSR to request a report of current color scheme dark/light mode hint.</li>
          <li>Adds VT sequence `SM ?2031` and `RM ?2031` to enable/disable unsolicited DSR for color scheme updates by the user or OS.</li>
          <li>Adds support the extended `CSIu` keyboard protocol to better report key modifiers.</li>
          <li>Adds extended keyboard protocol support (CSI u) to better report key modifiers.</li>
          <li>Adds support vor horizontal mouse scrolling event reporting sequences.</li>
          <li>Adds percentage value to Indicator Statusline to indicate scroll offset in scrollback buffer.</li>
          <li>Adds inheritance of profiles in configuration file based on default profile (#1063).</li>
          <li>Adds config option `profiles.*.bell` to adjust BEL behavior (#1348) and fixes (#1162) and (#1163).</li>
          <li>Adds config option `profiles.*.frozen_dec_modes` to permanently enable/disable certain DEC modes.</li>
          <li>Adds config option `profiles.*.option_as_meta` to allow remapping Option key to Alt on MacOS.</li>
          <li>Adds config option `profiles.*.ssh` to allow connecting to an SSH server directly from Contour.</li>
          <li>Adds capital `A` and `I` keys to switch from normal mode back to insert mode, too.</li>
          <li>Adds size indicator window on resize (#1203).</li>
          <li>Adds config entry `profile.*.size_indicator_on_resize` to control size indicator on resize and makes resize indicator small.</li>
          <li>Adds OpenSelection action, and honor case in the configuration bindings</li>
          <li>Adds open resource (URL, local file) feature also to vi mode.</li>
          <li>Adds configurable window alerts on terminal bells.</li>
        </ul>
      </description>
    </release>
  </releases>
  <content_rating type="oars-1.0"/>
</component>