software-properties 0.80 source package in Ubuntu
Changelog
software-properties (0.80) natty; urgency=low * software-properties-gtk, ./softwareproperties/gtk/*: Port from pygtk to gobject-introspection. This works with both GTK 2 and 3, but in GTK2 we have to disable the drag&drop functionality (as current GTK2 does not have a gtk_target_entry_new() and thus you can't construct those). * softwareproperties/gtk/SoftwarePropertiesGtk.py: When doing string interpolation with translated text and unicode objects, encode the latter into UTF-8 first. pygtk did that for us using some black magic (by calling PyUnicode_SetDefaultEncoding()). * software-properties-gtk: Force using GTK 2 for now, as in Natty we don't currently ship GTK 3 on the default installation (we don't have a theme yet). * debian/control: Update dependencies for the pygtk → pygi switch. * software-properties-gtk, softwareproperties/gtk/DialogMirror.py: Drop calls to Gdk.threads_*(). They were insufficient and causing lockups, and since multi-threaded Gtk is a pain to get right, we'll rather change the code structure to only use Gtk from the main thread. * softwareproperties/gtk/DialogMirror.py: Run GTK operations in main thread, to avoid thread lockups. * softwareproperties/MirrorTest.py: Move additional MirrorTestGtk functionality (setting threading.Event flag and storing current action/progress into main MirrorTest class, so that we can entirely drop MirrorTestGtk from softwareproperties/gtk/DialogMirror.py. KDE still uses its own implementation with real threads, as this is still easier to do. -- Martin Pitt <email address hidden> Mo, 14 Feb 2011 14:23:12 +0100
Upload details
- Uploaded by:
- Martin Pitt
- Sponsored by:
- Michael Vogt
- Uploaded to:
- Natty
- Original maintainer:
- Michael Vogt
- Architectures:
- all
- Section:
- admin
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
software-properties_0.80.tar.gz | 1.3 MiB | d464e232628ffed9d7f146e1f82b33067cd1d9f10b1917660d072dc4c7ffba30 |
software-properties_0.80.dsc | 1.0 KiB | 50d4e01e25492dd72d1f363a0366afbfc80f0b81c01128474c28641e8a4abaa0 |
Available diffs
- diff from 0.78.1 to 0.80 (9.9 KiB)
Binary packages built by this source
- python-software-properties: No summary available for python-software-properties in ubuntu natty.
No description available for python-
software- properties in ubuntu natty.
- software-properties-gtk: No summary available for software-properties-gtk in ubuntu natty.
No description available for software-
properties- gtk in ubuntu natty.
- software-properties-kde: No summary available for software-properties-kde in ubuntu natty.
No description available for software-
properties- kde in ubuntu natty.