Eva
dfe1022d7b
💄 Update inspect tab in code area
2023-10-19 20:12:20 +02:00
alonso.torres
641f8fb250
✨ Dynamic preview html output
2023-09-25 15:26:49 +02: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
003dec6c6b
💄 Add cosmetic changes to several viewer related react components
2023-09-21 09:48:51 +02:00
Andrey Antukh
df2d242746
🐛 Fix unexpected exception on viewer caused by nil objects
...
This issue is started to happening because of an unrelated change
on frame-shape react component where shapes are looked up directly
on objects having in supposition that objects will be exists but on
viewer there are two objects: fixed and not-fixed, and in some cases
objects map can be empty or don't contain the object.
For solve the issue, we just filter not existing objects before
progragate the children down to the inner react components, avoiding
the exception when an object appears as `nil`.
2023-09-21 09:48:51 +02:00
Pablo Alba
fe36a9e958
✨ Assets groups review
2023-09-12 16:19:09 +02:00
Andrey Antukh
c6e248b52f
✨ Add correct impl for is-direct-child-of-root? helper
...
And we restore the previously removed helper and incorrectly replaced by
the `is-direct-child-of-root?`.
In penpot exists two concepts: root and root-frame; root is the
artificially created shape that represents the ROOT, and root-frame
means a frame that is shape of frame type which is a direct children
of ROOT.
2023-09-01 12:47:18 +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
Eva
befbb17ee3
🐛 Fix layer name on viewer
2023-08-29 14:11:04 +02:00
Alejandro Alonso
27534702fb
🐛 Fix viewer inspect code
2023-08-28 15:54:10 +02:00
Andrés Moya
ca88314524
🎉 Show changed assets when updating libraries
2023-08-28 15:09:31 +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
5ea9a52e69
🐛 Fix viewer
2023-08-21 14:18:56 +02:00
Alejandro Alonso
b3128bd32b
🐛 Fix overlay manual positioning
2023-08-10 11:15:42 +02:00
Eva
28a06c99b5
💄 UI structure redesign
2023-08-07 12:52:36 +02:00
Andrey Antukh
f76f4615cf
Merge remote-tracking branch 'origin/staging' into develop
2023-07-28 11:48:50 +02:00
Pablo Alba
577c2b39dc
♻️ Rename helper root-frame? to is-direct-child-of-root?
2023-07-25 13:59:12 +02:00
Eva
9048c01308
🐛 Fix copy color information in several formats
2023-07-25 11:57:41 +02:00
Eva
a1b90a8569
🐛 Fix exports menu on viewer mode
2023-07-13 13:31:31 +02:00
Eva
13b1762873
🐛 Fix exports menu on viewer mode
2023-07-13 12:45:01 +02:00
Andrey Antukh
8eb64de062
Merge remote-tracking branch 'origin/staging' into develop
2023-07-13 12:13:06 +02:00
Andrés Moya
491251f5ce
🐛 Fix overlay position with elements fixed when scrolling
2023-07-12 09:46:46 +02:00
Andrés Moya
65598aa724
🐛 Fix overlay position when it has shadow or blur
2023-07-12 09:46:46 +02:00
Andrés Moya
e563611c05
🐛 Fix overlay close from an artboard
2023-07-12 09:46:46 +02:00
Andrés Moya
a2d1ce8120
🐛 Fix overlay position in open-overlay
2023-07-12 09:46:45 +02:00
Andrey Antukh
6e7595f48c
♻️ Remove ? char from shape attrs
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
Alejandro Alonso
d3b5d577fd
Merge remote-tracking branch 'origin/staging' into develop
2023-07-11 10:46:32 +02:00
Alejandro Alonso
8007794cba
🐛 Fix dissolve interaction
2023-07-11 07:45:29 +02:00
alonso.torres
30d78554c2
✨ Improved code generation
2023-07-10 14:49:25 +02:00
alonso.torres
cb502fc70d
✨ Improved code gen
2023-07-10 14:49:25 +02:00
alonso.torres
34575b9413
✨ Resize inspect on viewer
2023-07-10 14:49:25 +02:00
alonso.torres
a2c59acfa9
✨ Update info panel
2023-07-10 14:49:25 +02:00
alonso.torres
e01af790f3
✨ Add copy all code button
2023-07-10 14:49:25 +02:00
alonso.torres
600b1a6d8d
✨ Improved code generation
2023-07-10 14:49:25 +02:00
Andrey Antukh
c16de52b49
♻️ Add minor refactor to shared-link dialog component
...
Fixes the issue of creating incorrect link when only non-current pages
are selected on the shared link permissions
2023-07-06 12:46:51 +02:00
Eva
acfeae8638
🐛 Fix select all checkbox on shared link config
2023-07-06 12:28:47 +02:00
Alejandro Alonso
009236bbe3
🐛 Fix export from shared prototype
2023-07-05 13:22:50 +02:00
Pablo Alba
9d06a34df4
🐛 Fix Annotation is not shown on View mode
2023-06-27 13:17:40 +02:00
Andrey Antukh
0aefd044dc
✨ Remove atom wrapping on public-uri
2023-06-21 20:10:49 +02:00
Alejandro Alonso
128fe29619
✨ Show interactions on click as default setting at the view mode
2023-06-19 12:00:08 +02:00
Eva
36b016a37b
✨ Add new palette UI
2023-05-22 15:59:49 +02:00
Andrey Antukh
68c1d9afaf
Merge remote-tracking branch 'origin/staging' into develop
2023-05-22 11:01:47 +02:00
alonso.torres
7ee685ca18
🐛 Fix problems with position absolute and code generation
2023-05-19 12:36:23 +02:00
Pablo Alba
68367b002e
✨ Components annotations
2023-05-16 11:06:54 +02:00
Eva
86b0e95458
✨ Add new layers panel UI design
2023-04-27 12:26:26 +02:00
alonso.torres
2792c22ec9
🐛 Fix problem with overlays positioning
2023-03-31 12:22:16 +02:00
alonso.torres
532caea169
🐛 Fix relative position overlay positioning
2023-03-30 16:20:37 +02:00
alonso.torres
2c6513ac85
🐛 Fix problems with touch devices and Wacom tablets
2023-03-15 09:28:46 +01:00