Commit Graph

24 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
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