[Pkg-cli-apps-commits] r5160 - in /packages/monodevelop/trunk/debian: changelog patches/series patches/stetic_widget_corruption_r144546.patch
meebey at users.alioth.debian.org
meebey at users.alioth.debian.org
Tue Dec 8 22:34:38 UTC 2009
Author: meebey
Date: Tue Dec 8 22:34:38 2009
New Revision: 5160
URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=5160
Log:
* debian/patches/stetic_widget_corruption_r144546.patch:
+ Fixes an annoying issue with the GUI designer that renames suddenly
widgets to bin1 and the like.
Added:
packages/monodevelop/trunk/debian/patches/stetic_widget_corruption_r144546.patch
Modified:
packages/monodevelop/trunk/debian/changelog
packages/monodevelop/trunk/debian/patches/series
Modified: packages/monodevelop/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop/trunk/debian/changelog?rev=5160&op=diff
==============================================================================
--- packages/monodevelop/trunk/debian/changelog (original)
+++ packages/monodevelop/trunk/debian/changelog Tue Dec 8 22:34:38 2009
@@ -1,3 +1,11 @@
+monodevelop (2.1.1+dfsg-2) unstable; urgency=low
+
+ * debian/patches/stetic_widget_corruption_r144546.patch:
+ + Fixes an annoying issue with the GUI designer that renames suddenly
+ widgets to bin1 and the like.
+
+ -- Mirco Bauer <meebey at debian.org> Tue, 08 Dec 2009 23:14:37 +0100
+
monodevelop (2.1.1+dfsg-1) unstable; urgency=low
[ Jo Shields ]
Modified: packages/monodevelop/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop/trunk/debian/patches/series?rev=5160&op=diff
==============================================================================
--- packages/monodevelop/trunk/debian/patches/series (original)
+++ packages/monodevelop/trunk/debian/patches/series Tue Dec 8 22:34:38 2009
@@ -1,3 +1,4 @@
+stetic_widget_corruption_r144546.patch -p3
link_system_nunit.patch
use_libsvn1.patch
use_libapr1.patch
@@ -6,4 +7,3 @@
boo_mimetype.patch
use_csc.patch
#monodevelop_fix_addin_highlights_r130904.patch
-
Added: packages/monodevelop/trunk/debian/patches/stetic_widget_corruption_r144546.patch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop/trunk/debian/patches/stetic_widget_corruption_r144546.patch?rev=5160&op=file
==============================================================================
--- packages/monodevelop/trunk/debian/patches/stetic_widget_corruption_r144546.patch (added)
+++ packages/monodevelop/trunk/debian/patches/stetic_widget_corruption_r144546.patch Tue Dec 8 22:34:38 2009
@@ -1,0 +1,143 @@
+Author: lluis
+Date: 2009-10-21 12:21:58 -0400 (Wed, 21 Oct 2009)
+New Revision: 144546
+
+Modified:
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/ChangeLog
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.csproj
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/gtk-gui/generated.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/ChangeLog
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Container.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Widget.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libsteticui/ChangeLog
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libsteticui/libsteticui.csproj
+Log:
+* gtk-gui/generated.cs:
+* MonoDevelop.GtkCore.csproj:
+* libsteticui/libsteticui.csproj:
+* gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
+ Flush.
+
+* libstetic/wrapper/Widget.cs: Don't fire the name changed event while
+ loading.
+
+* libstetic/wrapper/Container.cs: Set the loading flag when loading.
+
+* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Use typed
+ collection instead of ArrayList.
+
+Modified: trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs
+===================================================================
+Author: lluis
+Date: 2009-10-21 12:21:58 -0400 (Wed, 21 Oct 2009)
+New Revision: 144546
+
+Modified:
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/ChangeLog
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.csproj
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/gtk-gui/generated.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/ChangeLog
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Container.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Widget.cs
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libsteticui/ChangeLog
+ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libsteticui/libsteticui.csproj
+Log:
+* gtk-gui/generated.cs:
+* MonoDevelop.GtkCore.csproj:
+* libsteticui/libsteticui.csproj:
+* gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
+ Flush.
+
+* libstetic/wrapper/Widget.cs: Don't fire the name changed event while
+ loading.
+
+* libstetic/wrapper/Container.cs: Set the loading flag when loading.
+
+* MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Use typed
+ collection instead of ArrayList.
+
+Modified: trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs
+===================================================================
+--- trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs 2009-10-21 14:26:30 UTC (rev 144545)
++++ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs 2009-10-21 16:21:58 UTC (rev 144546)
+@@ -52,7 +52,7 @@
+ {
+ internal object MemoryProbe = Counters.GuiProjectsInMemory.CreateMemoryProbe ();
+
+- ArrayList formInfos;
++ List<GuiBuilderWindow> formInfos;
+ Stetic.Project gproject;
+ DotNetProject project;
+ string fileName;
+@@ -84,7 +84,7 @@
+ return;
+
+ gproject = GuiBuilderService.SteticApp.CreateProject ();
+- formInfos = new ArrayList ();
++ formInfos = new List<GuiBuilderWindow> ();
+
+ if (!System.IO.File.Exists (fileName)) {
+ // Regenerate the gtk-gui folder if the stetic project
+@@ -223,7 +223,7 @@
+ }
+ }
+
+- public ICollection Windows {
++ public ICollection<GuiBuilderWindow> Windows {
+ get {
+ Load ();
+ return formInfos;
+
+Modified: trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Container.cs
+===================================================================
+--- trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Container.cs 2009-10-21 14:26:30 UTC (rev 144545)
++++ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Container.cs 2009-10-21 16:21:58 UTC (rev 144546)
+@@ -302,10 +302,15 @@
+ }
+ }
+
+- ReadActionGroups (reader, elem);
+- ReadProperties (reader, elem);
+- ReadChildren (reader, elem);
+- DoSync ();
++ try {
++ Loading = true;
++ ReadActionGroups (reader, elem);
++ ReadProperties (reader, elem);
++ ReadChildren (reader, elem);
++ DoSync ();
++ } finally {
++ Loading = false;
++ }
+ }
+
+ protected virtual void ReadChildren (ObjectReader reader, XmlElement elem)
+
+Modified: trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Widget.cs
+===================================================================
+--- trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Widget.cs 2009-10-21 14:26:30 UTC (rev 144545)
++++ trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/wrapper/Widget.cs 2009-10-21 16:21:58 UTC (rev 144546)
+@@ -883,7 +883,8 @@
+
+ string on = oldName;
+ oldName = Wrapped.Name;
+- OnNameChanged (new WidgetNameChangedArgs (this, on, Wrapped.Name));
++ if (!Loading)
++ OnNameChanged (new WidgetNameChangedArgs (this, on, Wrapped.Name));
+
+ // Keep the member name in sync with the widget name
+ if (on == MemberName)
+@@ -895,7 +896,8 @@
+ base.EmitNotify (propertyName);
+ string on = oldMemberName;
+ oldMemberName = MemberName;
+- OnMemberNameChanged (new WidgetNameChangedArgs (this, on, MemberName));
++ if (!Loading)
++ OnMemberNameChanged (new WidgetNameChangedArgs (this, on, MemberName));
+ }
+ }
+ else {
More information about the Pkg-cli-apps-commits
mailing list