Re: problems understanding gtk3/gdk/cairo interaction

2012-04-12 Thread Roger Davis
Hi John and Simon, OK, experiment complete. Performance for me is very clearly not as good as Xlib-style XOR when drawing rubberband lines which span a screen-sized window (which is more or less typical for my apps, unfortunately), but on the other hand it's not unusable either, just somewha

gtk3 display/windowmgr interaction

2012-04-12 Thread Roger Davis
Hi all, I have two questions with regard to gtk3 and its interaction with the window manager and X11 (or other) display. (1) Is there a way to precisely position (or at least request such a position for) a toplevel window? gtk_window_set_postion() seems to provide only very limited position

Re: problems understanding gtk3/gdk/cairo interaction

2012-04-12 Thread Simon Feltman
You should be able to just fill the delta regions between the cursor position changes right? Basically a backwards "L" shape if you're dragging upper-left to lower-right. You would need to do two rect copies (or two calls to gtk_widget_queue_draw_area for each part of the L) as opposed to one. If i

Re: problems understanding gtk3/gdk/cairo interaction

2012-04-12 Thread Roger Davis
On Thu, 12 Apr 2012, Simon Feltman wrote: You should be able to just fill the delta regions between the cursor position changes right? Basically a backwards "L" shape if you're dragging upper-left to lower-right. You would need to do two rect copies (or two calls to gtk_widget_queue_draw_area f

Crediting beta testers?

2012-04-12 Thread Christopher Howard
I've really appreciated how convenient the GtkAboutDialog class is and especially the gtk_show_about_dialog() function. The only thing that seems to be missing: There is a property for every basic kind of credit that could be given (authors, translators, artists, etc.) but no property for (beta) te