Andrey Antukh
0ab126748f
💄 Add format rule for code comments ( #8211 )
...
* 💄 Add format rule for code comments
* ⬆️ Update linter and formatter on devenv
2026-01-27 15:07:18 +01:00
Andrey Antukh
3e090b126e
♻️ Refactor application routing
...
Mainly removes an inconsistent use of path params and normalize
all routes to use query params for make it extensible without
breaking urls.
2024-12-03 18:23:41 +01:00
alonso.torres
6a161267ba
🐛 Fix problem with overlay positions in viewer
2024-09-05 10:48:00 +02:00
Pablo Alba
67e1081f11
🐛 Fix open overlay relative to a frame
2024-06-13 06:33:48 +02:00
alonso.torres
dc7d279e9d
🐛 Fix problem with interactions over frames
2024-03-15 16:02:00 +01:00
alonso.torres
b6b2a3ec53
🐛 Fix problems with fixed overlays
2024-01-24 10:51:22 +01:00
Eva
1e1b13196c
🐛 Fix colors on measurements elements
2024-01-19 14:53:38 +01:00
Andrey Antukh
833871df65
💄 Format frontend code
2024-01-08 09:32:50 +01:00
Andrey Antukh
52fbc678f3
♻️ Move app.common.pages to app.common.files
2023-11-16 11:07:36 +01: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
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
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
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
alonso.torres
4111cee3d6
🐛 Fix clipping overlay
2023-02-28 15:22:04 +01:00
Pablo Alba
33f7cec933
🐛 Fix bad element positioning on interaction with fixed scroll
2022-12-28 10:57:45 +01:00
alonso.torres
cdaba395c4
✨ Small fixes for flex layout
2022-11-17 09:29:45 +01:00
alonso.torres
c01c46041d
✨ Adds autolayout positions calculations
2022-11-17 09:29:02 +01:00
Pablo Alba
1affb53a26
✨ Better overlays interactions on boards inside boards
2022-11-16 14:31:44 +01:00
Andrey Antukh
8bdfd188d8
⬆️ Upgrade shadow-cljs and rumext dependency
2022-09-28 09:45:43 +02:00
Andrey Antukh
41134f22e9
📎 Update license header
2022-09-20 23:23:22 +02:00
Alejandro Alonso
108cdcecbb
🎉 Improve viewer performance degradation because of fixed position
2022-09-13 10:10:50 +02:00
Andrés Moya
f736ec813e
🐛 Fix origin-frame calculation
2022-09-12 11:52:32 +02:00
Eva
67cbfc631d
🐛 Fix toggle overlay position
2022-09-12 11:52:32 +02:00
Andrey Antukh
f9b44ccc5c
⚡ Refactor viewer shape-container component
...
Still need a rething for the fixed position shapes
feature because watching scroll position on all shapes
is killing viewer performance.
2022-08-23 13:57:31 +02:00
Andrey Antukh
50d371c14b
♻️ Refactor viewer state management (partial)
2022-08-23 13:57:31 +02:00
Andrés Moya
6f94745aed
♻️ Rename specs -> types
...
NO FUNCTIONALITY IS CHANGED in this commit, only moving things around
2022-06-29 06:25:06 +02:00
alonso.torres
c8ad379bf8
✨ Adapted viewer for new frames
2022-06-17 12:54:50 +02:00
alonso.torres
aa584e6d35
♻️ Refactor transform matrix
2022-06-17 12:51:24 +02:00
alonso.torres
9eba666c31
Merge remote-tracking branch 'origin/main' into develop
2022-06-06 15:23:22 +02:00
Pablo Alba
8d1cd2f56d
🐛 Empty groups were not deleted
2022-06-02 16:53:01 +02:00
Andrés Moya
b68fdee946
✨ Add fixed position in viewer
2022-04-19 14:41:19 +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
Andrey Antukh
9140fc71b9
♻️ Refactor exportation process, make it considerably faster
2022-04-05 13:23:39 +02:00
Alejandro Alonso
3a9d348cab
🐛 Add shadow to artboard make it lose the fill
2022-03-30 13:35:52 +02:00
Andrey Antukh
a1da4d4233
♻️ Refactor common.page.helpers namespace.
2022-02-08 15:30:13 +01:00
Andrey Antukh
04f7169aef
♻️ Refactor and modularize all specs.
2022-01-27 13:03:44 +01:00
Andrés Moya
81cbc33dbb
🎉 Add animations to interactions
2021-12-21 15:46:52 +01:00
Andrey Antukh
6a7600fd52
♻️ Ensure a correct usage of concat/into operations.
2021-12-01 11:30:48 +01:00
eva
14b23b491f
✨ use those new css variables in our cljs files
2021-11-29 11:21:12 +01:00
Andrés Moya
f913816d87
🎉 Add preserve scroll option
2021-11-04 10:39:16 +01:00
Andrés Moya
695788df0e
♻️ Move lens to a more specific site
2021-09-28 17:13:53 +02:00