Revisions of foot

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 973272 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 16)
- Update to v1.12.1:
  * foot.ini options:
    * search-bindings.clipboard-paste now includes Ctrl-Shift-V and XF86Paste
      by default.
  * search-bindings.extend-to-word-boundary command no longer stops at
    space-to-word boundaries.
  * Fixed some issues related to scrollback search mode.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.12.1 for more details.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 972254 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 15)
- Update to v1.12.0:
  * foot.ini options:
    * Added key-bindings.scrollback-home and .scrollback-end options.
    * Added key-binding.show-urls-persistent option. This is similar to
      show-urls-launch, but remains in URL mode after activating an URL.
    * Added tweak.sixel option to allow disabling sixel support.
    * Added csd.hide-when-maximized option to hide the CSD when maximized.
  * Implemented socket activation support for foot --server, along with
    sample systemd user session units.
  * footclient now has a -E,--client-environment parameter to inherit
    its environment from its parent process instead of the foot server.
  * Implemented support for more terminal sequences.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.12.0 for more details.
- Set all options and features explicitly instead of relying on auto-detection
  to ensure build fails if dependencies change.
- Upstream moved default foot.ini from $datadit/foot/foot.ini
  to $sysconfdir/xdg/foot/foot.ini . Move it ourselves
  to $distconfdir/xdg/foot/foot.ini in accordance with packaging guidelines
  for new packages.
- Patches:
  * Drop foot-tests-missing-deps.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 963768 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 14)
- Split themes into foot-themes subpackage.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 951810 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 13)
- Update to 1.11.0:
  * foot.ini options:
    * Added mouse-bindings.selection-override-modifiers option to specify
      which modifiers should be held to force selection and prevent
      client applications from grabbing the mouse.
    * scrollback.multiplier is now also applied in alternate-scroll mode.
      The client receives multiple arrow key presses equal to
      the multiplier instead of just one.
    * key-bindings.clipboard-{copy,paste} now support
      the XF86{Copy,Paste} keycodes.
  * irc:// and ircs:// URLs are now auto-detected as URLs.
  * Added support for reporting mouse coordinates in SGR-Pixels (1016) format.
  * Added XTGETTCAP support for reporting the current terminfo to clients
    that support it instead of needing the terminfo file installed,
    say when ssh'ing to remote hosts.
  * Added partial DECRQSS support so that clients can request
    top and bottom margins (DECSTBM), graphic rendition (SGR) and
    cursor style (DECSCUSR).
  * Searching the scrollback now defaults to searching for
    the previously-searched string.
  * PaperColorDark and PaperColorLight themes have been renamed to
    paper-color-dark and paper-color-light for consistency with other themes.
  * foot will now try to change the locale to either C.UTF-8 or en_US.UTF-8
    on startup if it has been started with a non-UTF-8 locale. If it fails to
    change the locale for any reason, it will show an error and not start
    the shell / program it was supposed to.
  * Pasting or dropping files on the alternate screen no longer quotes
    the filename.
  * Copying a line-based selection now includes a trailing newline.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.11.0 for more details.
- Patches:
  * Add foot-tests-missing-deps.patch to add missing wayland-client dependency
    to tests subdirectory, as discussed with upstream.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 937364 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 12)
- Update to 1.10.3:
  * Implemented support for all other modes of the Kitty keyboard protocol.
    See Kitty keyboard protocol docs for more details.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.10.3 for more details.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 935730 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 11)
- Update to 1.10.2:
  * foot.ini options:
    * tweak.grapheme-width-method can now be set to max, which means to use
      the width of the largest codepoint in the grapheme cluster.
  * Added initial support for Kitty keyboard protocol, currently with support
    for only the "Disambiguate escape codes" mode. See Kitty keyboard protocol
    docs for more details.
  * Right-clicking the CSD title bar now informs the Wayland compositor to show
    a window context menu, if the compositor supports such a thing in general.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.10.2 for more details.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 933175 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 10)
- Update to 1.10.1:
  * Fixed bugs in parsing foot.ini for letter-spacing, pipe-* key bindings, etc
    that were introduced in 1.10.0.
  * Added XDG desktop file for footclient.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.10.1 for more details.

- Rename foot-direct-extra terminfo file to foot-extra-direct, to match
  upstream's wishes.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931434 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 9)
- Update to 1.10.0:
  * foot.ini options:
    * Added notify-focus-inhibit boolean option to control whether
      desktop notifications should be inhibited when the terminal
      has keyboard focus.
    * Added colors.scrollback-indicator color-pair option to specify foreground
      and background colors for the scrollback indicator.
    * Added csd.border-width and csd.border-color to configure the width and
      color of the CSD border.
    * Added colors.dim0-7 options to configure custom "dim" colors.
    * Changed tweak.grapheme-shaping to be enabled by default.
    * Changed tweak.grapheme-width-method to be "wcswidth" by default.
    * All boolean options are now limited to "yes|true|on|1|no|false|off|0".
      Previously any numbers greater than 0 were treated as true, and anything
      else that wasn't "yes|true|on" was treated as false.
    * scrollback.multiplier is no longer applied when the alternate screen
      is in use.
    * Removed deprecated bell option. bell section (introduced in 1.8.0) should
      be used instead.
    * Removed deprecated url-launch, jump-label-letters and
      osc8-underline-options options. url section (introduced in 1.8.0) should
      be used instead.
  * Some pre-defined color themes are now available in /usr/share/foot/themes/
  * See https://codeberg.org/dnkl/foot/releases/tag/1.10.0 for more details.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 925295 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 8)
- Fix default TERM to be "foot" and not "foot-extra" as was intended.
- Add dependency on terminfo package since that is the package that ships
  ncurses upstream's terminfo for foot, not terminfo-base.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 923137 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 7)
- Update to 1.9.2:
  * foot.ini options:
    * New tweak.font-monospace-warn option to disable new warning when
      the primary font is not monospace.
    * dpi-aware=auto option now scales fonts using the monitor's DPI only when
      all monitors have a scaling factor of one.
  * foot's custom terminfos have been moved to the foot-extra-terminfo package,
    where they have been renamed to foot-extra. By default, foot no longer
    sets TERMINFO and expects to use the terminfo shipped by ncurses. If you
    want to use the customer terminfos instead, install
    the foot-extra-terminfo package and set term=foot-extra in
    your foot config.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.9.1 and
    https://codeberg.org/dnkl/foot/releases/tag/1.9.2 for more details.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 916859 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 6)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 914819 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 5)
- Update to 1.9.0:
  * foot.ini options:
    * include directives for including files now expand ~ in the path.
    * New uri.uri-characters option to customize what characters are considered
      to be part of a URL.
  * If using a compositor with client-side decorations, the CSDs now show
    window titles.
  * foot upstream made a change to install its terminfos in a custom directory
    /usr/share/foot/terminfo and point ncurses-using applications to this by
    automatically setting the TERMINFO env var to this directory.
    However upstream is planning to revert this change in the next release
    since it doesn't work for many distros (including OpenSUSE) that configure
    ncurses with --disable-root-environ and thus prevent root programs from
    reading the env var.

    foot upstream is planning to rename its custom terminfos instead.
    It has not yet chosen a new name. For now, to unblock users who installed
    foot and want a resolution to it conflicting with the terminfo-base package,
    this OpenSUSE package has chosen "foot-suse". It will be renamed
    in the future when foot upstream picks a new name.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.9.0 for more details.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 906959 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 4)
- Update to 1.8.2:
  * New foot.ini options:
    * locked-title option to disable dynamic changes to the window title.
    * tweak.overflowing-glyps option to fix rendering issues with glyphs of
      any width that appear cut-off. This supersedes
      the tweak.allow-overflowing-double-width-glyphs and
      tweak.pua-double-width options, which have been removed.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.8.2 for more details.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 899789 from Arnav Singh's avatar Arnav Singh (Arnavion) (revision 1)
Add package for the foot terminal.
Displaying revisions 21 - 36 of 36
openSUSE Build Service is sponsored by