Merge lp://staging/~pitti/computer-janitor/pygi into lp://staging/computer-janitor
Status: | Merged |
---|---|
Approved by: | Barry Warsaw |
Approved revision: | 257 |
Merged at revision: | 254 |
Proposed branch: | lp://staging/~pitti/computer-janitor/pygi |
Merge into: | lp://staging/computer-janitor |
Diff against target: |
365 lines (+74/-51) 7 files modified
computerjanitorapp/gtk/dialogs.py (+14/-14) computerjanitorapp/gtk/store.py (+5/-5) computerjanitorapp/gtk/ui.py (+31/-23) data/ComputerJanitor.ui (+0/-2) debian/changelog (+18/-0) debian/control (+6/-6) run_from_checkout.sh (+0/-1) |
To merge this branch: | bzr merge lp://staging/~pitti/computer-janitor/pygi |
Related bugs: | |
Related blueprints: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Barry Warsaw | Approve | ||
Martin Pitt | Needs Resubmitting | ||
Review via email: mp+46779@code.staging.launchpad.net |
Description of the change
This branch ports from pygtk to pygi. With GTK3 it works perfectly, with GTK2 we have to disable the "select all/none" right-click popup menu, but I think we can live with that (see changelog and code comment for details).
Note that I had to fix some stuff in pygobject for this, so I bumped the dependency to a not-yet-released version. I'll upload a new git snapshot of pygobject to natty soon, but for now if you want to play with this, do
git clone git://git.
./autogen.sh && make
export PYTHONPATH=
and then run "./run_
I think it should work with the current gtk2 that we have in Natty (I tested it), but I also did a lot of fixes there recently for porting other software. So please let me know if you get crashes or malfunctions.
Note that I just uploaded a recent git snapshot of pygobject into natty, which now works with this branch. We also have the hot and fresh gtk 2.24.0 release with lots of annotation fixes, so this branch works fine on current natty now.