GTK+ 2.10.4 released

2006-09-22 Thread Matthias Clasen
GTK+ 2.10.4 is now available for download at:

 http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.10/

gtk+-2.10.4.tar.bz2   md5sum: ecfcbdc0d23eb7a596b1d58b48838b18
gtk+-2.10.4.tar.gzmd5sum: 9721c3d769d6e8a9ef1905c90e3aee85

This is a bug fix release and is source and binary compatible
with 2.10.0.


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.10 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/


Overview of Changes from GTK+ 2.10.3 to 2.10.4
==

* GtkFileChooser works better with remote bookmarks

* Windows theme engine improvements

* Bugs fixed:
 116626 Use keyboard map contents to detect RTL groups
 353772 Add doc blurb for GtkWidget::parent-set
 353803 GtkEntry unneccesarily resets im context at commit
 353914 Leak of to_reset list from _gtk_settings_reset_rc_values
 354043 Renew the typeahead search timeout when using scrollwheel
 354687 PLT-reduction stuff not quite working
 354887 GtkFileChooserButton displays unnecessary authentication 
dialogs
 355308 gtk_tree_view_set_grid_lines notifies wrong property
 355732 Combobox leaks treeview in list mode
 355134 Type in string
 355961 Typo in documentation for GtkPrintContext
 340201 Enhancement of Wimp theme engine.
 357132 Setting an RGBA colormap using gtk_widget_set_colormap() 
on any widget at application start (before other widgets 
are used) causes the running app to revert to the stock 
icon theme

* Updated translations (bg,bn,bn_IN,de,dz,el,
  en_GB,et,fi,gu,hi,id,ka,lt,lv,mk,nb,nl,nn,or,
  ru,sl,sv,ta,th)


Thanks to all contributors:
Mariano Suárez-Alvarez, Alex Larsson, Chris Wilson,
David Lodge, Nelson Benitez, Behdad Esfahbod,
Hong Jen Yee, Torsten Schoenfeld, Richard Hult,
Dennis Cranston, Behnam Esfahbod, Claudio Saavedra


Matthias Clasen
September 23, 2006


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

Re: where is xmlparse.dll?

2006-09-22 Thread Alan M. Evans
Found it. I had missed the expat requirement mentioned on Tor's page.
Sorry to bother the list about it.


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


Re: Preventing overwrite mode in GtkEntry

2006-09-22 Thread Paul Pogonyshev
Nickolai Dobrynin wrote:
> Thanks for your input.  It looks like the obvious way of getting around the
> default signal handler for "toggle_overwrite" is by using
> 'g_signal_connect_after'.  This is *A* way of dealing with that.  However,
> is it possible to completely drop the default handler so it wouldn't even be
> around anymore?  What are the possibilities there?

Not that I'm aware of and probably not at all other than deriving your own
entry class.

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


Re: Preventing overwrite mode in GtkEntry

2006-09-22 Thread Nickolai Dobrynin
Paul,

Thanks for your input.  It looks like the obvious way of getting around the
default signal handler for "toggle_overwrite" is by using
'g_signal_connect_after'.  This is *A* way of dealing with that.  However,
is it possible to completely drop the default handler so it wouldn't even be
around anymore?  What are the possibilities there?


Regards,

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


where is xmlparse.dll?

2006-09-22 Thread Alan M. Evans
Trying to compile a simple gtk app for the first time under Windows
using stuff linked from TML's webpage. I've managed to produce my app,
complete with little boxes where the fonts should be rendered.

In an attempt to put something a little more intuitive on the screen,
I've come to the point of trying to run pango-querymodules.exe, but it's
complaining about needing xmlparse.dll. Where do I get this? Or am I on
completely the wrong track and should be doing something else to
properly render fonts in my program?


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


Re: Preventing overwrite mode in GtkEntry

2006-09-22 Thread Paul Pogonyshev
Nickolai Dobrynin wrote:
> Paul,
> 
> > But do you really need to do that?  Most users (AFAIK) never use
> > overwrite mode, but those who do will be confused with your application.
> 
> It's the users who've demanded that feature.  The very nature of the 
> application
> is odd.  It involves entering a lot of financial data in realtime.  This 
> information
> is then be used to determine the price and quantity at which some financial 
> items
> will be bought or sold.  At one point, we almost got burned because someone
> had accidentally hit "Insert", and wrong information was entered.  Granted,
> for a typical *office* app, you would never use tricks like that.

OK, then you do have a reason.  I hope my advices helped.  (In this case I'm
sure the user is to blame himself and not the app/whoevever developed it, but
I agree it is quite difficult for a developer to convince a user of it ;)

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


Re: Weird error on GTK+Win32(Run-Time)

2006-09-22 Thread Tor Lillqvist
Thaorius writes:
 > The error message tell me that I should use -mms-bitfield switch in gcc
 > options, so, I did, but there are no changes at all.

It's -mms-bitfields (note the final 's').

But if that was just a typo and you did spell it correctly, maybe you
didn't use it in the right place? Are you using some IDE?  The
-mms-bitfields option should be used when compiling. Using it only in
the linking phase does nothing.

--tml

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