Emmanuel Hansen
c02b2b8a20
Fix insets on android 15 ( #18844 )
* fix insets on android 15
* add api diff
* fix nit
8 months ago
Max Katz
05ac6d2f1d
Screens API refactor ( #16295 )
* Draft new API
* Push reusable ScreensBaseImpl implementation
* Fix tests and stubs
* Update ScreensPage sample to work on mobile + show new APIs
* Reimplement Windows ScreensImpl, reuse existing screens in other places of backend, use Microsoft.Windows.CsWin32 for interop
* Make X11 project buildable, don't utilize new APIs yet
* Reimplement macOS Screens API, differenciate screens by CGDirectDisplayID
* Fix build
* Adjust breaking changes file (none affect users)
* Fix missing macOS Screen.DisplayName
* Add more tests + fix screen removal
* Add screens integration tests
* Use hash set with comparer when removing screens
* Make screenimpl safer on macOS as per review
* Replace UnmanagedCallersOnly usage with source generated EnumDisplayMonitors
* Remove unused dllimport
* Only implement GetHashCode and Equals on PlatformScreen subclass, without changing base Screen
2 years ago
Julien Lebosquain
9f5a1027fd
Warning cleanup ( #13656 )
Co-authored-by: Jumar Macato <16554748+jmacato@users.noreply.github.com>
2 years ago
Steven Kirk
4954228f14
Fix display of unsupported transparency levels.
Only make the window brush transparent when we requested a transparent window and were given one, otherwise we display a transparent brush for e.g. `None` because `None` is not available when using composition.
3 years ago
Steven Kirk
b2d7805060
Replace WindowTransparencyLevel enum with list of structs
The transparency level is not yet communicated to the backends though.
Co-Authored-By: Max Katz <maxkatz6@outlook.com>
3 years ago
Max Katz
a09c182e89
Implement SystemAccentColors backed by the actual system values
3 years ago
Emmanuel Hansen
34c1b46b30
Force app theme change when status bar theme changes on android.
3 years ago
Max Katz
a28aa6e04a
Update control catalog to support insets samples
3 years ago
daniel
7e8c34fc92
Use GetTopLevel method
3 years ago
daniel
7fd6d43e3f
Apply FD on MainWindow instead MainView in ControlCatalog
3 years ago
Max Katz
151fe0031a
Update control catalog and samples
3 years ago
Max Katz
148b4a9aca
Changes after review
3 years ago
Max Katz
f01ea6a8a1
Fix control catalog on mobile
3 years ago
Max Katz
ad4005ef05
Use PlatformColorValues in the control catalog
3 years ago
Max Katz
08a494ac7d
Update view transparency selection on the control catalog
3 years ago
Max Katz
0dc65db7ba
Revert "simply controlcatalog demo - to revert."
This reverts commit e6b8a7369d .
3 years ago
Dan Walmsley
e6b8a7369d
simply controlcatalog demo - to revert.
3 years ago
Max Katz
07d53775ba
Make all themes AOT friendly by moving StyleInclude to the XAML
3 years ago
Giuseppe Lippolis
b4859f0479
fix: Avoid Cast exception on Single View Application
3 years ago
Dan Walmsley
19ea413e4e
Revert "temporarilty trim down control catalog."
This reverts commit 2a67b7950b .
# Conflicts:
# samples/ControlCatalog/MainView.xaml
3 years ago
Dan Walmsley
2a67b7950b
temporarilty trim down control catalog.
3 years ago
Giuseppe Lippolis
f63ed9cf6b
fix: Null Annotation
4 years ago
Max Katz
5ee439b5e4
Rename remainings
4 years ago
Max Katz
1731f88822
Rename Default to Simple
4 years ago
Max Katz
e717cce7e8
Update headless implementations, managed and samples
4 years ago
Giuseppe Lippolis
2bf853aca9
fix some null annotation in ControlCatalog
4 years ago
robloo
8da297b300
Correct ColorPicker style loading in ControlCatalog
4 years ago
robloo
cf654da43f
Add separate Avalonia.Controls.ColorPicker project
4 years ago
daniel mayost
3eddf5cac4
first work
4 years ago
Takoooooo
25c5156725
wip
4 years ago
Takoooooo
3bfafc5f93
more cleanup
4 years ago
Takoooooo
7daccf91ae
cleanup
4 years ago
Takoooooo
c626419113
more refactorings
4 years ago
Takoooooo
d258fb17bb
Make Mode property stylable and new theme switching in ControlCatalog.
4 years ago
Takoooooo
69c1a37372
some very initial implementation
4 years ago
Max Katz
ec23173a0a
Use enum items array instead of strings in control catalog settings
4 years ago
Max Katz
cbbe8f77ec
Implement HamburgerMenu control to be used in repo samples
4 years ago
Max Katz
e4433efad7
Control Catalog - FluentLight as default theme
5 years ago
Dan Walmsley
d4fa9ad406
Move transparency to window customizations page.
6 years ago
JamRemco
7b2ada673a
Fix Animation
6 years ago
Dan Walmsley
8e4716cabd
allow switching of the entire themes.
6 years ago
Dan Walmsley
4554a3d5d7
fix progress bar.
6 years ago
Dan Walmsley
1fcc1b8778
revert controlcatalog changes.
6 years ago
Dan Walmsley
a596e0bfb8
Almost Working fluent textbox.
6 years ago
Dan Walmsley
58c518c573
Add Hint / Actual properties for Transparency.
6 years ago
Dan Walmsley
f9a1871d1e
add transparency demo to control catalog.
6 years ago
Marcus Wichelmann
c16e377bc6
Fix crash caused by window decorations not being available when using remote rendering
6 years ago
Nathan Garside
7b9d32af85
Rework system decorations
6 years ago
Nikita Tsukanov
ef2d7fa259
Remove commented code
7 years ago
Nikita Tsukanov
6d83479d0d
Naming and a bit of cleanup
7 years ago