Commit Graph
1331 Commits
Author SHA1 Message Date
Andrey Antukh eb2187daf2 ⬆️ Update dependencies 2023-08-31 09:20:22 +02:00
Eva Marco 0030447ea8 Merge pull request #3558 from penpot/hiru-show-assets-to-update
🎉 Show changed assets when updating libraries
2023-08-30 07:38:56 +02:00
Andrey Antukh 0d0c5ed96c ⚡ Add minor performance improvement to get-viewer-frames
Reducing redundant lookups
2023-08-29 17:09:00 +02:00
Andrey Antukh b7eb20dc44 ⚡ Reduce unnecesary lookups on get-frame-by-position fn 2023-08-29 17:09:00 +02:00
Andrey Antukh 6b3fa31d68 🔥 Remove unused top-nested-frame-ids helper 2023-08-29 17:09:00 +02:00
Andrey Antukh 48881f218c 📎 Add minor improvements to schema generator helpers 2023-08-29 17:09:00 +02:00
Andrey Antukh a82ee01d99 ✨ Add minor improvement to points->lines helper 2023-08-29 17:09:00 +02:00
Andrey Antukh ec1c1fcd2f 📎 Fix function naming
Rename `all-frames-by-position` to `get-frames-by-position`
2023-08-29 17:09:00 +02:00
Andrey Antukh 9cc7f3c600 ⚡ Add minor performance optimization to all-frames-by-position 2023-08-29 17:09:00 +02:00
Andrey Antukh 80826e58ad ⚡ Add missing boolean type hints 2023-08-29 17:09:00 +02:00
Andrey Antukh ad73c449fd ✨ Replace mapv with map on get-frame-ids fn 2023-08-29 17:09:00 +02:00
Andrey Antukh 85a1443ada 💄 Add cosmetic improvements to get-frames fn 2023-08-29 17:09:00 +02:00
Andrey Antukh ce0842ce87 🎉 Add d/unstable-sort helper 2023-08-29 17:09:00 +02:00
Andrey Antukh 59600d07c3 ⚡ Add type hints to intersect-segments? fn 2023-08-29 17:09:00 +02:00
Andrey Antukh 5b73040696 ⚡ Add type hints to on-segment? fn 2023-08-29 17:09:00 +02:00
Andrey Antukh d8c1425daf ⚡ Add minor perfromance improvement to is-point-inside-evenodd fn
Replace filter with filterv for avoid an other iteration on the
following count operation
2023-08-29 17:09:00 +02:00
Andrey Antukh 64accaa842 ⚡ Simplify has-point? impl for non-path shapes 2023-08-29 17:09:00 +02:00
Andrés Moya ca88314524 🎉 Show changed assets when updating libraries 2023-08-28 15:09:31 +02:00
Andrés Moya 96a5444357 ✨ Validate frame-id 2023-08-25 13:13:00 +02:00
Andrey Antukh 496afb0f25 Merge remote-tracking branch 'origin/staging' into develop 2023-08-24 12:02:40 +02:00
Andrey Antukh 3292e7b923 🐛 Make clj/jvm record impl behave the same as cljs/js 2023-08-23 18:47:26 +02:00
Andrey Antukh e4ec954b8c 🐛 Fix incorrect impl of without-keys for records 2023-08-23 18:47:26 +02:00
Alejandro Alonso f02b5765d7 🐛 Fix safe number max values 2023-08-23 14:59:08 +02:00
Andrés Moya 730df04970 ✨ Add function to validate shape referential integrity 2023-08-22 17:59:28 +02:00
Pablo Alba 2ca28721f7 🐛 Fix instanciate an object set it in the top frame of a tree 2023-08-22 11:28:00 +02:00
Andrey Antukh 1709f84a14 Merge remote-tracking branch 'origin/develop' into develop 2023-08-21 17:26:46 +02:00
Andrey Antukh e6664013ba Merge remote-tracking branch 'origin/staging' into develop 2023-08-21 17:26:21 +02:00
Pablo Alba 1642efbaa4 Merge pull request #3534 from penpot/hiru-fix-absorb-library
🐛 Fix absorb unpublished library
2023-08-21 15:34:59 +02:00
Andrés Moya 8e2011c755 🐛 Fix absorb unpublished library 2023-08-17 17:50:19 +02:00
Andrés Moya 93a0e79167 ✨ Board grids are now synced with components 2023-08-17 16:29:47 +02:00
Andrés Moya f409dfd3d1 🐛 Fix component modified date in v1 2023-08-17 16:05:54 +02:00
Alejandro Alonso e1954b5dd7 🐛 Fix old files with invalid refs for texts and fills 2023-08-17 09:48:18 +02:00
Pablo Alba c5315de91c 🐛 Reset component is now against remote main 2023-08-17 09:38:30 +02:00
Andrés Moya f8e1a15907 ✨ Enhance dump-tree debug command and add dump-subtree 2023-08-17 09:38:30 +02:00
Andrés Moya 8b801b65f6 ✨ Enhance synchronization of nested shapes 2023-08-17 09:38:30 +02:00
Andrey Antukh 9b61aae216 🐛 Fix incorrect attributes usage on shape 2023-08-10 09:47:25 +02:00
Andrey Antukh d02329115a 🐛 Fix incorrect position data calculation on generating thumbnails
Only one change line, but it took 4 hours of work to find it...
2023-08-09 19:20:55 +02:00
Andrey Antukh 31323703a8 Merge remote-tracking branch 'origin/staging' into develop 2023-08-09 13:36:42 +02:00
Alejandro Alonso b3f0683d02 🐛 Fix image validation 2023-08-07 15:06:59 +02:00
Andrey Antukh 1979e6f283 Merge remote-tracking branch 'origin/staging' into develop 2023-08-07 13:00:26 +02:00
Andrey Antukh 39741f98c0 Merge remote-tracking branch 'origin/develop' into develop 2023-08-07 12:59:50 +02:00
Andrey Antukh 80bf7cc1e5 Merge remote-tracking branch 'origin/staging' into develop 2023-08-07 12:59:17 +02:00
Eva 28a06c99b5 💄 UI structure redesign 2023-08-07 12:52:36 +02:00
Andrey Antukh fe80aab394 🐛 Allow nil values on bool content params 2023-08-07 11:46:19 +02:00
Alejandro Alonso 766040198a 🐛 Fix text validation 2023-08-07 09:29:04 +02:00
Alejandro Alonso cf68a9cf1e 🐛 Fix safe number max values 2023-08-04 15:16:43 +02:00
Alejandro Alonso e7a82579c1 🐛 Fix paste groups without shapes attr 2023-08-02 11:17:20 +02:00
Pablo Alba 1bb3a3a084 🐛 Add script for fix files with bad shape-ref 2023-08-02 10:46:06 +02:00
Andrey Antukh 7efeeec9b1 ✨ Add workspace initialization fix for broken shape references
Is the code that executes at workspace initialization that checks all
the shape children for broken references and proceed to emit a special
event that fixes the shape children references.
2023-08-02 10:45:11 +02:00
Alejandro Alonso e3f69bcc98 🐛 Fix path validation 2023-08-01 12:39:33 +02:00