2454 Commits
Author SHA1 Message Date
Andrey Antukh 16a1fd14e5 🐛 Fix media translation on text nodes on paste (#6845)
Fix incorrect media translation on paste text with fill images
2025-07-07 09:03:35 +02:00
Andrey Antukh d5ccb704b2 🐛 Fix unexpected exception on creating bool shapes 2025-07-04 14:42:09 +02:00
Andrey Antukh 78d0e6d059 ✨ Add minor improvements to error report on calc bool content 2025-07-04 10:13:24 +02:00
Andrey Antukh 86ee4f55c5 📚 Update docstring 2025-07-03 14:54:00 +02:00
Andrey Antukh 63cd3ae025 ✨ Add better error handling for bool creation 2025-07-03 14:54:00 +02:00
Andrey Antukh cafb7abb53 🎉 Add better syntax facility for ex/try! macro 2025-07-03 14:54:00 +02:00
Andrey Antukh 1d5bad5523 💄 Report file-id on file changes exception 2025-07-03 14:54:00 +02:00
Andrey Antukh b627c10737 🔥 Remove duplicated check-fn 2025-07-03 10:50:09 +02:00
Andrey Antukh a2b8f19ff3 🐛 Add migration for fix undecoded path content 2025-07-03 08:40:23 +02:00
Andrés Moya 5c4fd97541 🐛 Allow importing file without any token but with themes or sets (#6796) 2025-06-27 11:32:14 +02:00
Andrey Antukh 3831b3034e 🐛 Fix boolean shape migration that causes issues on import 2025-06-26 08:55:09 +02:00
Andrey Antukh 00390a1349 🐛 Add correct is-text-node? predicate to text processing methods 2025-06-26 08:32:11 +02:00
Andrey Antukh 17bfed137c 📎 Add better defaults for text processing on old migrations 2025-06-26 08:32:11 +02:00
Andrey Antukh 207974fe6c ✨ Add minor improvement to color cleaning migration 2025-06-25 19:26:43 +02:00
Andrey Antukh bf719b587f ✨ Add better shadow cleaning migration 2025-06-25 19:17:58 +02:00
Andrey Antukh 903aba5642 🐛 Fix incorrect library color cleaning mechanism 2025-06-25 14:36:33 +02:00
Andrey Antukh 93cbd99932 🐛 Clear invalid keys from color libraries 2025-06-25 13:38:35 +02:00
Andrey Antukh 15c91a5de5 ✨ Make the bool-content normalize migration idempotent 2025-06-25 13:26:32 +02:00
Andrey Antukh 7f2e819789 🐛 Fix migration persistence ordering issue
When migrations are applied to old files
2025-06-25 13:26:25 +02:00
Andrey Antukh 787c066357 🐛 Remove qualified keyword keys from colors 2025-06-25 11:23:39 +02:00
Andrés Moya cf78e68787 🐛 Fix token unapply for text shapes 2025-06-20 10:15:49 +02:00
Andrey Antukh 520ea0e094 🔥 Remove incorrect assert on path segment helper 2025-06-20 08:01:59 +02:00
Andrey Antukh 892c9ab12c ✨ Add minor code consistency fixes 2025-06-19 11:38:08 +02:00
Andrey Antukh 34febfc833 📎 Update indirect dependencies 2025-06-18 13:20:45 +02:00
Alejandro Alonso 2a5b087aa4 Merge pull request #6714 from penpot/niwinz-staging-fix-path-edition
🐛 Fix unexpected exception on selectiong node on non path shape
2025-06-18 10:45:36 +02:00
Alejandro Alonso 1f034654a0 Merge pull request #6705 from penpot/niwinz-staging-docker-improvements
✨ Major improvement and update to docker images and devenv
2025-06-18 10:39:51 +02:00
Andrey Antukh e3cce104e1 🐛 Fix unexpected exception on selectiong node on non path shape 2025-06-18 10:12:24 +02:00
Alejandro Alonso a24631ac66 Merge pull request #6710 from penpot/niwinz-staging-path-make-curve-point
🐛 Fix incorrect behavior of `make-curve-point` fn
2025-06-18 10:06:28 +02:00
Andrey Antukh 42d36bae0a ✨ Update several node based dependencies 2025-06-18 09:46:15 +02:00
Alejandro Alonso 5d72954611 Merge pull request #6707 from penpot/niwinz-staging-fix-path-join-nodes
🐛 Fix incorrect type handling on path join nodes operation
2025-06-18 07:37:58 +02:00
Andrey Antukh c3b306201d 🐛 Fix incorrect behavior of make-curve-point fn 2025-06-17 23:18:34 +02:00
Andrey Antukh a772b442c8 🐛 Fix incorrect type handling on path join nodes operation 2025-06-17 17:34:37 +02:00
Andrey Antukh 332bbc71c3 🐛 Fix incorrect handling of opacity change on gradient stop 2025-06-17 16:14:10 +02:00
Andrey Antukh 481d1ec53a ✨ Normalize layout schemas 2025-06-16 13:42:43 +02:00
Andrey Antukh c6f4ee1974 ⬆️ Update cuerdas dependency
Fixes a corner case with camel->kebab casing
2025-06-16 13:42:41 +02:00
Andrey Antukh 01dda6dd6b 🐛 Add better fix for path transformation 2025-06-09 12:46:53 +02:00
Andrey Antukh f9f45dc612 🐛 Fix path rotation issue (#6662) 2025-06-09 12:14:09 +02:00
Andrey Antukh 5770c0cb02 Merge pull request #6625 from penpot/niwinz-develop-enhacements-1
✨ Several enhacements
2025-06-09 10:24:44 +02:00
Florian Schrödl bb9daf7c03 ✨ Add export tokens modal with multi-file export (#6649) 2025-06-06 15:37:10 +02:00
Andrey Antukh a8433bcef3 🐛 Fix incorrect decoding of library color 2025-06-06 14:03:52 +02:00
Andrey Antukh 27d2724153 🐛 Fix incorrect shape filtering on bool creation on library 2025-06-06 14:03:52 +02:00
Andrey Antukh 389f1d6502 ⬆️ Update common dependencies 2025-06-06 14:03:52 +02:00
Pablo Alba b2aaa5f0df ♻️ Remove separate the content of the text of the rest of properties on components updates 2025-06-05 16:43:23 +02:00
Alejandro Alonso 28ed62fb2c Merge pull request #6640 from penpot/niwinz-develop-hotfix-1
🐛 Remove fills from paragraph-set nodes on text shapes
2025-06-05 14:03:18 +02:00
Andrey Antukh 8c54cb764f 🐛 Remove fills from paragraph-set nodes on text shapes 2025-06-05 13:11:39 +02:00
Andrés Moya 8a0aa20789 🔧 Renames, privacy adjustments and other small enhancements 2025-06-05 10:58:23 +02:00
Andrés Moya 1b3a200010 🔧 Reorder code for more legibility 2025-06-05 10:58:23 +02:00
Andrés Moya 70263ba901 🔥 Remove unused code 2025-06-05 10:58:23 +02:00
Andrés Moya 5c8f6dd498 🔧 Add internal id to all token entities 2025-06-05 10:58:23 +02:00
Eva Marco ab0219876e ✨ Add numeric token type (#6575)
* ✨ Add numeric type token

* 🐛 Fix comments
2025-06-05 09:33:54 +02:00