Releases: dtomas/TrayLib
Release list
Version 2.0.0
- Reorderable items.
- Refactored Tray into Tray, ItemBox, render_tray() and render_item_box().
- Replaced Item.get_icon_* methods with Item.get_icons() returning IIconLoaders.
- Greying out items.
- Renamed WinIconConfig to WinItemConfig.
- Replaced parameter Tray
- Replaced MenuIcon with MainItem.
- Replaced WinIcon with WindowsItem and WindowItem.
- Add Items to Tray instead of Icons.
- Introduced class Item, rendered as traylib.Icon or gtk.ImageMenuItem.
- Replaced abstract Icon methods with properties.
Version 0.5.1
Name tray container "{name}PanelApplet", for correct color in XFCE themes.
Register Icon as GType.
New method Icon.find_icon_name().
Version 0.5
Update blinking when window is closed.
Replaced WinIconManager class with function manage_winicons().
Added ManagedTray for trays managed by an IconManager.
Removed Config.*_attribute() methods.
Expose WinIconManager.screen.
Moved get_custom_menu_items() from Tray to MenuIcon.
Passing additional arguments to menu icon constructor.
Pass wnck screen around.
Add $APP_DIR/icons to icon theme path (in Main.mainloop()).
Removed Attribute.set_func.
Version 0.4.2
Tidied up a bit.
Removed some unused modules.
Copied dir_monitor to rox-lib (will be removed in 0.5).
Get XDG_* variables from rox-lib (will be removed in 0.5).
Added argument side to Tray.add_box().
Methods Tray.remove_box(), Tray.clear_box().
Introduced Attribute descriptor, for fewer LOC in config classes.
Version 0.4.1
Changes:
winmenu: Activate the window's workspace when activating a window menu item.
Allow filer windows im winmenu to be dragged as text/uri-list.
Expose winmenu.get_filer_window_path().
Function to install applets as XFCE panel plugins.
Make WinIcon and WinIconManager work without libwnck.
WinIcon: Expose windows attributes.
Fixed WinIconManager.
Removed findrox import.