~cairo-dock-team/cairo-dock-plug-ins/3.1.x

Viewing all changes in revision 2620.

  • Committer: Matthieu Baerts
  • Date: 2012-12-01 22:35:34 UTC
  • Revision ID: matttbe@gmail.com-20121201223534-302lniz6lgymmvhl
Merge rev 2626-2637 from Trunk
  Status-Notifier: items: fixed a typo
  Status-Notifier: items: reverted back to the use of the 'draw' signal
   It seems that 'draw' event if the only notification that is send after the creation of the menu
   Yes, it looks like a workaround... but this annoying bug is fixed :) 
  RSSreader: fixed incorrect duration of the dialog when no URL/connection
  Status-Notifier: trigger the repositionning of the menu in idle, so that it occurs just after the menu is displayed
  Status-Notifier: use the 'configure' event to track changes in the menu width + build the menu asap so that it's ready to pop up when the user clicks on the item
  Status-Notifier: when the icon theme changes, remove the previous one first
  Status-Notifier: Position of the Menu: GTK doesn't do its job :-/
   e.g. with Dropbox: the menu is out of the screen every time something has changed in this menu (it displays 'connecting', free space available, etc.) -> we need to reposition it.
   (maybe it's due to a delay because Python and DBus are slower...)
   Note that with other signals (realize, map, etc.), we receive the notification before the resizing...
  Status-Notifier: removed a few print
  Status-Notifier: fixed lots of corner cases (mainly for skype)
  Status-Notifier: added full support of the Ubuntu indicator application API, for program that only use this one (and not the standard Status-Notifier API), like skype
  Status-Notifier: implemented an horrible hack for Skype (it only creates its item when the host appears, not if the host already exists) + updated the property HasStatusNotifierHostRegistered to IsStatusNotifierHostRegistered
  Status-Notifier: check for item unicity on creation (fixes the Skype double item)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: