- use applet geometry to accept mouse events when inside latte docks and panels
- show menu only after the previous one has already become hidden
- do not show any appmenu on empty and inactive screens
- improve compact button spacing
- show proper popup menu for vertical panels
- fix occasional crash when menu is hiding
- fixes when present in plasma panels
- position menus relevant to screen edge
- add filter for maximized windows
- apply filters properly for compact button scenario
- respect Fitt's law for floating latte panels
- position menus relevant to entire screen geometry
- add option to enable unity behavior in neighbour window title applets
- fixes for unity behavior in latte panels
- new option to support color schemes for menus. For Latte a new option to colorize the menus based on the current window color scheme is already present.
- release menu item hovering when not needed any more
- new option to maximize/restore active window when used in plasma panels [@Taras Fomin]
- fix buttons vertical positioning. Previously there were cases that the buttons had 1px. difference with the surrounding applets
- show app menus also for inactive windows in multi-screen environment through Latte WindowsTracking v0.9 interface
- improve appearance when in Latte edit mode
- use new Latte Communicator API for v0.9
- fix a serious crash for some systems when the user was clicking the menu items Plasma or Latte was crashing
- various improvements for Unity style behavior
- fix behavior with Latte git version dragging/maximizing/restoring active window from panel empty areas
- dont register the global menu service under wayland in order for windows to keep their global menus in their windows
- fix warnings on startup
- fix not showing menu items for all applications
- fix RTL menu items alignment
- provide a Unity behavior option when used with Window Title v0.4 in latest Latte master
- support horizontal scrolling
- improve screen filtering
- add an option in order to set spacing between menu items
- dont crash under wayland
- in edit mode show a menu sample in order to not show an empty space
- option to always fill maximum available space
- avoid empty QMenu (upstream plasma fix)
- reduce menu items spacing
- support new Latte Communicator mechanism
- Scroll menu support when the menu is too big
- Option to show menus only from active/main windows
- support Latte painting for single button presentation
- dont hide menu when Latte is in editing mode (needs Latte>=0.9)
- show shortcuts properly when Alt is pressed
- Minimize-state aware
- Multi-Screen aware
- Support Latte new painting
- based totally on official plasma appmenu applet in order to improve maintainability and code exchange