Re: GTK+ 2.90.6

2010-08-18 Thread Petr Tomasek
 
 Overview of Changes from GTK+ 2.90.5 to 2.90.6
 ==
 
...
 
 * Allow windows to be dragged by clicking on empty
   areas in menubars and toolbars

Can this be disabled, please?

P.T.

-- 
Petr Tomasek http://www.etf.cuni.cz/~tomasek
Jabber: but...@jabbim.cz


EA 355:001  DU DU DU DU
EA 355:002  TU TU TU TU
EA 355:003  NU NU NU NU NU NU NU
EA 355:004  NA NA NA NA NA



___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: GTK+ 2.90.6

2010-08-18 Thread Matthias Clasen
 * Allow windows to be dragged by clicking on empty
   areas in menubars and toolbars

 Can this be disabled, please?


Yes, it can (per theme)
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


GTK+ 2.90.6

2010-08-17 Thread Matthias Clasen
GTK+ 2.90.6 is now available for download at:

 ftp://ftp.gtk.org/pub/gtk/2.90/
 http://download.gnome.org/sources/gtk+/2.90/


31d5afda85fe0d9b4dbfdc265fed2f07cd0ed214bc2055310816f471e2f762dc  gtk
+-2.90.6.tar.bz2
231cda8623f478101bf4a8397f312aed16c4a3e8efa41f82b8570760c0a13e46  gtk
+-2.90.6.tar.gz

This is the a development release leading toward 3.0.

Notes:

 * GTK+ 3 will be parallel installable with GTK+ 2.x, and
   this release has been prepared to test this by renaming
   all .pc files, libraries, include paths, and so forth,
   to include a '3.0' component.

 * GTK+ 3 will remove deprecated API from the GTK+ 2.x series
   and make struct members unavailable that have been GSEALed
   in 2.x. Therefore, applications can be prepared for porting
   to GTK+ 3 by making sure that they build with
-DGTK_DISABLE_DEPRECATED
   and -DGSEAL_ENABLE.

 * Bugs should be reported to http://bugzilla.gnome.org.


What is GTK+


GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application
suites.

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.


Where to get more information about GTK+


Information about GTK+ including links to documentation can be
found at:

http://www.gtk.org/

An installation guide for GTK+ 2.x is found at:

 http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html

Common questions:

http://developer.gnome.org/doc/API/2.0/gtk/gtk-question-index.html
http://www.gtk.org/faq/


Contributing


GTK+ is a large project and relies on voluntary contributions.
We are actively searching for new contributors in various areas
and invite everyone to help project development.
If you are willing to participate, please subscribe to the project
mailing lists to offer your help and read over our list of vacant
project tasks:
   http://live.gnome.org/GtkTasks


Overview of Changes from GTK+ 2.90.5 to 2.90.6
==

* All drawing done by GTK+ itself has been ported from
  GDK drawing APIs to cairo

* GtkExpander and GtkFrame now implement GtkSizeRequest

* GtkExpander gained a ::label-fill property to make the label
  fill the entire horizontal space

* Allow windows to be dragged by clicking on empty
  areas in menubars and toolbars

* GtkAboutDialog can now refer to licenses using a ::license-type
  enumeration instead of embedding the license text

* Deprecations and cleanups:
 - Remove GtkNotebookPage
 - Remove public struct members in many classes
 - Remove the GtkRecentManager::limit property
 - Remove all GDK drawing functions, ie gdk_draw_*. Use cairo instead
 - Remove all GdkGC functions. Use cairo instead
 - Remove all of GdkImage. Use cairo instead
 - Remove all of GdkRGB. Use cairo instead
 - Remove gdk_{bit,pix}map_create_from_data
 - GDK no longer depends on the render X extension

* New accessors:
 - gdk_cursor_get_cursor_type
 - gdk_device_get_n_axes
 - gdk_display_is_closed
 - gtk_notebook_get_tab_[hv]border

* New cairo-related APIs:
 - gdk_window_create_similar_surface
 - gdk_window_get_background_pattern

* Bugs fixed:
  90935 GtkIMContextClass inheritance ...
  97414 gtkaccellabel: s/seperator/separator/
 336225 Support for common licenses in about dialog
 554926 gtk_init_with_args: not setting translation domain...
 557263 Notebooks return 1 selection even if they have no pages
 579583 GtkStatusIcon's scroll-event documentation missing Since: ...
 580291 Gail does not work with custom treemodels
 596125 Property string fixes
 604391 Gtk-CRITICAL when switching between tab
 605190 Should delete the description of xim related options...
 609264 gtk_(tree/list)_store_set documentation unclear about ownership
 611313 Window dragging from menubars/toolbars
 612919 crash in System Monitor: I was moving up-down wit...
 614049 Allow packing options for GtkExpander label widgets
 614443 Doxygen 'forgets' #define documentation under certain conditions
 615474 gtk_widget_set_has_window() documentation is not correct
 618327 GtkNotebookPage should be deprecated
 621571 Fix damage events on offscreen windows
 622658 GTK_STOCK_FILE Stock Label
 623603 meld built with pygtk-2.16.0 giving warnings
 623865 gtkdnd: pointer grab may never finish (ungrab before grab)
 624087 Missing accessor for GdkCursor.type
 624224 Missing accessor for GdkDisplay.closed
 624270 crash in gtk_entry_completion_default_completion_func
 624333 Deprecate

GTK+ 2.90.6

2010-08-17 Thread Matthias Clasen
GTK+ 2.90.6 is now available for download at:

 ftp://ftp.gtk.org/pub/gtk/2.90/
 http://download.gnome.org/sources/gtk+/2.90/


31d5afda85fe0d9b4dbfdc265fed2f07cd0ed214bc2055310816f471e2f762dc  gtk
+-2.90.6.tar.bz2
231cda8623f478101bf4a8397f312aed16c4a3e8efa41f82b8570760c0a13e46  gtk
+-2.90.6.tar.gz

This is the a development release leading toward 3.0.

Notes:

 * GTK+ 3 will be parallel installable with GTK+ 2.x, and
   this release has been prepared to test this by renaming
   all .pc files, libraries, include paths, and so forth,
   to include a '3.0' component.

 * GTK+ 3 will remove deprecated API from the GTK+ 2.x series
   and make struct members unavailable that have been GSEALed
   in 2.x. Therefore, applications can be prepared for porting
   to GTK+ 3 by making sure that they build with
-DGTK_DISABLE_DEPRECATED
   and -DGSEAL_ENABLE.

 * Bugs should be reported to http://bugzilla.gnome.org.


What is GTK+


GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application
suites.

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.


Where to get more information about GTK+


Information about GTK+ including links to documentation can be
found at:

http://www.gtk.org/

An installation guide for GTK+ 2.x is found at:

 http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html

Common questions:

http://developer.gnome.org/doc/API/2.0/gtk/gtk-question-index.html
http://www.gtk.org/faq/


Contributing


GTK+ is a large project and relies on voluntary contributions.
We are actively searching for new contributors in various areas
and invite everyone to help project development.
If you are willing to participate, please subscribe to the project
mailing lists to offer your help and read over our list of vacant
project tasks:
   http://live.gnome.org/GtkTasks


Overview of Changes from GTK+ 2.90.5 to 2.90.6
==

* All drawing done by GTK+ itself has been ported from
  GDK drawing APIs to cairo

* GtkExpander and GtkFrame now implement GtkSizeRequest

* GtkExpander gained a ::label-fill property to make the label
  fill the entire horizontal space

* Allow windows to be dragged by clicking on empty
  areas in menubars and toolbars

* GtkAboutDialog can now refer to licenses using a ::license-type
  enumeration instead of embedding the license text

* Deprecations and cleanups:
 - Remove GtkNotebookPage
 - Remove public struct members in many classes
 - Remove the GtkRecentManager::limit property
 - Remove all GDK drawing functions, ie gdk_draw_*. Use cairo instead
 - Remove all GdkGC functions. Use cairo instead
 - Remove all of GdkImage. Use cairo instead
 - Remove all of GdkRGB. Use cairo instead
 - Remove gdk_{bit,pix}map_create_from_data
 - GDK no longer depends on the render X extension

* New accessors:
 - gdk_cursor_get_cursor_type
 - gdk_device_get_n_axes
 - gdk_display_is_closed
 - gtk_notebook_get_tab_[hv]border

* New cairo-related APIs:
 - gdk_window_create_similar_surface
 - gdk_window_get_background_pattern

* Bugs fixed:
  90935 GtkIMContextClass inheritance ...
  97414 gtkaccellabel: s/seperator/separator/
 336225 Support for common licenses in about dialog
 554926 gtk_init_with_args: not setting translation domain...
 557263 Notebooks return 1 selection even if they have no pages
 579583 GtkStatusIcon's scroll-event documentation missing Since: ...
 580291 Gail does not work with custom treemodels
 596125 Property string fixes
 604391 Gtk-CRITICAL when switching between tab
 605190 Should delete the description of xim related options...
 609264 gtk_(tree/list)_store_set documentation unclear about ownership
 611313 Window dragging from menubars/toolbars
 612919 crash in System Monitor: I was moving up-down wit...
 614049 Allow packing options for GtkExpander label widgets
 614443 Doxygen 'forgets' #define documentation under certain conditions
 615474 gtk_widget_set_has_window() documentation is not correct
 618327 GtkNotebookPage should be deprecated
 621571 Fix damage events on offscreen windows
 622658 GTK_STOCK_FILE Stock Label
 623603 meld built with pygtk-2.16.0 giving warnings
 623865 gtkdnd: pointer grab may never finish (ungrab before grab)
 624087 Missing accessor for GdkCursor.type
 624224 Missing accessor for GdkDisplay.closed
 624270 crash in gtk_entry_completion_default_completion_func
 624333 Deprecate

GTK+ 2.90.6

2010-08-17 Thread Matthias Clasen
GTK+ 2.90.6 is now available for download at:

 ftp://ftp.gtk.org/pub/gtk/2.90/
 http://download.gnome.org/sources/gtk+/2.90/


31d5afda85fe0d9b4dbfdc265fed2f07cd0ed214bc2055310816f471e2f762dc  gtk
+-2.90.6.tar.bz2
231cda8623f478101bf4a8397f312aed16c4a3e8efa41f82b8570760c0a13e46  gtk
+-2.90.6.tar.gz

This is the a development release leading toward 3.0.

Notes:

 * GTK+ 3 will be parallel installable with GTK+ 2.x, and
   this release has been prepared to test this by renaming
   all .pc files, libraries, include paths, and so forth,
   to include a '3.0' component.

 * GTK+ 3 will remove deprecated API from the GTK+ 2.x series
   and make struct members unavailable that have been GSEALed
   in 2.x. Therefore, applications can be prepared for porting
   to GTK+ 3 by making sure that they build with
-DGTK_DISABLE_DEPRECATED
   and -DGSEAL_ENABLE.

 * Bugs should be reported to http://bugzilla.gnome.org.


What is GTK+


GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application
suites.

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.


Where to get more information about GTK+


Information about GTK+ including links to documentation can be
found at:

http://www.gtk.org/

An installation guide for GTK+ 2.x is found at:

 http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html

Common questions:

http://developer.gnome.org/doc/API/2.0/gtk/gtk-question-index.html
http://www.gtk.org/faq/


Contributing


GTK+ is a large project and relies on voluntary contributions.
We are actively searching for new contributors in various areas
and invite everyone to help project development.
If you are willing to participate, please subscribe to the project
mailing lists to offer your help and read over our list of vacant
project tasks:
   http://live.gnome.org/GtkTasks


Overview of Changes from GTK+ 2.90.5 to 2.90.6
==

* All drawing done by GTK+ itself has been ported from
  GDK drawing APIs to cairo

* GtkExpander and GtkFrame now implement GtkSizeRequest

* GtkExpander gained a ::label-fill property to make the label
  fill the entire horizontal space

* Allow windows to be dragged by clicking on empty
  areas in menubars and toolbars

* GtkAboutDialog can now refer to licenses using a ::license-type
  enumeration instead of embedding the license text

* Deprecations and cleanups:
 - Remove GtkNotebookPage
 - Remove public struct members in many classes
 - Remove the GtkRecentManager::limit property
 - Remove all GDK drawing functions, ie gdk_draw_*. Use cairo instead
 - Remove all GdkGC functions. Use cairo instead
 - Remove all of GdkImage. Use cairo instead
 - Remove all of GdkRGB. Use cairo instead
 - Remove gdk_{bit,pix}map_create_from_data
 - GDK no longer depends on the render X extension

* New accessors:
 - gdk_cursor_get_cursor_type
 - gdk_device_get_n_axes
 - gdk_display_is_closed
 - gtk_notebook_get_tab_[hv]border

* New cairo-related APIs:
 - gdk_window_create_similar_surface
 - gdk_window_get_background_pattern

* Bugs fixed:
  90935 GtkIMContextClass inheritance ...
  97414 gtkaccellabel: s/seperator/separator/
 336225 Support for common licenses in about dialog
 554926 gtk_init_with_args: not setting translation domain...
 557263 Notebooks return 1 selection even if they have no pages
 579583 GtkStatusIcon's scroll-event documentation missing Since: ...
 580291 Gail does not work with custom treemodels
 596125 Property string fixes
 604391 Gtk-CRITICAL when switching between tab
 605190 Should delete the description of xim related options...
 609264 gtk_(tree/list)_store_set documentation unclear about ownership
 611313 Window dragging from menubars/toolbars
 612919 crash in System Monitor: I was moving up-down wit...
 614049 Allow packing options for GtkExpander label widgets
 614443 Doxygen 'forgets' #define documentation under certain conditions
 615474 gtk_widget_set_has_window() documentation is not correct
 618327 GtkNotebookPage should be deprecated
 621571 Fix damage events on offscreen windows
 622658 GTK_STOCK_FILE Stock Label
 623603 meld built with pygtk-2.16.0 giving warnings
 623865 gtkdnd: pointer grab may never finish (ungrab before grab)
 624087 Missing accessor for GdkCursor.type
 624224 Missing accessor for GdkDisplay.closed
 624270 crash in gtk_entry_completion_default_completion_func
 624333 Deprecate