lp:~alphapapa/pithos/888778

Created by Adam Porter on 2011-12-19 and last modified on 2011-12-25
Get this branch:
bzr branch lp:~alphapapa/pithos/888778
Only Adam Porter can upload to this branch. If you are Adam Porter please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Adam Porter
Project:
Pithos
Status:
Mature

Recent revisions

192. By Adam Porter on 2011-12-25

Added errors for failed keybindings.

191. By Adam Porter on 2011-12-25

Added comment, because keybinder.bind() doesn't raise an exception if it fails.

190. By Adam Porter on 2011-12-25

Added exception handling.

189. By Adam Porter on 2011-12-25

Fixed mediakeys.py to work with toggle_window().

188. By Adam Porter on 2011-12-21

The libindicator icon doesn't work that well, at least on KDE. 1) It doesn't support the left-click event on KDE, 2) it doesn't show the right icons on KDE. And these bugs depend on libappindicator being updated--we're at their mercy. So I made a "status_icon" plugin that's just a copy of the notification_icon plugin without the libindicator code, so it only uses a Gtk status icon. And that shows the right icons on KDE and supports the left-click event, so a simple left click shows and hides the window. The preferences allow either or both to be enabled, so users can try both. I suppose a group enabled by a checkbox containing radio buttons might be more correct, but this is simple and works.

187. By Adam Porter on 2011-12-20

One more.

186. By Adam Porter on 2011-12-20

Removed dead line of code.

185. By Adam Porter on 2011-12-20

Updated notification_icon plugin to use new main toggle_window() function.
Added separators in indicator icon menus; looks much better.
Fixed incorrect labels in indicator icon menus (on KDE, at least, they were using Gtk stock labels, e.g. "Jump to" instead of "Tired").
Turned off icons in indicator menu due to #627218. At least it's consistent this way. Also, the trend is moving away from icons in menus toward a cleaner look--Unity doesn't even allow them.

184. By Adam Porter on 2011-12-19

Changed bring_to_top() to toggle_window() and added ToggleWindow DBUS method. Left Present method for backwards-compatibility with existing users. :)

183. By Adam Porter on 2011-12-19

Fixed so the bring_to_top() toggle will iconify if the notification icon is off, but hide if it's on.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~kevin-mehall/pithos/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers