smit-happens / whiteboardproject Goto Github PK
View Code? Open in Web Editor NEWWeb based whiteboard project
License: GNU General Public License v3.0
Web based whiteboard project
License: GNU General Public License v3.0
Watch out guys- if you create a branch (even accidentally by trying to check out a remote branch) that has the same name as a branch but with different capitalization the desktop client will think they are the same. Github will not, and you will have two different branches that look identical on desktop but different on github.
Plz fix.
Referencing this method causes a significant amount of delay to be added (~60ms per frame)
While drawing, if you drag the cursor over the toolbar window, items are highlighted. This is unwanted behavior. It also keeps scrolling the message window annoyingly.
Set the default selection behavior to null to fix. Might be CSS, might be HTML attributes. Note that the whole panel and all of its children need to be set this way.
We need to have some form of error catching or checksums on our data sent through the connection so that it doesn't crash when invalid data is sent or received on either end.
Cara is having isses with pushing, pulling, comitting and basically anything in GIT.
It seems to erase the .classpath, .project, .preferences, and two essential server .jar files for no good reason when she does.
sha256.js was not properly imported, making the hash function unusable.
the end drawing function setDrawingFalse()
is called onmouseout
. When you roll over the edge of the canvas, it thinks you've finished drawing. It is cluttering the message window and will spam the server with empty shapes- no good.
Hitting undo causes an infinite amount of loops- this was happening with clear board before we commented it out. Basically anything that is not an "Update|" command kills the server.
The cursor over the top canvas is the default cursor. The underlying canvas has the css property cursor: crosshair;
but the top canvas does not.
To fix, add the cursor: crosshair;
to the overlay canvas' CSS.
When you press the refresh or reload button on the client end the websocket session is closed. Trying to start a new session or access the socket results in an exception and the connection is refused.
the id 'color row' is used twice. @smit-happens you may want to make this a class instead.
Open a Java Swing instance in an applet view
Create the swing background
When a freeform shape is drawn from the network, there are breaks where it does 15 point terminations.
The horizontal centering of the size buttons is messed up.
Clear does not loop anymore but it is not synchronous with other whiteboards, meaning if you clear one whiteboard it does not clear them all.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.