Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

jgmenu-4.4.1-2.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: jgmenu Distribution: openSUSE Tumbleweed
Version: 4.4.1 Vendor: openSUSE
Release: 2.1 Build date: Tue Mar 12 13:13:05 2024
Group: System/X11/Utilities Build host: reproducible
Size: 746819 Source RPM: jgmenu-4.4.1-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/johanmalm/jgmenu
Summary: Small X11 menu intended to be used with openbox and tint2
jgmenu is a simple X11 menu intended to be used with tint2 and openbox.

Provides

Requires

License

GPL-2.0-only

Changelog

* Tue Mar 12 2024 Michael Vetter <mvetter@suse.com>
  - remove dependency on /usr/bin/python3 using
    %python3_fix_shebang macro, [bsc#1212476]
* Mon Oct 31 2022 Michael Vetter <mvetter@suse.com>
  - Update to 4.4.1:
    * Chase librsvg2 API changes
      + Use rsvg_handle_render_document() to render icons instead of
      deprecated rsvg_handle_get_dimensions() and
      rsvg_handle_render_cairo(). This requres librsvg2 >= 2.46
      + jgmenu.svg: specify width and height to enable some applications
      using imlib2 >= v1.8 (such as feh and tint2) to render the
      jgmenu.svg icon correctly. This is an indirect result of the
      librsvg2 API deprecation of rsvg_handle_get_dimensions() and
      rsvg_handle_render_cairo()
    * jgmenu-apps: correctly sort desktop entries in languages other than
      English. Issue #166
    * Handle symlinked icon directories in order to support Papirus-Dark.
      Issue #122.
    * Use cache directory ${XDG_CACHE_HOME:-$HOME/.cache} rather than just
      defaulting to ~/.cache. Issue #175.
    * Fix widgets cursor-motion bug caused by background rect and text
      widgets blocking action widgets which should handle mouse-over.
      Issue #167
* Fri Sep 17 2021 Michael Vetter <mvetter@suse.com>
  - Update to 4.4.0:
    * Make --simple force short-lived mode (the way it was always intended to be
      an is described in documentation). Fixes issue #153.
    * jgmenu-apps:
    - Respect TryExec in .desktop files including the handling of absolute
      paths. Fixes issues #146 and #151.
    - Parse .desktop file 'Path' field and support working directory
    - Make exec[] field bigger to allow long strings (as seen in for example
      wine applications).
    - Include .desktop files in $XDG_DATA_DIRS/applications/ sub-directories
      For example, ~/.local/share/applications/wine/Programs/Games/
    * jgmenu-lx: escape C:\ in order to cope with libmenu-cache escaping the
      backslash in 'C:\' in wine applications' .desktop file Exec= field
    * gtktheme: call `jgmenu_run config` synchronously to avoid config file write
      errors
* Mon Jan 04 2021 Michael Vetter <mvetter@suse.com>
  - Update to 4.3.0:
    * Add gradient support for menu window background. Use config options
      menu_gradient_pos and color_menu_bg_to.
    * Survive locales which are not supported by X11, for example en_HK.UTF-8
    * Safely handle main event loop signals when X11 struggles to keep up
      under extreme load or on very old machines
    * obtheme: set color_title_border correctly (issue #142)
    * obtheme: parse menu.overlap.x (issue #136)
    * gtktheme: set title colours to match main menu.
    * Add persistent mode config options and --persistent command line
      option. When enabled, the menu does not exit or hide when it normally
      would, for example on selecting an item or pressing escape.
    * Add ^quit() markup. This simply exits and is designed to work with
      the persistent mode.
    * Add contib/ file jgmenu-unicode-icons.sh (PR #124)
* Wed May 20 2020 Michael Vetter <mvetter@suse.com>
  - Update to 4.2.1:
    * Fix apps module bug (issue #119)
* Thu May 07 2020 Michael Vetter <mvetter@suse.com>
  - Update to 4.2.0:
    * Add config options icon_norm_alpha and icon_sel_alpha.
    * Support hooks. See jgmenu(1) for full details.
    * Support startup script. Run ~/.config/jgmenu/startup on initial launch.
      This feature enables optional syncing with others settings such as GTK3.
    * gtktheme: save last theme name in ~/.cache/jgmenu/.last-gtktheme
      This supports scripts for syncing gtktheme on startup.
    * obtheme: set menu_border=0 by default to avoid inheriting unwanted menu
      border thickness if openbox theme does not contain an entry for it.
    * configure: support --libexecdir= and --libdir= (issue #109)
    * configure: use the correct xfce4panel library.
    * xfce4-panel: remove dpkg-architecture and hardcoded debian paths from
      Makefile (issue #110).
* Wed Mar 04 2020 Michael Vetter <mvetter@suse.com>
  - Update to 4.1.0:
    * Add i18n support for {pre,ap}pend.csv file in jgmenu-apps(1)
    * Add man page jgmenu-i18n(1)
    * Add options --no-append and --no-prepend to jgmenu-apps(1) module.
    * Whitespace-trim all comma separated fields when using the argv-buf library,
      which is used for parsing menu data and widgets. This allows CSV data to be
      indented or aligned without affecting the content.
    * Resolve tilde in --csv-file value (issue #113).
    * Add config option csv_no_duplicates to prevent applications from showing
      in multiple directories. Only supported by jgmenu-apps(1) module.
    * Respect that % can be escaped using %%, when removing field codes
      (e.g. %U and %f) from .desktop file Exec= strings (issue #68).
      Supported by jgmenu-apps(1) and jgmenu-lx(1).
* Wed Feb 05 2020 Michael Vetter <mvetter@suse.com>
  - Update to 4.0.2:
    * sbuf.c: fix bug which could result in segfault.
    * x11-ui.c: support unusual color-depths required by applications
      such as x2go (issue #111).
* Mon Jan 20 2020 Michael Vetter <mvetter@suse.com>
  - Update to 4.0.1:
    * Issue #108. Show menu on correct monitor in IPC mode (position_mode=ipc)
      Before this fix, the menu would always appear on the monitor from which
      it was first launched.
    * Fix segfault bug in jgmenu-apps on OpenBSD.
    * Update lithium theme to reflect introduction of apps module
* Mon Jan 13 2020 Michael Vetter <mvetter@suse.com>
  - Update to 4.0:
    * Add apps module - a replacement for pmenu and the default menu
      generator from v4.0 (hence major bump)
    * Move pmenu and lx modules to contrib/ to make maintenance and
      packaging easier.
    * jgmenu.c: hide 'last selection border' (issue #103).
    * Update man pages and usage() to prefer `jgmenu_run init` over
      `jgmenu init`
    * Add banned.h to make audits easier
    * Add scripts/pbuild to simplify building deb packages with pbuilder.
    * Add configure script in order to (a) make contrib/ packages easier
      to manange; and (b) remove dependency checking from Makefile
    * greeneye: change category 'Games' to 'Game' in order to comply with
      freedesktop.org XDG menu-spec.
    * filter.c: support case-insensitive non-ASCII search (issue #91)

Files

/usr/bin/jgmenu
/usr/bin/jgmenu_run
/usr/libexec/jgmenu
/usr/libexec/jgmenu/jgmenu-apps
/usr/libexec/jgmenu/jgmenu-config
/usr/libexec/jgmenu/jgmenu-greeneye
/usr/libexec/jgmenu/jgmenu-hide-app.sh
/usr/libexec/jgmenu/jgmenu-i18n
/usr/libexec/jgmenu/jgmenu-init.sh
/usr/libexec/jgmenu/jgmenu-ob
/usr/libexec/jgmenu/jgmenu-obtheme
/usr/libexec/jgmenu/jgmenu-socket
/usr/libexec/jgmenu/jgmenu-themes.sh
/usr/libexec/jgmenu/jgmenu-unity-hack.py
/usr/share/applications/jgmenu.desktop
/usr/share/doc/packages/jgmenu
/usr/share/doc/packages/jgmenu/README.md
/usr/share/icons/hicolor/scalable/apps/jgmenu.svg
/usr/share/licenses/jgmenu
/usr/share/licenses/jgmenu/LICENSE
/usr/share/man/man1/jgmenu-apps.1.gz
/usr/share/man/man1/jgmenu-i18n.1.gz
/usr/share/man/man1/jgmenu-lx.1.gz
/usr/share/man/man1/jgmenu-ob.1.gz
/usr/share/man/man1/jgmenu-pmenu.1.gz
/usr/share/man/man1/jgmenu.1.gz
/usr/share/man/man1/jgmenu_run.1.gz
/usr/share/man/man7/jgmenututorial.7.gz
/usr/share/man/man7/jgmenuunicode.7.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 16 01:36:29 2024