CVSROOT: /cvs/gnome Module name: yarrr Changes by: alexl 05/04/11 07:16:24
Modified files: src/org/gnome/yarrr: ReferencableObject.java Whiteboard.java PersonMonitor.java Statement.java Chat.java ToplevelReferencableObject.java LiveComment.java ClosedComment.java Discussion.java ActiveTopic.java log4j.properties Yarrr.java . : ChangeLog src/org/gnome/yarrr/xmlrpc: XmlRpcHandler.java Removed files: src/org/gnome/yarrr: ActiveTopicObject.java Log message: 2005-04-11 Alexander Larsson <[EMAIL PROTECTED]> * src/org/gnome/yarrr/ActiveTopic.java: * src/org/gnome/yarrr/ActiveTopicObject.java: * src/org/gnome/yarrr/Chat.java: * src/org/gnome/yarrr/ClosedComment.java: * src/org/gnome/yarrr/Discussion.java: * src/org/gnome/yarrr/LiveComment.java: * src/org/gnome/yarrr/PersonMonitor.java: * src/org/gnome/yarrr/ReferencableObject.java: * src/org/gnome/yarrr/Statement.java: * src/org/gnome/yarrr/ToplevelReferencableObject.java: * src/org/gnome/yarrr/Whiteboard.java: * src/org/gnome/yarrr/Yarrr.java: Clean up change notification and make it work again. Removed ActiveTopicObject since it wasn't needed. Now, if you call signalChanged() on a leaf object (say a chat) it will wake listeners polling both on the ActiveTopic, and on the Yarrr (for the summary). The way this works is that all ReferencableObjects [Btw, bad name] has a parent that is also signalled when we update the version. NOTE: After this change, use signalChanged(), not incVersion() after you've changed the state of an object. * src/org/gnome/yarrr/log4j.properties: Add comment about how to add xmlrpc debugging * src/org/gnome/yarrr/xmlrpc/XmlRpcHandler.java: Fixup log level check. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=alexl&date=explicit&mindate=2005-04-11%2007:15&maxdate=2005-04-11%2007:17 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list