Meeting on irc.gnome.org:#gtk-devel Meeting started July 06 2004 17:00 EST (21:00 UTC) In attendence: Jonathan Blandford (jrb), Matthias Clasen (mclasen), Owen Taylor (owen), Kristian Rietveld (kris), Anders Carlsson (andersca), Ray Strode (halfline), German Poo Caaman~o (gpoo), James M. Cape (Jimbob) we seem to be missing denmark... and federico good occasion to state that I will be more than happy to move the meetings if any Mexican, Swedish, Danish, etc holidays happen to fall on a Monday...I just don't know the holiday schedules of those countries, so you will have to tell me... It always seems like there are a lot of swedish holidays :) jrb: getting one less next year but this time we bet them !!! andersca: you're losing one? jrb: losing one and gaining the national day andersca: I was proposing at lunch today that we should petition congress to make Aug 15th National "Drive on the left side of the road" day jrb: Sweden moved to the right side september 3rd 1967 andersca: yeah. We could do something in memory of that every year so...should we start ? 1 minute ok, I've got coffee now let me start with the last item I proposed for the agenda... coffee.... jrb: bring one for me too mclasen: pity I'm at home. I gave a talk about current GTK+ developlement at Usenix last friday, and after the talk owen> mclasen: I think he's working-from-home Wow, /me is slow mclasen: I left all my MIME notes at home so went home after the talk I was approached by Arnold Robbings, who is the advisor of some prentice hall series on linux programming he asked me if I wouldn't be interested in writing a book about GTK+/Gnome programming - basically what Bruce Perens already asked at Guadec. so, while I am not really interested in writing a book, I thought I share the information in case somebody else is... owen: aren't you working on a book? * halfline vaguely remembers owen mentioning it before halfline: that book ended up in gnome cvs as gtk-book, I think halfline: No, we abandoned that 2-3 years ago. ah halfline: very much worth reading... mclasen: yea, i think i'll check it out mclasen: If you can figure out the 1.3.10 based examples and sgml build system from hell... ok, I didn't expect anybody to jump up and shout "I'll write it!", so maybe lets move to the next topic... owen: I think "make ps" just worked for me... next topic is...2.4.4. My plan is to do a 2.4.4 release later this week, after closing the 4 remaining high-prio bugs on that milestone. what are those bugs? 118536 maj Hig gtkdev@gtk.org NEW Make g_signal_connect_object'ed handlers disconnect when ... 137031 maj Hig gtk-bugs@gtk.org NEW Distinguishing files & directories in the absence of icons 139290 maj Hig federico@ximian.com NEW File chooser doesn't handle unviewable directories well 144324 nor Hig gtk-bugs@gtk.org NEW Leaking dnd contexts with XDnD ah cool I have little hope for the first one though, since fixing that would require tim to do patch review... for the second one, I added fallback stock icons today There's a bug to put icons into the GtkFileChooserEntry completion which has been setting there for a while: http://bugzilla.gnome.org/show_bug.cgi?id=143251 Jimbob: Doesn't sound like 2.4.x material to me Ok fcrozat mentioned something about drawing problems with southwards arrows in 2.4.3 yesterday, but I couldn't reproduce it. Did anybody else see arrow drawing problems in 2.4.3 ? mclasen: they would be in 2.5 as well, right? presumably * andersca hasn't seen anything ok, I think we should move to 2.6; yesterday night I revamped the www.gtk.org/plan files a bit I reduced the 2.6 plan to basically what we discussed last week, moved all the blue-sky stuff to a separate list of ideas, and added the beginnings of a 2.8 plan cool mclasen: it draws slightly funky with 2.4.1 here halfline: all the changes happened between 2.4.1 and 2.4.3 mclasen: about widget is blue-sky now? andersca: I probably moved that in error; in fact, I have just started looking at my old about dialog stuff again...\ mclasen: cool, I'd love to help out on that so I should probably move that back to 2.6 mclasen: another (minor) thing I'd like to do if we get the about box into 2.6 is add a gtk-stock-about item mclasen: I'd kind of like to know where you think my desktop entries stuff fits in halfline: depends on the dependencies a bit, but it feels like it should target glib (or are you asking about timeframes ?) timeframes halfline: I'm hoping to get to that this week halfline: or at least try to use it. jrb: cool. jrb: cool. that should help iron out any kinks in the api Re: the filechooser button, the API/src is at http://esco.mine.nu/src/escofilechooserbutton.h && http://esco.mine.nu/src/escofilechooserbutton.c Jimbob: I will look at the file picker once I'm done with the about dialog - so you will get a response eventually Ok There's a bunch of other stuff in that mail as well (MD5 in glib, thumbnailing in GdkPixbuf, and an icon picker) Jimbob: speaking about your pickers: does your icon picker already use GtkIconView ? :-) EggIconList, yes ;-) Jimbob: eggiconlist is ooold :) (I haven't updated it yet) It uses the TreeModel version, so it's not *that* old do we have other 2.6 issues to discuss ? release? one thing I need to mention again is the "performance patches" - unfortunately ssp isn't here today, but maybe you can give them a final stamp of approval, owen ? release - our schedule says: August 15, 2004 Major features are in tree, 2.5.0 release (releases every other week until 2.6.0) ah, so we'll release once we're pretty much feature complete I hope we can get most of the items on plan/2.6 in by that time makes sense but I'd rather stick to the schedule than to the feature list... nod mclasen: Bug me again tomorrow afternoon if I haven't gotten to them by then # * # GtkFileChooser improvements * Shared settings with Nautilus would that be through xsettings? andersca: I don't know what federico exactly plans there, but the bullet points are what he told me when I asked him about filechooser improvements for my usenix talk... ok I'm gonna try to finish the option parser as soon as possibe while dissecting the plan pages last night, I stumbled across some of the things we had in the 2.6 plan, like mclasen: federico wants things like the single click settings to be shared integration of the WIMP theme - what is our current idea about that ? We also had plans to move the win32 binary distribution to ftp.gtk.org IIRC - did that get stalled somewhere ? jrb: single vs doubleclick, hidden files, displayed columns mclasen: we should support hidden files anyway hidden files isn't hard at all jrb: don't we already ? mclasen: don't believe so, but feel free to prove me wronb mclasen: I think we just need to ping the relevant people on gtk-wimp and push them and tor a bit to get the stuff in owen: but is the plan really to move to a common source distribution ? or just bundle it in the win32 binary dist ? mclasen: My hope was modules/themes/ mclasen: or modules/engines. Part of the main gtk+ tarball owen: and do you foresee any other theme engines migrating there ? all of gtk-engines ? We don't need more diversity, installation complexity for something that should be working out of the box. mclasen: Not really immediately. gtk-engines is just historical and doesn't really correspond to what people use mclasen: The difference with gtk-wimp is that it clearly has a special privileged status on win32 ... it looks like the system If we ever get a real os/x port off the ground... heh oh, there is one more thing which I promised to bring up here: mitch asked me if we would consider making GtkCellView public I don't see any strong reason why not. kris, jrb, do you remember why it isn't public currently ? mclasen: I think we were just being conservative with a new API that was somewhat dubiously generic ok. I will have to go in a few minutes; do we have other issues to discuss ? Is next Monday a holiday anywhere ? * jrb tentatively raises the issue of a gtk-demo cleanup prior to 2.6 what specific issues are there ? mclasen: Some of the demos were just added so I'd have something to test the initial framework mclasen: they're old; aren't particularly nice, and don't cover a lot of issues jrb: except icon view of course andersca: icon view is rad ok I have to leave now; I'll put the logs at the usual place tomorrow. Bye anyway, it would be cool to spruce up the demos we could probably have a 'demo fixup release' when things have stabilized a bit andersca: yeah. though we should start by figuring out what we need to cover nod Meeting ended July 06 17:59 EST (21:59 UTC) ...10 minutes later: oh shit the meeting started * kris was playing fifa with his brother kris: the meeting ended :-) oops. kris: you did better than all the people who didn't make it at all, at least.. (-: