Skip to main content

persistent_window_manager 2.0.0 copy "persistent_window_manager: ^2.0.0" to clipboard
persistent_window_manager: ^2.0.0 copied to clipboard

Saves and restores desktop window position, size, maximized and full-screen state between app launches on Desktop platforms.

2.0.0 #

  • BREAKING CHANGE: Replaced the two-step activatePersistentWindowManager() + PersistentWindowWrapper API with the new unified PeWiMaWrapper widget.
  • BREAKING CHANGE: Removed activatePersistentWindowManager and PersistentWindowWrapper from public exports. Use PeWiMaWrapper instead.
  • New Feature: Introduced PeWiMaWrapper - a single, simplified widget that handles window manager activation and wrapping in one step.
  • Enhanced Platform Support: Better cross-platform handling with automatic no-op on web and mobile platforms.
  • Better Code Organization: Refactored internal structure into logical modules (models/, utils/, widgets/, cubit/).

1.0.1 #

  • Made windowOptions parameter optional in activatePersistentWindowManager.

1.0.0 #

  • Initial release of the persistent_window_manager package.
0
likes
160
points
150
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Saves and restores desktop window position, size, maximized and full-screen state between app launches on Desktop platforms.

Repository (GitHub)
View/report issues

Topics

#window-persistence #window-resize #window-manager #desktop #desktop-window

License

MIT (license)

Dependencies

flutter, hydrated_bloc, screen_retriever, window_manager

More

Packages that depend on persistent_window_manager