You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by da...@apache.org on 2012/05/13 08:32:12 UTC
svn commit: r1337786 - in /incubator/ooo/trunk/main/sysui/desktop: menus/
share/
Author: damjan
Date: Sun May 13 06:32:11 2012
New Revision: 1337786
URL: http://svn.apache.org/viewvc?rev=1337786&view=rev
Log:
Added StartupNotify=true to all relevant Freedesktop .desktop
shortcuts in AOO, so the user gets feedback that AOO is
being started. This is important because it can take a long
time to start.
Tests show the notifications come up correctly, and go
away when the splash screen comes up, even without LIBSN,
because the GUI toolkit(s?) we use (GTK?) do this
automatically.
See also:
http://developer.gnome.org/integration-guide/stable/startup-notification.html.en
https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/479973
Modified:
incubator/ooo/trunk/main/sysui/desktop/menus/base.desktop
incubator/ooo/trunk/main/sysui/desktop/menus/calc.desktop
incubator/ooo/trunk/main/sysui/desktop/menus/draw.desktop
incubator/ooo/trunk/main/sysui/desktop/menus/impress.desktop
incubator/ooo/trunk/main/sysui/desktop/menus/math.desktop
incubator/ooo/trunk/main/sysui/desktop/menus/printeradmin.desktop
incubator/ooo/trunk/main/sysui/desktop/menus/startcenter.desktop
incubator/ooo/trunk/main/sysui/desktop/menus/writer.desktop
incubator/ooo/trunk/main/sysui/desktop/share/makefile.mk
Modified: incubator/ooo/trunk/main/sysui/desktop/menus/base.desktop
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sysui/desktop/menus/base.desktop?rev=1337786&r1=1337785&r2=1337786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sysui/desktop/menus/base.desktop (original)
+++ incubator/ooo/trunk/main/sysui/desktop/menus/base.desktop Sun May 13 06:32:11 2012
@@ -30,3 +30,4 @@ Name=%PRODUCTNAME Base
GenericName=Database Development
Comment=Manage databases, create queries and reports to track and manage your information by using Base.
InitialPreference=5
+StartupNotify=true
Modified: incubator/ooo/trunk/main/sysui/desktop/menus/calc.desktop
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sysui/desktop/menus/calc.desktop?rev=1337786&r1=1337785&r2=1337786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sysui/desktop/menus/calc.desktop (original)
+++ incubator/ooo/trunk/main/sysui/desktop/menus/calc.desktop Sun May 13 06:32:11 2012
@@ -30,3 +30,4 @@ Name=%PRODUCTNAME Calc
GenericName=Spreadsheet
Comment=Perform calculation, analyze information and manage lists in spreadsheets by using Calc.
InitialPreference=5
+StartupNotify=true
Modified: incubator/ooo/trunk/main/sysui/desktop/menus/draw.desktop
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sysui/desktop/menus/draw.desktop?rev=1337786&r1=1337785&r2=1337786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sysui/desktop/menus/draw.desktop (original)
+++ incubator/ooo/trunk/main/sysui/desktop/menus/draw.desktop Sun May 13 06:32:11 2012
@@ -30,3 +30,4 @@ Name=%PRODUCTNAME Draw
GenericName=Drawing Program
Comment=Create and edit drawings, flow charts, and logos by using Draw.
InitialPreference=5
+StartupNotify=true
Modified: incubator/ooo/trunk/main/sysui/desktop/menus/impress.desktop
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sysui/desktop/menus/impress.desktop?rev=1337786&r1=1337785&r2=1337786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sysui/desktop/menus/impress.desktop (original)
+++ incubator/ooo/trunk/main/sysui/desktop/menus/impress.desktop Sun May 13 06:32:11 2012
@@ -30,3 +30,4 @@ Name=%PRODUCTNAME Impress
GenericName=Presentation
Comment=Create and edit presentations for slideshows, meeting and Web pages by using Impress.
InitialPreference=5
+StartupNotify=true
Modified: incubator/ooo/trunk/main/sysui/desktop/menus/math.desktop
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sysui/desktop/menus/math.desktop?rev=1337786&r1=1337785&r2=1337786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sysui/desktop/menus/math.desktop (original)
+++ incubator/ooo/trunk/main/sysui/desktop/menus/math.desktop Sun May 13 06:32:11 2012
@@ -30,3 +30,4 @@ Name=%PRODUCTNAME Math
GenericName=Formula Editor
Comment=Create and edit scientific formulas and equations by using Math.
InitialPreference=5
+StartupNotify=true
Modified: incubator/ooo/trunk/main/sysui/desktop/menus/printeradmin.desktop
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sysui/desktop/menus/printeradmin.desktop?rev=1337786&r1=1337785&r2=1337786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sysui/desktop/menus/printeradmin.desktop (original)
+++ incubator/ooo/trunk/main/sysui/desktop/menus/printeradmin.desktop Sun May 13 06:32:11 2012
@@ -26,3 +26,4 @@ Type=Application
Categories=Office;X-Red-Hat-Base;X-SuSE-Core-Office;
Exec=openoffice-printeradmin
Name=%PRODUCTNAME Printer Administration
+StartupNotify=true
Modified: incubator/ooo/trunk/main/sysui/desktop/menus/startcenter.desktop
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sysui/desktop/menus/startcenter.desktop?rev=1337786&r1=1337785&r2=1337786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sysui/desktop/menus/startcenter.desktop (original)
+++ incubator/ooo/trunk/main/sysui/desktop/menus/startcenter.desktop Sun May 13 06:32:11 2012
@@ -29,3 +29,4 @@ MimeType=application/vnd.openofficeorg.e
Name=%PRODUCTNAME
GenericName=Office
Comment=The office productivity suite compatible to the open and standardized ODF document format.
+StartupNotify=true
Modified: incubator/ooo/trunk/main/sysui/desktop/menus/writer.desktop
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sysui/desktop/menus/writer.desktop?rev=1337786&r1=1337785&r2=1337786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sysui/desktop/menus/writer.desktop (original)
+++ incubator/ooo/trunk/main/sysui/desktop/menus/writer.desktop Sun May 13 06:32:11 2012
@@ -30,3 +30,4 @@ Name=%PRODUCTNAME Writer
GenericName=Word Processor
Comment=Create and edit text and graphics in letters, reports, documents and Web pages by using Writer.
InitialPreference=5
+StartupNotify=true
Modified: incubator/ooo/trunk/main/sysui/desktop/share/makefile.mk
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sysui/desktop/share/makefile.mk?rev=1337786&r1=1337785&r2=1337786&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sysui/desktop/share/makefile.mk (original)
+++ incubator/ooo/trunk/main/sysui/desktop/share/makefile.mk Sun May 13 06:32:11 2012
@@ -150,9 +150,6 @@ $(LAUNCHERFLAGFILE) : $(LAUNCHERDEPN)
@$(PERL) translate.pl -p '$${{PRODUCTNAME}} $${{PRODUCTVERSION}}' -d $(@:db).$(INPATH).$(@:f) --ext "desktop" --key "Name" $(ULFDIR)$/launcher_name.ulf
@$(PERL) translate.pl -p '$${{PRODUCTNAME}} $${{PRODUCTVERSION}}' -d $(@:db).$(INPATH).$(@:f) --ext "desktop" --key "Comment" $(ULFDIR)$/launcher_comment.ulf
@$(PERL) translate.pl -p '$${{PRODUCTNAME}} $${{PRODUCTVERSION}}' -d $(@:db).$(INPATH).$(@:f) --ext "desktop" --key "GenericName" $(ULFDIR)$/launcher_genericname.ulf
-.IF "$(WITH_LIBSN)"=="YES"
- @noop x$(foreach,i,$(LAUNCHERLIST) $(shell @echo "StartupNotify=true" >> $(@:db).$(INPATH).$(@:f)/$i.desktop))x
-.ENDIF
@$(MV) -f $(@:db).$(INPATH).$(@:f)/* $(@:d)
@rmdir $(@:db).$(INPATH).$(@:f)
@touch $@