1
0
Fork 0
Commit Graph

27 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 64667dcc10
[client] Continue refactoring tool system 2017-12-08 16:16:06 +00:00
Starbeamrainbowlabs 4f7fe20df8 [client] Fix initial line colour bug 2017-11-14 15:16:22 +00:00
Starbeamrainbowlabs b35445fda9 Finish line simplification support 2017-11-14 15:03:39 +00:00
Starbeamrainbowlabs d9ce6387a3 [client] Rewrite to use es6 import everywhere for npm modules 2017-11-09 21:35:56 +00:00
Starbeamrainbowlabs d0b0b7c775 [client] Start adding line simplification support, but we're going to have to update the msbuild config I think. 2017-11-08 23:09:28 +00:00
Starbeamrainbowlabs b135dee0c2 [client] Fiddle with comments 2017-10-29 21:26:49 +00:00
Starbeamrainbowlabs 11c201e882 [client] Finish refacotring the brush indicator with weird ellipse stuff :P 2017-10-29 11:29:40 +00:00
Starbeamrainbowlabs 53ba0b1c06 [client] Add debug statement 2017-07-01 22:20:48 +01:00
Starbeamrainbowlabs edb50e2619 [client] Bugfix the latest live line refactor.
Also send all the right events with the right attachments.
2017-07-01 13:29:45 +01:00
Starbeamrainbowlabs 247d3f3cc6 Implement pan & pointer tools 2017-06-26 16:57:26 +01:00
Starbeamrainbowlabs 74a0010e59 [client] Tidy up translations 2017-06-12 20:46:50 +01:00
Starbeamrainbowlabs 636bc0535a Fix pencil live preview and more zomming issues 2017-06-12 19:53:05 +01:00
Starbeamrainbowlabs 70ed434f1b Finish accounting for zoom level in the pencil 2017-06-12 19:13:22 +01:00
Starbeamrainbowlabs aec619a34b Start accounting for the zoom level when drawaing things to the screen 2017-06-12 18:53:32 +01:00
Starbeamrainbowlabs 0808c05f05 Improve bindings between pencil and interface 2017-06-12 18:15:49 +01:00
Starbeamrainbowlabs d44012044b [client] Tweak brush indicator, and add keyboard controls 2017-04-28 18:13:41 +01:00
Starbeamrainbowlabs ce7c4b22c4 Create brush indicator 2017-04-28 12:42:34 +01:00
Starbeamrainbowlabs 9e391a90d9 [client] Keep the pencil off the page if the ctrl key is held down (for panning) 2017-04-24 21:49:07 +01:00
Starbeamrainbowlabs 9cd578512b [client] Fix linepart pushes 2017-04-23 18:16:18 +01:00
Starbeamrainbowlabs 3cb7c1576f [client] contains -> includes 2017-04-16 16:51:52 +01:00
Starbeamrainbowlabs e5342b07db [client] Fix bugs in Mouse and Pencil.js 2017-04-16 16:25:32 +01:00
Starbeamrainbowlabs ec5f7e0bd9 [client] Make the pencil listen to mouse events on the canvas, not the document 2017-04-16 16:10:27 +01:00
Starbeamrainbowlabs b6f50a48ba [client] Notify the server when we complete a line. 2017-04-15 16:20:30 +01:00
Starbeamrainbowlabs bb05a16e40 Fill out more of the live line system. 2017-04-15 13:13:07 +01:00
Starbeamrainbowlabs 89b576260f Implement more of the pencil 2017-04-14 20:22:01 +01:00
Starbeamrainbowlabs 4350d53723 [client] Add color npm class depencency 2017-03-28 21:03:26 +01:00
Starbeamrainbowlabs 7829f4d733 [client] Add Pencil class. It isn't finished yet. 2017-03-28 20:26:30 +01:00