Skip to content

Commit 614dc23

Browse files
[Cherry-pick] [Reverting] [DYN-8894] When groups expand, auto layout relocates adjacent groups/nodes to avoid overlaps (#16409)
Co-authored-by: reddyashish <43763136+reddyashish@users.noreply.github.com>
1 parent b993711 commit 614dc23

19 files changed

Lines changed: 179 additions & 1575 deletions

src/DynamoCore/Configuration/IPreferences.cs

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,21 +25,6 @@ public interface IPreferences
2525
/// </summary>
2626
public bool ShowDefaultGroupDescription { get; set; }
2727

28-
/// <summary>
29-
/// Indicates if the optional input ports are hidden by default.
30-
/// </summary>
31-
public bool OptionalInPortsCollapsed { get; set; }
32-
33-
/// <summary>
34-
/// Indicates if the unconnected output ports are hidden by default.
35-
/// </summary>
36-
public bool UnconnectedOutPortsCollapsed { get; set; }
37-
38-
/// <summary>
39-
/// Indicates if the groups should be collapsed by default.
40-
/// </summary>
41-
public bool CollapseToMinSize { get; set; }
42-
4328
/// <summary>
4429
/// Returns height of console
4530
/// </summary>

src/DynamoCore/Configuration/PreferenceSettings.cs

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,6 @@ private readonly static Lazy<PreferenceSettings>
8080
private string backupLocation;
8181
private string templateFilePath;
8282
private bool isMLAutocompleteTOUApproved;
83-
private bool optionalInputsCollapsed;
84-
private bool unconnectedOutputsCollapsed;
85-
private bool collapseToMinSize;
8683

8784
#region Constants
8885
/// <summary>
@@ -198,48 +195,6 @@ public bool IsADPAnalyticsReportingApproved
198195
/// </summary>
199196
public bool ShowDefaultGroupDescription { get; set; }
200197

201-
/// <summary>
202-
/// Indicates if the optional input ports are collapsed by default.
203-
/// </summary>
204-
public bool OptionalInPortsCollapsed
205-
{
206-
get => optionalInputsCollapsed;
207-
set
208-
{
209-
if (optionalInputsCollapsed == value) return;
210-
optionalInputsCollapsed = value;
211-
RaisePropertyChanged(nameof(OptionalInPortsCollapsed));
212-
}
213-
}
214-
215-
/// <summary>
216-
/// Indicates if the unconnected output ports are hidden by default.
217-
/// </summary>
218-
public bool UnconnectedOutPortsCollapsed
219-
{
220-
get => unconnectedOutputsCollapsed;
221-
set
222-
{
223-
if (unconnectedOutputsCollapsed == value) return;
224-
unconnectedOutputsCollapsed = value;
225-
RaisePropertyChanged(nameof(UnconnectedOutPortsCollapsed));
226-
}
227-
}
228-
229-
/// <summary>
230-
/// Indicates if the groups should be collapsed to minimal size by default.
231-
/// </summary>
232-
public bool CollapseToMinSize
233-
{
234-
get => collapseToMinSize;
235-
set
236-
{
237-
if (collapseToMinSize == value) return;
238-
collapseToMinSize = value;
239-
RaisePropertyChanged(nameof(CollapseToMinSize));
240-
}
241-
}
242-
243198
/// <summary>
244199
/// Indicates if Host units should be used for graphic helpers for Dynamo Revit
245200
/// </summary>
@@ -1046,9 +1001,6 @@ public PreferenceSettings()
10461001
DefaultRunType = RunType.Automatic;
10471002
DefaultNodeAutocompleteSuggestion = NodeAutocompleteSuggestion.MLRecommendation;
10481003
ShowDefaultGroupDescription = true;
1049-
OptionalInPortsCollapsed = true;
1050-
UnconnectedOutPortsCollapsed = true;
1051-
CollapseToMinSize = true;
10521004

10531005
BackupInterval = DefaultBackupInterval;
10541006
BackupFilesCount = 1;

0 commit comments

Comments
 (0)