Ophir LOJKINE
205a17902b
Added keyboard shortcuts
6 years ago
ophir
48f6c55ea9
Fix bug (invalid object reuse) in tools
7 years ago
ophir
d16b5c8b97
Make the hand the default tool
I hope this will nudge people towards watching what is already on the board
before starting to draw.
It may encourage people to be constructive.
This is a (very) small step towards #6
7 years ago
ophir
32c0020dca
Add support for transparency
Closes #5
7 years ago
Ophir LOJKINE
d75371c958
Use a pathData cache to improve rendering performance
7 years ago
Ophir LOJKINE
3c9bfcbfbf
Reformat code in tools
7 years ago
Ophir LOJKINE
2786fa4641
Update the pencil tool to work with latest browsers
7 years ago
Ophir LOJKINE
e944fc3946
Remove dependency to font-awesome
Use Unicode icons instead
10 years ago
Ophir LOJKINE
276725c138
Remove dependency to font-awesome
Use Unicode icons instead
10 years ago
Ophir LOJKINE
2257ba473a
Add tool icons
12 years ago
Ophir LOJKINE
5690bd3cf0
Improve board architecture. Correct several bugs, including messages being drawn twice, and messages not being drawn at all.
12 years ago
Ophir LOJKINE
fd35a486b8
Rework the way the server stores data to make it handle updates and deletions more intelligentlty.
Some work was done on the client-side too, and board loading should now be much faster.
12 years ago
Ophir LOJKINE
40ef0595b7
Correct bug and improve pencil tool. Lines can now be updated.
12 years ago
Ophir LOJKINE
e75a7d34aa
Log errors with console.error instead of console.log
12 years ago
Ophir LOJKINE
61244d1984
Oops. Forgot to add a function in pencil.js
12 years ago
Ophir LOJKINE
eeb76318d8
Improve the control point calculation algorithm, in order to have smooth paths that feel even more natural.
12 years ago
Ophir LOJKINE
f88592d235
Update the pencil tool to make beautiful smooth paths (with bezier curves) instead of polylines.
12 years ago
Ophir LOJKINE
7b831ab1b5
Display rounded line joins.
12 years ago
Ophir LOJKINE
134a017095
Use svg polyline element attributes instead of CSS properties to set lines color and width
12 years ago
Ophir LOJKINE
b276a7f1e7
Custom mouse cursors for every tools
12 years ago
Ophir LOJKINE
1728d5863b
Add licensing information to javascript files.
12 years ago
Ophir LOJKINE
beceba39d4
style
12 years ago
Ophir LOJKINE
b557375a08
Improve tool architecture, and add a new tool, to write text.
12 years ago
Ophir LOJKINE
3601154abf
Bug corrections and improvements
12 years ago
Ophir LOJKINE
ea00e86965
Small optimization.
12 years ago
Ophir LOJKINE
fa7b451b94
Improve the way the history is saved. Correct errors in pencil.js
12 years ago
Ophir LOJKINE
91493d0b92
Apply tool hooks. Fix typo (ev instead of evt).
12 years ago
Ophir LOJKINE
bfba4e606e
Select the pencil by default.
12 years ago
Ophir LOJKINE
57fbf2173e
Include the first tool in the board.
Start tracking all client data in git.
12 years ago