Skip to content

Releases: leanflutter/window_manager

v0.3.1

26 Feb 09:57
Compare
Choose a tag to compare
  • [linux] avoid removing shadows if no title is set (#297)
  • [macos] Implement isMaximizable and setMaximizable (#290)
  • Don't crash if an event doesn't have a dedicated handler (#286)
  • Remove all subWindow related implementations

v0.3.0

09 Jan 11:04
Compare
Choose a tag to compare
  • Add integration test (#275)
  • [windows] add show and hide events (#274)
  • [linux] clean up state tracking (#273)
  • Add missing future return values (#272)
  • [linux] implement minimizable & maximizable (#270)
  • [linux] fix getTitle() crash when null (#269)
  • [linux] fix on_window_show and on_window_hide signatures (#268)

v0.2.9

03 Jan 13:37
Compare
Choose a tag to compare
  • [windows] Fix set maximizable throwing an error (#267)
  • [linux] clean up unused includes (#260)
  • [linux] fix window geometry hints (#257)
  • [linux] pass the plugin instance around as user data (#256)
  • [linux] fix getOpacity() (#255)
  • [Linux] use g_strcmp0() (#254)
  • [Linux] remove misleading C++-style default values (#253)
  • [Linux] implement setBrightness() (#252)
  • [Linux] fix frameless window & background color (#250)
  • [Linux] make setTitleBarStyle() GTK/HDY/CSD/SSD compatible (#249)

v0.2.8

01 Dec 13:52
Compare
Choose a tag to compare
  • Bump screen_retriever from 0.1.2 to 0.1.4
  • WindowOptions supports backgroundColor
  • [linux] fix: offset lost after invoking gtk hide on linux #241
  • [macos] Fix Unable to bridge NSNumber to Float #236
  • [linux] Introduce grabKeyboard() and ungrabKeyboard() #229

v0.2.7

27 Aug 05:46
Compare
Choose a tag to compare
  • [linux] fix bottom edge resizing (#209)
  • [linux] fix: cannot resize again after startResizing (#205)

v0.2.6

20 Aug 06:27
Compare
Choose a tag to compare
  • [windows] Added vertically param to the maximize method.
  • [Linux] implementation of methods: setIcon, isFocused (#186)
  • [macos] fix crash lead by fast clicks (#198)
  • Remove decoration for maximized window (#191)
  • [linux] fix: cannot drag again after startDragging (#203)
  • [windows] Implement isMaximizable and setMaximizable (#200)
  • [windows] Implement SetResizable for windows (#204)

v0.2.5

02 Jun 00:30
Compare
Choose a tag to compare
  • [linux] fix method response memory leaks (#159)
  • [linux] Implement destroy #158
  • [linux] Implement getOpacity & setOpacity #157
  • [macos] Reimplement setBounds & getBounds method. #156
  • Make WindowOptions constructor to const constructor. #147
  • [windows] fix window overflow #131
  • [macos] Add the animate parameter to setBounds method #142
  • [linux] fix popUpWindowMenu() on Wayland #145

v0.2.3

08 May 07:07
Compare
Choose a tag to compare
  • Fixed cannot convert type Double to type CGFloat #138
  • [linux & windows] Implement popUpWindowMenu metnod #141

v0.2.2

24 Apr 10:19
Compare
Choose a tag to compare
  • Fixed overflow error after minimize #55, #119, #125
  • Implement isSkipTaskbar method #117
  • [windows] Implement setIcon method #129
  • The waitUntilReadyToShow method adds options, callback parameters #111

v0.2.1

02 Apr 14:59
Compare
Choose a tag to compare
  • Compatible with lower versions of dart #98
  • [macos & windows] Add resized, moved events. #28
  • [linux] Implement getTitleBarHeight metnod #49
  • [linux] Implement getOpacity metnod #44
  • Add TitleBarStyle enum #99
  • [linux] Implement setAlwaysOnBottom method #100
  • [windows] Removes crazy jittering when resizing window #103
  • [windows] Fix overflow on fullscreen and maximize #105
  • [windows] Implement setHasShadow and hasShadow methods #110
  • [windows] Fix setAlignment(Alignment.bottomRight) display position is not correct #112 #113