Do

Move autostart config into Do.Platform

Bug #319114 reported by Chris Halse Rogers
4
Affects Status Importance Assigned to Milestone
Do
Fix Released
Medium
Chris Halse Rogers

Bug Description

Autostart config is currently handled in Do/src/Do.UI/GeneralPreferencesWidget.cs. Currently it uses an evil hack because we couldn't work out how to use DesktopItem at the time. The hack is also wrong, because it assumes deleting the .desktop file from ~/.config/autostart will prevent Do from autostarting, which breaks if there's a systemwide file in /etc/xdg/autostart - the correct way is to write a X-GNOME-Autostart=False key.

Autostart is something platform-specific, and should be in Do.Platform, with a Gnome-desktop-sharp based implementation in Do.Platform.Linux

Changed in do:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Chris Halse Rogers (raof) wrote :

Targeting for 0.8.1. I think I should be able to do it by then.

Changed in do:
milestone: none → 0.8.1
assignee: nobody → raof
Changed in do:
status: Confirmed → Fix Committed
Robert Dyer (psybers)
Changed in do:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.