]> git.zarvox.org Git - shareboard.git/log
shareboard.git
13 years agoImplement image insertion and placement, tool selection, and eraser. master
Drew Fisher [Fri, 8 Oct 2010 16:55:49 +0000 (09:55 -0700)]
Implement image insertion and placement, tool selection, and eraser.

This commit add the remaining required functionality for the assignment.

This code has gone from decent to somewhat ugly in a rather short
timeframe, due to no longer thinking about where data belongs.

13 years agoMake the slider change the present view of where we are in time.
Drew Fisher [Fri, 8 Oct 2010 15:39:04 +0000 (08:39 -0700)]
Make the slider change the present view of where we are in time.

13 years agoConnect board-wipe button to functionality.
Drew Fisher [Fri, 8 Oct 2010 10:33:56 +0000 (03:33 -0700)]
Connect board-wipe button to functionality.

13 years agoImplement ClearBoard call from protocol.
Drew Fisher [Fri, 8 Oct 2010 09:46:40 +0000 (02:46 -0700)]
Implement ClearBoard call from protocol.

13 years agoImplement user-chosen line width and color.
Drew Fisher [Fri, 8 Oct 2010 09:21:19 +0000 (02:21 -0700)]
Implement user-chosen line width and color.

13 years agoMerge branch 'master' of http://zarvox.org/~zarvox/shareboard
luke.segars [Fri, 8 Oct 2010 08:46:56 +0000 (01:46 -0700)]
Merge branch 'master' of http://zarvox.org/~zarvox/shareboard

13 years agoReduce debugging output.
Drew Fisher [Fri, 8 Oct 2010 08:46:35 +0000 (01:46 -0700)]
Reduce debugging output.

13 years agoIncrease minimum size to 1024x768 for the widget.
Drew Fisher [Fri, 8 Oct 2010 08:03:27 +0000 (01:03 -0700)]
Increase minimum size to 1024x768 for the widget.

13 years agoMerge branch 'master' of http://zarvox.org/~zarvox/shareboard
luke.segars [Fri, 8 Oct 2010 07:59:58 +0000 (00:59 -0700)]
Merge branch 'master' of http://zarvox.org/~zarvox/shareboard

13 years agoLine drawing works. Yay!
Drew Fisher [Fri, 8 Oct 2010 07:59:30 +0000 (00:59 -0700)]
Line drawing works.  Yay!

13 years agoMerge branch 'master' of http://zarvox.org/~zarvox/shareboard
luke.segars [Fri, 8 Oct 2010 07:32:33 +0000 (00:32 -0700)]
Merge branch 'master' of http://zarvox.org/~zarvox/shareboard

13 years agoChanged some icons and added toolbar widgets.
luke.segars [Fri, 8 Oct 2010 07:31:42 +0000 (00:31 -0700)]
Changed some icons and added toolbar widgets.

13 years agoProgress toward painting images.
Drew Fisher [Fri, 8 Oct 2010 07:30:59 +0000 (00:30 -0700)]
Progress toward painting images.

13 years agoAdd icons to repository.
Drew Fisher [Fri, 8 Oct 2010 04:12:00 +0000 (21:12 -0700)]
Add icons to repository.

13 years agoFix double-insertion of action pointer into localActions array.
Drew Fisher [Fri, 8 Oct 2010 03:54:14 +0000 (20:54 -0700)]
Fix double-insertion of action pointer into localActions array.

The bug here caused segfaults on the arrival of the second server-approved
event from the client, since the Action had already been deleted.

13 years agoComplete network support, event passing, and tracking.
Drew Fisher [Fri, 8 Oct 2010 03:32:01 +0000 (20:32 -0700)]
Complete network support, event passing, and tracking.

Actions are posted to the server with correct UserID.
Enabled actions are currently limited to MouseMove and DrawLine.

13 years agoImplement base64 encoding and decoding, so we can serialize images.
Drew Fisher [Thu, 7 Oct 2010 20:28:50 +0000 (13:28 -0700)]
Implement base64 encoding and decoding, so we can serialize images.

13 years agoMake client speak the redefined protocol to the server correctly.
Drew Fisher [Thu, 7 Oct 2010 20:28:00 +0000 (13:28 -0700)]
Make client speak the redefined protocol to the server correctly.

Also, force enum to remain consistent.

13 years agoAction improvements and connection error clarity.
Drew Fisher [Thu, 7 Oct 2010 03:00:21 +0000 (20:00 -0700)]
Action improvements and connection error clarity.

This patchset reworks the structure of Action and its subclasses.
It also adds polymorphic receiving of some types of actions over
the network.

Lastly, connection errors are now reported to the user.

13 years agoAlignment tweaks; return to connection prompt if disconnected.
Drew Fisher [Thu, 7 Oct 2010 00:43:55 +0000 (17:43 -0700)]
Alignment tweaks; return to connection prompt if disconnected.

13 years agoRefactor ConnectWidget into Shareboard, the primary central widget stack.
Drew Fisher [Thu, 7 Oct 2010 00:41:19 +0000 (17:41 -0700)]
Refactor ConnectWidget into Shareboard, the primary central widget stack.

Begin implementing ShareboardCanvas, the actual drawing surface.

13 years agoNear-complete implementation of actions, a shell menu, and basic network connections.
Drew Fisher [Tue, 5 Oct 2010 05:57:48 +0000 (22:57 -0700)]
Near-complete implementation of actions, a shell menu, and basic network connections.

A number of things are still stubbed out while we work out network protocol specifics.