Skip to content

Releases: dtomas/TrayLib

Version 2.0.0

Choose a tag to compare

@dtomas dtomas released this 25 Feb 20:09
  • 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

Choose a tag to compare

@dtomas dtomas released this 16 Apr 18:11

Name tray container "{name}PanelApplet", for correct color in XFCE themes.
Register Icon as GType.
New method Icon.find_icon_name().

Version 0.5

Choose a tag to compare

@dtomas dtomas released this 22 Mar 11:01

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

Choose a tag to compare

@dtomas dtomas released this 18 Mar 14:36

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

Choose a tag to compare

@dtomas dtomas released this 15 Mar 10:08

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.

Version 0.4

Choose a tag to compare

@dtomas dtomas released this 04 Mar 13:10
v0.4

Initial commit, version 0.4.