Move autostart config into Do.Platform

Bug #319114 reported by Chris Halse Rogers on 2009-01-20
Affects Status Importance Assigned to Milestone
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
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) on 2009-07-03
Changed in do:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers