GTK team irc meeting

2005-02-14 Thread Matthias Clasen
The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time: 21:00 UTC (16:00 EST), Monday Feb 14 Matthias

Introspection API

2005-02-15 Thread Matthias Clasen
Trying to attack the introspection problem from the api side. Here is an initial api proposal for an interface repository. I imagine this would be implemented on top of metadata blobs which are mmapped readonly, thus the various *Def objects can be very lightweight, essentially just a pointer to

Re: Introspection API

2005-02-24 Thread Matthias Clasen
On Fri, 2005-02-18 at 14:42 -0500, Colin Walters wrote: One thing also that I would also like is a way to sensibly convert a GError domain/code into a string. For example, mapping G_FILE_ERROR/G_FILE_ERROR_EXISTS into a DBus error message named org.gtk.GLib.FileError.Exists that callers can

Re: Introspection API

2005-02-25 Thread Matthias Clasen
On Fri, 2005-02-25 at 10:58 +, Gustavo J. A. M. Carneiro wrote: On Thu, 2005-02-24 at 18:16 -0500, Colin Walters wrote: On Thu, 2005-02-24 at 20:52 +, Gustavo J. A. M. Carneiro wrote: On Thu, 2005-02-24 at 15:20 -0500, Matthias Clasen wrote: I have written up a draft spec

Re: Some g_get_language_names issues

2005-02-28 Thread Matthias Clasen
On Mon, 2005-02-28 at 19:07 -0500, Ben Maurer wrote: Hey guys, I was noticing that the g_get_language_names which is in bonobo takes up alot of memory mclasen directed me to the fact that this function is in glib now. However, glib only supports LC_MESSAGES. libgnome and bonobo need support for

Re: g_try_new and g_try_new0 + error reporting for g_object_set

2005-03-08 Thread Matthias Clasen
On Tue, 2005-03-08 at 16:25 +0100, Stefan Kost wrote: As the mail remained uncommented, it has now been posted under http://bugzilla.gnome.org/show_bug.cgi?id=169611 Stefan Stefan Kost wrote: hi hi, is there a reason why we dont have g_try_new and g_try_new0. g_new and g_new0 are

Re: GtkPlug/Socket on Win32: is_focus vs. is-focus

2005-03-22 Thread Matthias Clasen
On Tue, 2005-03-22 at 03:12 +0200, Tor Lillqvist wrote: In gtksocket.c, we have: static void gtk_socket_notify (GObject*object, GParamSpec *pspec) { if (!strcmp (pspec-name, is_focus)) return; socket_update_focus_in (GTK_SOCKET (object)); } Shouldn't

Re: introspection and broken API

2005-03-28 Thread Matthias Clasen
On Tue, 2005-03-29 at 14:41 +0900, Ryan McDougall wrote: On Fri, 2005-25-03 at 01:06 -0500, Havoc Pennington wrote: On Fri, 2005-03-25 at 00:45 -0500, Havoc Pennington wrote: - put the main loop only in the GLib layer, no gtk_main visible - hide color allocation, just always use the

GTK+ team irc meeting

2005-04-03 Thread Matthias Clasen
I'm not sure if I can be around Monday afternoon, therefore lets move the meeting to Tuesday again, and hopefully avoid DST messups this time. The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website

Re: Themable colors

2005-04-04 Thread Matthias Clasen
On Sat, 2005-04-02 at 18:04 +0400, Nickolay V. Shmyrev wrote: - We want to be able to write a simple color setting control. How does that work ? Is there a Setting containing a palette, ie essentially a map from color names to rgb triplets ? Currently there is no way to edit theme, why

Re: Auto completion patch for search in GtkTreeView

2005-04-05 Thread Matthias Clasen
On Mon, 2005-04-04 at 13:49 +0100, Gustavo J. A. M. Carneiro wrote: On Sun, 2005-04-03 at 13:40 +0200, Jaap Haitsma wrote: Hi, The find as you type search functionality in the GtkTreeView which came in GTK 2.6 is really cool in my opinion, because it saves a lot of typing or

Re: Gtk icons caching

2005-04-06 Thread Matthias Clasen
On Wed, 2005-04-06 at 11:17 +0200, Jacob Kroon wrote: I've straced a few Gtk-applications, and noticed a behaviour I wanna inquery about. I am running Fedora Rawhide, which includes Gtk+ 2.6.4 as of 2005-04-06, and what is bothering me is the icon cache or whatever the thing that handles icon

Re: wm-spec is missing but gtk api guide is pointing to this

2005-04-06 Thread Matthias Clasen
On Wed, 2005-04-06 at 17:03 +0200, Kristof Vansant wrote: So there are 2 options: * updating the api documentation * create the old url back the second option looks like the easiest. On Wed, 2005-04-06 at 16:01 +0200, Vincent Untz wrote: On Wed, April 6, 2005 15:51, Kristof Vansant

GLib 2.6.4 released

2005-04-06 Thread Matthias Clasen
[Matthias Clasen] * Fix g_date_get_iso8601_week_of_year [Jon-Kare Hellan] * Win32: - use more precise times in gtimer.c [Tor Lillqvist] - bug fixes [Tor, Daniel Atallah] * Other bug fixes [Tim Janik, Matthias, Manish Singh, Dave Benson, Jeff Franks] * Documentation improvements [Tim-Philipp

GTK+ 2.6.6 released

2005-04-11 Thread Matthias Clasen
/gtk/gtk-question-index.html http://www.gtk.org/faq/ Overview of Changes from GTK+ 2.6.5 to GTK+ 2.6.6 = * Add 16x16 versions for some stock icons [Vincent Noel] * Bug fixes [Tommi Komulainen, Roman Kagan, Ivan Wong, Matthias Clasen, Jakub Jelinek

Re: TCRC Tibetan Input Method

2005-04-20 Thread Matthias Clasen
On Wed, 2005-04-20 at 19:30 +0200, Jonas Bonn wrote: Hi, There hasn't been any feedback to this post from about a month ago, so I thought I'd reply to it so that it floats back into the visible part of the Inbox. Was there some problem with this submission, no time to review it, or was it

GTK team irc meeting

2005-04-22 Thread Matthias Clasen
We want to try something new and do the meeting in yarrr (). I hope Jonathan will post some details of how this works. The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website

GTK+ team irc meeting

2005-05-02 Thread Matthias Clasen
Back to IRC this week, to give the yarrr crew some time to impress us with more goodies next time. The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place:

Re: Proposal for 2.8: Glog

2005-05-03 Thread Matthias Clasen
On Tue, 2005-05-03 at 21:03 +0200, Maciej Katafiasz wrote: Hi hackers, here's a proposal for addition to Glib 2.8, named Glog. Bunch of details: The two immediate questions I have: - How does this relate to the existing GLib logging facility (g_log, g_warning, etc) ? - What do we win

GTK+ team meeting

2005-05-09 Thread Matthias Clasen
The yarrr crew wants us to crash their server again, so we'll probably meet initially in IRC, and then move over to yarrr. The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website

Re: Language Support: Malayalam

2005-05-12 Thread Matthias Clasen
On Thu, 2005-05-12 at 18:51 +, Raj Nair wrote: Hi My native language (malayalam - ml) is not properly supported in GNOME. Rendering of some characters is not perfect in GTK+ applications (especially with chillaksharams koottaksharam where two characters are combined to form a new

Re: dbus glib bindings: deriving from G_TYPE_BOXED, parameterized types

2005-05-16 Thread Matthias Clasen
On Mon, 2005-05-16 at 15:16 +0200, Tim Janik wrote: On Fri, 13 May 2005, Matthias Clasen wrote: On Fri, 2005-05-13 at 13:01 -0400, Colin Walters wrote: As I just pointed out to Colin, using derivation to model the relation between generic types and their specializations is not really

GTK+ team irc meeting

2005-05-16 Thread Matthias Clasen
The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time: 21:00 UTC (16:00 EDT), Tuesday May 17 Matthias

Re: Error building glib 2.6.3 'IA__g_allocator_free' is used as a type, but has not been defined as a type.

2005-05-19 Thread Matthias Clasen
On Thu, 2005-05-19 at 10:13 -0700, Gowri Sharmi Kandasamy wrote: I get the following error whe I try to build glib-2.6.3 on HP-UX Itanium? Any suggestions? cc +DD32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\GLib\ -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION

GTK+ team meeting

2005-05-24 Thread Matthias Clasen
Next team meeting will be at GUADEC. The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: GUADEC, Stuttgart Time: 16:00 local time, Monday May 30 (we can probably

Color schemes for GTK+

2005-06-07 Thread Matthias Clasen
Color schemes for GTK+ -- This is a proposal to add support for color schemes (recolorable themes) to GTK+. The proposal has two parts, a desktop-wide set of named colors, and support for named colors in rc files. 1) Add a setting gtk-color-scheme, which holds a string

Re: cairo dependency

2005-06-09 Thread Matthias Clasen
On Thu, 2005-06-09 at 17:02 +0200, Rodrigo Moya wrote: Hi Just tried compiling via jhbuild, and while GTK+ compiled fine, other modules didn't because of cairo.h not being found and referenced from some gdk header files. So, the attached patch fixed it for me, can I commit? Looks right

GLib 2.7.0 released

2005-06-10 Thread Matthias Clasen
= * GKeyFile - Add unit tests [Matthias Clasen, Suren A. Chilingaryan] - Accept \r\n as line end [Bastian Nocera] - Don't interpret leading zeros as octal numbers. [Matthias] - Make key and group removal work [David Hoover, Matthias Hasselmann] * GOption - Improve formatting of --help output

Re: Branching Gtk+ for MacOS X ?

2005-06-10 Thread Matthias Clasen
On Fri, 2005-06-10 at 12:49 -0400, Hubert Figuiere wrote: Hi, I talked to Owen at GUADEC about that, I'd like to branch Gtk+ for the MacOS X port. My current work, which still does not link yet, is based off 2.6.x, but I'd like to make the CVS code public for people to help if they wish.

GLib 2.6.5 released

2005-06-10 Thread Matthias Clasen
GLib 2.6.5 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.6/ glib-2.6.5.tar.bz2 md5sum: 777d2e34a60edad28319207b576cda91 glib-2.6.5.tar.gzmd5sum: 90af9fc0425c1737166f3e75e42154c2 This is a bug fix release and is source and binary compatible with 2.6.0. GLib is the

GTK+ 2.6.8 released

2005-06-15 Thread Matthias Clasen
Hasselmann] * GtkTreeView - Fix insensitive appearance [Billy Biggs, Matthias Clasen] * GtkEntry - Don't blink the cursor if the entry is not editable [Nikos Kouremenos] * GtkTextView - Optimize cursor blinking [Michael Natterer] - Don't blink the cursor if the entry is not editable [Nikos

Re: annoying glib licencing stuff

2005-06-16 Thread Matthias Clasen
: On Thu, 2005-05-26 at 09:49 -0400, Matthias Clasen wrote: The problem with making the license for the gtk and glib api docs more explicit is that we currently don't have a list of contributors. Someone will have to sit down with cvs annotate and produce such a list, before we can

GTK+ team irc meeting

2005-06-17 Thread Matthias Clasen
Playing with yarrr again... we will meet initially in #gtk-devel, then walk over to yarrr The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place:

Where is GTK+ 2.7.0 ?

2005-06-17 Thread Matthias Clasen
When GTK+ 2.8 / Gnome 2.12 was discussed last week, I promised to do an unstable GTK+ release by the end of this week. It looks as if that will not happen, since we got stuck on the nasty bug 306216. This turns out to be an X server bug in some XRender code paths which apparently have not been

GTK+ 2.7.0 released [unstable]

2005-06-20 Thread Matthias Clasen
of scrolling/validation fixes [Kristian Rietveld] - Allow to unsort columns. [Richard Hult] - Support wrapping in GtkCellRendererText [Matthias Clasen] - Support tinting in GtkCellRendererPixbuf [Jorn Baayen] - Make enable-search control only typeahead search, not C-f search. [Sven Neumann

GLib 2.7.1 released

2005-06-30 Thread Matthias Clasen
= * GOption - Allow callback arguments without parameters [Dan Winship] * GMappedFile: an mmap wrapper [David Schleef, Behdad Esfahbod] * Misc new functions: - g_get_host_name [Tor Lillqvist] - g_mkdir_with_parents [Tor] - g_build_pathv, g_build_filenamev [Todd A. Fisher, Matthias Clasen

GTK+ 2.7.1 released

2005-07-01 Thread Matthias Clasen
the keynav for header reordering and resizing to Alt-arrows and Shift-Alt-arrows [Calum Benson] * GtkTextView - Make movement by paragraphs up/down symmetric [Behnam Esfahbod] - Improve invisible text support [Matthias Clasen] * Some new stock items: GTK_STOCK_INFO, GTK_STOCK_FULLSCREEN

GTK+ team irc meeting

2005-07-05 Thread Matthias Clasen
The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time: 20:00 UTC (16:00 EDT), Tuesday, July 5 Agenda: - What needs fixing until

Re: gtkdoc-mkdb maybe a bug

2005-07-06 Thread Matthias Clasen
On Wed, 2005-07-06 at 15:05 -0400, Mike Emmel wrote: It looks like there may be a problem compiling cairo since it uses gtkdoc-mkdb which is built I think in the gtk build which requires cairo. If the version is too old the build may fail. I saw a failure in a cairo build which hinted that

gobject thread safety

2005-07-07 Thread Matthias Clasen
Tim, congratulations to the new job. Does that mean you get paid now to review gobject patches ? That would be awesome :-) I'd like to make one last attempt to get some motion on the gobject thread safety bugs, http://bugzilla.gnome.org/show_bug.cgi?id=65041

GLib 2.7.2 released

2005-07-08 Thread Matthias Clasen
from GLib 2.7.1 to GLib 2.7.2 = * Win32 build fixes [Hans Breuer] * Bug fixes [Mikael Magnusson] * Documentation improvements [Matthias Clasen] * New and updated translations (en_CA,es,et,ja,sr,[EMAIL PROTECTED],zh_TW) A list of all bugs fixed

GTK+ 2.7.2 released

2005-07-08 Thread Matthias Clasen
up the trail in the path bar when set_current_folder is called explicitly [Jonathan Blandford, Matthias Clasen] - Accept dropped files and directories on the file list [Sven Neumann, Matthias] * GtkTreeView - Make reusing cell renders work as well as it did in 2.6, but document

GTK+ team irc meeting

2005-07-11 Thread Matthias Clasen
The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time: 20:00 UTC (16:00 EDT), Tuesday, July 12 Agenda: - 2.8 status Matthias

Re: gobject thread safety

2005-07-12 Thread Matthias Clasen
On Fri, 2005-07-08 at 11:07 +0200, Andy Wingo wrote: Hi Alex, On Fri, 2005-07-08 at 09:54 +0200, Alexander Larsson wrote: It would also be extremely sweet to get the atomic refcount patches in: http://bugzilla.gnome.org/show_bug.cgi?id=166020 Whomever this is blocking on, please

Re: problem building glib on linux

2005-07-12 Thread Matthias Clasen
On Tue, 2005-07-12 at 09:59 -0700, Steve Kelem wrote: Steve Kelem said the following on 07/11/2005 10:30 PM: I'm trying to compile the latest cvs version of glib on SuSE linux 9.3 with pango 1.9.0 with cairo libpixman from the latest cvs. 1. There's no configure. 2. If I run

Re: interpreting make check results?

2005-07-14 Thread Matthias Clasen
These failures tend to get caught when we do 'make distcheck', but filing them would still be appreciated ... if we regularly thwap people who don't update gtk.symbols, hopefully we can avoid having problems like this very often. OK, sounds like a plan. Will do. Is someone fixing this

GLib 2.7.3 released

2005-07-15 Thread Matthias Clasen
GLib 2.7.3 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.7/ glib-2.7.3.tar.bz2 md5sum: 076452cb961adf4b46eaeee920cf4469 glib-2.7.3.tar.gz md5sum: 97cace8bf679eedfd985d877d6812106 This is the fourth development release leading up to GLib 2.8. Notes: * This is unstable

GTK+ 2.7.3 released

2005-07-15 Thread Matthias Clasen
GTK+ 2.7.3 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.7/ gtk+-2.7.3.tar.bz2 md5sum: f4b4df474bd8bfdd5764f9025b6907f6 gtk+-2.7.3.tar.gz md5sum: 80df68e53050efe305366ae952107309 This is the fourth development release loading up to GTK+ 2.8. Notes: * This is unstable

Re: GTK+ 2.7.3 released

2005-07-18 Thread Matthias Clasen
On Fri, 2005-07-15 at 16:54 -0400, Matthias Clasen wrote: GTK+ 2.7.3 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.7/ gtk+-2.7.3.tar.bz2 md5sum: f4b4df474bd8bfdd5764f9025b6907f6 gtk+-2.7.3.tar.gz md5sum: 80df68e53050efe305366ae952107309 This is the fourth

GTK+ team irc meeting

2005-07-18 Thread Matthias Clasen
The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time: 20:00 UTC (16:00 EDT), Tuesday, July 19 Matthias

GLib 2.7.4 released

2005-07-22 Thread Matthias Clasen
GLib 2.7.4 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.7/ glib-2.7.4.tar.bz2 md5sum: ae4af9e16eda62dc77df232dd8be7c22 glib-2.7.4.tar.gz md5sum: 291da7986e876d8b65a4461eb47edc60 This is the fifth development release leading up to GLib 2.8. Notes: * This is unstable

GTK+ 2.7.4 released

2005-07-22 Thread Matthias Clasen
GTK+ 2.7.4 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.7/ gtk+-2.7.4.tar.bz2 md5sum: 1a121264a4ba2e208c025d9eb0515d41 gtk+-2.7.4.tar.gz md5sum: 0bd5dfa7334a20bb0efdd582704f84b6 This is the fifth development release loading up to GTK+ 2.8. Notes: * This is unstable

GTK+ team irc meeting

2005-07-25 Thread Matthias Clasen
The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time: 20:00 UTC (16:00 EDT), Tuesday, July 26 Possible agenda items: - are 2.8

GTK+ 2.6.9 released

2005-08-01 Thread Matthias Clasen
GTK+ 2.6.9 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.6/ http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.6/ gtk+-2.6.9.tar.bz2 md5sum: 26c3a0bea55353eed63348fb7be4153a gtk+-2.6.9.tar.gzmd5sum: 4b4db434be2c30f7af0e9a9e4262068d This is a bug fix release and is source

GTK+ 2.7.5 released

2005-08-03 Thread Matthias Clasen
GTK+ 2.7.5 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.7/ gtk+-2.7.5.tar.bz2 md5sum: dbadc6e9272ed64fd321194089cc52cd gtk+-2.7.5.tar.gz md5sum: dd0333bfd597c3afd0f53e9cf0b8cc44 This is the sixth development release loading up to GTK+ 2.8. Notes: * We consider this

GLib 2.7.6 released

2005-08-03 Thread Matthias Clasen
GLib 2.7.6 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.7/ glib-2.7.6.tar.bz2 md5sum: 7bf9ca8de29b3e5612325c15be64e68d glib-2.7.6.tar.gz md5sum: df8e9ba30cd9051b9295fec6f2241394 This is the seventh release leading up to GLib 2.8. Notes: * We consider this release to be

GLib 2.7.7 released

2005-08-05 Thread Matthias Clasen
GLib 2.7.7 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.7/ glib-2.7.7.tar.bz2 md5sum: 1524e5300d6bbdc6682be057744ddc53 glib-2.7.7.tar.gz md5sum: b62b3e91b04a93c8c717f733b79843ed This is another release candidate for GLib 2.8. Notes: * We consider this release to be a

Re: Linking glib with gld in Irix

2005-08-08 Thread Matthias Clasen
On Mon, 2005-08-08 at 15:41 +0200, Magnus Bergman wrote: I have problems building glib (2.6.6) in Irix using GCC, gas and gld (no, I don't forget to use --with-gnu-ld). It fails then linking glib-genmarshal against glib because some symbols, including g_malloc cannot be found. Then I examine

GTK+ team meeting

2005-08-08 Thread Matthias Clasen
The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time: 20:00 UTC (16:00 EDT), Tuesday, August 9 Possible agenda items: - pushing

glib iconv caching

2005-08-08 Thread Matthias Clasen
Today I learned that the way in which GLib caches iconv descriptors for reuse is not technically correct and does cause incorrect behaviour in some cases (if you are interested in an example that breaks, check out test_byte_order() in the convert-test.c which I recently added). The reason for

Re: glib iconv caching

2005-08-08 Thread Matthias Clasen
On Mon, 2005-08-08 at 17:05 -0400, [EMAIL PROTECTED] wrote: I would guess that the reason caching was needed to begin with was because of crazy code like (from g_utf8_collate)... gchar *str1_locale = g_convert (str1_norm, -1, charset, UTF-8, NULL, NULL, NULL); gchar

Re: Should g_get_host_name() as fallback return localhost instead of unknown?

2005-08-10 Thread Matthias Clasen
On Wed, 2005-08-10 at 18:17 +0300, Tor Lillqvist wrote: Tristan Van Berkom writes: I agree that it would be a sounder api but wouldn't that be some strain of API/ABI breakage ? Not really as g_get_host_name() is new in 2.8. I doubt any code uses it yet. Since it is new, I think

Re: How are dependencies listed in Plo files determined

2005-08-12 Thread Matthias Clasen
On Fri, 2005-08-12 at 15:55 -0700, Travis Spencer wrote: On 8/12/05, muppet [EMAIL PROTECTED] wrote: Thanks for the reply, muppet. The .Po files are created by the extra -M* options to GCC, placed in the compile rule by automake in Makefile.in. This makes GCC write the dependency

GTK+ 2.8.0 released

2005-08-13 Thread Matthias Clasen
://www.gtk.org/faq/ The GTK+ 2.8 Team: Jonathan Blandford, Hans Breuer, Kristian Rietveld, Matthias Clasen, Tim Janik, Tor Lillqvist, Federico Mena Quintero, Søren Sandmann, Manish Singh, and Owen Taylor Special thanks to: Carl Worth and fellow cairo developers Ivan Wong, for his work

A springs and struts widget for GTK+

2005-08-15 Thread Matthias Clasen
During last weeks gazpacho hackfest here in the RedHat desktop grotto, I started to work on an implementation of a springs-and-struts layout container for GTK+, similar to the java SpringLayout. The widget is not perfect yet, but it is good enough to play around with the concept, so I thought I

Re: Announcing: Project Ridley

2005-08-21 Thread Matthias Clasen
On Sun, 2005-08-21 at 14:00 +0200, Claessens Xavier wrote: Seems great goals ! Have some questions: 1) Is GTK+-3.0 scheduled ? Or is it a long long time work which will be released when it's ready. Will be a GTK+-2.10 version ? Or 3.0 is the next version ? 2) If GTK+-3.0 is released, will

Re: Announcing: Project Ridley

2005-08-22 Thread Matthias Clasen
On Mon, 2005-08-22 at 17:43 +0300, Olexiy Avramchenko wrote: Maybe just moving deprecated widgets to a separate library, like libgtk2.0-compat.la, would be a better solution? We'd get well maintained applications to avoid linking to this library, while at the same time keeping it

GLib 2.8.1 released

2005-08-22 Thread Matthias Clasen
be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=311727,313369,313125,313731,313143,313099 Matthias Clasen August 23, 2005 ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list

GTK+ irc team meeting

2005-08-23 Thread Matthias Clasen
I may be a bit late today, since I'll have to bike home before the meeting. The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time:

GTK+ 2.8.1 released

2005-08-24 Thread Matthias Clasen
bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=312972,313475,311618,312937,153870,312796,312918,313417,313759,313852,313862,313867,313891,313900,313953,313344,313991,312798,314081,314062,314170,313156,314262,312350,314004,314335,312674,313818,313595 Matthias

Re: A question about GtkUIManager

2005-08-25 Thread Matthias Clasen
On Thu, 2005-08-25 at 18:21 +0800, Wang, Yong Y wrote: Hi, I have a question regarding GtkUIManager. Documentation for the ui property of GtkUIManager says The ui property ui gchararray: Read An XML string describing the merged UI. Default

Re: A cross-platform status icon api

2005-08-26 Thread Matthias Clasen
On Fri, 2005-08-26 at 15:00 -0400, Colin Walters wrote: On Fri, 2005-08-26 at 14:23 -0400, Matthias Clasen wrote: The requirement to have an API that can be implemented on all platforms supported by GTK+ rules out the EggTrayIcon API, since Win32 does not allow to embed arbitrary

Re: A cross-platform status icon api

2005-08-29 Thread Matthias Clasen
On Sat, 2005-08-27 at 00:23 +0300, Mart Raudsepp wrote: On Fri, 2005-08-26 at 16:01 -0400, Matthias Clasen wrote: Anything we add in that area has to be examined for cross-platformability. Does anybody have a pointer to the MSDN docs about balloon messages on Win32 ? A balloon message

Re: A cross-platform status icon api

2005-08-29 Thread Matthias Clasen
On Mon, 2005-08-29 at 19:52 +0100, Gustavo J. A. M. Carneiro wrote: On Mon, 2005-08-29 at 19:33 +0200, Iago Rubio wrote: On Mon, 2005-08-29 at 12:38 -0400, Matthias Clasen wrote: [snip] * if the panel is not sticky, does the bubble go away if the user switches to a desktop without

GTK team irc meeting

2005-08-29 Thread Matthias Clasen
The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time: 20:00 UTC (16:00 EDT), Tuesday, August 30 Possible agenda items: - 2.10

Re: A cross-platform status icon api

2005-08-29 Thread Matthias Clasen
On Mon, 2005-08-29 at 23:37 +0200, [EMAIL PROTECTED] wrote: some thoughts about EggStatusIcon: *the function prototypes should be made future save with transparency background in mind (in the future the tray spec probably change from sending window IDs to sending icons to make

Re: A cross-platform status icon api

2005-08-29 Thread Matthias Clasen
On Tue, 2005-08-30 at 10:02 +0800, James Henstridge wrote: Matthias Clasen wrote: - There are quite a few details which the implementation currently doesn't handle currently: * the bubble needs to be repositioned if the user changes panel orientation * the bubble stem needs

hex unicode input

2005-09-02 Thread Matthias Clasen
I have just committed a patch to GTK+ head which redoes the hex unicode input feature. Here is the description from the ChangeLog: 2005-09-02 Matthias Clasen [EMAIL PROTECTED] * gtk/gtkimcontextsimple.c: Rework the Unicode hex input code. Now we only steal a single key

Re: XFilterEvent and XCB

2005-09-04 Thread Matthias Clasen
On Sun, 2005-09-04 at 22:27 -0700, Travis Spencer wrote: Hey All, While working on the XCB port of GDK, I've run into a snag. In gdkevents-x11.c, _gdk_events_queue calls XFilterEvent. Since this function is static, I've changed the API to take an XCBGenericEvent rather than an XEvent, so

GTK team irc meeting

2005-09-06 Thread Matthias Clasen
I may be a bit late today, since I have to get the kids off the school bus. The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time:

Re: A cross-platform status icon api

2005-09-06 Thread Matthias Clasen
On Mon, 2005-09-05 at 23:25 +0200, Hans Breuer wrote: On 04.09.2005 22:59, Matthias Clasen wrote: On Sun, 2005-09-04 at 15:27 +0200, Hans Breuer wrote: On 30.08.2005 00:37, Matthias Clasen wrote: [...] cvs as of today has Trying to make it compile on win32 implies that two files

Re: Extra modifiers

2005-09-07 Thread Matthias Clasen
On Wed, 2005-09-07 at 05:52 -0400, Owen Taylor wrote: On Tue, 2005-09-06 at 23:19 -0400, Havoc Pennington wrote: On Tue, 2005-09-06 at 16:25 -0400, Matthias Clasen wrote: Today I committed a patch to cvs HEAD which adds GDK_SUPER_MASK, GDK_HYPER_MASK and GDK_META_MASK

GtkAssistant API thoughts

2005-09-07 Thread Matthias Clasen
Last week I looked at the different proposals for moving GnomeDruid to GTK+ (see bug 115348). There are 2 patches. The first one has the following broad characteristics: - uses ::forward and ::back signals to let apps specify the next/previous page - has ::prepare signal which let apps

Re: GtkAssistant API thoughts

2005-09-07 Thread Matthias Clasen
On Thu, 2005-09-08 at 01:12 -0400, Jonathan Blandford wrote: - ditch the forward and back signals, and use a user-specified function to compute the next page With a fallback to the order in which you add them, right? Also, what are we thinking of keying off for the user function? An

Re: GtkAssistant API thoughts

2005-09-08 Thread Matthias Clasen
On Thu, 2005-09-08 at 09:08 -0400, Tristan Van Berkom wrote: Damon Chaplin wrote: [...] I think by combining the forward function, the page types and the complete information, we can do a very good job with flow control. E.g if all pages following the current page are already marked

GTK+ team irc meeting

2005-09-13 Thread Matthias Clasen
The meeting is intended for the GTK+ team, but everybody is welcome to come and listen. The meeting logs will be posted on the GTK+ website (http://www.gtk.org/plan/meetings). Place: irc.gnome.org:#gtk-devel Time: 20:00 UTC (16:00 EDT), Tuesday, September 13 Possible agenda items: - 2.8.4

Re: Distinguish column header from normal button

2005-09-14 Thread Matthias Clasen
On Wed, 2005-09-14 at 09:29 +0200, Richard Stellingwerff wrote: On 9/14/05, Federico Mena Quintero [EMAIL PROTECTED] wrote: On Tue, 2005-09-13 at 23:45 +0200, Richard Stellingwerff wrote: To distinguish Column headers from normal buttons, I check if its parent is a GtkTreeView or a

Re: ./teststatusicon (was Re: A cross-platform status icon api)

2005-09-19 Thread Matthias Clasen
On Sun, 2005-09-18 at 14:27 +0200, Hans Breuer wrote: On 06.09.2005 15:08, Matthias Clasen wrote: On Mon, 2005-09-05 at 23:25 +0200, Hans Breuer wrote: [...] Also gtkstatusicon-x11.c not only implements the fdo spec but it also defines a bunch of status icon api. Not only 21 functions

Re: ./teststatusicon (was Re: A cross-platform status icon api)

2005-09-19 Thread Matthias Clasen
On Mon, 2005-09-19 at 01:38 +0300, Tor Lillqvist wrote: Hans Breuer writes: BTW: I'd appreciate if somebody with a deeper understanding of gtk internals could do a review of gtktrayicon-win32.c. Maybe what I've done is considered too much of a hack ;-) I appreciate your work, but

Re: API documentation, GtkTextBuffer signals

2005-09-20 Thread Matthias Clasen
On Mon, 2005-09-19 at 23:39 +0200, Søren Wedel Nielsen wrote: Hi, I have written some documentation of the GtkTextBuffer signals. If this is useful I will try to find time to continue with more signals - they seems to be neglected in most of the documentation. I include a patch

A closer look at the recent files proposal

2005-09-20 Thread Matthias Clasen
I finally got around to looking in more detail at the eggrecentchooser stuff. My first comment is that 150+ functions and 1+ lines of code feel a bit large just for recent-files support. This is partially due to the 3000 lines of XBEL parser, but also due to copying the file chooser approach

GLib 2.8.2 released

2005-09-26 Thread Matthias Clasen
,et, eu,fi,fr,gl,gu,hu,it,ja,nb,nl,no,pl,pt,pt_BR,ro,ru,sk, sq,sr,[EMAIL PROTECTED],sv,uk,vi,zh_TW) A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=315273,315275,313744,314217,316309,316703,314393,314890 Matthias Clasen September 26, 2005

Re: G_IMPLEMENT_INTERFACE warnings

2005-09-26 Thread Matthias Clasen
On Mon, 2005-09-26 at 20:14 +0200, DindinX wrote: Hi, The G_DEFINE_TYPE* macros are very handy to reduce the typos while creating new classes. I now use them in the gimp and some other personnal projects. However, using the G_IMPLEMENT_INTERFACE macro introduce a warning when compiling

Re: G_IMPLEMENT_INTERFACE warnings

2005-09-26 Thread Matthias Clasen
On Mon, 2005-09-26 at 20:38 +0200, David Odin wrote: On Mon, Sep 26, 2005 at 02:24:14PM -0400, Matthias Clasen wrote: On Mon, 2005-09-26 at 20:14 +0200, DindinX wrote: Hi, The G_DEFINE_TYPE* macros are very handy to reduce the typos while creating new classes. I now use them

Re: GTK+ 2.8.2

2005-09-27 Thread Matthias Clasen
The subject should read GTK+ 2.8.4, of course. Matthias ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list

GTK+ 2.8.2

2005-09-27 Thread Matthias Clasen
=314921,314995,310270,314980,315135,315253,314975,314473,315481,315229,136926,315187,315054,316023,316095,315993,316008,316027,316121,316256,316412,316180,316419,316422,316424,316552,316946,316871,315208,316094,316948 Matthias Clasen September 27, 2005 ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list

GLib 2.8.3

2005-10-03 Thread Matthias Clasen
an error that crept in with a change to glib-mkenums in 2.8.2 [Matthias] * Documentation improvements [Davyd Madeley] * Translation updates (bn) Matthias Clasen October 3, 2005 ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http

GTK+ 2.8.5

2005-10-03 Thread Matthias Clasen
= * GtkFileChooser - Don't clear the file name entry too often when in SAVE mode. [Jürg Billeter] - Reduce the startup time in OPEN mode [Federico Mena Quintero] * Stop drag in GtkPaned when grab shadowed [Matthias Clasen] * Correct the calculation

Re: Usage of GTK+ headers

2005-10-11 Thread Matthias Clasen
On Tue, 2005-10-11 at 15:00 -0700, Banginwar, Rajesh wrote: Hello, Many of the GTK+ libraries have one or more top level header files. E.g. Glib has glib.h, gdk-pixbuf has two gdk-data.h and gdk-pixbuf.h and so on… My question is about what applications typically use? Do they

GTK+ team meeting

2005-10-25 Thread Matthias Clasen
Lets start doing these again. Place: irc.gnome.org:#gtk-devel Time: 20:00 UTC (16:00 EDT), Tuesday, September 27 Possible agenda items: - Status of outstanding Project Ridley tasks - Minor API additions which we should get in 2.10 - Fixes for 2.8.7 Matthias

  1   2   3   4   5   6   7   8   9   10   >