Commit Graph

71 Commits

Author SHA1 Message Date
bckmnn
ea40f1cc7a added line drawings to pdf 2021-02-14 17:25:41 +01:00
dm
56988fc1c4 set video to left: 0
(so the possible alignment settings doesn't apply)
2021-02-06 01:25:07 +01:00
dm
1cd69e6538 add gulp clean css to minify css 2021-02-06 01:11:54 +01:00
dm
ec797709fd style convertion progress 2021-02-06 01:04:41 +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
mntmn
0e97945b95 Merge branch 'mnt' of github.com:spacedeck/spacedeck-open into mnt 2020-11-23 12:25:56 +01:00
mntmn
c1e29fb7e2 Merge branch 'feature/video-native-timeline' of https://github.com/arillo/spacedeck-open into arillo-feature/video-native-timeline 2020-11-23 12:23:10 +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
DM
26f4da68ea show native video controls when playing 2020-11-23 11:56:02 +01:00
mntmn
9abb73b7d1 add inter font locally incl. compat modes 2020-11-21 20:38:21 +01:00
Lukas F. Hartmann
7f751a67a0 WIP: add inter font locally 2020-11-21 20:31:53 +01:00
mntmn
ccb474c0fb Merge branch 'mnt' of github.com:spacedeck/spacedeck-open into mnt 2020-11-21 17:07:35 +01:00
mntmn
c9171b8690 space: make lock/unlock functions explicit 2020-11-21 17:07:27 +01:00
mntmn
6015c1d182 Merge pull request #133 from arillo/fix/locked-icon-shapes
put z-index of lock icon higher
2020-11-21 17:04:05 +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
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
DM
239bc80972 put z-index of lock icon higher 2020-11-20 19:47:40 +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
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
e081bcd6fe top-left align thumbs instead of bg cover (#111)
* top-left align thumbs instead of bg cover

* compile styles
2020-11-10 20:54:53 +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
banglashi
6257e3410e fix pdf export + add download_as_pdf template string and action (#110)
* fix pdf export
add download_as_pdf template string and action

* after pdf export click
- close dropdown
- open in new tab

* proper fix function
2020-11-02 20:07:15 +01:00
mntmn
7c6d5c83db space: deselect when using tools; normalize note tool behavior 2020-09-28 00:09:18 +02:00
mntmn
2a2c7011c0 space: fix artifact z-stacking tool 2020-09-28 00:00:04 +02:00
mntmn
32323cbc57 space: fix initial position for new shapes 2020-09-27 23:54:22 +02:00
mntmn
cbd0034be1 space: fix creating notes on top of other elements 2020-09-27 23:47:53 +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
mntmn
52ff6e351b arrow/scribble: default to active_style's stroke color 2020-09-27 23:25:06 +02:00
mntmn
bd8667feba space: fix background image attachment 2020-09-22 15:21:39 +02:00
mntmn
a8b8e36ad3 wip: migrate from deprecated swig templates to ejs 2020-09-09 17:20:35 +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
Mishkin Berteig
28f4c5d58b Fixed star and starburst objects so that they render properly within… (#79)
* Fixed star and starburst objects so that they render properly withing the selection bounding box. Lots of math. Still to do is to handle situations when the bounding box is very small and the stroke width of the star[burst] makes the interior corners overlap.  Currently causes weird rendering.

* Fixed some minor typos and formatting errors in the comments.  No changes to executable code.
2020-07-24 01:35:18 +02:00
Mejans
9c44aee57a i18n Add Occitan language (#80)
* Create oc.js

* Add OC to locale list

* Add OC

* Add OC to list

* Update spacedeck.html

* Update root.js
2020-07-22 21:55:32 +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
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
e5fc11d2cd update styles 2020-05-11 18:58:02 +02:00
mntmn
051821e26d hide home button in embedded mode 2020-05-11 18:58:02 +02:00
mntmn
0a4399951a when space is embedded (?embedded=1), toggle fullscreen via present button 2020-05-11 18:58:02 +02:00
mntmn
b93cc20371 users: add api_token attribute, make editable in profile/account 2020-05-11 18:58:02 +02:00
mntmn
43d21ddb6c space: scribble: make tool sticky, button toggles the tool 2020-04-19 13:58:17 +02:00
mntmn
b5c6a79c0c Merge branch 'mnt' of github.com:mntmn/spacedeck-open into mnt 2020-04-19 13:49:47 +02:00