Re: ScrolledWindow, DrawingArea, and setting step-increment

2013-11-13 Thread Gabriele Greco

 Hmm. I used to have something using that, in one of the early tests,
 but there was either a critical performance problem, or something I
 couldn't do with it. Can that handle mark-and-copy, clickable URLs,
 and so on? Or possibly it's that you say thousands there; to me,
 thousands of lines is just barely getting started. My current session


Mark  copy and clickable urls are supported in the code example I sent you.

About the thousands...

I've not done specific benchmarks but I used to keep a scrollback of 5
lines in my old powerbook 800mhz without slowdowns.


 in Gypsum has barely started and I already have 50K lines; my RosMud
 session currently has 300K lines of scrollback; and I've noted as an
 unsolvable RosMud bug that it's unacceptably slow adding the
 16,777,216th line to the buffer (because it does a naive

 I think that so many lines may be a problem for GtkTextBuffer, I mean,
they are also a problem for an editor like vim :)
___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list


Question About Creating Composite Widget Template

2013-11-13 Thread Tristian Celestin
I created a composite widget template with Glade, and now I am binding all the 
children in the composite widget template to private data members in my class. 
When I bind one particular member, box1, I get a segfault in 
gtk_widget_is_toplevel (widget=0x837b60) at gtkwidget.c:8474.

If I don't bind box1, the application starts. Why would binding this child 
cause a segfault even though it is GtkWidget, defined in channel_list.ui?   
   
___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list