emerinohdz/StatusTitleBar — pull request #9 by mathematicalcoffee (2012-07-24 13:56:54+00:00)
Title: Updated GNOME 3.4 version

Hi emerinohdz,

I had another look at the GNOME 3.4 version that got rejected from e.g.o (because of not disconnecting signals) so I added some code to disconnect signals when the button gets destroyed.

It's the same code as the previous GNOME 3.4 version but when we connect signals we store them to disconnect on destroy.

Also, I chose to pull in to your master branch instead of development, because otherwise my pull request shows all the changes from when *you* last merged your master changes into development (eg bigben87's changes to the master branch).

And also, since I don't really know how to use git (I keep trying to use it like mercurial and screwing it up), there are 6 commits in the pull request, when I'm pretty sure only the last two were the actual changes I want to pull (the rest belonged in another branch that I somehow accidentally merged in so I've undone all those changes causing the extra commits).

Please test out and see if you like it, and perhaps it can be submitted to e.g.o (I've updated metadata.json to have version 7 == what you're up to on e.g.o).