Andrey Antukh
2706d1ffd3
Merge pull request #3598 from penpot/palba-fix-duplicate-component
...
🐛 Fix duplicate component doesn't create a main shape
2023-09-05 12:20:34 +02:00
Pablo Alba
bd1a681e71
🐛 Fix duplicate component doesn't create a main shape
2023-09-05 12:19:57 +02:00
Andrey Antukh
5b3e12bb9c
♻️ Refactor change builder for make it more efficient
...
Mainly replaces the usafe of the inneficient d/preconj helper
with a combination of conj and simple list as data structure whitch
maintains the previous ordering semantics on addition.
Also removes the d/preconj from the codebase.
2023-09-04 15:48:34 +02:00
Andrey Antukh
a097ed29a9
✨ Fix extensibility and naming of workspace shape fixer
2023-09-04 12:04:15 +02:00
Alejandro Alonso
07562af677
Merge remote-tracking branch 'origin/staging' into develop
2023-09-04 11:47:10 +02:00
Alejandro Alonso
b8179d0e35
✨ Remember last team accross logouts and sessions and fix some auth weird stuff
2023-09-04 10:34:30 +02:00
Andrey Antukh
f82c682421
⚡ Delimit attrs on update-shape-flags impl
2023-09-01 12:47:18 +02:00
Alejandro Alonso
69f2e7c43f
Merge remote-tracking branch 'origin/staging' into develop
2023-09-01 12:40:17 +02:00
Alejandro Alonso
92ff5de538
✨ Improve layers multiselection behaviour
2023-09-01 11:20:10 +02:00
Alejandro Alonso
c83d028466
✨ Colorpicker: remember las color mode
2023-09-01 11:18:45 +02:00
Alejandro Alonso
0c5c04e58a
🐛 Fix deleted pages comments shown in right sidebar
2023-08-31 15:16:55 +02:00
Alejandro Alonso
50932dea54
🐛 Fix list view is discarded on tab change for assets sidebar
2023-08-31 11:25:36 +02:00
Andrés Moya
2d0b14d483
🐛 Correctly initialize geometry when creating a new group
2023-08-30 13:47:55 +02:00
Eva Marco
0030447ea8
Merge pull request #3558 from penpot/hiru-show-assets-to-update
...
🎉 Show changed assets when updating libraries
2023-08-30 07:38:56 +02:00
Andrey Antukh
b7eb20dc44
⚡ Reduce unnecesary lookups on get-frame-by-position fn
2023-08-29 17:09:00 +02:00
Andrey Antukh
64accaa842
⚡ Simplify has-point? impl for non-path shapes
2023-08-29 17:09:00 +02:00
Andrey Antukh
1794ea0d9e
Merge remote-tracking branch 'origin/staging' into develop
2023-08-29 13:25:51 +02:00
Alejandro Alonso
53d1624f3f
🐛 Fix deleted pages comments shown in right sidebar
2023-08-29 13:13:12 +02:00
Alejandro Alonso
514ba6604b
🐛 Fix invalid file amount after moving files
2023-08-29 13:13:11 +02:00
Alejandro Alonso
67eb305202
🐛 Fix duplicate and copy/paste frames internal error
2023-08-29 11:52:35 +02:00
Andrés Moya
ca88314524
🎉 Show changed assets when updating libraries
2023-08-28 15:09:31 +02:00
Andrey Antukh
159ac92021
Merge pull request #3561 from penpot/superalex-click-flow-tag-open-viewer
...
✨ Click on flow tag open viewer
2023-08-25 12:40:10 +02:00
Alejandro Alonso
8669207086
✨ Click on flow tag open viewer
2023-08-25 11:40:56 +02:00
Alejandro Alonso
b82ce671b9
🐛 Fix alt+l shortcuts
2023-08-25 10:54:34 +02:00
Alejandro Alonso
f69e141ac1
✨ Navigate up in layer lierarchy with Shift+Enter shortcut
2023-08-24 12:25:03 +02:00
Andrey Antukh
496afb0f25
Merge remote-tracking branch 'origin/staging' into develop
2023-08-24 12:02:40 +02:00
Pablo Alba
c3f73ff7aa
🐛 Fix error on press escape while renamming a component
2023-08-24 11:50:59 +02:00
Alejandro Alonso
0782382ee1
🐛 Fix union operations
2023-08-23 18:47:26 +02:00
Andrey Antukh
c0422f4e13
🐛 Set proper minimal shape size on draw on click operation
2023-08-23 12:43:28 +02:00
Alejandro Alonso
834c18323e
Revert " 📎 Update version.txt file"
...
This reverts commit a7f39e89f632595128ddf2361a1b8aa99b719f9b.
2023-08-23 09:38:07 +02:00
Andrey Antukh
e6664013ba
Merge remote-tracking branch 'origin/staging' into develop
2023-08-21 17:26:21 +02:00
Aitor
4b8ee8ef84
✨ Update to React 18
2023-08-21 14:34:54 +02:00
Alejandro Alonso
a7f39e89f6
📎 Update version.txt file
2023-08-18 10:35:12 +02:00
Pablo Alba
c2a27bb845
🐛 Fix update main targeting remote-shape
2023-08-17 09:38:30 +02:00
Pablo Alba
c5315de91c
🐛 Reset component is now against remote main
2023-08-17 09:38:30 +02:00
Andrés Moya
8b801b65f6
✨ Enhance synchronization of nested shapes
2023-08-17 09:38:30 +02:00
Andrey Antukh
e5dedb1e3d
🎉 Add push notifications support
2023-08-14 12:13:31 +02:00
Andrey Antukh
9b61aae216
🐛 Fix incorrect attributes usage on shape
2023-08-10 09:47:25 +02:00
Andrey Antukh
31323703a8
Merge remote-tracking branch 'origin/staging' into develop
2023-08-09 13:36:42 +02:00
Andrey Antukh
486c638076
🐛 Fix image upload issues on safari with drag&drop
2023-08-08 12:58:39 +02:00
Andrey Antukh
80bf7cc1e5
Merge remote-tracking branch 'origin/staging' into develop
2023-08-07 12:59:17 +02:00
Andrey Antukh
6e313dff84
🐛 Add workaround for unexpected exception on fix-broken-shapes
...
which happens when we have a component shape tree with an ephimeral
shape with id ZERO (unused and with invalid children)
2023-08-07 11:12:27 +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
Alejandro
fed31d366f
Merge pull request #3480 from penpot/azazeln28-bugfixing-1
...
🐛 Bug fixing
2023-08-03 07:28:28 +02:00
Alejandro Alonso
3ff13f1d8f
🐛 Fix duplicate board
2023-08-02 18:22:46 +02:00
Andrey Antukh
eae5dfc828
🐛 Don't send empty changes on fix broken shape links
2023-08-02 13:43:53 +02:00
Alejandro Alonso
e7a82579c1
🐛 Fix paste groups without shapes attr
2023-08-02 11:17:20 +02:00
Pablo Alba
1bb3a3a084
🐛 Add script for fix files with bad shape-ref
2023-08-02 10:46:06 +02:00
Andrey Antukh
3eb2569465
✨ Add better exception reporting on commit-changes
2023-08-02 10:45:11 +02:00
Andrey Antukh
7efeeec9b1
✨ Add workspace initialization fix for broken shape references
...
Is the code that executes at workspace initialization that checks all
the shape children for broken references and proceed to emit a special
event that fixes the shape children references.
2023-08-02 10:45:11 +02:00