Package Details: openbox-menu 0.8.0-3

Git Clone URL: https://aur.archlinux.org/openbox-menu.git (read-only, click to copy)
Package Base: openbox-menu
Description: Dynamic XDG menu for openbox
Upstream URL: http://fabrice.thiroux.free.fr/openbox-menu_en.html
Licenses: GPL3
Submitter: kyak
Maintainer: showipatlogon
Last Packager: showipatlogon
Votes: 10
Popularity: 0.104955
First Submitted: 2015-08-11 14:40 (UTC)
Last Updated: 2024-04-02 17:28 (UTC)

Latest Comments

« First ‹ Previous 1 2

RedSky commented on 2020-05-15 20:27 (UTC)

Here is the issue: https://bitbucket.org/fabriceT/openbox-menu/issues/14/user-icons-not-shown-in-menu

I just happened to occur the same issue, and the patch is made by myself since the case concerned by the original code almost disappeared right now and icon name without file extension is by default.

kyak commented on 2020-05-15 05:46 (UTC)

Please provide a reference to upstream bug report and patch.

RedSky commented on 2020-05-14 19:05 (UTC) (edited on 2020-05-15 20:12 (UTC) by RedSky)

please add this patch to fix icon search for applications with dot in their names (such as org.gnome.Calculator.desktop org.fontforge.FontForge.desktop in /usr/share/applications)


--- utils.c.orig    2020-05-15 02:42:28.352995616 +0800
+++ utils.c 2020-05-15 02:58:39.400583825 +0800
@@ -175,7 +175,8 @@
        /*  We remove the file extension as gtk_icon_theme_lookup_icon can't
         *  lookup a theme icon for, ie, 'geany.png'. It has to be 'geany'.
         */
-       tmp_name = strndup (name, strrchr (name, '.') - name);
+       /*tmp_name = strndup (name, strrchr (name, '.') - name);*/
+        tmp_name = strndup (name, strlen(name));
    #ifdef WITH_SVG
        icon_info = gtk_icon_theme_lookup_icon (icon_theme, tmp_name, 16, GTK_ICON_LOOKUP_GENERIC_FALLBACK);
    #else

kyak commented on 2015-11-07 07:44 (UTC)

you have to install one of the *-menu packages

darkcity commented on 2015-11-06 17:16 (UTC)

seems to either return error 'Can't get menu root directory' with openbox-menu or error 'File /etc/xdg/menus/applications.menu doesn't exist. Can't create menu.' openbox-menu /etc/xdg/menus/applications.menu ----- Looks like upstream is no longer http://mimasgpc.free.fr/openbox-menu.html but http://fabrice.thiroux.free.fr/openbox-menu.html