Skip to content

Releases: leanflutter/window_manager

v0.3.2

08 Apr 10:50

Choose a tag to compare

  • [macos] Feature to set labeled badge on taskbar aka dock (#305)
  • [linux] remove the margins of the window frame (#318)
  • Add AlwaysOnBottom support for Windows (#306)
  • [Windows] make setMinimum/MaximumSize() dpi change awareable (#231)
  • remove frameless on set title bar style on macos (#240)
  • chore: Add windowButtonVisibility to WindowOptions

v0.3.1

26 Feb 09:57

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

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

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

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

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

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

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

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

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