Merge lp:~codygarver/elementaryos/delete-old-autostarts into lp:~elementary-os/elementaryos/pantheon-xsession-settings-bzr

Proposed by Cody Garver
Status: Merged
Merged at revision: 60
Proposed branch: lp:~codygarver/elementaryos/delete-old-autostarts
Merge into: lp:~elementary-os/elementaryos/pantheon-xsession-settings-bzr
Diff against target: 77 lines (+0/-58)
4 files modified
autostart/bluetooth-applet-pantheon.desktop (+0/-11)
autostart/gdu-notification-daemon-pantheon.desktop (+0/-17)
autostart/gwibber-pantheon.desktop (+0/-13)
autostart/telepathy-indicator-pantheon.desktop (+0/-17)
To merge this branch: bzr merge lp:~codygarver/elementaryos/delete-old-autostarts
Reviewer Review Type Date Requested Status
Sergey "Shnatsel" Davidoff (community) Approve
Review via email: mp+188908@code.launchpad.net

Description of the change

Attempt to resolve ~/.xsession-errors complaints

gnome-session[1853]: WARNING: Could not parse desktop file gdu-notification-daemon-pantheon.desktop or it references a not found TryExec binary
gnome-session[1853]: WARNING: Could not parse desktop file gwibber-pantheon.desktop or it references a not found TryExec binary
gnome-session[1853]: WARNING: Could not parse desktop file telepathy-indicator.desktop or it references a not found TryExec binary
gnome-session[1853]: WARNING: Could not parse desktop file bluetooth-applet-pantheon.desktop or it references a not found TryExec binary
gnome-session[1853]: WARNING: Could not parse desktop file telepathy-indicator-pantheon.desktop or it references a not found TryExec binary

To post a comment you must log in.
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

I'm afraid we'll still have to do this in one way or another.
Ideally we should make pull requests to GNOME that add Pantheon to their OnlyShowIn lists, then cherrypick those patches in Ubuntu 14.04.
Alternatively we could patch the packages shipping these .desktop files ourselves, or cherrypick them to xsession-settings package like we did for Luna, but the latter won't get them any updates.

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

I wonder how the bluetooth applet is started nowadays. All the other removals seem innocuous enough.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed file 'autostart/bluetooth-applet-pantheon.desktop'
2--- autostart/bluetooth-applet-pantheon.desktop 2012-02-10 15:58:41 +0000
3+++ autostart/bluetooth-applet-pantheon.desktop 1970-01-01 00:00:00 +0000
4@@ -1,11 +0,0 @@
5-[Desktop Entry]
6-Name=Bluetooth Manager
7-Comment=Bluetooth Manager applet
8-Icon=bluetooth
9-Exec=bluetooth-applet
10-Terminal=false
11-Type=Application
12-Categories=
13-OnlyShowIn=Pantheon;
14-NoDisplay=true
15-X-Ubuntu-Gettext-Domain=gnome-bluetooth2
16
17=== removed file 'autostart/gdu-notification-daemon-pantheon.desktop'
18--- autostart/gdu-notification-daemon-pantheon.desktop 2012-02-10 15:58:41 +0000
19+++ autostart/gdu-notification-daemon-pantheon.desktop 1970-01-01 00:00:00 +0000
20@@ -1,17 +0,0 @@
21-[Desktop Entry]
22-Name=Disk Notifications
23-Comment=Provides notifications related to disks
24-Icon=gdu-notification-daemon
25-Exec=/usr/lib/gnome-disk-utility/gdu-notification-daemon
26-Terminal=false
27-Type=Application
28-Categories=
29-OnlyShowIn=Pantheon;
30-X-GNOME-Bugzilla-Bugzilla=GNOME
31-X-GNOME-Bugzilla-Product=gnome-disk-utility
32-X-GNOME-Bugzilla-Component=notifications
33-X-GNOME-Bugzilla-Version=3.0.2
34-#X-GNOME-AutoRestart=true
35-X-GNOME-Autostart-Delay=10
36-NoDisplay=true
37-X-Ubuntu-Gettext-Domain=gnome-disk-utility
38
39=== removed file 'autostart/gwibber-pantheon.desktop'
40--- autostart/gwibber-pantheon.desktop 2012-02-10 15:58:41 +0000
41+++ autostart/gwibber-pantheon.desktop 1970-01-01 00:00:00 +0000
42@@ -1,13 +0,0 @@
43-[Desktop Entry]
44-Encoding=UTF-8
45-Type=Application
46-Name=Gwibber
47-X-GNOME-FullName=Gwibber Social Networking
48-GenericName=Social Networking
49-Comment=Update your microblog and view others' statuses
50-Icon=gwibber
51-Exec=gwibber-service
52-OnlyShowIn=Pantheon
53-AutostartCondition=GSettings org.gwibber.preferences autostart
54-X-GNOME-Autostart-Delay=30
55-NoDisplay=true
56
57=== removed file 'autostart/telepathy-indicator-pantheon.desktop'
58--- autostart/telepathy-indicator-pantheon.desktop 2012-07-09 07:42:30 +0000
59+++ autostart/telepathy-indicator-pantheon.desktop 1970-01-01 00:00:00 +0000
60@@ -1,17 +0,0 @@
61-[Desktop Entry]
62-Version=1.0
63-Name=Chat
64-Comment=Telepathy Indicator Service
65-Exec=telepathy-indicator
66-Icon=applications-chat-panel
67-StartupNotify=false
68-Terminal=false
69-Type=Application
70-Categories=GNOME;GTK;Network;InstantMessaging;
71-NoDisplay=true
72-OnlyShowIn=Pantheon;
73-AutostartCondition=GNOME3 unless-session gnome
74-X-GNOME-Autostart-Delay=15
75-X-GNOME-Autostart-Phase=Application
76-X-GNOME-Autostart-Notify=true
77-X-Ubuntu-Gettext-Domain=telepathy-indicator

Subscribers

People subscribed via source and target branches