Meeting on irc.gnome.org:#gtk-devel Meeting started June 22 2005 16:00 EDT In attendence: Matthias Clasen (mclasen), Tim Janik (rambokid), Tor Lillqvist (tml), Manish Singh (yosh), Federico Mena Quintero (federico), Jonathan Blandford (jrb), Carlos Garnacho (garnacho) we seem to be missing some people... ok, just in case anybody wonders, we won't be playing with yarrr this week there were some setup problems, so we don't have a working server today maybe next week so, I would love to discuss the remaining bugs on the 2.8 API Freeze milestone, but most of the relevant people seem to be absent rambokid: did you hear anything from wim regarding atomic refcounting ? not since guadec, where we solved most of the outstanding problems. wim did not post a new patch or anything hey tml is the grab-broken signal in bug 107320 something we should try to get into 2.8 ? if possible, sure isn't that one of the things that irritate people most in gtk/win32... (if one excludes rightour crashes) * tml spent way too much time today staring at screen magnification windows wondering what win32's line rasterization rules exactly are... (#306396) tml: will you do a 2.7 win32 release ? don't think 2.7.0. 2.7.1 maybe (source releases will be coming every two weeks approximately?) I hope to do new releases in approximately 2 weeks, yes which means the next one will have to be api frozen, basically any opinion on my suggested g_mkdir_hier()? or g_get_hostname()? do you have a bug number, it doesn't show up on my list g_get_hostname looked good to me one of the oldest open glib bugs... #60509 and i'm sure there are lots of small functions in the various gnome libraries (copy-pasted into several, even, occasionally) that could well be in glib. maybe i should systematically have a look through? I think g_get_hostname() is fine la la la are people on yarrrr? for g_mkdir_hier() it may be nicer to have a more glib-style api, I think federico: couldn't get the server set up in time, maybe next week ah, ok what about the name, the "hier" part isn't necessarily that good? federico: IS/IT nazis g_mkdir_with_parents() ? sounds fine to me I'd vote for g_makedirs() also nice or g_makepath() even yeah, that's good too the plural in g_makedirs() might sound like it makes several unrelated dirs g_makepath seems clearest, and not too verbose what about the signature, I guess its valuable to keep it parallel to g_mkdir(), so keep the 0-means-success even if we're not directly wrapping a stdio function here another thing we could wrap for portability reasons is fsync() before I have to leave, I want to bring up bug 166379 again (the gtk_window_present change due to metacity handling _NET_WM_ACTIVATE differently) I have recently added gtk_window_present_with_time() so that it is possible to do the right thing in terms of focus-stealing-prevention but I wonder if we can or should do something about the move-current-desktop vs. move-window-to-current-desktop change move-window-to-current-desktop is evil does the wm spec say what to do on activate? federico: no, the spec basically says that the activated window and the user should meet somewhere. that could be the current desktop, or it could be the one on which the window lived before so what does metacity do? it used to move the window to the current desktop, but it got changed to change to current desktop instead change to the window's desktop? btw, I just discovered that kde has six options for the way autocompletion occurs - you get them by right-clicking on a text entry yes, to the window's desktop If I can give my opinion, changing the current desktop feels quite wrong i.e. with nautilus that is my opinion, too so it depends on the app ugh federico: but we don't offer api for apps to do it one way or the other... so, who actually uses present()? it is not only present(), actually gdk_window_focus() is responsible for the desktop changing anyway, I've got to go. see you next week, hopefully in yarrr Meeting ended June 21, 17:08 EDT