6 Commits

Author SHA256 Message Date
c08505d4d3 Accepting request 1301605 from X11:Wayland
- Update to 1.13.1:
  * Regression: input not being returned in dmenu mode.
  * Regression: `--password` not working.
  * Regression: Part of the background transparency disappearing after
    typing.
  * Add support for fallback icons in dmenu mode using comma-separated
  values in the icon metadata.
  * `--namespace` command line option.
  * Gamma-correct blending. Disabled by default. Enable with the new
  `--gamma-correct` command line option, or by setting
  `gamma-correct-blending=yes` in `fuzzel.ini`. Note that
  gamma-correct blending **is not supported in cairo enabled builds of
  fuzzel**, due to the lack of 16-bit image buffers in cairo.
  * `scaling-filter` option (and the corresponding `--scaling-filter`
  command line option). This option defines which scaling filter
  fuzzel uses when down scaling PNGs.
  * `--minimal-lines` command line and config option, causing fuzzel to
  adjust the number of displayed lines to the minimum of `--lines` and
  the number of input lines
  * Touchscreen support
  * `{cmd}` placeholder support in the `terminal` option. When `{cmd}` is
  present in the terminal command string, it will be replaced with the
  application command instead of appending the command at the end. Useful
  for setting the title or app_id.
  * `--hide-prompt` command line option to hide the prompt line, reducing
   window size while still accepting input. This cannot be used
  simultaneously with `--prompt-only`.
  * `--auto-select` option. When one entry is left, automatically select
  it.
  * `selection-radius` option and `--selection-radius` flag to set the border
  radius of the selected entry
  * `enable-mouse` option and `--no-mouse` flag to disable mouse input1
  * Crash when --match-workers >= 100. 
  * Keyboard modifiers not being reset on keyboard leave events. 
  * --with-nth: non-selected columns still being matched. 
  * Match highlighting being offset when --with-nth is used. 
  * Too wide PNGs bleeding into the text. 
  * Lookup of icon themes in ~/.icons and /usr/share/pixmans. 
  * Missing shell completions for --launch-prefix. 
  * Missing shell completions for --prompt-only. 
  * Empty window being displayed despite --no-run-if-empty being used. 
  * Fix border width and scaling for mixed-DPI environments 
  * Some icons not found on FreeBSD (/usr/local/share/pixmaps not searched) 
  * Segfault when “execute” action is pressed before there’s any item in the list.
  * Scrolling speed is now line-by-line instead of page-by-page 
  * Number of render workers is now automatically limited to the number of displayed entries. 
  * wayland-protocols >= 1.41 is now required. 
  * pixman >= 0.46.0 is now required. 
  * fcft >= 3.3.1 is now required. 
  * In application mode (not dmenu), fuzzel now ignores icon theme directories whose Context field is not Application or Apps, or Legacy. This is for performance reasons 
  * Default down scaling filter changed from lanczos3 to box. 
  * Use the width of ‘o’ instead of ‘W’ when calculating the window width. 
  * Default icon theme from hicolor to default. 
  * Error out (with an appropriate error message) if the command line we attempt to execute has non-specification-compliant quoting. 
  * Input text now “scrolls” with the cursor, if the string is longer than the available space. 
  * When using the mouse, the currently selected item is only changed when the mouse is over an item. Before this release, the X coordinate was ignored.

OBS-URL: https://build.opensuse.org/request/show/1301605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fuzzel?expand=0&rev=16
2025-08-27 19:36:02 +00:00
Soc Virnyl Estela
180708cb6a - Update to 1.13.1:
* Regression: input not being returned in dmenu mode.
  * Regression: `--password` not working.
  * Regression: Part of the background transparency disappearing after
    typing.
  * Add support for fallback icons in dmenu mode using comma-separated
  values in the icon metadata.
  * `--namespace` command line option.
  * Gamma-correct blending. Disabled by default. Enable with the new
  `--gamma-correct` command line option, or by setting
  `gamma-correct-blending=yes` in `fuzzel.ini`. Note that
  gamma-correct blending **is not supported in cairo enabled builds of
  fuzzel**, due to the lack of 16-bit image buffers in cairo.
  * `scaling-filter` option (and the corresponding `--scaling-filter`
  command line option). This option defines which scaling filter
  fuzzel uses when down scaling PNGs.
  * `--minimal-lines` command line and config option, causing fuzzel to
  adjust the number of displayed lines to the minimum of `--lines` and
  the number of input lines
  * Touchscreen support
  * `{cmd}` placeholder support in the `terminal` option. When `{cmd}` is
  present in the terminal command string, it will be replaced with the
  application command instead of appending the command at the end. Useful
  for setting the title or app_id.
  * `--hide-prompt` command line option to hide the prompt line, reducing
   window size while still accepting input. This cannot be used
  simultaneously with `--prompt-only`.
  * `--auto-select` option. When one entry is left, automatically select
  it.
  * `selection-radius` option and `--selection-radius` flag to set the border

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fuzzel?expand=0&rev=37
2025-08-27 15:38:09 +00:00
361788a54a Accepting request 1288894 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1288894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fuzzel?expand=0&rev=15
2025-06-30 11:05:00 +00:00
Soc Virnyl Estela
5f1fac5968 - Update to 1.12.0:
- Added:
    * Add support for fallback icons in dmenu mode using comma-separated
      values in the icon metadata ([#504][504]).
    * `--namespace` command line option ([#512][512]).
    * Gamma-correct blending. Disabled by default. Enable with the new
      `--gamma-correct` command line option, or by setting
      `gamma-correct-blending=yes` in `fuzzel.ini`. Note that
      gamma-correct blending **is not supported in cairo enabled builds of
      fuzzel**, due to the lack of 16-bit image buffers in cairo
      ([#546][546]).
    * `scaling-filter` option (and the corresponding `--scaling-filter`
      command line option). This option defines which scaling filter
      fuzzel uses when down scaling PNGs ([#553][553]).
    * `--minimal-lines` command line and config option, causing fuzzel to
      adjust the number of displayed lines to the minimum of `--lines` and
      the number of input lines ([#144][144])
    * Touchscreen support ([#594][594])
    * `{cmd}` placeholder support in the `terminal` option. When `{cmd}` is
      present in the terminal command string, it will be replaced with the
      application command instead of appending the command at the end. Useful
      for setting the title or app_id. ([#600][600])
  - Changed:
    * Scrolling speed is now line-by-line instead of page-by-page ([#586][586])
    * Number of render workers is now automatically limited to the number
      of displayed entries.
    * wayland-protocols >= 1.41 is now required.
    * pixman >= 0.46.0 is now required.
    * fcft >= 3.3.1 is now required.
    * In application mode (not dmenu), fuzzel now ignores icon theme

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fuzzel?expand=0&rev=35
2025-06-27 23:35:29 +00:00
b340079a0a Accepting request 1219451 from X11:Wayland
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1219451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fuzzel?expand=0&rev=14
2024-10-30 16:39:02 +00:00
Soc Virnyl Estela
d52192434f - Completion packages require main package
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fuzzel?expand=0&rev=33
2024-09-24 10:53:35 +00:00
7 changed files with 130 additions and 8 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d8a3c7e41a55bb38473f3e51d550933be8f297cba1b53d07da582c45bced5e5e
size 474468

Binary file not shown.

3
fuzzel-1.13.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5dd0ad62836d7f2f3d8de3bce453ce8d2d354984a116ad8751b941fa71e6b838
size 502594

BIN
fuzzel-1.13.1.tar.gz.sig Normal file

Binary file not shown.

View File

@@ -1,3 +1,124 @@
-------------------------------------------------------------------
Wed Aug 27 15:33:09 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to 1.13.1:
* Regression: input not being returned in dmenu mode.
* Regression: `--password` not working.
* Regression: Part of the background transparency disappearing after
typing.
* Add support for fallback icons in dmenu mode using comma-separated
values in the icon metadata.
* `--namespace` command line option.
* Gamma-correct blending. Disabled by default. Enable with the new
`--gamma-correct` command line option, or by setting
`gamma-correct-blending=yes` in `fuzzel.ini`. Note that
gamma-correct blending **is not supported in cairo enabled builds of
fuzzel**, due to the lack of 16-bit image buffers in cairo.
* `scaling-filter` option (and the corresponding `--scaling-filter`
command line option). This option defines which scaling filter
fuzzel uses when down scaling PNGs.
* `--minimal-lines` command line and config option, causing fuzzel to
adjust the number of displayed lines to the minimum of `--lines` and
the number of input lines
* Touchscreen support
* `{cmd}` placeholder support in the `terminal` option. When `{cmd}` is
present in the terminal command string, it will be replaced with the
application command instead of appending the command at the end. Useful
for setting the title or app_id.
* `--hide-prompt` command line option to hide the prompt line, reducing
window size while still accepting input. This cannot be used
simultaneously with `--prompt-only`.
* `--auto-select` option. When one entry is left, automatically select
it.
* `selection-radius` option and `--selection-radius` flag to set the border
radius of the selected entry
* `enable-mouse` option and `--no-mouse` flag to disable mouse input1
* Crash when --match-workers >= 100.
* Keyboard modifiers not being reset on keyboard leave events.
* --with-nth: non-selected columns still being matched.
* Match highlighting being offset when --with-nth is used.
* Too wide PNGs bleeding into the text.
* Lookup of icon themes in ~/.icons and /usr/share/pixmans.
* Missing shell completions for --launch-prefix.
* Missing shell completions for --prompt-only.
* Empty window being displayed despite --no-run-if-empty being used.
* Fix border width and scaling for mixed-DPI environments
* Some icons not found on FreeBSD (/usr/local/share/pixmaps not searched)
* Segfault when “execute” action is pressed before theres any item in the list.
* Scrolling speed is now line-by-line instead of page-by-page
* Number of render workers is now automatically limited to the number of displayed entries.
* wayland-protocols >= 1.41 is now required.
* pixman >= 0.46.0 is now required.
* fcft >= 3.3.1 is now required.
* In application mode (not dmenu), fuzzel now ignores icon theme directories whose Context field is not Application or Apps, or Legacy. This is for performance reasons
* Default down scaling filter changed from lanczos3 to box.
* Use the width of o instead of W when calculating the window width.
* Default icon theme from hicolor to default.
* Error out (with an appropriate error message) if the command line we attempt to execute has non-specification-compliant quoting.
* Input text now “scrolls” with the cursor, if the string is longer than the available space.
* When using the mouse, the currently selected item is only changed when the mouse is over an item. Before this release, the X coordinate was ignored.
-------------------------------------------------------------------
Fri Jun 27 20:37:51 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>
- Update to 1.12.0:
- Added:
* Add support for fallback icons in dmenu mode using comma-separated
values in the icon metadata ([#504][504]).
* `--namespace` command line option ([#512][512]).
* Gamma-correct blending. Disabled by default. Enable with the new
`--gamma-correct` command line option, or by setting
`gamma-correct-blending=yes` in `fuzzel.ini`. Note that
gamma-correct blending **is not supported in cairo enabled builds of
fuzzel**, due to the lack of 16-bit image buffers in cairo
([#546][546]).
* `scaling-filter` option (and the corresponding `--scaling-filter`
command line option). This option defines which scaling filter
fuzzel uses when down scaling PNGs ([#553][553]).
* `--minimal-lines` command line and config option, causing fuzzel to
adjust the number of displayed lines to the minimum of `--lines` and
the number of input lines ([#144][144])
* Touchscreen support ([#594][594])
* `{cmd}` placeholder support in the `terminal` option. When `{cmd}` is
present in the terminal command string, it will be replaced with the
application command instead of appending the command at the end. Useful
for setting the title or app_id. ([#600][600])
- Changed:
* Scrolling speed is now line-by-line instead of page-by-page ([#586][586])
* Number of render workers is now automatically limited to the number
of displayed entries.
* wayland-protocols >= 1.41 is now required.
* pixman >= 0.46.0 is now required.
* fcft >= 3.3.1 is now required.
* In application mode (not dmenu), fuzzel now ignores icon theme
directories whose `Context` field is not `Application` or
`Apps`. This is for performance reasons ([#553][553])
* Default down scaling filter changed from `lanczos3` to `box`
([#553][553]).
* Use the width of 'o' instead of 'W' when calculating the window
width ([#560][560]).
* Default icon theme from `hicolor` to `default`.
* Error out (with an appropriate error message) if the command line we
attempt to execute has non-specification-compliant quoting.
- Fixed:
* Crash when `--match-workers >= 100` ([#507][507]).
* Keyboard modifiers not being reset on keyboard leave events.
* `--with-nth`: non-selected columns still being matched.
* Match highlighting being offset when `--with-nth` is used
([#551][551]).
* Too wide PNGs bleeding into the text ([#313][313]).
* Lookup of icon themes in `~/.icons` and `/usr/share/pixmans`.
* Missing shell completions for `--launch-prefix`.
* Missing shell completions for `--prompt-only`.
* Empty window being displayed despite `--no-run-if-empty` being used.
* Fix border width and scaling for mixed-DPI environments ([#595][595])
-------------------------------------------------------------------
Tue Sep 24 10:53:11 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Completion packages require main package
-------------------------------------------------------------------
Fri Sep 13 10:08:10 UTC 2024 - llyyr <llyyr@yukari.in>

View File

@@ -1,6 +1,6 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: Hockeypuck 2.1.1-10-gec3b0e7
Comment: Hostname:
Comment: Hostname:
Version: Hockeypuck 2.2
xsFNBFzvnB0BEAC6IPDyX7Nbo7lmNXyGuf0I3I5CVDRrwPs1ErcLWKRPkMgBTCmi
Gp9J6Ezob/LNJ3SiYHajrZ+lkJ7ZtG/2nlX5xpX8iX59FJmZCyfFl/CEc2UhWp1b

View File

@@ -1,7 +1,7 @@
#
# spec file for package fuzzel
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: fuzzel
Version: 1.11.1
Version: 1.13.1
Release: 0
Summary: A Wayland-native application launcher, similar to rofi's drun mode
License: MIT
@@ -57,6 +57,7 @@ A Wayland-native application launcher, similar to rofi's drun mode.
Summary: Zsh Completion for %{name}
Group: System/Shells
Supplements: (%{name} and zsh)
Requires: %{name}
Requires: zsh
%description zsh-completion
@@ -66,8 +67,8 @@ Zsh command-line completion support for %{name}
Summary: Fish Completion for %{name}
Group: System/Shells
Supplements: (%{name} and fish)
Requires: %{name}
Requires: fish
BuildArch: noarch
%description fish-completion
Fish command-line completion support for %{name}.