[Xfce4-commits] <xfce4-appfinder:master> Start in collapsed mode if xfrun4 symlink is used.
Nick Schermer
noreply at xfce.org
Sun Nov 6 15:18:02 CET 2011
Updating branch refs/heads/master
to 32a6d975dc78fb5c2b0b1b9dcc13f854bda9c425 (commit)
from e23b0e54105059ba0634222b9dbc6034fe0395b2 (commit)
commit 32a6d975dc78fb5c2b0b1b9dcc13f854bda9c425
Author: Nick Schermer <nick at xfce.org>
Date: Sun Nov 6 15:15:25 2011 +0100
Start in collapsed mode if xfrun4 symlink is used.
src/Makefile.am | 5 +++++
src/main.c | 4 ++++
2 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/Makefile.am b/src/Makefile.am
index 6f74907..1c08eb9 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -53,6 +53,11 @@ xfce4_appfinder_LDFLAGS = \
-no-undefined \
$(PLATFORM_LDFLAGS)
+# install symlink to 'xfrun4'
+install-exec-hook:
+ $(mkinstalldirs) $(DESTDIR)$(bindir)
+ -( cd $(DESTDIR)$(bindir) ; test -x xfrun4 || ln -sf xfce4-appfinder xfrun4 )
+
if MAINTAINER_MODE
appfinder-preferences-ui.h: $(srcdir)/appfinder-preferences.glade Makefile
diff --git a/src/main.c b/src/main.c
index cfd8cc5..457d81c 100644
--- a/src/main.c
+++ b/src/main.c
@@ -436,6 +436,10 @@ main (gint argc, gchar **argv)
if (opt_quit)
return appfinder_dbus_quit ();
+ /* if started with the xfrun4 executable, start in collapsed mode */
+ if (!opt_collapsed && strcmp (*argv, "xfrun4") == 0)
+ opt_collapsed = TRUE;
+
/* become the serivce owner or ask the current
* owner to spawn an instance */
if (G_LIKELY (!opt_disable_server))
More information about the Xfce4-commits
mailing list