Commit Graph

15 Commits

Author SHA1 Message Date
Lukas F. Hartmann
386d784952 touch: fix vector transforming (points of arrows, scribbles) 2020-12-18 18:11:33 +01:00
Lukas F. Hartmann
82515e3a8e touch (tablet): fix deselect when tapping space; add edit text button 2020-12-18 17:07:32 +01:00
mntmn
3129933713 Merge pull request #128 from bckmnn/dev/keep-color-and-width
stroke color and width are now taken from current selection (#82)
2020-11-21 16:59:44 +01:00
Johan Jeppsson
0e7da09685 Use active stroke/fill/text settings for shapes and notes
Change-Id: Idacd0f883435da387ce301db2dc6d919a2bb3be4
2020-11-18 16:49:46 +01:00
Stefan Beckmann
e3f5b34e37 fixes #82: stroke color and width are now taken from current selection
When using the scribble or arrow tool the stroke color and stroke width will be set to the stroke color or width of the currently selected item. If stroke width is 0 it will default to two. if stroke color is transparent it will default to black.
2020-11-15 23:10:18 +01:00
mntmn
cbd0034be1 space: fix creating notes on top of other elements 2020-09-27 23:47:53 +02:00
mntmn
d4407556ca space/notes: default to more useful note size and padding 2020-09-27 23:32:26 +02:00
mntmn
52ff6e351b arrow/scribble: default to active_style's stroke color 2020-09-27 23:25:06 +02:00
Mishkin Berteig
dccf0465b3 Fix to issue #71 Cursor positions on shared whiteboards are inconsistent (#86)
* Fixed "Cursor Positions on Shared Whiteboards are Inconsistent".

The main fix is in the method cursor_point_to_space in
public/javascripts/spacedeck_whiteboard.js.

The calculation of the coordinates of the mouse pointer from absolute
window to the whiteboard space coordinates was incorrect.

There were a number of dependencies on this method which were updated
as a result.

One side-effect was that the div for the lasso tool needed to be
moved inside the div for the whiteboard.

* Fixed minor panning calculation problem.  Works now!
2020-09-09 16:11:43 +02:00
togir
c491af64d8 Keep the colors between drawing multiple scribbles and arrows (#61)
* Keep the colors between drawing multiple scribbles and arrows

The color is changed back to black on every new drawing. Now the color is kept. If there is no color is set, then there is a fallback to the black stroke as before.

* requested changes

Co-authored-by: togir <gitcatch@weiler.rocks>
2020-07-22 21:53:51 +02:00
mntmn
43d21ddb6c space: scribble: make tool sticky, button toggles the tool 2020-04-19 13:58:17 +02:00
mntmn
8e11b6c4fa space: fix touch handling 2020-04-19 13:49:40 +02:00
mntmn
58250a72ad WIP MNT design/UX cleanup 2020-04-07 20:37:41 +02:00
mntmn
ebac854da8 Port Backend to SQLite/Sequelize (removes MongoDB), Support Electron (#14)
* The MongoDB/Mongoose data storage is removed in favor of Sequelize. This abstracts over SQLite or RDBMs like PostgreSQL and MSSQL. The default is SQLite, which significantly simplifies deployments in end-user environments.

* As Spacedeck now has no more mandatory server dependencies, we can wrap it in Electron and ship it as a desktop application.

* Removes docker-compose.yml

* First version of import UI
2018-04-12 16:40:58 +00:00
mntmn
7ff2926578 initial commit. 2017-04-07 01:29:05 +02:00