alonso.torres
942f6167b0
🐛 Fix box selection for components and nested frames
2024-01-24 10:51:22 +01:00
alonso.torres
4f09688af7
🐛 Fix several SVG upload issues
2024-01-24 10:51:22 +01:00
Andrey Antukh
833871df65
💄 Format frontend code
2024-01-08 09:32:50 +01:00
alonso.torres
b5a9e28d0a
🐛 Fix selection of paths without background
2023-12-04 19:55:04 +01:00
Andrey Antukh
52fbc678f3
♻️ Move app.common.pages to app.common.files
2023-11-16 11:07:36 +01:00
Alejandro Alonso
f7e5cb4bb2
🐛 Fix selection hover
2023-09-13 12:38:11 +02:00
Alejandro Alonso
fbff2f103e
✨ Select through stroke only rectangle
2023-09-12 11:59:41 +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
1643287775
🐛 Fix problem with area selection
2023-03-07 15:55:39 +01:00
alonso.torres
36583d1171
🐛 Allow selection of empty board by partial rect
2023-03-06 16:27:50 +01:00
Andrey Antukh
bbf95434d8
🎉 Add lazy loading and storage/pointer-map support on workspace
...
This also rewrites the workspace load process making it a bit more
efficient independently if lazy loading is used.
2022-11-22 14:06:14 +01:00
Andrey Antukh
41134f22e9
📎 Update license header
2022-09-20 23:23:22 +02:00
alonso.torres
8c5cc446b0
✨ Improved hover behavior
2022-06-17 12:51:24 +02:00
alonso.torres
a9303c37c4
✨ Allow for nested frames
2022-06-17 12:51:24 +02:00
alonso.torres
8a6f01404c
🐛 Fix hide artboard
2022-05-24 23:34:23 +02:00
alonso.torres
71bb34efc5
⚡ Improved first load time
2022-04-27 09:17:35 +02:00
alonso.torres
bbf91a8957
✨ Improved text selection
2022-02-24 14:05:00 +01:00
Andrey Antukh
a1da4d4233
♻️ Refactor common.page.helpers namespace.
2022-02-08 15:30:13 +01:00
alonso.torres
76b34bb600
✨ Workspace interactions improvements
2022-02-07 15:18:30 +01:00
alonso.torres
64e7cad292
♻️ Redone the snap calculation and added guides
2022-01-25 14:17:13 +01:00
Andrey Antukh
7a97c94f2b
Merge branch 'main' into develop
2021-12-03 15:53:20 +01:00
Andrey Antukh
8a2a1d6d70
♻️ Ensure a correct usage of concat/into operations.
2021-12-03 14:52:40 +01:00
alonso.torres
fb9b023fae
⚡ Improve selection performance
2021-12-01 14:39:20 +01:00
Andrey Antukh
6a7600fd52
♻️ Ensure a correct usage of concat/into operations.
2021-12-01 11:30:48 +01:00
alonso.torres
48e78125e8
🐛 Fix problems with selection index update
2021-09-29 11:27:37 +02:00
alonso.torres
fcc7b6791e
✨ Correct selrect calculation
2021-09-27 21:58:29 +02:00
alonso.torres
56e2db22eb
✨ Clip boolean selrects
2021-09-27 21:58:29 +02:00
alonso.torres
55d2acdf13
✨ Incremental area selection
2021-07-08 22:01:05 +02:00
Andrey Antukh
e796c3dfba
✨ Fix linter issues on frontend (part 6).
2021-06-18 11:20:26 +02:00
alonso.torres
4613aef1c8
🐛 Fix problem with index updating
2021-05-20 11:50:41 +02:00
alonso.torres
b2e01cd52b
⚡ Performance improvements
2021-05-13 17:06:45 +02:00
alonso.torres
7033ae4f2e
🐛 Fixes problem recreating indices
2021-05-10 10:21:04 +02:00
Andrés Moya
0cc600de6d
✨ Preserve layer order when copying shapes to the clipboard
2021-05-09 15:14:17 +02:00
alonso.torres
32b623e82b
⚡ Improve performance of z-index update
2021-05-05 09:39:49 +02:00
alonso.torres
285a0d5f47
⚡ Changes indices to update only necesary data
2021-05-05 09:39:49 +02:00
Andrés Moya
c62905b9a8
🐛 Fix ordering of copy+pasted shapes after rect select
2021-04-28 16:52:02 +02:00
Andrey Antukh
f545e41d10
📎 Fix license header.
2021-04-12 16:49:43 +02:00
alonso.torres
e6a2cc16a4
🐛 Fix problem with blocked shapes
2021-03-26 12:09:56 +01:00
alonso.torres
136a48a18f
♻️ Viewport refactor and improvements
2021-03-22 22:09:57 +01:00
alonso.torres
45882ba6a1
♻️ Refactor pages namespaces
2020-12-10 14:41:05 +01:00
alonso.torres
af68c26aea
♻️ Refactor transforms
2020-11-23 17:44:01 +01:00
Andrey Antukh
4e694ff194
♻️ Refactor file persistence layer.
2020-09-07 11:39:57 +02:00
Andrey Antukh
6c67c3c71b
♻️ Make the namespacing independent of the branding.
2020-08-18 19:32:11 +02:00