diff --git a/data/menu.xml b/data/menu.xml index 39da04d..31a9f08 100644 --- a/data/menu.xml +++ b/data/menu.xml @@ -5,23 +5,15 @@ - gnome-calculator + galculator yes - + - gnome-character-map - - yes - - - - - - ark + xarchiver yes @@ -48,25 +40,9 @@ - + - gedit - - yes - - - - - - kate - - yes - - - - - - kwrite + l3afpad yes @@ -80,25 +56,17 @@ urxvt - - - gnome-terminal - - yes - - - - + - xfce4-terminal + sakura yes - + - konsole + st yes @@ -110,35 +78,27 @@ - + - firefox + iceweasel-uxp yes - Firefox + Iceweasel-UXP - + - opera + surf yes - Opera + otter-browser - + - konqueror - - yes - - - - - - epiphany + badwolf yes @@ -152,17 +112,17 @@ - + - kopete + pidgin yes - + - xchat + hexchat yes @@ -171,80 +131,75 @@ - - - ooffice -base - - - + - ooffice -calc + loffice --base - + - ooffice -draw + loffice --calc - + - ooffice -impress + loffice --draw - + - ooffice -math + loffice --impress - + - ooffice-printeradmin + loffice --math - + - ooffice -writer + loffice --writer - + - amarok + audacious yes - + - rhythmbox + deadbeef yes - + - k3b + mplayer yes + MPlayer - + - gmplayer + mpv yes - MPlayer - + - totem + smplayer yes @@ -253,25 +208,25 @@ - + - nautilus --no-desktop --browser + xfe yes - + - Thunar + spacefm yes - + - kfmclient openURL ~ + mc yes @@ -286,9 +241,9 @@ - + - pcmanfm + clifm yes @@ -305,9 +260,9 @@ - + - gwenview + krita yes @@ -338,24 +293,6 @@ yes - - - gnome-control-center - yes - - - - - kcontrol - yes - - - - - xfce-setting-show - yes - - xdg-open http://localhost:631/ diff --git a/openbox/session.c b/openbox/session.c index d6c6f76..8cc54d8 100644 --- a/openbox/session.c +++ b/openbox/session.c @@ -659,7 +659,7 @@ static gboolean session_state_cmp(ObSessionState *s, ObClient *c) !strcmp(s->class, c->class) && !strcmp(s->role, c->role) && /* the check for type is to catch broken clients, like - firefox, which open a different window on startup + iceweasel-uxp, which open a different window on startup with the same info as the one we saved. only do this check for old windows that dont use xsmp, others should know better ! */ @@ -800,7 +800,7 @@ static void session_load_file(const gchar *path) /* Remove any duplicates. This means that if two windows (or more) are saved with the same session state, we won't restore a session for any - of them because we don't know what window to put what on. AHEM FIREFOX. + of them because we don't know what window to put what on. AHEM ICEWEASEL-UXP. This is going to be an O(2^n) kind of operation unfortunately. */