Rename SystemDecorations to WindowDecorations since they aren't necessary "system". by kekekeks · Pull Request #20796 · AvaloniaUI/Avalonia (original) (raw)

src/Avalonia.Controls/Window.cs

Renamed enum SystemDecorationsWindowDecorations and property; added [Obsolete] shim

src/Avalonia.Controls/Platform/IWindowImpl.cs

Renamed interface method to SetWindowDecorations

src/Windows/Avalonia.Win32/WindowImpl.cs

Updated all usages in Win32 implementation

src/Windows/Avalonia.Win32/WindowImpl.AppWndProc.cs

Updated usage in Win32 window proc

src/Windows/Avalonia.Win32/TrayIconImpl.cs

Updated tray icon popup creation

src/Windows/Avalonia.Win32/PopupImpl.cs

Updated popup creation

src/Windows/Avalonia.Win32/EmbeddedWindowImpl.cs

Updated embedded window creation

src/Avalonia.X11/X11Window.cs

Updated all usages in X11 implementation

src/Avalonia.Native/WindowImpl.cs

Updated macOS native window implementation

src/Headless/Avalonia.Headless/HeadlessWindowImpl.cs

Renamed headless stub method

src/Avalonia.DesignerSupport/Remote/Stubs.cs

Updated designer stub

src/Avalonia.DesignerSupport/Remote/PreviewerWindowImpl.cs

Updated previewer stub

api/Avalonia.nupkg.xml

Added API compatibility suppressions for removed/changed members

samples/IntegrationTestApp/ShowWindowTest.axaml

Updated binding to new property name

samples/IntegrationTestApp/Pages/WindowPage.axaml.cs

Updated to use new property name

samples/ControlCatalog/MainView.xaml

Updated XAML enum references

samples/ControlCatalog/MainView.xaml.cs

Updated code-behind

samples/ControlCatalog/DecoratedWindow.xaml

Updated XAML attribute and enum references

tests/Avalonia.IntegrationTests.Appium/WindowTests_MacOS.cs

Updated test parameter types and values

tests/Avalonia.IntegrationTests.Win32/StandardWindowTests.cs

Updated test types to WindowDecorations

tests/Avalonia.IntegrationTests.Win32/ExtendClientAreaWindowTests.cs

Updated test types to WindowDecorations