[Sugar-devel] [RELEASE] sugar-toolkit-gtk3-0.95.2

Simon Schampijer simon at schampijer.de
Thu Dec 22 08:57:10 EST 2011


== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.95.2.tar.bz2

== News ==
This is the first development release of the sugar-toolkit using GTK3. Thie port is by far complete yet,
but this should be a good starting point for first explorations by developers and packagers, we hope you enjoy!

* Release 0.95.2 (Simon Schampijer)
* Use the gtk3 toolkit in the sugar-activity (Simon Schampijer)
* Set the sugar theme name in gsettings according the scale (Gonzalo Odiard)
* Fix the installation of languages (Simon Schampijer)
* Reimplement Palettes for GTK3 (Daniel Drake)
* SugarExt: make SugarGrid introspectable (Daniel Drake)
* Trivial GTK3 porting fixes (Daniel Drake)
* Add EventIcon/CursorInvoker similar to CanvasIcon/CanvasInvoker (Daniel Drake)
* SugarExt: drop pygobject2 initialisation (Daniel Drake)
* activity.py: Apply sugar GTK3 theme and icon theme (Daniel Drake)
* Add MAINTAINERS file (Daniel Drake)
* SugarExt: fix compile without pygtk (Daniel Drake)
* sugar-activity: import and make independent of sugar-toolkit GTK versions (Daniel Drake)
* Port key handling code to GTK3 (Raul Gutierrez Segales)
* Import sugar-base into sugar-toolkit (Daniel Drake)
* Add examples for Alert, Animator, ComboBox, IconEntry and Notebook (Simon Schampijer)
* Use rsvg wrapper while rsvg gains introspection support (Raul Gutierrez Segales)
* Add wrapper for rsvg (Raul Gutierrez Segales)
* configure.ac: replace PyGTK dependency with GTK3 dependencies (Raul Gutierrez Segales)
* Add GdkWrapper to access non-introspectable Gdk API (Raul Gutierrez Segales)
* _TimeoutIcon: use markup instead of Pango for bold text (Simon Schampijer)
* Replace "expose-event" signal by a new "draw" signal (Simon Schampijer)
* Tray: replace deprecated get_child_requisition() invocation (Daniel Drake)
* Replace deprecated gdk_set_sm_client_id() invocation (Raul Gutierrez Segales)
* Use GObject constructor for Gtk.Alignment (Simon Schampijer)
* Use accessor functions for data fields (Sascha Silbe)
* icon: fix set_source_pixbuf() invocations (Daniel Drake)
* Icon: port to new Height-for-width Geometry Management (Benjamin Berg)
* Adapt to Widget.get_child_requisition() API changes (Sascha Silbe)
* Adapt to Gtk.icon_size_lookup*() API changes (Simon Schampijer)
* Adapt to changed Gtk.Window.set_geometry_hints() API (Simon Schampijer)
* Switch sugarext to be an introspectable library (Simon Schampijer)
* Run pygi-convert.sh for automatic conversion from GTK2 to GTK3 + pygi. This is only on a best-effort basis; the code will be in a broken state after this patch and need to be fixed manually. (Sascha Silbe)
* Import GDK in preparation for GTK3 conversion (Sascha Silbe)
* Remove Canvas* widgets and other hippo-canvas using parts (Simon Schampijer)
* Don't use hippo-canvas for rendering pixbufs (Simon Schampijer)
* Notebook: fix passing can-close-tabs (Simon Schampijer)
* Pass all parameters to GtkTextBuffer.get_text() (Simon Schampijer)
* Pass all parameters to ComboBox.set_row_separator_func() (Simon Schampijer)
* Pass all parameters to Box.pack_start() and ...pack_end() (Daniel Drake)
* Fix broken imports (Simon Schampijer)
* Rename imports from sugar to sugar3 (Simon Schampijer)
* Rename the module to sugar3 (Simon Schampijer)
* Commit from Sugar Labs: Translation System by user cjl.: 39 of 40 messages translated (0 fuzzy). (Pootle daemon)


More information about the Sugar-devel mailing list