Andrey Antukh
96f5a33f5f
⬆️ Upgrade to beicon2 (part1)
2023-12-26 14:14:20 +01:00
Andrey Antukh
52fbc678f3
♻️ Move app.common.pages to app.common.files
2023-11-16 11:07:36 +01:00
Andrey Antukh
6f93b41920
🎉 Add features assignation for teams
2023-11-07 12:48:31 +01:00
Andrey Antukh
3ceb4cf895
♻️ Make svg to shapes conversion code multiplatform
...
- Move clojure code to common
- Rewrite some native-js code into optimized clojure
2023-11-07 12:48:31 +01:00
Andrey Antukh
4f23852bca
✨ Improve svg shapes attrs handling
...
And collaterally it improves performance since now the attrs
processing is done in the import and not in the render.
2023-09-21 11:00:33 +02:00
Andrey Antukh
aa8300c085
✨ Move util.svg to common.svg and make it crossplatform
2023-09-21 11:00:33 +02:00
Andrey Antukh
80bf7cc1e5
Merge remote-tracking branch 'origin/staging' into develop
2023-08-07 12:59:17 +02:00
Andrey Antukh
66e877ed40
🐛 Fix stroke-width parsing on svg upload
...
And refactor a bit the stroke parsing function
2023-08-04 12:58:27 +02:00
Andrey Antukh
7fa24fdc2f
🐛 Fix issues on converting graphics to components
2023-07-11 17:27:35 +02:00
Andrey Antukh
405aa66357
🎉 Add new shape & rect data structures
...
Also optimizes some functions for faster shape and rect props
access (there is still a lot of work ahead optimizing the rest of
the functions)
Also normalizes shape creation and validation for ensuring
correct setup of all the mandatory properties.
2023-07-11 17:27:35 +02:00
alonso.torres
302bfd3007
🐛 Fix problems with locked frames
2023-07-05 08:44:59 +02:00
alonso.torres
e40245e187
🐛 Fixed problem with styles inside def for svg import
2023-07-05 08:09:48 +02:00
Andrés Moya
1d5d5e2499
🐛 Flix blend mode validation when importing svg
2023-06-08 09:52:34 +02:00
Alejandro Alonso
5a733c84be
Merge remote-tracking branch 'origin/staging' into develop
2023-05-31 10:14:45 +02:00
Alejandro Alonso
cb5ae99e1d
🐛 Fix svg import making it more resilient
2023-05-26 14:14:04 +02:00
Alejandro Alonso
f3f708ee9d
🐛 Fix svg import with null fill-opacity
2023-05-26 14:14:04 +02:00
Aitor
48834f96d3
♻️ Refactor thumbnail rendering on workspace
2023-05-22 10:56:46 +02:00
Andrey Antukh
5ca3d01ea1
🎉 Add malli based validation and coersion subsystem
2023-05-17 16:05:29 +02:00
alonso.torres
da953f0bc0
🐛 Fix problems with imported SVG embedded images and transforms
2023-04-04 09:52:15 +02:00
alonso.torres
5856e3cc03
🐛 Fix problem with opacity in imported SVG's
2023-04-03 09:24:54 +02:00
alonso.torres
6962e15b6d
🐛 Fix error streen when uploading wrong SVG
2023-03-06 16:27:50 +01:00
Andrés Moya
dd2321a37b
🐛 Fix weird numeration creating elements in dashboard
2023-02-02 10:19:36 +01:00
Alejandro Alonso
be74cd2c7b
🐛 Fix import svgs with currentColor as stroke fill
2023-01-20 09:17:04 +01:00
Alejandro Alonso
9c66998530
🐛 Fix svg import
2023-01-20 07:35:21 +01:00
Eva
1f9c89fb32
🐛 Fix add svg did not update layout
2023-01-19 11:31:46 +01:00
Eva
a1a3d09998
🐛 Remove numbers in layer creation
2023-01-19 11:31:46 +01:00
alonso.torres
c18d3c66a8
✨ Changes to snap to pixel
2023-01-18 11:04:24 +01:00
Andrey Antukh
97a884018f
✨ Move media mutations to commands
2023-01-05 13:23:57 +01:00
Pablo Alba
0b2ffbe1fa
🐛 Fix "currentColor" is not converted when importing SVG
2022-12-30 07:44:47 +01:00
alonso.torres
e1de3ba5e7
♻️ Changed transform calculation
2022-12-13 12:36:54 +01:00
Andrey Antukh
8bad9d8340
♻️ Refactor loggers/audit, auth/oidc, and http/clent modules
2022-12-05 08:53:00 +01:00
Andrey Antukh
7f7efc5760
✨ Improve exception formating on backend
2022-12-05 08:51:54 +01:00
Alejandro Alonso
ad491ccc8f
Merge remote-tracking branch 'origin/staging' into develop
2022-12-01 14:50:26 +01:00
Alejandro Alonso
92403f2afe
🐛 Fix paste svg leads to internal server error
2022-12-01 14:25:35 +01:00
Alejandro Alonso
afe8883e37
🐛 Fix develop branch
2022-12-01 11:42:18 +01:00
Alejandro Alonso
a907041564
Merge remote-tracking branch 'origin/staging' into develop
2022-12-01 10:57:32 +01:00
Alejandro Alonso
a2b70f227c
🐛 Fix paste elements from outside penpot respect hierarchy
2022-11-25 14:09:23 +01:00
Andrés Moya
20738545b8
🎉 Transform graphics into components
2022-11-11 09:56:40 +01:00
Andrey Antukh
41134f22e9
📎 Update license header
2022-09-20 23:23:22 +02:00
Andrey Antukh
32b8c17dad
Merge remote-tracking branch 'origin/staging' into develop
2022-09-20 08:48:55 +02:00
alonso.torres
ddf8aaf68f
🐛 Fix problem when moving shapes inside nested frames
2022-09-14 13:12:16 +02:00
Andrés Moya
54e0071c9c
🎉 Scaffolding to write unit tests of common types
2022-07-29 09:29:24 +02:00
Andrés Moya
bdcbe46d0d
♻️ Move component instantiation to new types module
2022-07-29 09:29:24 +02:00
alonso.torres
b38ffdcf30
♻️ Refactor workspace common
2022-06-30 13:09:35 +02:00
Alejandro Alonso
31aed2aaa4
🐛 Fix base background not visible for imported svg
2022-06-06 12:34:19 +02:00
alonso.torres
edce45095e
🐛 Remove xlinkHref to resolve Safari problem
2022-05-17 14:09:03 +02:00
Alejandro Alonso
95d4018074
🐛 Fix paste svg with empty space
2022-05-13 13:05:49 +02:00
alonso.torres
af6a687187
🐛 Fix performance problem with import SVG
2022-05-11 11:29:32 +02:00
Alejandro Alonso
fe1ae7dbb4
🐛 Fix import svg shapes without fill
2022-05-03 09:30:36 +02:00
Andrey Antukh
c01e4e52f8
♻️ Reorganize workspace persistence related namespace
2022-04-25 12:07:26 +02:00