From 620cdb1cd3f0945ea63365494c3dec0bd6b675f1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Philippe=20Bruy=C3=A8re?= Date: Mon, 6 Jul 2020 12:27:49 +0200 Subject: [PATCH] 0.9.1-beta, reset cache enabled by default (perf) --- Crow/src/Widgets/PrivateContainer.cs | 2 ++ Crow/src/Widgets/Widget.cs | 2 +- Directory.Build.props | 2 +- Samples/HelloWorld/main.cs | 2 -- Samples/common/ui/Interfaces/Stack/StretchedInFit4.crow | 6 +++--- Samples/common/ui/Interfaces/Stack/StretchedInFit5.crow | 8 ++++---- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Crow/src/Widgets/PrivateContainer.cs b/Crow/src/Widgets/PrivateContainer.cs index c8e3dfdb..415d45d2 100644 --- a/Crow/src/Widgets/PrivateContainer.cs +++ b/Crow/src/Widgets/PrivateContainer.cs @@ -125,10 +125,12 @@ namespace Crow switch (layoutType) { case LayoutingType.Width: if (Width == Measure.Fit && child.Width.IsRelativeToParent) + //child.Width = Measure.Fit; contentSize.Width = child.measureRawSize (LayoutingType.Width); break; case LayoutingType.Height: if (Height == Measure.Fit && child.Height.IsRelativeToParent) + //child.Height = Measure.Fit; contentSize.Height = child.measureRawSize (LayoutingType.Width); break; } diff --git a/Crow/src/Widgets/Widget.cs b/Crow/src/Widgets/Widget.cs index b93e9868..04eadf8d 100644 --- a/Crow/src/Widgets/Widget.cs +++ b/Crow/src/Widgets/Widget.cs @@ -502,7 +502,7 @@ namespace Crow /// If enabled, resulting bitmap of graphic object is cached /// speeding up rendering of complex object. Default is enabled. /// - [DesignCategory ("Behavior")][DefaultValue(false)] + [DesignCategory ("Behavior")][DefaultValue(true)] public virtual bool CacheEnabled { get { return cacheEnabled; } set { diff --git a/Directory.Build.props b/Directory.Build.props index 98e14228..9e62cfed 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -7,7 +7,7 @@ Jean-Philippe Bruyère 7.2 - 0.9.0 + 0.9.1 $(CrowVersion)-beta true diff --git a/Samples/HelloWorld/main.cs b/Samples/HelloWorld/main.cs index 1aa90bbe..743419ee 100644 --- a/Samples/HelloWorld/main.cs +++ b/Samples/HelloWorld/main.cs @@ -11,8 +11,6 @@ namespace HelloWorld using (Interface app = new Interface ()) { app.Initialized += (sender, e) => (sender as Interface).Load ("#HelloWorld.helloworld.crow"); app.Run (); - - DbgLogger.save (app); } } } diff --git a/Samples/common/ui/Interfaces/Stack/StretchedInFit4.crow b/Samples/common/ui/Interfaces/Stack/StretchedInFit4.crow index 8026983a..2c0b7721 100644 --- a/Samples/common/ui/Interfaces/Stack/StretchedInFit4.crow +++ b/Samples/common/ui/Interfaces/Stack/StretchedInFit4.crow @@ -2,9 +2,9 @@ - - - + + + diff --git a/Samples/common/ui/Interfaces/Stack/StretchedInFit5.crow b/Samples/common/ui/Interfaces/Stack/StretchedInFit5.crow index 8dc06c77..68078f98 100644 --- a/Samples/common/ui/Interfaces/Stack/StretchedInFit5.crow +++ b/Samples/common/ui/Interfaces/Stack/StretchedInFit5.crow @@ -3,10 +3,10 @@ - - - - + + + + -- 2.47.3