~ubuntu-branches/ubuntu/lucid/monodevelop/lucid

« back to all changes in this revision

Viewing changes to src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/IdePreferences.cs

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2010-02-02 11:39:59 UTC
  • mfrom: (1.2.6 upstream) (1.3.7 sid)
  • Revision ID: james.westby@ubuntu.com-20100202113959-s4exdz7er7igylz2
Tags: 2.2.1+dfsg-1
* New upstream release
* debian/control:
  + Standards version 3.8.4 (no changes needed)
* debian/patches/remove_support_for_non_debian_functionality.patch,
  debian/patches/remove_support_for_soft_debugger.patch,
  debian/patches/remove_support_for_moonlight.patch,
  debian/rules:
  + Split patch into two pieces, to make it easier to enable either
    SDB or Moonlight support with a rebuild
* debian/monodevelop-moonlight.install,
  debian/monodevelop-debugger-sdb.install,
  debian/control:
  + Create packaging data for the Soft Debugger addin and Moonlight addin -
    and comment them out of debian/control as we can't provide them on
    Debian for now

Show diffs side-by-side

added added

removed removed

Lines of Context:
129
129
 
130
130
                public TargetRuntime DefaultTargetRuntime {
131
131
                        get {
132
 
                                string id = PropertyService.Get ("MonoDevelop.Ide.DefaultTargetRuntime", Runtime.SystemAssemblyService.CurrentRuntime.Id); 
 
132
                                string id = PropertyService.Get ("MonoDevelop.Ide.DefaultTargetRuntime", "__current"); 
 
133
                                if (id == "__current")
 
134
                                        return Runtime.SystemAssemblyService.CurrentRuntime;
133
135
                                TargetRuntime tr = Runtime.SystemAssemblyService.GetTargetRuntime (id);
134
136
                                return tr ?? Runtime.SystemAssemblyService.CurrentRuntime;
135
137
                        }
136
 
                        set { PropertyService.Set ("MonoDevelop.Ide.DefaultTargetRuntime", value.Id); }
 
138
                        set { PropertyService.Set ("MonoDevelop.Ide.DefaultTargetRuntime", value.IsRunning ? "__current" : value.Id); }
137
139
                }
138
140
 
139
141
                public event EventHandler<PropertyChangedEventArgs> DefaultTargetRuntimeChanged {