Andrey Antukh
7c0142432e
Merge remote-tracking branch 'origin/staging' into develop
2024-11-18 17:56:12 +01:00
alonso.torres
f436d72f51
✨ Changed some events for versions
2024-11-18 16:38:38 +01:00
Alejandro Alonso
b03df6422f
🐛 Fix streaming of panning events
2024-11-18 10:06:27 +01:00
Andrey Antukh
2dd7f241d3
Merge pull request #5303 from penpot/qol-feature-versions-plugins
...
✨ Add versions support in plugins
2024-11-14 12:14:22 +01:00
alonso.torres
4de43b32e8
✨ Add versions support in plugins
2024-11-14 12:02:15 +01:00
Andrey Antukh
f78f843f7c
✨ Use .penpot extension for binfile-v3 export format
2024-11-14 11:45:08 +01:00
Andrey Antukh
5d4511fc6a
✨ Make workspace and features system aware of render.wasm loading
2024-11-14 11:20:39 +01:00
Andrey Antukh
88fb5e7ab5
♻️ Update integrant to latest version
...
This upgrade also includes complete elimination of use spec
from the backend codebase, completing the long running migration
to fully use malli for validation and decoding.
2024-11-13 19:09:19 +01:00
Pablo Alba
8ed508012e
Merge pull request #5290 from penpot/niwinz-team-request-access-bugfix
...
🐛 Several bugfixes related to the request-access feature
2024-11-13 14:37:48 +01:00
Andrey Antukh
8f72d8583e
Merge pull request #5296 from penpot/palba-bugs-viewer-role
...
Bugs viewer role
2024-11-13 14:17:29 +01:00
Andrey Antukh
4f4ef6f1f2
✨ Refresh members after accept team request access
2024-11-13 14:16:21 +01:00
Pablo Alba
e31b4b58ce
🐛 Fix viewer role can use shortcut for create project
2024-11-13 14:03:07 +01:00
Andrey Antukh
343f63a7cc
Merge remote-tracking branch 'origin/staging' into develop
2024-11-13 12:54:22 +01:00
Pablo Alba
ccaadeb582
Revert " ✨ Send event when an user opens a modal"
...
This reverts commit 70a1a7a5ea322dbac55a26298c2f303bb8746322.
2024-11-13 09:30:56 +01:00
Andrey Antukh
48909dc3c4
Merge remote-tracking branch 'origin/staging' into develop
2024-11-12 11:38:24 +01:00
alonso.torres
2fa81474b9
🐛 Fix problem creating manual overlay interactions
2024-11-11 16:06:37 +01:00
Pablo Alba
c89b6e2d6d
✨ Add error control on plugins permissions peek
2024-11-11 09:07:39 +01:00
Andrey Antukh
960f095c1b
Merge pull request #5261 from penpot/palba-viewer-and-plugins
...
✨ Integrate viewer role with plugin menus and popup
2024-11-08 10:49:18 +01:00
Pablo Alba
d9eff00a71
✨ Integrate viewer role with plugin menus and popup
2024-11-08 10:37:57 +01:00
Belén Albeza
7b196e1ca5
Merge pull request #5235 from penpot/azazeln28-handle-webgl-context
...
🎉 Handle WebGL Context
2024-11-08 09:38:45 +01:00
Pablo Alba
70a1a7a5ea
✨ Send event when an user opens a modal
2024-11-07 16:27:16 +01:00
AzazelN28
23d3661ea5
🎉 Handle WebGL context state change
2024-11-07 11:36:27 +01:00
Andrey Antukh
46a6aff4da
Merge pull request #5242 from penpot/niwinz-design-tokens
...
🎉 Merge tokens-studio
2024-11-07 10:33:24 +01:00
Pablo Alba
48c41df054
🎉 Rename selected layer via shortcut and context menu option
2024-11-06 09:22:38 +01:00
Andrey Antukh
b86f2ba90d
Merge pull request #5246 from penpot/luis-fix-updated-library-tab
...
🐛 Fix selected tab when updated library
2024-11-06 08:59:01 +01:00
Andrey Antukh
b82679deaf
🎉 Merge tokens-studio
2024-11-05 14:21:09 +01:00
Andrey Antukh
e6a9e27802
Merge remote-tracking branch 'origin/staging' into develop
2024-11-05 09:10:14 +01:00
Pablo Alba
cd3f8f0c43
✨ Add event for add-frame
2024-11-04 12:56:34 +01:00
luisddm
7f93060872
🐛 Fix selected tab when updated library
2024-11-04 09:23:20 +01:00
Andrey Antukh
607deb31dc
♻️ Refactor bundle mechanism
...
Mainly leave shadow-cljs for build cljs stuff and use esbuild
for bundle all js dependencies, completly avoiding all possible
incompatibility issues between js libraries and google closure
compiler.
2024-11-01 10:04:03 +01:00
Andrey Antukh
97a1bf15ef
✨ Improve how topic is managed on ws notifications
2024-10-30 13:39:38 +01:00
Andrey Antukh
5f4af76d28
✨ Add permission checking to file snapshot rpc methods
2024-10-30 13:39:38 +01:00
alonso.torres
55fda698ec
✨ Add events for versions
2024-10-30 13:09:49 +01:00
Andrey Antukh
acf273e4e3
Merge pull request #5225 from penpot/azazeln28-panning-performance-improvement
...
✨ Improve panning code
2024-10-29 19:43:54 +01:00
alonso.torres
ecb7f0a2f6
✨ File history versions management
2024-10-29 14:23:35 +01:00
AzazelN28
1e0e0aabf2
✨ Improve panning code
2024-10-29 14:06:45 +01:00
Alejandro Alonso
96bb282674
✨ Fix many corner issues related to shape data structure change
2024-10-29 11:30:31 +01:00
Belén Albeza
4623f36042
✨ Write shapes directly to wasm memory
2024-10-29 11:30:31 +01:00
Alejandro
e7d7291947
Merge pull request #5196 from penpot/niwinz-remove-graaljs
...
⬆️ Update deps (part 1) and remove graalvm js
2024-10-29 08:48:50 +01:00
Belén Albeza
e4eb80f643
🎉 Switch new renderer to Emscripten (from wasm-bindgen)
2024-10-23 13:14:17 +02:00
Andrey Antukh
cc6e071f48
♻️ Remove all usage of graalvm js runtime
...
And replace it with a commandline call to nodejs
for execute a custom svgo based command line script.
2024-10-22 23:30:56 +02:00
Pablo Alba
68f560e29b
🐛 Fix corner case of change rol to viewer when editing a text
2024-10-21 17:05:53 +02:00
Andrey Antukh
d6da8afdce
✨ Add improved abstraction for team permissions
...
Relevant changes:
- replace user-viewer? with can-edit removing many double
negations on the code
- always use team permissions making the permissions access uniform
around all the code
- expose team permissions to ui tree through ctx/team-permissions
context
2024-10-21 12:36:01 +02:00
Andrey Antukh
6c9f4a8fd5
♻️ Reorganize files export and import related code on frontend
2024-10-18 17:19:29 +02:00
Andrey Antukh
8618cb950f
🎉 Add binfile-v3 export/import file format
2024-10-18 17:19:29 +02:00
Pablo Alba
bd08e99080
♻️ Clean up and refactors of viewer role
2024-10-18 10:12:59 +02:00
Pablo Alba
66530ca868
♻️ Minor fixes on viewer role on workspace
2024-10-17 16:29:41 +02:00
Eva Marco
536c25c206
♻️ Resolve minor errors on viewer role on dashboard
2024-10-16 10:37:52 +02:00
Pablo Alba
6fb65de100
✨ Close menus and modals on role change
2024-10-15 13:38:46 +02:00
Pablo Alba
823792339f
✨ Kick out of a team - Visibility of System Status
2024-10-15 13:38:46 +02:00