File tree Expand file tree Collapse file tree 8 files changed +6
-224
lines changed Expand file tree Collapse file tree 8 files changed +6
-224
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 19
19
#include " TabRowControl.h"
20
20
#include " ColorHelper.h"
21
21
#include " DebugTapConnection.h"
22
- #include " SettingsTab.h"
23
22
#include " ..\TerminalSettingsModel\FileUtils.h"
24
23
25
24
#include < shlobj.h>
@@ -794,14 +793,6 @@ namespace winrt::TerminalApp::implementation
794
793
}
795
794
}
796
795
}
797
- else if (auto index{ _GetFocusedTabIndex () })
798
- {
799
- const auto tab{ _tabs.GetAt (*index) };
800
- if (tab.try_as <TerminalApp::SettingsTab>())
801
- {
802
- _HandleCloseTabRequested (tab);
803
- }
804
- }
805
796
}
806
797
807
798
// Method Description:
Original file line number Diff line number Diff line change 88
88
<DependentUpon >PaletteItemTemplateSelector.idl</DependentUpon >
89
89
<SubType >Code</SubType >
90
90
</ClInclude >
91
- <ClInclude Include =" SettingsTab.h" >
92
- <DependentUpon >SettingsTab.idl</DependentUpon >
93
- </ClInclude >
94
91
<ClInclude Include =" PaletteItem.h" />
95
92
<ClInclude Include =" TabBase.h" >
96
93
<DependentUpon >TabBase.idl</DependentUpon >
194
191
<DependentUpon >PaletteItemTemplateSelector.idl</DependentUpon >
195
192
<SubType >Code</SubType >
196
193
</ClCompile >
197
- <ClCompile Include =" SettingsTab.cpp" >
198
- <DependentUpon >SettingsTab.idl</DependentUpon >
199
- </ClCompile >
200
194
<ClCompile Include =" PaletteItem.cpp" />
201
195
<ClCompile Include =" TabBase.cpp" >
202
196
<DependentUpon >TabBase.idl</DependentUpon >
312
306
<Midl Include =" PaletteItemTemplateSelector.idl" >
313
307
<SubType >Designer</SubType >
314
308
</Midl >
315
- <Midl Include =" SettingsTab.idl" />
316
309
<Midl Include =" PaletteItem.idl" />
317
310
<Midl Include =" ShortcutActionDispatch.idl" />
318
311
<Midl Include =" AppKeyBindings.idl" />
Original file line number Diff line number Diff line change 24
24
<ClCompile Include =" Tab.cpp" >
25
25
<Filter >tab</Filter >
26
26
</ClCompile >
27
- <ClCompile Include =" SettingsTab.cpp" >
28
- <Filter >tab</Filter >
29
- </ClCompile >
30
27
<ClCompile Include =" FilteredCommand.cpp" >
31
28
<Filter >commandPalette</Filter >
32
29
</ClCompile >
64
61
<ClInclude Include =" Tab.h" >
65
62
<Filter >tab</Filter >
66
63
</ClInclude >
67
- <ClInclude Include =" SettingsTab.h" >
68
- <Filter >tab</Filter >
69
- </ClInclude >
70
64
<ClInclude Include =" FilteredCommand.h" >
71
65
<Filter >commandPalette</Filter >
72
66
</ClInclude >
99
93
<Filter >settings</Filter >
100
94
</Midl >
101
95
<Midl Include =" IDirectKeyListener.idl" />
102
- <Midl Include =" SettingsTab.idl" >
103
- <Filter >tab</Filter >
104
- </Midl >
105
96
<Midl Include =" TerminalTab.idl" >
106
97
<Filter >tab</Filter >
107
98
</Midl >
187
178
<Filter >app</Filter >
188
179
</ApplicationDefinition >
189
180
</ItemGroup >
190
- </Project >
181
+ </Project >
Original file line number Diff line number Diff line change 21
21
#include " App.h"
22
22
#include " ColorHelper.h"
23
23
#include " DebugTapConnection.h"
24
- #include " SettingsTab.h"
25
24
#include " SettingsPaneContent.h"
26
25
#include " TabRowControl.h"
27
26
#include " Utils.h"
@@ -3341,10 +3340,6 @@ namespace winrt::TerminalApp::implementation
3341
3340
// Force the TerminalTab to re-grab its currently active control's title.
3342
3341
terminalTab->UpdateTitle ();
3343
3342
}
3344
- else if (auto settingsTab = tab.try_as <TerminalApp::SettingsTab>())
3345
- {
3346
- settingsTab.UpdateSettings (_settings);
3347
- }
3348
3343
3349
3344
auto tabImpl{ winrt::get_self<TabBase>(tab) };
3350
3345
tabImpl->SetActionMap (_settings.ActionMap ());
@@ -4612,13 +4607,12 @@ namespace winrt::TerminalApp::implementation
4612
4607
til::color bgColor = backgroundSolidBrush.Color ();
4613
4608
4614
4609
Media::Brush terminalBrush{ nullptr };
4615
- if (const auto & control{ _GetActiveControl () })
4610
+ if (const auto tab{ _GetFocusedTabImpl () })
4616
4611
{
4617
- terminalBrush = control.BackgroundBrush ();
4618
- }
4619
- else if (const auto & settingsTab{ _GetFocusedTab ().try_as <TerminalApp::SettingsTab>() })
4620
- {
4621
- terminalBrush = settingsTab.Content ().try_as <Settings::Editor::MainPage>().BackgroundBrush ();
4612
+ if (const auto & pane{ tab->GetActivePane () })
4613
+ {
4614
+ terminalBrush = pane->GetContent ().BackgroundBrush ();
4615
+ }
4622
4616
}
4623
4617
4624
4618
if (_settings.GlobalSettings ().UseAcrylicInTabRow ())
Original file line number Diff line number Diff line change 36
36
<ClInclude Include =" ../TabRowControl.h" />
37
37
<ClInclude Include =" ../App.h" />
38
38
<ClInclude Include =" ../TerminalTab.h" />
39
- <ClInclude Include =" ../SettingsTab.h" />
40
39
</ItemGroup >
41
40
<!-- ========================= Cpp Files ======================== -->
42
41
<ItemGroup >
You can’t perform that action at this time.
0 commit comments