window_toolkit 0.1.2 window_toolkit: ^0.1.2 copied to clipboard
Toolkit simplifies customization of native user interface components for macOS applications.
0.1.2 #
- Enhancements:
- Example App Screenshot: Added a screenshot of the example app to the README for better visual representation.
- Dart Formatting: Updated code formatting in
WindowToolkit
andcalculateWindowPosition
to meet Dart standards.
0.1.1 #
- Enhancements:
- Current Window Tracking: Implemented a mechanism within
WindowToolkit
to keep track of the current window instance. - Fullscreen Control Logic: Updated the
fullscreen
method to prevent entering fullscreen mode when a maximum size is defined. - Dynamic Position Calculation: Improved the
calculateWindowPosition
function to ensure it usesdouble
instead ofnum
for dimensions. - Performance Optimizations: Made various optimizations across window property management and alignment calculations.
- Current Window Tracking: Implemented a mechanism within
0.1.0 #
- Features:
- Window Management: Control window properties including movability, minimizability, and maximizability.
- Title Bar Customization: Adjust the title bar’s visibility and style.
- Resizable Options: Enable or disable window resizing based on user needs.
- Alignment and Positioning: Center or align the window with preset alignments.
- Opacity Control: Adjust the window’s opacity dynamically.
0.0.1 #
- Initial Release: Introduced
window_toolkit
, a Flutter plugin for macOS that simplifies customization of native window properties.