Releases: MayakaApps/ComposeWindowStyler
Releases · MayakaApps/ComposeWindowStyler
v0.4.0
What's Changed
- feat: library updates and removed refl/introspection for Skia by @alexfacciorusso in #33
- chore: Dependency updates and project cleanup by @MSDarwish2000 in #39
- chore: Set license to Apache 2.0 by @MSDarwish2000 in #40
- fix: Fix and simplify backdrop logic to a usable state by @MSDarwish2000 in #44
New Contributors
- @alexfacciorusso made their first contribution in #33
Known Issues
- Colored Acrylic is not supported on new Windows 11 builds. Future library API change would be done to clarify this.
- On new Windows 11 builds the titlebar is always set to black color when not using Acrylic, Mica, or Tabbed. This is to workaround an issue that makes the titlebar content color white.
Full Changelog: v0.3.2...v0.4.0
Compose Window Styler v0.3.2
What's Changed
- Update Compose to 1.1.1 by @MSDarwish2000 in #25
- Replace OsType by Skiko's builtin hostOs by @MSDarwish2000 in #26
- Rename WindowManager to WindowStyleManager by @MSDarwish2000 in #27
- Add documentation to public APIs by @MSDarwish2000 in #28
Full Changelog: v0.3.1...v0.3.2
Compose Window Styler v0.3.1
What's Changed
- Apply a fix for window buttons not changing color in Mica after theming by @MSDarwish2000 in #24
Full Changelog: v0.3.0...v0.3.1
Compose Window Styler v0.3.0
What's Changed
- Use WindowScope as receiver by @MSDarwish2000 in #16
- Add a workaround for transparent decorated windows by @MSDarwish2000 in #17
- Don't modify the window base background if it is already transparent by @MSDarwish2000 in #18
- Avoid crashes on OSes other than Windows by @MSDarwish2000 in #19
- Add frame styling options on Windows 11 by @MSDarwish2000 in #22
Full Changelog: v0.2.0...v0.3.0
Compose Window Styler v0.2.0
Breaking Changes
- Renamed the library to Compose Window Styler for wider scope of styling
- Renamed package name to
com.mayakapps.compose.windowstyler
- Changed the published artifact to
com.mayakapps.compose:window-styler
and it is now available on the Maven Central
Note: the old artifact that is available on GitHub Packages will be deleted soon - Renamed
ApplyEffect
&WindowEffect
toWindowStyle
&WindowBackdrop
respectively
What's Changed
- Reworked most of the internal code for more organized code base
- Converted the project to be multi-module and added demo application to test the library conveniently
- Separated isDarkTheme parameter from Mica effect to be a separate window style as it can be used to theme the title bar
- Fixed an issue that caused colors to render incorrectly and updated the effects to use Compose Color by @MSDarwish2000 in #6
- Reworked transparent effect to allow colors and semitransparency by @MSDarwish2000 in #8
- Make default backdrop black in dark theme by @MSDarwish2000 in #9
- Implement fallback strategy for modern backdrops by @MSDarwish2000 in #11
Full Changelog: v0.1.0...v0.2.0
Compose Backdrop v0.1.0
Initial Release