Commit Graph

29 Commits

Author SHA1 Message Date
banglashi
b626a21b83 Merge pull request #155 from eneiluj/enh/default-stroke
Set default stroke to 2 instead of 0
2021-03-23 23:03:33 +01:00
banglashi
e135976299 Merge pull request #158 from arillo/feature/default-color-via-config
allow for custom color swatches via config/default.json
2021-02-06 00:14:22 +01:00
dm
058c414ae3 fix 2021-01-21 09:09:17 +01:00
dm
ba72cf7dc8 use configurable default colors on reset 2021-01-21 08:54:29 +01:00
dm
5a9a79addb allow for custom color swatches
reset colors to black on deselect
fix fill_color default black
2021-01-18 20:53:54 +01:00
mntmn
fbf18839f9 Fix Space browsing/editing on touch devices such as iPad (#152)
* touch (tablet): fix deselect when tapping space; add edit text butto
* touch: fix media upload on iDevice
* touch: fix vector transforming (points of arrows, scribbles)

Co-authored-by: Lukas F. Hartmann <lukas@mntre.com>
2021-01-11 13:04:07 +01:00
Julien Veyssier
4df480c8c5 set default stroke to 2 instead of 0, fixes first drawn shapes being invisible
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2021-01-04 16:17:34 +01:00
banglashi
5a7839ceaa allow to lock own artefacts as an editor (#132)
* allow to lock own artefacts as an editor
2020-11-23 12:10:35 +01:00
mntmn
c9171b8690 space: make lock/unlock functions explicit 2020-11-21 17:07:27 +01:00
mntmn
1d6514c8ee Merge pull request #130 from johanjeppsson/mnt
Use active stroke/fill/text settings for shapes and notes
2020-11-21 16:56:03 +01:00
mntmn
9a1e85fb94 space: fix realtime artifact media conversion feedback for video, audio 2020-11-21 16:38:17 +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
mntmn
8b5aaed92a fix #50: Leave property panels open when selecting another element 2020-11-10 21:05:02 +01:00
mntmn
0eac7749cd gardening: remove trailing whitespace in spacedeck_sections.js 2020-11-10 21:04:29 +01:00
banglashi
5fcc4866bd fix upload progress comparison (#122) 2020-11-10 20:46:32 +01:00
Julian David
4c7ab4df02 fix #99 - Changing attributes (like color) should not disable current… (#120)
* fix #99 - Changing attributes (like color) should not disable current tool

* apply review: remove unnecessary line
2020-11-10 18:19:58 +01:00
mntmn
7c6d5c83db space: deselect when using tools; normalize note tool behavior 2020-09-28 00:09:18 +02:00
mntmn
32323cbc57 space: fix initial position for new shapes 2020-09-27 23:54:22 +02:00
mntmn
b3927e0646 space: deselect and quit current tool with escape key 2020-09-27 23:39:33 +02:00
mntmn
d4407556ca space/notes: default to more useful note size and padding 2020-09-27 23:32:26 +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
mntmn
0c5fa597e8 Allow embedding of folders and access to folders to anonymous editors with edit_hash/spaceAuth links (#63)
* add subspaces to be listed with edit_hash/spaceAuth authorization

* remove dead code from api_helpers.js

* add edit_hash authorization for requested space thumbnails

* handle /s/:hash links in frontend router

* set space_auth via a function, allow passing it to load_space

* rename variable in /s/:hash router in backend

* hide search, profile, breadcrumb in folders if not logged in, construct links to subspaces differently for anonymous editors
2020-06-02 20:47:58 +02:00
mntmn
43d21ddb6c space: scribble: make tool sticky, button toggles the tool 2020-04-19 13:58:17 +02:00
mntmn
9cb04422d8 remove pdf import options 2020-04-09 19:10:34 +02:00
mntmn
9750f08606 bring back copy and paste of artifacts 2020-04-09 17:33:23 +02:00
mntmn
80f9b0d93f Spacedeck 6.0 CI WIP; more style, UX cleanups; fix account dialog; add more color swatches; new landing page 2020-04-08 20:45:30 +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