CVSROOT:        /cvs/gnome
Module name:    yarrr
Changes by:     alexl   05/05/26 12:47:23

Modified files:
        src/org/gnome/yarrr: Whiteboard.java YarrrMarkup.java 
                             ActiveTopic.java 
                             ReferencableObjectRegistry.java 
                             ArchivedImage.hbm.xml HibernateUtil.java 
                             ChatMessage.java ArchivedImage.java 
                             YarrrXmlRpcMethods.java 
                             ClosedComment.hbm.xml ClosedComment.java 
                             YarrrServlet.java 
        lib            : hibernate3.jar 
        web            : util.js referencableobject.js servlet-info.xml 
                         whiteboard.js chat.js 
        src/org/gnome/yarrr/tests: YarrrTests.java 
        .              : ChangeLog 
Added files:
        src/org/gnome/yarrr: ArchivedWhiteboard.hbm.xml 
                             ArchivedWhiteboard.java Sketch.java 
                             ArchivedChatMessage.java 
Removed files:
        src/org/gnome/yarrr: ChatLog.java 

Log message:
2005-05-26  Alexander Larsson  <[EMAIL PROTECTED]>

* lib/hibernate3.jar:
Update to 3.0.4.

* src/org/gnome/yarrr/ArchivedImage.hbm.xml:
* src/org/gnome/yarrr/ArchivedImage.java:
* src/org/gnome/yarrr/HibernateUtil.java:
New hibernate class that stores png images in
blobs in the database.

* src/org/gnome/yarrr/ArchivedWhiteboard.hbm.xml:
* src/org/gnome/yarrr/ArchivedWhiteboard.java:
New hibernate class that is used to store a snapshot
of a whiteboard. This just stores references to a set
of ArchivedImages

* src/org/gnome/yarrr/ActiveTopic.java:
* src/org/gnome/yarrr/ChatMessage.java:
* src/org/gnome/yarrr/YarrrXmlRpcMethods.java:
Change how chat messages are stored a bit.
The major change is that we handle whiteboard snapshots
as ArchivedWhiteboards.

* src/org/gnome/yarrr/ArchivedChatMessage.java:
* src/org/gnome/yarrr/ClosedComment.hbm.xml:
* src/org/gnome/yarrr/ClosedComment.java:
Store chat logs for ClosedComments as regular
rows in the database (ArchivedChatMessage objects)
instead of a serialized blog. Makes whiteboard
snapshots work in saved log.

* src/org/gnome/yarrr/ChatLog.java:
Removed, not needed anymore

* src/org/gnome/yarrr/Whiteboard.java:
* src/org/gnome/yarrr/Sketch.java:
Move out the actual drawing storage from Whiteboard to a
new class Sketch.
Fix up thumbnail size calculation.

* src/org/gnome/yarrr/YarrrMarkup.java:
Remove old whiteboard stuff.

* src/org/gnome/yarrr/ReferencableObjectRegistry.java:
Make registry work with hibernate proxies

* src/org/gnome/yarrr/YarrrServlet.java:
Add support to get ArchivedImages
Fix check for paths from last commit

* src/org/gnome/yarrr/tests/YarrrTests.java:
Update for new apis

* web/chat.js:
* web/referencableobject.js:
* web/whiteboard.js:
* web/util.js:
Update for new whiteboard and chat

* web/servlet-info.xml:
add /ArchivedImage and /Whiteboard

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=alexl&date=explicit&mindate=2005-05-26%2012:46&maxdate=2005-05-26%2012:48

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to