diff options
author | Damjan Jovanovic <damjan@apache.org> | 2012-05-13 05:32:11 +0000 |
---|---|---|
committer | Damjan Jovanovic <damjan@apache.org> | 2012-05-13 05:32:11 +0000 |
commit | 6af6c8049cb337cf5dd3b05ed08759f7e196c70e (patch) | |
tree | 3c61586dcb0dd46b9b70b115f31c068968b4c62a /sysui | |
parent | 2042fb47d8af783674a45013a0eba006dc9f785b (diff) |
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
Notes
Notes:
prefer: 54aafdb04cf36eb2b2ddbbc2030d298f514a00e9
Diffstat (limited to 'sysui')
-rw-r--r-- | sysui/desktop/menus/base.desktop | 1 | ||||
-rw-r--r-- | sysui/desktop/menus/calc.desktop | 1 | ||||
-rw-r--r-- | sysui/desktop/menus/draw.desktop | 1 | ||||
-rw-r--r-- | sysui/desktop/menus/impress.desktop | 1 | ||||
-rw-r--r-- | sysui/desktop/menus/math.desktop | 1 | ||||
-rw-r--r-- | sysui/desktop/menus/printeradmin.desktop | 1 | ||||
-rw-r--r-- | sysui/desktop/menus/startcenter.desktop | 1 | ||||
-rw-r--r-- | sysui/desktop/menus/writer.desktop | 1 | ||||
-rw-r--r-- | sysui/desktop/share/makefile.mk | 3 |
9 files changed, 8 insertions, 3 deletions
diff --git a/sysui/desktop/menus/base.desktop b/sysui/desktop/menus/base.desktop index d38e6241b8d0..bf7d1cd9b338 100644 --- a/sysui/desktop/menus/base.desktop +++ b/sysui/desktop/menus/base.desktop @@ -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 diff --git a/sysui/desktop/menus/calc.desktop b/sysui/desktop/menus/calc.desktop index c0c5c11ac940..7d3a3ec8519b 100644 --- a/sysui/desktop/menus/calc.desktop +++ b/sysui/desktop/menus/calc.desktop @@ -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 diff --git a/sysui/desktop/menus/draw.desktop b/sysui/desktop/menus/draw.desktop index ca122838b3e6..4b8546abc642 100644 --- a/sysui/desktop/menus/draw.desktop +++ b/sysui/desktop/menus/draw.desktop @@ -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 diff --git a/sysui/desktop/menus/impress.desktop b/sysui/desktop/menus/impress.desktop index 0a3a4e908c29..f7ad5fe26298 100644 --- a/sysui/desktop/menus/impress.desktop +++ b/sysui/desktop/menus/impress.desktop @@ -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 diff --git a/sysui/desktop/menus/math.desktop b/sysui/desktop/menus/math.desktop index ddb3817a6c3b..0cc6f5ca09f9 100644 --- a/sysui/desktop/menus/math.desktop +++ b/sysui/desktop/menus/math.desktop @@ -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 diff --git a/sysui/desktop/menus/printeradmin.desktop b/sysui/desktop/menus/printeradmin.desktop index 14f953da893f..c517f52115b8 100644 --- a/sysui/desktop/menus/printeradmin.desktop +++ b/sysui/desktop/menus/printeradmin.desktop @@ -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 diff --git a/sysui/desktop/menus/startcenter.desktop b/sysui/desktop/menus/startcenter.desktop index 01bebb1e1e07..1eff811df300 100644 --- a/sysui/desktop/menus/startcenter.desktop +++ b/sysui/desktop/menus/startcenter.desktop @@ -29,3 +29,4 @@ MimeType=application/vnd.openofficeorg.extension; Name=%PRODUCTNAME GenericName=Office Comment=The office productivity suite compatible to the open and standardized ODF document format. +StartupNotify=true diff --git a/sysui/desktop/menus/writer.desktop b/sysui/desktop/menus/writer.desktop index 9d5ad5f7e8d1..99a1fecc05dd 100644 --- a/sysui/desktop/menus/writer.desktop +++ b/sysui/desktop/menus/writer.desktop @@ -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 diff --git a/sysui/desktop/share/makefile.mk b/sysui/desktop/share/makefile.mk index c30aac7f4042..fc8c648a1b48 100644 --- a/sysui/desktop/share/makefile.mk +++ b/sysui/desktop/share/makefile.mk @@ -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 $@ |