mirror of
https://github.com/edu4rdshl/gnome-shell.git
synced 2026-07-17 23:24:51 +00:00
calendar-server: Add .desktop file for evolution calendar
When selecting "Open Calendar" in the date menu, the configured application is launched via command line, so we don't get any startup notification. In order to fix the issue at least for our default calendar, add a hidden .desktop file for evolution's calendar component. https://bugzilla.gnome.org/show_bug.cgi?id=677907
This commit is contained in:
parent
e92719b98d
commit
20769f68a7
6 changed files with 21 additions and 0 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -62,6 +62,8 @@ src/*-enum-types.[ch]
|
|||
src/*-marshal.[ch]
|
||||
src/Makefile
|
||||
src/Makefile.in
|
||||
src/calendar-server/evolution-calendar.desktop
|
||||
src/calendar-server/evolution-calendar.desktop.in
|
||||
src/calendar-server/org.gnome.Shell.CalendarServer.service
|
||||
src/gnome-shell
|
||||
src/gnome-shell-calendar-server
|
||||
|
|
|
|||
|
|
@ -249,6 +249,7 @@ AC_CONFIG_FILES([
|
|||
docs/reference/st/Makefile
|
||||
docs/reference/st/st-docs.sgml
|
||||
js/Makefile
|
||||
src/calendar-server/evolution-calendar.desktop.in
|
||||
src/Makefile
|
||||
browser-plugin/Makefile
|
||||
tests/Makefile
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@ js/ui/userMenu.js
|
|||
js/ui/viewSelector.js
|
||||
js/ui/wanda.js
|
||||
js/ui/windowAttentionHandler.js
|
||||
src/calendar-server/evolution-calendar.desktop.in.in
|
||||
src/gvc/gvc-mixer-control.c
|
||||
src/main.c
|
||||
src/shell-app.c
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
data/gnome-shell.desktop.in
|
||||
data/gnome-shell-extension-prefs.desktop.in
|
||||
data/org.gnome.shell.evolution.calendar.gschema.xml.in
|
||||
src/calendar-server/evolution-calendar.desktop.in
|
||||
|
|
|
|||
|
|
@ -8,6 +8,12 @@ gnome_shell_calendar_server_SOURCES = \
|
|||
calendar-server/gnome-shell-calendar-server.c \
|
||||
$(NULL)
|
||||
|
||||
desktopdir=$(datadir)/applications
|
||||
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
|
||||
desktop_in_files = calendar-server/evolution-calendar.desktop.in
|
||||
|
||||
@INTLTOOL_DESKTOP_RULE@
|
||||
|
||||
gnome_shell_calendar_server_CFLAGS = \
|
||||
-I$(top_srcdir)/src \
|
||||
-DPREFIX=\""$(prefix)"\" \
|
||||
|
|
@ -26,3 +32,6 @@ EXTRA_DIST += \
|
|||
calendar-server/README \
|
||||
calendar-server/org.gnome.Shell.CalendarServer.service.in \
|
||||
$(NULL)
|
||||
|
||||
CLEANFILES = \
|
||||
$(desktop_DATA)
|
||||
|
|
|
|||
7
src/calendar-server/evolution-calendar.desktop.in.in
Normal file
7
src/calendar-server/evolution-calendar.desktop.in.in
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
[Desktop Entry]
|
||||
_Name=Evolution Calendar
|
||||
Exec=evolution -c calendar
|
||||
Icon=evolution
|
||||
NoDisplay=true
|
||||
Type=Application
|
||||
StartupNotify=true
|
||||
Loading…
Add table
Add a link
Reference in a new issue