CVSROOT: /cvs/gnome
Module name: yarrr
Changes by: dave_malcolm 05/03/23 00:56:01
Modified files:
src/org/gnome/yarrr: Whiteboard.java YarrrServlet.java
Stroke.java YarrrXmlRpcMethods.java
. : ChangeLog
web : whiteboard.js topic.html topic.js
Added files:
src/com/keypoint: PngEncoderB.java PngEncoder.java
src/org/gnome/yarrr/tests: WhiteboardTests.java
Log message:
2005-03-22 David Malcolm <[EMAIL PROTECTED]>
* src/com/keypoint/PngEncoder.java:
* src/com/keypoint/PngEncoderB.java:
New files, LGPL implementation of PNG encoding
(until we have Cairo packages)
* src/org/gnome/yarrr/Stroke.java:
Added StrokeId to XML-RPC marshall/demarshalling; implemented a draw
method using Java 2D API
* src/org/gnome/yarrr/YarrrXmlRpcMethods.java:
* src/org/gnome/yarrr/Whiteboard.java:
Implemented getStrokeIdsSince routine and StrokeFetchResult class,
analagous to Chat.getMessagesSince and MessageFetchResult class (except
that we merely pass back strokeIds as strings, rather than the full
strokes).
* src/org/gnome/yarrr/tests/Whiteboard.java:
New file
* src/org/gnome/yarrr/YarrrServlet.java:
Implemented doGet; handles some requests by generating PNG images for the
whiteboard as appropriate
* web/topic.html:
Move whiteboard to top left, as temporary kludge for coordinate-space issues
* web/topic.js:
Reorganised list of XML-RPC methods; added getStrokeIdsSince
* web/whiteboard.js:
Delete client-side strokes when the server reports them as being
server-side; ensure XML-RPC calls contain stroke IDs; generate random
layer IDs to help ensure uniqueness of stroke IDs across multiple clients.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=dave_malcolm&date=explicit&mindate=2005-03-23%2000:55&maxdate=2005-03-23%2000:57
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list