Author: lluis
Date: 2007-05-30 07:22:08 -0400 (Wed, 30 May 2007)
New Revision: 78190

Modified:
   trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/ChangeLog
   
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux/LinuxDeployData.cs
   
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs
   
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs
   
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/gui.stetic
Log:
* MonoDevelop.Deployment.Linux/LinuxDeployData.cs: Don't set the
  ScriptName property by default, just return the name of the project
  when not set.
* gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs,
  gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
  gtk-gui/gui.stetic: Updated.

Modified: 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/ChangeLog  
2007-05-30 11:02:36 UTC (rev 78189)
+++ trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/ChangeLog  
2007-05-30 11:22:08 UTC (rev 78190)
@@ -1,3 +1,12 @@
+2007-05-30  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
+
+       * MonoDevelop.Deployment.Linux/LinuxDeployData.cs: Don't set the
+         ScriptName property by default, just return the name of the project
+         when not set.
+       * gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs,
+         gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
+         gtk-gui/gui.stetic: Updated.
+
 2007-05-13  David Makovský (Yakeen) <[EMAIL PROTECTED]> 
 
        * MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs,

Modified: 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux/LinuxDeployData.cs
===================================================================
--- 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux/LinuxDeployData.cs
    2007-05-30 11:02:36 UTC (rev 78189)
+++ 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux/LinuxDeployData.cs
    2007-05-30 11:22:08 UTC (rev 78190)
@@ -37,9 +37,11 @@
                public static LinuxDeployData GetLinuxDeployData (CombineEntry 
entry)
                {
                        LinuxDeployData data = (LinuxDeployData) 
entry.ExtendedProperties ["Deployment.LinuxDeployData"];
-                       if (data != null && data.entry == null) {
-                               data.Bind (entry);
-                               data.connected = true;
+                       if (data != null) {
+                               if (data.entry == null) {
+                                       data.Bind (entry);
+                                       data.connected = true;
+                               }
                                return data;
                        }
                        
@@ -55,9 +57,7 @@
                
                internal static LinuxDeployData CreateDefault (CombineEntry 
entry)
                {
-                       LinuxDeployData data = new LinuxDeployData (entry);
-                       data.ScriptName = entry.Name.ToLower ();
-                       return data;
+                       return new LinuxDeployData (entry);
                }
                
                void Bind (CombineEntry entry)
@@ -95,14 +95,16 @@
                }
                
                public string ScriptName {
-                       get { return scriptName; }
+                       get { return scriptName != null ? scriptName : 
PackageName; }
                        set {
-                               if (scriptName != value) {
+                               if (value != ScriptName) {
                                        scriptName = value; 
                                        UpdateEntry ();
                                }
                        }
                }
+                                           
+                               
                
                public bool GenerateDesktopEntry {
                        get { return generateDesktopEntry; }

Modified: 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs
===================================================================
--- 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs
 2007-05-30 11:02:36 UTC (rev 78189)
+++ 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs
 2007-05-30 11:22:08 UTC (rev 78190)
@@ -27,6 +27,7 @@
             this.notebook2 = new Gtk.Notebook();
             this.notebook2.CanFocus = true;
             this.notebook2.Name = "notebook2";
+            this.notebook2.CurrentPage = 0;
             // Notebook tab
             Gtk.Label w1 = new Gtk.Label();
             w1.Visible = true;

Modified: 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs
===================================================================
--- 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs
       2007-05-30 11:02:36 UTC (rev 78189)
+++ 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs
       2007-05-30 11:22:08 UTC (rev 78190)
@@ -161,6 +161,7 @@
             this.notebook = new Gtk.Notebook();
             this.notebook.CanFocus = true;
             this.notebook.Name = "notebook";
+            this.notebook.CurrentPage = 0;
             this.notebook.TabPos = ((Gtk.PositionType)(0));
             // Container child notebook.Gtk.Notebook+NotebookChild
             this.scrolledwindow1 = new Gtk.ScrolledWindow();

Modified: 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/gui.stetic
===================================================================
--- 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/gui.stetic
 2007-05-30 11:02:36 UTC (rev 78189)
+++ 
trunk/monodevelop/Extras/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/gui.stetic
 2007-05-30 11:22:08 UTC (rev 78190)
@@ -1,11 +1,14 @@
 <?xml version="1.0" encoding="utf-8"?>
 <stetic-interface>
+  <configuration>
+    <images-root-path>../</images-root-path>
+  </configuration>
   <import>
     <widget-library 
name="../../../../build/AddIns/MonoDevelop.Projects.Gui.dll" />
     <widget-library name="../../../../build/AddIns/MonoDevelop.Ide.dll" />
     <widget-library name="../../../../build/AddIns/MonoDevelop.Components.dll" 
/>
     <widget-library name="../../../../build/AddIns/MonoDevelop.Deployment.dll" 
/>
-    <widget-library 
name="../../../../build/AddIns/MonoDevelop.Deployment.Linux.dll" />
+    <widget-library 
name="../../../../build/AddIns/MonoDevelop.Deployment.Linux.dll" 
internal="true" />
   </import>
   <widget class="Gtk.Bin" 
id="MonoDevelop.Deployment.Linux.BasicOptionPanelWidget" design-size="409 245">
     <property name="MemberName" />
@@ -147,6 +150,7 @@
       <widget class="Gtk.Notebook" id="notebook2">
         <property name="MemberName" />
         <property name="CanFocus">True</property>
+        <property name="CurrentPage">0</property>
         <child>
           <placeholder />
         </child>
@@ -170,6 +174,7 @@
       <widget class="Gtk.Notebook" id="notebook">
         <property name="MemberName" />
         <property name="CanFocus">True</property>
+        <property name="CurrentPage">0</property>
         <property name="TabPos">Left</property>
         <child>
           <widget class="Gtk.ScrolledWindow" id="scrolledwindow1">

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to