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.
* 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!
- Doc that describes the steps to add a new language to Spacedeck Open
- New file with translated entries for using in Spacedeck Open in Spanish
- Include 'es' as new locale in Spacedeck Open
- Include a radiobutton for users could select the new language
* Initial documentation folder with instructions on adding fonts.
* fixed markdown syntax error
* Update adding_fonts.md
Added some links to the referred code lines and fixed some formatting.
Co-authored-by: mntmn <lukas@mnt.mn>
* 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.
* 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>
* 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
This adds support for anonymously connecting to SMTP servers
that do not require authentication; if a username is not provided,
it will not attempt to authenticate.
* Add docker files
* Improve docker-compose compatibility
* Use Openstack's standard port
* Use package ffmpeg-dev instead of ffmpeg
* improve dockerfile and config
* Add short docker guide
* adhere to previous naming conventions
* document former json comments
* Undo init.sh approach to touching the db file
* Make clear that it's about files on the host system
* add local path specifier
Co-authored-by: Denys Vitali <denys.vitali@swisscom.com>