Andrey Antukh
2f68310a7c
📎 Add some fixmes for future path changes
2024-08-27 10:48:37 +02:00
Andrey Antukh
4765685440
Merge pull request #5010 from penpot/eva-replace-tabs-component
...
♻️ Replace tabs component
2024-08-22 10:31:22 +02:00
Eva Marco
3df9c88bb7
♻️ Replace layer tabs component with the new tab switcher component
2024-08-21 11:54:39 +02:00
Andrey Antukh
cacee40d11
🎉 Add proper schema encoding/decoding mechanism
...
this allows almost all api operations to success usin application/json
encoding with the exception of the update-file, which we need to
approach a bit differently;
the reason update-file is different, is because the operations vector
is right now defined without the context of shape type, so we are just
unable to properly parse the value to correct type using the schema
decoding mechanism
2024-08-21 11:27:36 +02:00
Pablo Alba
6169f5c2e8
🎉 New oops page with login and request access
2024-08-14 15:32:04 +02:00
alonso.torres
19b2f330dd
Merge remote-tracking branch 'origin/plugins-beta-test' into develop
2024-07-26 13:47:12 +02:00
alonso.torres
2d25df33ce
✨ Add write methods to prototype API
2024-07-23 16:55:32 +02:00
alonso.torres
2cc3f65323
✨ Small improvements over plugin manager
2024-07-05 15:16:09 +02:00
Eva Marco
3d5e064358
♻️ Remove unused locale function
2024-07-05 09:04:34 +02:00
Andrey Antukh
7be79c10fd
♻️ Refactor forms
...
Mainly replace spec with schema with better
and more reusable validations
2024-07-03 08:25:51 +02:00
Andrey Antukh
139dd7d80f
🎉 Add new translations management script
2024-07-02 15:11:56 +02:00
alonso.torres
ac58a5b8fa
✨ Improved transformation from and to JS for plugins
2024-07-02 10:41:06 +02:00
Belén Albeza
b192887d19
✨ Remove framework scss stylesheet
2024-06-27 15:35:57 +02:00
Alejandro Alonso
045e83e871
Merge remote-tracking branch 'origin/staging' into develop
2024-06-27 08:44:23 +02:00
Andrey Antukh
f393ce9273
🐛 Add migration for fix path shapes with invalid curve segment params
2024-06-26 19:46:29 +02:00
alonso.torres
f86156b619
✨ Plugins support for code generation
2024-06-24 15:26:21 +02:00
Andrey Antukh
c1463ebd12
🐛 Fix many race conditions on thumbnail generation process
2024-06-12 16:04:08 +02:00
Andrey Antukh
55ce9bef49
🐛 Fix incorrect error merging mechanism on form validation
2024-06-10 14:36:24 +02:00
alonso.torres
2c21a049e1
🐛 Fix problem with moving+selection not working properly
2024-06-07 14:04:03 +02:00
Andrey Antukh
6436ef334b
♻️ Refactor persistence layer
2024-06-04 10:15:32 +02:00
AzazelN28
a569a350b4
🐛 Fix toolbar disappearing
2024-04-11 11:21:33 +02:00
alonso.torres
e420be5e51
🐛 Fix problem ordering layers in html markup
2024-04-04 16:48:56 +02:00
alonso.torres
4ba7bf664b
🐛 Fix code generation format
2024-04-04 09:59:24 +02:00
AzazelN28
357cdb807b
♻️ Refactor carousel using scroll-snap
2024-04-03 17:49:17 +02:00
AzazelN28
7c1e8a753f
⚡ Add lazy loading to dashboard templates
2024-04-03 17:49:17 +02:00
alonso.torres
5315dc18af
🐛 Fix problems with bool shapes
2024-03-26 16:06:44 +01:00
alonso.torres
ecc61130ec
🐛 Fix problem when exporting html texts
2024-03-26 08:23:31 +01:00
Pablo Alba
0cd44f5540
📎 Add two more debug options :display-touched and :show-ids
2024-03-21 13:08:56 +01:00
Alejandro
89b43d7127
Merge pull request #4269 from penpot/telemetry
...
✨ Improve internal naming of setup/props
2024-03-18 09:53:15 +01:00
alonso.torres
895f649ef1
🐛 Stop drag events when the user focus out the application
2024-03-15 15:34:16 +01:00
Andrey Antukh
1a12e63027
♻️ Simplify audit events code
2024-03-14 15:59:47 +01:00
alonso.torres
5c33bc6892
🐛 Make the layout boards export as responsive markup
2024-03-14 15:52:26 +01:00
alonso.torres
75d0648065
🐛 Fix problem with throttle function
2024-03-14 09:53:07 +01:00
Eva Marco
899093dd55
♻️ Update team icons
2024-03-07 11:26:49 +01:00
Andrey Antukh
20b651560d
⚡ Add performance enhancements to copy-button react component
2024-03-01 12:18:45 +01:00
Aitor
f5dd199bc6
💄 Change stoper to stopper
2024-02-29 10:20:47 +01:00
alonso.torres
98e56bab80
🐛 Add timeout to request on idle timers
2024-02-27 10:43:14 +01:00
Andrey Antukh
628454d13c
✨ Add missing translations for date functions
2024-02-27 01:04:07 +01:00
Andrey Antukh
d3e9d9be76
⬆️ Update frontend deps (dateFns, rxjs, etc)
2024-02-27 01:04:07 +01:00
Aitor
b9b66aee85
🐛 Fix dropdown being cut off
2024-02-12 12:19:17 +01:00
alonso.torres
512e9b2070
🐛 Fix problem with shortcut colors and colorpicker
2024-02-05 20:14:52 +01:00
alonso.torres
497b581576
✨ Change drag component to instantiate on enter the viewport
2024-02-01 10:23:34 +01:00
alonso.torres
440983d2b9
✨ Add new debug panel
2024-01-29 15:26:23 +01:00
alonso.torres
ece11c5958
✨ Adds debug for shapes drawing
2024-01-19 09:53:07 +01:00
Aitor
eeabeadc39
🐛 Wrong component background color
2024-01-17 10:19:30 +01:00
Andrey Antukh
4d54768875
✨ Add special cases for runtime map to props conversion
2024-01-11 15:23:58 +01:00
Andrey Antukh
a179f73deb
⚡ Add minor performance improvements to asset-section react component
2024-01-09 23:11:42 +01:00
Andrey Antukh
eeaee5ad42
⚡ Add minor optimizations to tab-container react component
2024-01-09 23:11:42 +01:00
Andrey Antukh
e0a1cd6e77
📎 Move import parser from util to worker directory
2024-01-09 23:11:42 +01:00
Andrey Antukh
1465ed3607
⚡ Improve performance on selection react component
...
Mainly do more static calls and reduce unnecesary allocation
2024-01-09 23:11:42 +01:00