CVSROOT:        /cvs/gnome
Module name:    gtk+
Changes by:     kristian        05/10/25 17:00:40

Modified files:
        .              : ChangeLog 
        gtk            : gtktreemodelfilter.c 

Log message:
2005-10-25  Kristian Rietveld  <[EMAIL PROTECTED]>

Fixes #311955, reported by Markku Vire; and a lot more.

* gtk/gtktreemodelfilter.c: Made this thing work correctly.
Levels can now have invisible nodes cached, functions have been
rewritten/refactored to take this into account; also the logic in
some functions has been corrected.

Each referenced node now references all visible children or a single
invisible child, in order to be able to monitor all changes in the
child model required for correct operation.

When a virtual root is set, all nodes on the virtual root level are
referenced.

At last, a bunch of random bug fixes and comment updates.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtk%2B&who=kristian&date=explicit&mindate=2005-10-25%2016:59&maxdate=2005-10-25%2017:01

_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to