Andrey Antukh
|
965b22718f
|
📚 Update changelog
|
2025-05-20 15:46:56 +02:00 |
|
Miguel de Benito Delgado
|
48a3d38d82
|
✨ Add the Shift+ctrl+drag to deselect (#6494)
* ✨ Allow shape deselection using Ctrl+Shift+Drag
* ✨ Allow point deselection using Ctrl+Shift+Drag
* ✨ Properly remember previous selection during addition/removal of shapes
* ⚡ Preload point selection in path handle-area-selection
Also: prefer dm/get-in over get-in
* ✨ Highlight path nodes in selection rectangle incrementally
|
2025-05-20 15:23:05 +02:00 |
|
Florian Schroedl
|
31f642ed25
|
♻️ Use rx streams for style dictionary interface
|
2025-05-20 14:55:07 +02:00 |
|
andrés gonzález
|
9f414b6ecd
|
📚 Update changelog (#6511)
|
2025-05-20 14:14:17 +02:00 |
|
Alejandro Alonso
|
334d7833d5
|
Merge pull request #6490 from penpot/azazeln28-refactor-iteration-performance
♻️ Refactor tile iteration
|
2025-05-20 13:56:37 +02:00 |
|
Alejandro Alonso
|
ff9c8f5929
|
Merge pull request #6483 from penpot/niwinz-staging-bugfixes-error-report
🐛 Several bugfixes
|
2025-05-20 13:54:54 +02:00 |
|
Xavier Julian
|
f7311cbb6b
|
♻️ Ensure tokens feature integrates design system
|
2025-05-20 13:52:38 +02:00 |
|
Alejandro Alonso
|
e4c563f917
|
Merge pull request #6479 from penpot/niwinz-develop-json-encoding-fix
🐛 Fix exception on rendering openapi.json
|
2025-05-20 13:46:16 +02:00 |
|
Andrey Antukh
|
2d3ad5a88f
|
📎 Update changelog
|
2025-05-20 13:30:04 +02:00 |
|
Andrey Antukh
|
1334d733cd
|
🐛 Fix openapi json generation for :re schemas
|
2025-05-20 13:29:44 +02:00 |
|
Andrey Antukh
|
004a9f17d3
|
✨ Add minor js-like type schema formatting improvements
|
2025-05-20 13:29:44 +02:00 |
|
Andrey Antukh
|
c87fa4f723
|
✨ Make the rpc doc generation lazy
|
2025-05-20 13:29:44 +02:00 |
|
Andrey Antukh
|
9378a5786f
|
✨ Replace json library used for generate openapi json
|
2025-05-20 13:29:44 +02:00 |
|
Andrey Antukh
|
3224ba26f1
|
♻️ Replace :any schema with own ::sm/any
That a more specific, json friendly generator
|
2025-05-20 13:29:44 +02:00 |
|
Andrey Antukh
|
d33a5e6df1
|
✨ Backport from develop partial improvements to sm/register! helper
|
2025-05-20 13:29:44 +02:00 |
|
Alejandro Alonso
|
0d60e3d997
|
Merge pull request #6486 from penpot/niwinz-library-export
✨ Add .penpot export support for penpot library
|
2025-05-20 13:27:11 +02:00 |
|
Andrey Antukh
|
645c4a57db
|
✨ Add playground file with example of how to create a component
This also fixes several internal issues related to component
creaton.
|
2025-05-20 13:06:07 +02:00 |
|
Andrey Antukh
|
778de6adaf
|
✨ Add minimal testing structure
|
2025-05-20 13:06:07 +02:00 |
|
Andrey Antukh
|
29d23577d2
|
🎉 Add .penpot (binfile-v3) support for library
|
2025-05-20 13:06:07 +02:00 |
|
Andrey Antukh
|
1fea1e8f5b
|
🔥 Remove unused svg parsing code from common
|
2025-05-20 13:06:07 +02:00 |
|
Andrey Antukh
|
c8a211742a
|
🔥 Remove already broken and unused internal components-v2 migration code
|
2025-05-20 13:06:06 +02:00 |
|
Andrey Antukh
|
2da8747485
|
♻️ Move library to its own directory
|
2025-05-20 13:05:52 +02:00 |
|
Andrey Antukh
|
6803c78e80
|
✨ Change naming and schema registation on tokens lib
|
2025-05-20 13:05:52 +02:00 |
|
Andrey Antukh
|
d8daea72de
|
⬆️ Update promesa library
|
2025-05-20 13:05:52 +02:00 |
|
Andrey Antukh
|
36b162b4fa
|
♻️ Replace jszip usage with zip.js library
|
2025-05-20 13:05:52 +02:00 |
|
Andrey Antukh
|
4c487834f0
|
✨ Add the ability to deref internal state on library file instance
|
2025-05-20 13:05:52 +02:00 |
|
Andrey Antukh
|
dc7e53881a
|
🔥 Remove legacy-zip exportation support
|
2025-05-20 13:05:52 +02:00 |
|
Alejandro Alonso
|
1a01c9ee4a
|
Merge pull request #6500 from penpot/niwinz-develop-svg-fixes
🐛 Fix svg path parsing on uploading svg image
|
2025-05-20 12:58:48 +02:00 |
|
Yamila Moreno
|
b6be416c7b
|
📎 Add wasm envvar to manage script
|
2025-05-20 12:15:14 +02:00 |
|
Florian Schroedl
|
4a27e8d1dd
|
🐛 Prevent unkown tokens hint always showing
|
2025-05-20 10:53:04 +02:00 |
|
Aitor Moreno
|
1bc97f9ad0
|
Merge pull request #6505 from penpot/supearlex-fix-avoid-unncesary-clone-for-new-render
🐛 Avoid unnecesary clone call
|
2025-05-20 10:07:23 +02:00 |
|
Aitor Moreno
|
aaa57cb17f
|
🐛 Fix inline styles in code tab (#6428)
|
2025-05-20 10:05:35 +02:00 |
|
Alejandro Alonso
|
b2d6342422
|
🐛 Avoid unnecesary clone call
|
2025-05-20 09:45:19 +02:00 |
|
Andrés Moya
|
ba1e16b55b
|
🐛 Fix token directory import
|
2025-05-20 09:42:38 +02:00 |
|
Aitor Moreno
|
ef95e3ecb0
|
♻️ Refactor tile iteration
|
2025-05-19 16:24:52 +02:00 |
|
Eva Marco
|
55d21761fc
|
✨ Add multi file import on tokens (#6444)
* ✨ Implement token multi-file import
* ♻️ Refactor import modal UI
* 🐛 Fix comments
---------
Co-authored-by: Florian Schroedl <flo.schroedl@gmail.com>
|
2025-05-19 16:12:46 +02:00 |
|
Andrey Antukh
|
0b4a367e9e
|
🐛 Fix svg path parsing on uploading svg image
|
2025-05-19 15:35:58 +02:00 |
|
Andrey Antukh
|
8f2ca15ec0
|
Merge pull request #6495 from mdbenito/refactor/frontend-app-main-data-workspace-clipboard
♻️ Factor clipboard code out of frontend/src/app/main/data/workspace.cljs
|
2025-05-19 15:20:52 +02:00 |
|
Aitor Moreno
|
21041eb925
|
Merge pull request #6496 from penpot/superalex-fix-path-performance
🐛 Fix paths performance in new render
|
2025-05-19 13:57:20 +02:00 |
|
Pablo Alba
|
53cfc29a1f
|
Merge pull request #6425 from penpot/palba-variants-overrides-same-name
✨ Manage layers with the same name on variants overrides
|
2025-05-19 13:51:16 +02:00 |
|
Alejandro Alonso
|
96d44e0631
|
🐛 Fix paths performance in new render
|
2025-05-19 12:22:42 +02:00 |
|
Belén Albeza
|
8afd217a80
|
🔧 Enable back clippy rules (#6492)
* 🔧 Fix lint script (rust)
* 🔧 Temporarily add clippy rules to ignore so lint script passes
* 💄 Fix clippy rule crate_in_macro_def
* 💄 Fix clippy rule redundant-static-lifetimes
* 💄 Fix clippy rule unnecessary_cast
* 💄 Fix clippy rule nonminimal_bool
* 💄 Fix clippy rule redundant_pattern_matching
* 💄 Fix clippy rule assign_op_pattern
* 💄 Fix clippy rule needless_lifetimes
* 💄 Fix clippy rule for_kv_map
* 💄 Fix clippy rule ptr_arg
* 💄 Fix clippy rule match_like_matches_macro
* 💄 Fix clippy rule macro_metavars_in_unsafe
* 💄 Fix clippy rule map_clone
* 💄 Fix clippy rule wrong_self_convention
* 💄 Fix clippy rule vec_box
* 💄 Fix clippy rule useless_format
* 💄 Fix clippy rule unwrap_or_default
* 💄 Fix clippy rule unused_unit
* 💄 Fix clippy rule unnecessary_to_owned
* 💄 Fix clippy rule too_many_arguments
* 💄 Fix clippy rule slow_vector_initialization
* 💄 Fix clippy rule single_match
* 💄 Fix clippy rule redundant_field_names
* 💄 Fix clippy rule rendudant_closure
* 💄 Fix clippy rule needless_return
* 💄 Fix clippy rule needless_range_loop
* 💄 Fix clippy rule needless_borrows_for_generic_args
* 💄 Fix clippy rule needless-borrow
* 💄 Fix clippy rule missing_transmute_annotations
* 💄 Fix clippy rule map_entry
* 💄 Fix clippy rule manual_map
* 💄 Fix clippy rule len_zero
* 💄 Fix clippy rule from_over_into
* 💄 Fix clippy rule field_reassign_with_default
* 💄 Fix clippy rule enum_variant_names
* 💄 Fix clippy rule derivable_impls
* 💄 Fix clippy rule clone_on_copy
* 💄 Fix clippy rule box_collection
* 🔧 Make lint script also check test config target
* 🔧 Remove cargo-watch as a lib dependency
* 💄 Fix clippy rule for join_bounds
* 🔧 Fix lint script return code
---------
Co-authored-by: alonso.torres <alonso.torres@kaleidos.net>
|
2025-05-19 11:14:55 +02:00 |
|
Miguel de Benito Delgado
|
330e49db56
|
♻️ Cleanup after adding new ns, add exports
|
2025-05-18 18:49:59 +02:00 |
|
Miguel de Benito Delgado
|
aa39170d47
|
♻️ Split history workspace.cljs to workspace/clipboard.cljs - restore name of source-file
|
2025-05-18 18:49:07 +02:00 |
|
Miguel de Benito Delgado
|
8fa7a69094
|
♻️ Split history workspace.cljs to workspace/clipboard.cljs - resolve conflict and keep both files
|
2025-05-18 18:49:07 +02:00 |
|
Miguel de Benito Delgado
|
33d989feb2
|
♻️ Split history workspace.cljs to workspace/clipboard.cljs - rename source-file to git-split-temp
|
2025-05-18 18:49:07 +02:00 |
|
Miguel de Benito Delgado
|
e309a57223
|
♻️ Split history workspace.cljs to workspace/clipboard.cljs - rename file to target-name
|
2025-05-18 18:49:07 +02:00 |
|
Andrey Antukh
|
0b289153cb
|
✨ Add the ability to disable wasm on build script
|
2025-05-18 17:30:41 +02:00 |
|
Andrey Antukh
|
cf274099c4
|
✨ Improve events/sse internal API
For make code cleaner and more evident for a quick view
|
2025-05-18 17:30:41 +02:00 |
|
Andrey Antukh
|
6524e75770
|
💄 Fix check-fn naming on types.container
|
2025-05-18 17:30:41 +02:00 |
|