alonso.torres
9923268589
🐛 Fix issue with paste ordering sometimes not being respected
2022-04-28 14:43:44 +02:00
alonso.torres
71bb34efc5
⚡ Improved first load time
2022-04-27 09:17:35 +02:00
Eva Marco
d18c96360f
Merge pull request #1836 from penpot/alotor-more-performance-changes
...
Alotor more performance changes
2022-04-25 15:32:14 +02:00
Andrey Antukh
049f4ce784
♻️ Refactor persistence flow
2022-04-25 12:07:26 +02:00
Andrey Antukh
c01e4e52f8
♻️ Reorganize workspace persistence related namespace
2022-04-25 12:07:26 +02:00
alonso.torres
581c50b5ff
⚡ Improved copy objects performance
2022-04-25 10:47:47 +02:00
Andrey Antukh
9492dd7856
Merge branch 'main' into staging
2022-04-22 14:40:41 +02:00
alonso.torres
6a3a460203
⚡ Advanced frame thumbnail handling
2022-04-22 11:09:59 +02:00
alonso.torres
620efcb5cb
🐛 Fix problem with copy/paste in Safari
2022-04-18 11:36:03 +02:00
alonso.torres
0ed23f94c7
🐛 Fix problems with trackpad zoom and scroll in MacOS
2022-04-18 11:36:03 +02:00
Andrey Antukh
20d3251a93
🎉 Add generic file object thumbnail abstraction
...
As replacement to the file frame thumbnail mechanism
2022-04-05 13:23:39 +02:00
Eva
3822be76a8
🐛 Fix send to back several shapes at a time
2022-04-04 17:44:50 +02:00
Andrés Moya
1bcb0128f0
🐛 Fix paste shapes while editing text
2022-03-31 14:35:33 +02:00
alonso.torres
5633291ab0
🐛 Fix problem when alt+drag duplicate frames
2022-03-31 12:44:56 +02:00
Andrey Antukh
b91c42e186
⚡ Add performance improvements to file thumbnails
...
Mainly addresing unnecesary object transmission. The new code strips
unnecesary data to be transferred from back to front.
Additionally it removes some legacy code and simplifies other
parts of code.
2022-03-28 17:24:52 +02:00
Alejandro Alonso
27c8f883ff
🐛 Fix ctrl-click on assets
2022-03-28 09:16:38 +02:00
alonso.torres
5a591d2acd
🐛 Fix paste ordering for frames not being respected
2022-03-24 17:25:43 +01:00
alonso.torres
e8980fbbfe
🐛 Fix problem with copy/paste in Safari
2022-03-24 17:25:43 +01:00
alonso.torres
8e68781a1b
🐛 Fix problems with trackpad zoom and scroll in MacOS
2022-03-24 17:25:43 +01:00
Pablo Alba
6674135c74
🐛 Revert d2590c7: 🐛 [Prototype] Prototype mode should not allow edits
2022-03-22 19:21:04 +01:00
Andrés Moya
ca56e08459
🎉 Add more test cases, and some fixes
2022-03-22 13:12:19 +01:00
Alejandro Alonso
0e0fb68c38
🎉 Add assets exportation in bulk (multiple)
...
And adapt to the websocket changes on backend and
exporter.
2022-03-22 11:34:32 +01:00
alonso.torres
f4be3aa9de
✨ Improvements over selrect generation
2022-03-16 17:46:38 +01:00
alonso.torres
0f54e85b36
♻️ Refactor selrec generation
2022-03-16 17:46:38 +01:00
Andrés Moya
8ed857b4b9
🔧 Move :reg-objects operation to frontend
2022-03-10 15:21:58 +01:00
Andrey Antukh
636dbd4e57
Merge pull request #1672 from penpot/set-artboard-as-thumbnail
...
✨ Set an artboard as the file thumbnail
2022-03-10 09:27:20 +01:00
Pablo Alba
0a04a856da
✨ Set an artboard as the file thumbnail
2022-03-10 09:05:41 +01:00
Andrey Antukh
19f4faa03f
♻️ Refactor workspace layout initialization and persistence
2022-03-08 12:59:56 +01:00
Andrey Antukh
965148f3a6
📎 Port fixes from main branch
2022-03-08 12:59:56 +01:00
Andrey Antukh
0158a93391
📎 Fix linter issues on staging branch
2022-03-07 15:10:03 +01:00
Andrey Antukh
fdb6533149
✨ Minor improvement on workspace flags and modal event tracing
2022-03-07 15:10:03 +01:00
Andrey Antukh
5f49656e30
✨ Add proper event tracing on nudge modal
...
And ♻️ refactor data event handling, moving
some logic from component to the event.
2022-03-07 15:10:03 +01:00
alonso.torres
78d7fe3e10
✨ New focus mode in workspace
2022-03-02 10:41:13 +01:00
Pablo Alba
7691377c1b
✨ Persist color palette and color picker across refresh
2022-03-01 14:06:13 +01:00
Andrey Antukh
4ee2ca2a33
🐛 Backport some fixes from staging
2022-02-25 13:18:51 +01:00
Andrey Antukh
45f9d5bb81
Merge remote-tracking branch 'origin/staging' into develop
2022-02-25 12:56:30 +01:00
Andrey Antukh
d5b163f04d
🐛 Fix naming consistency and page background forwarding
2022-02-25 12:54:29 +01:00
Alejandro Alonso
2fc4c30bed
🐛 [Prototype] Prototype mode should not allow edits
2022-02-25 12:41:19 +01:00
Alejandro Alonso
d2590c7651
🐛 [Prototype] Prototype mode should not allow edits
2022-02-25 12:24:09 +01:00
Andrey Antukh
f05518e357
♻️ Refactor workspace state organization
...
Move many local to a specific global prop.
2022-02-25 11:07:40 +01:00
Andrey Antukh
84a36624a6
🎉 Add specific namespace for data macros
...
And additionally add optimized macros for get-in,
select-keys and str.
2022-02-25 11:07:40 +01:00
Andrés Moya
56b74c6ff2
🔧 Refactor shape ordering to use changes-builder
2022-02-23 14:16:45 +01:00
Andrés Moya
8682c07148
🔧 Small refactor changes-builder
2022-02-23 14:16:45 +01:00
Andrés Moya
96870c3fee
🔧 Refactor page actions to use changes-builder
2022-02-23 14:16:45 +01:00
Andrey Antukh
a4ef3f770c
Merge remote-tracking branch 'origin/staging' into develop
2022-02-22 13:06:09 +01:00
alonso.torres
d24f16563f
✨ Use remove to delete guides
2022-02-21 17:30:08 +01:00
Andrés Moya
0035827209
🎉 Duplicate shapes must create new flows if needed
2022-02-18 17:46:26 +01:00
Andrés Moya
c626b1d106
♻️ Refactor duplicate objects
2022-02-18 13:14:20 +01:00
Andrés Moya
3d8f757712
🐛 Fixed cannot align objects inside a group but not inside a frame
2022-02-16 17:07:28 +01:00
Andrey Antukh
a1da4d4233
♻️ Refactor common.page.helpers namespace.
2022-02-08 15:30:13 +01:00