Aitor
1299074bd9
wip
2024-01-02 09:11:50 +01:00
Aitor
6b50c17781
wip
2023-12-20 13:29:29 +01:00
Aitor
e08e2bf64a
wip
2023-12-19 14:35:57 +01:00
Alejandro Alonso
77f07f9751
Basic multiple fill support
2023-12-18 13:37:56 +01:00
Aitor
189e6b31d0
wip
2023-12-18 13:18:32 +01:00
Alejandro Alonso
4690945f59
WIP
2023-12-18 12:17:15 +01:00
Aitor
f0d0529f58
wip
2023-12-18 12:02:46 +01:00
Aitor
8525508c11
wip
2023-12-18 11:11:46 +01:00
Alejandro Alonso
eaa9aec8bb
Read default shader from file
2023-12-18 11:01:50 +01:00
Aitor
23adf483ff
wip
2023-12-18 10:38:26 +01:00
Aitor
bcf01abdbe
wip
2023-12-18 10:08:42 +01:00
Alejandro
47bf817462
Merge pull request #3906 from penpot/palba-bugfixing9
...
🐛 Bugfixing
2023-12-14 06:41:52 +01:00
Pablo Alba
f5904cee59
🐛 Validate and repair also orphan shapes
2023-12-14 06:36:37 +01:00
Pablo Alba
f213992c09
🐛 Show component name in copies component panel for deleted ones
2023-12-14 06:36:30 +01:00
Aitor
503852f686
🐛 Fix placeholder being visible behind content
2023-12-13 21:27:53 +01:00
Belén Albeza
bd2a3dc937
🐛 fix substyles and collapsing in imported svg attributes
2023-12-13 16:09:17 +01:00
Belén Albeza
93815e1b0d
🐛 fix text not being truncated with an ellipsis in the interactions panel
2023-12-13 15:43:07 +01:00
Belén Albeza
0a3a896dc9
🐛 fix wrong spacing between interactions in the prototype tab
2023-12-13 15:43:07 +01:00
Belén Albeza
476e5d2358
🐛 Fix text color on interactions panel for light theme
2023-12-13 15:43:07 +01:00
Andrey Antukh
936fb2b6f1
🐛 Decouple file validation from file schema validation
2023-12-13 14:20:07 +01:00
Andrey Antukh
d5e3cba92c
🐛 Fix issue on set-file-shared
2023-12-13 14:20:07 +01:00
Andrey Antukh
55f7656b77
🐛 Fix incorrect internal features handling on duplicating a file
...
Mainly because of incorrect collection of new features on file migration
when a file is duplicated. The original file is not touched.
2023-12-13 14:20:07 +01:00
Andrey Antukh
417366d998
✨ Reorganize fdata/pointer-map feature helpers
...
Mainly move all pointer-map related helpers from app.rpc.commands.files
to the the app.features.fdata namespace and normalizes codestile around
feature handling on all affected code.
This commit also comes with several features related bugifxes on the
components-v2 migration code:
- properly migrate legacy feature names on apply components-v2 migration
- start using new fdata feature related functions
- prevent generation of a ephimeral pointer on each graphic migration
operation; on large files this caused a very noticiable overhead of
creating a big number of completly unused pointer maps
- do persistence after validation and not before
2023-12-13 14:20:07 +01:00
Andrey Antukh
5669bfc260
📎 Add minor improvements to start-dev script
2023-12-13 14:20:07 +01:00
Andrey Antukh
e1adb8fa8c
⬆️ Upgrade shadow-cljs to 2.26.2
2023-12-13 14:20:07 +01:00
Andrey Antukh
d1265a5ea4
📎 Add minor adjustments on CI config
2023-12-13 14:20:07 +01:00
Andrey Antukh
a341a956b8
🐛 Fix warnings on compiling frontend tests
2023-12-13 14:20:07 +01:00
Andrey Antukh
12d7b0521d
📎 Add better approach for set devenv jvm resource limits
2023-12-13 14:20:07 +01:00
Andrey Antukh
2e4a5aee61
🔥 Remove unnecesary call to px/wrap-bindings
2023-12-13 14:20:07 +01:00
Andrey Antukh
1d9481ceb7
💄 Fix formatting issues on backend features components ns
2023-12-13 14:20:07 +01:00
Andrey Antukh
03518a8da1
✨ Add the ability to stream events on rpc methods
2023-12-13 14:20:07 +01:00
Andrey Antukh
f3e9efa6fe
♻️ Refactor srepl helpers
2023-12-13 11:56:20 +01:00
Andrey Antukh
76a6f077a6
🐛 Fix incorrect feature handling on absorb-library! fn
...
Used in shared flag assignation and library deletion
2023-12-13 11:56:20 +01:00
Andrey Antukh
0a77bae8a7
✨ Improve options handling on db module
2023-12-13 11:56:20 +01:00
Andrey Antukh
6bff6d24b9
🐛 Fix issue on db/get-connectable impl
2023-12-13 11:56:20 +01:00
Andrey Antukh
2abf151add
🔥 Clean unused stuff on dev/user.clj file
2023-12-13 11:56:20 +01:00
Pablo Alba
b41f63c16e
🐛 Fix component restoration is not notified to files using the library
2023-12-12 23:39:16 +01:00
Pablo Alba
c236091645
🐛 Fix a copy inside a copy shouldn't be able to do an Update Main
2023-12-12 23:39:16 +01:00
Alejandro
653bc97aa1
Merge pull request #3913 from penpot/niwinz-develop-performance-path
...
⚡ Add huge performance improvement to path parsing
2023-12-12 14:39:42 +01:00
Alejandro Alonso
fd115ae7a1
🎉 Add validation and repair to repl helpers
2023-12-12 14:11:28 +01:00
Alejandro Alonso
ca06263018
🎉 Improve validation and repair
2023-12-12 14:11:28 +01:00
Alejandro Alonso
20d4c67bf3
🐛 Fix importing frame components with fills from V1 to V2
2023-12-12 14:10:51 +01:00
Andrey Antukh
58f6c39d05
⬆️ Recompile UUIDv8 class with jdk21 target
2023-12-12 09:18:12 +01:00
Andrey Antukh
2dd1858026
⚡ Reimplement path parsing using native lang
2023-12-12 09:18:12 +01:00
Andrey Antukh
f7acb9bfb8
📎 Update common repl script
2023-12-12 00:14:08 +01:00
Andrey Antukh
97b4832027
⬆️ Update common dependencies
2023-12-12 00:13:47 +01:00
Andrey Antukh
51ff9026b1
⬆️ Change default java compilation target to jdk21
2023-12-12 00:12:38 +01:00
Andrey Antukh
bfc124b907
🐛 Fix incorrect feature checkong on get-viewer-bundle rpc method
2023-12-11 19:00:37 +01:00
Andrey Antukh
afa735a9c1
✨ Add protection for version inconsistency on opening or editing file
2023-12-11 17:14:20 +01:00
Andrey Antukh
ad0378270f
✨ Add missing sm/define on some file and file-thumbnails rpc methods
2023-12-11 17:14:20 +01:00
Andrey Antukh
f1d8abf160
✨ Migrate file feature names when fdata migrations are applied
2023-12-11 17:14:20 +01:00
Andrey Antukh
8b92680a82
🐛 Fix incorrect feature checking on movig files between teams
2023-12-11 17:14:20 +01:00
Andrey Antukh
12907771b0
✨ Move paste feature checking function to common/features
2023-12-11 17:14:20 +01:00
Andrey Antukh
ea156198c6
🐛 Use correct error codes on feature checking functions
2023-12-11 17:14:20 +01:00
Andrey Antukh
22757a449f
✨ Add minor performance enhancements on template setup service
2023-12-11 17:14:20 +01:00
Andrey Antukh
f5ec818fc7
✨ Use sm/define on management rpc comnand schemas
2023-12-11 17:14:20 +01:00
Andrey Antukh
daec51bb7d
✨ Add feature naming migration on file importation
2023-12-11 17:14:20 +01:00
Andrey Antukh
2c8e29d1df
🔥 Remove verbose logging on rasterizer
2023-12-11 17:14:20 +01:00
Andrey Antukh
fe0447e0e5
🐛 Fix issues on rasterizer fallback
2023-12-11 17:14:20 +01:00
Andrey Antukh
efd0ad802c
✨ Add minor improvements to CI config
2023-12-11 17:14:20 +01:00
alonso.torres
2a9b99e086
Merge remote-tracking branch 'origin/feature-grid' into develop
2023-12-11 14:55:58 +01:00
Eva Marco
1e7ffb10b9
Merge pull request #3900 from penpot/alotor-grid-improvements
...
Alotor grid improvements
2023-12-11 14:36:28 +01:00
elhombretecla
cc66182522
Merge pull request #3907 from penpot/alotor-login-styles
...
💄 Change login UI
2023-12-11 14:26:39 +01:00
alonso.torres
6bbe249773
💄 Change login UI
2023-12-11 14:08:48 +01:00
alonso.torres
a0a479b08c
♻️ Changed layers component to reuse it in viewer
2023-12-11 13:06:17 +01:00
alonso.torres
dfd8ff96b7
🐛 Add change type of layout button
2023-12-07 16:54:48 +01:00
alonso.torres
92dc8ae416
🐛 Select hidden layers on enter key
2023-12-07 16:54:48 +01:00
alonso.torres
dc2c83bb62
🐛 Fix problems with absolute positioning and hidden elements
2023-12-07 16:54:48 +01:00
alonso.torres
f6c2d0646d
🐛 Fix problem with grid components thumbnails
2023-12-07 16:54:48 +01:00
alonso.torres
39b41d7037
✨ Reorder grid tracks moving content
2023-12-07 16:54:48 +01:00
alonso.torres
e75fb67eec
🐛 Remove negative values from the input in teh grid editor
2023-12-07 16:54:48 +01:00
alonso.torres
8b2ae380b0
🐛 Removed locate grid from normal grid menu
2023-12-07 16:54:47 +01:00
alonso.torres
96f2b13d74
♻️ Refactor the layers css
2023-12-07 16:54:47 +01:00
alonso.torres
aab53b40bd
🐛 Fix problem with highlight and fonts
2023-12-07 16:54:20 +01:00
alonso.torres
c609d2dec6
✨ Select on track row/column selects cells
2023-12-07 16:54:20 +01:00
alonso.torres
88d259a123
✨ Highlight elements on hover in grid editor panel
2023-12-07 16:54:20 +01:00
Pablo Alba
cc9e517720
🐛 Fix validation error detaching copy inside main
2023-12-07 12:58:22 +01:00
Aitor
fd43091d3a
🐛 Fix components assets blend mode not applied
2023-12-07 12:57:27 +01:00
Aitor
e9ae4251ff
🐛 Fix firefox showing old imposter
2023-12-07 12:57:27 +01:00
Aitor
f7c616206a
🐛 Fix cropped imposters
2023-12-07 12:57:27 +01:00
Aitor
4e87341c1e
⚡ Add imposter placeholders
2023-12-07 12:57:27 +01:00
Alejandro Alonso
4324460b00
🐛 Fix transform a group to boolean in a component with a copy
2023-12-07 12:43:28 +01:00
Alejandro Alonso
9216e3cafd
🐛 Fix images for canvas background
2023-12-07 12:37:54 +01:00
Andrey Antukh
87df30eefe
Merge pull request #3892 from penpot/superalex-fix-ungroup-a-copy
...
🐛 Fix ungroup a component
2023-12-07 12:35:49 +01:00
Alejandro Alonso
a9ba35c0d2
🐛 Fix ungroup a component copy
2023-12-07 12:35:17 +01:00
Pablo Alba
eea55706a4
Merge pull request #3893 from penpot/palba-bugfixing7
...
Palba bugfixing7
2023-12-05 18:46:15 +01:00
Pablo Alba
a1e810317a
🐛 Old thumbnail invalidation on frames after sync
2023-12-05 18:39:20 +01:00
Pablo Alba
6a5d9402d5
🐛 Fix sometimes sync of adding/removing shapes fails
2023-12-05 18:37:55 +01:00
alonso.torres
fa90403d84
🐛 Fix absolute layout
2023-12-04 19:55:04 +01:00
alonso.torres
b05f48ca5f
✨ Rename grid to guides
2023-12-04 19:55:04 +01:00
alonso.torres
c13ec3a1e0
🐛 Fix icon for cell coordinates
2023-12-04 19:55:04 +01:00
alonso.torres
d3b71889ae
✨ Add help button to flex options
2023-12-04 19:55:04 +01:00
alonso.torres
23b5eeaf68
🐛 Fix problem when duplicating grid
2023-12-04 19:55:04 +01:00
alonso.torres
edf6ea1cb5
✨ Add locate and help button
2023-12-04 19:55:04 +01:00
alonso.torres
a13ebbaa43
✨ Add dropdown for layout creation
2023-12-04 19:55:04 +01:00
alonso.torres
4f6b21c41c
🐛 Fix problem with align-self in grid
2023-12-04 19:55:04 +01:00
alonso.torres
203f36e064
🐛 Fix negative sizes in tracks grid editor
2023-12-04 19:55:04 +01:00
alonso.torres
41d420234a
🐛 Fix track info overflowing
2023-12-04 19:55:04 +01:00
alonso.torres
b5a9e28d0a
🐛 Fix selection of paths without background
2023-12-04 19:55:04 +01:00
alonso.torres
10324b13ca
🐛 Fix problem when selection shape while grid editing
2023-12-04 19:55:04 +01:00
alonso.torres
f3cd384e8e
🐛 Fix undo/redo in grid editor
2023-12-04 19:55:04 +01:00
Pablo Alba
fc1db9b985
🐛 Enhancement on old thumbnail invalidation after sync
2023-12-04 17:12:33 +01:00
Pablo Alba
3e965c96e7
🐛 Fix when changing order on main+flex, the copies are badly updated
2023-12-04 17:12:33 +01:00
Pablo Alba
76ec610d44
🐛 Fix you can move a shape outside of a copy
2023-12-04 17:12:33 +01:00
Pablo Alba
20a86ad65a
🐛 Fix Old thumbnail present after component sync
2023-12-04 17:12:33 +01:00
Pablo Alba
05a392d093
🐛 Fix name of the component not updating on update main
2023-12-04 17:12:33 +01:00
Pablo Alba
85ac199d81
🐛 Fix user can rename a component with only spaces inside a group
2023-12-04 17:12:33 +01:00
Pablo Alba
d57bfa98a3
Merge pull request #3887 from penpot/hiru-fix-validation
...
🐛 Fix validation in a main with a nested copy
2023-12-04 13:31:05 +01:00
Andrés Moya
20dbd75f02
🐛 Fix validation in a main with a nested copy
2023-12-04 13:18:22 +01:00
alonso.torres
674d69c92b
🐛 Fix problem duplicating objects with alt
2023-12-04 12:27:40 +01:00
Andrey Antukh
9335ebadb1
🐛 Fix incorrect minio setup on devenv
2023-12-04 11:13:52 +01:00
alonso.torres
f27343fcbd
Merge remote-tracking branch 'origin/feature-grid' into develop
2023-12-04 09:59:33 +01:00
alonso.torres
fcbebf0f82
🐛 Fix problem when duplicating grid
2023-12-04 09:58:25 +01:00
Alejandro
573ce0e4ee
Merge pull request #3882 from penpot/alotor-new-ui-fixes
...
New UI Fixes
2023-12-01 16:45:05 +01:00
alonso.torres
e9a42bbc69
💄 Small visual fixes
2023-12-01 15:49:41 +01:00
alonso.torres
76a2f9bc8c
✨ Dashboard respect ratio for thumbnails
2023-12-01 15:42:13 +01:00
Andrés Moya
a4f32de9a1
Revert " 🐛 Fix synchronization"
...
This reverts commit dd363c10a0 .
2023-12-01 15:31:26 +01:00
Eva Marco
990f63a136
Merge pull request #3873 from penpot/alotor-login-ui
...
New UI for Login
2023-12-01 13:03:15 +01:00
alonso.torres
668f443149
✨ Add code highlight dark and light modes
2023-12-01 12:52:02 +01:00
alonso.torres
c601cca288
✨ Improve design of input fields
2023-12-01 11:49:55 +01:00
alonso.torres
fa711cdd75
💄 New UI for auth screens
2023-12-01 11:49:55 +01:00
alonso.torres
727d3cfb77
✨ Change css modules resolving
2023-12-01 11:49:55 +01:00
Aitor Moreno
3d5fd49b2e
Merge pull request #3859 from penpot/hiru-group-library-backup
...
Group assests in boards in Library backup page
2023-11-30 17:28:40 +01:00
Aitor
f477de962d
⚡ Cache rasterizer resources
2023-11-30 17:28:11 +01:00
Andrés Moya
dd363c10a0
🐛 Fix synchronization
2023-11-30 16:33:20 +01:00
Aitor
aa6fdf10f9
🐛 Fix rasterizer log level
2023-11-30 15:43:52 +01:00
Alejandro Alonso
18acc7c7c8
🐛 Fix libraries dashboard view
2023-11-30 13:41:49 +01:00
Aitor
1a831eddc5
⚡ Lazy load dashboard grid images
2023-11-30 13:41:05 +01:00
Alejandro
a397f25cb2
Merge pull request #3867 from penpot/niwinz-develop-fmt-clj-backend
...
💄 Reformat backend clj files
2023-11-29 14:05:57 +01:00
Andrés Moya
204a253635
✨ Group assets inside frames in Library backup page
2023-11-29 13:56:20 +01:00
Andrey Antukh
9fe32bb290
💄 Fix format issues on exporter module
2023-11-29 12:56:11 +01:00
Andrey Antukh
87615ce221
💄 Fix format issues on backend module
2023-11-29 12:55:58 +01:00
Andrey Antukh
99e323dabc
✨ Detect if rasterizer iframe is blocked
2023-11-29 12:06:34 +01:00
Aitor
16c8c4bd2a
⚡ Use subdomain for rasterizer (OOPIF)
2023-11-29 12:06:34 +01:00
Alejandro
7404933e99
Merge pull request #3854 from penpot/niwinz-develop-yetti-update
...
✨ Update yetti and simplify internal worker module
2023-11-29 12:01:33 +01:00
Alejandro
d58742bda6
Merge pull request #3857 from penpot/niwinz-develop-cljfmt
...
🎉 Add clojure fmt linter and fixer
2023-11-29 11:54:30 +01:00
Andrey Antukh
f19298f6b3
🎉 Add clj fmt checking on CI and fmt fix script
2023-11-29 11:48:38 +01:00
Andrey Antukh
d55d248e8d
✨ Add cljfmt to devenv docker image
2023-11-29 11:29:21 +01:00
Andrey Antukh
3e7db452b9
🔥 Remove node workspaces
2023-11-29 11:25:27 +01:00
Aitor Moreno
c2b752e560
Merge pull request #3865 from penpot/palba-bugfixing5
...
Bugfixing
2023-11-29 11:09:41 +01:00
Andrey Antukh
01ab34abc5
📎 Set correct version on package.json file
2023-11-29 10:49:25 +01:00
Andrey Antukh
aa2f7df28f
⬆️ Update yarn to 4.0.2 and start using npm workspaces
2023-11-29 10:44:36 +01:00
Andrey Antukh
f7038cdda7
🔥 Clean frontend package.json and yarn.lock files
2023-11-29 10:44:36 +01:00
Andrey Antukh
89a7a6a414
🔥 Remove cypress directory and related files
2023-11-29 10:44:36 +01:00
Alejandro
3246c196d1
Merge pull request #3863 from penpot/audriu-Ctrl-Plus-to-zoom-into-Canvas
...
✨ Override browser zoom with penpot zoom
2023-11-29 09:28:01 +01:00
Andrey Antukh
0977799960
💄 Add minor cosmetic changes to the use-dynamic-grid-item-width hook
2023-11-29 09:15:53 +01:00
Andrey Antukh
82dc1526d4
⚡ Add performance oriented refactor for mouse streams
2023-11-29 09:15:53 +01:00
Andrey Antukh
b6ef21e121
⚡ Add performance oriented refactor for keyboard streams
2023-11-29 09:15:53 +01:00
Audrius Molis
9bb2c79ef8
✨ Override browser default zoom shortcuts with penpot zoom
2023-11-29 09:15:53 +01:00
Pablo Alba
ac6258043e
🐛 Fix missing empty message on swap panel
2023-11-28 22:06:29 +01:00
Pablo Alba
d30dc6b34b
🐛 Fix cut-paste main component outside another
2023-11-28 21:37:24 +01:00
Pablo Alba
f261cf6e63
🐛 Fix bad switch paths on files migrated to v2
2023-11-28 21:37:12 +01:00
Pablo Alba
9acab2a28a
🐛 Validation error on making a copy of a component that contains a group on a frame
2023-11-28 21:37:12 +01:00
Aitor Moreno
dde27eb736
Merge pull request #3851 from penpot/niwinz-develop-thumbnails-storage-deduplicate
...
✨ Add file object thumbnail deduplication mechanism
2023-11-28 17:49:37 +01:00
Aitor Moreno
6ed35ffdc8
Merge pull request #3856 from penpot/niwinz-develop-bugfixes-1
...
🐛 Add missing retry cancelation when thumbnail is discarded
2023-11-28 17:48:08 +01:00
Andrey Antukh
4a4713ba82
📎 Improve reporting of mc client on start-dev and repl scripts
2023-11-28 17:33:04 +01:00
Aitor
39635cf5df
♻️ Refactor how fonts are passed to raster
2023-11-28 17:33:04 +01:00
Aitor
8f356b679d
⚡ Don't use data-uris for resources
2023-11-28 17:33:04 +01:00
Andrey Antukh
5486ab43a8
🐛 Add missing retry cancelation when thumbnail is discarded
2023-11-28 16:51:59 +01:00
Pablo Alba
240718f2b2
🐛 Fix Double click on asset to go to main component fail when the library is in a nother project
2023-11-28 15:23:34 +01:00
Pablo Alba
ab8155cec2
🐛 Fix can drag&drop assets of an external library
2023-11-28 15:23:34 +01:00
Pablo Alba
289e4aa7bf
🐛 Fix validation error on making a copy of a component that contains a group
2023-11-28 15:23:34 +01:00
Andrey Antukh
c97362aee4
Merge remote-tracking branch 'origin/staging' into develop
2023-11-28 14:16:57 +01:00
Pablo Alba
1bc9632d4c
Merge pull request #3862 from penpot/hiru-fix-duplicate-nested
...
🐛 Fix validation error on duplicating a component with nested copies
2023-11-28 12:24:36 +01:00
Andrés Moya
1a146dbab7
🐛 Fix validation error on duplicating a component with nested copies
2023-11-28 12:06:13 +01:00
Eva Marco
ffd36df0e1
Merge pull request #3853 from penpot/alotor-dashboard-ui
...
Refactor Dashboard UI
2023-11-28 10:39:17 +01:00
alonso.torres
a899d94619
✨ Improvements after review
2023-11-28 10:32:50 +01:00
Alejandro
9a5234737e
Merge pull request #3861 from penpot/superalex-fix-disable-images-for-selected-colors
...
🐛 Disable images for selected colors
2023-11-28 10:30:03 +01:00
Alejandro Alonso
78104ecf55
🐛 Disable images for selected colors
2023-11-28 10:19:40 +01:00
alonso.torres
6b5c75bf6a
💄 Redesign error page
2023-11-28 09:23:38 +01:00
alonso.torres
c1882af124
💄 Cleaned styles for new UI
2023-11-28 09:23:38 +01:00
alonso.torres
e3b096110f
💄 Move styles to modules
2023-11-28 09:23:38 +01:00
alonso.torres
c98f2628f0
✨ Add animate.css as library
2023-11-28 09:23:38 +01:00
alonso.torres
58afa7498e
♻️ Move card width calculation to hook
2023-11-28 09:23:38 +01:00
Alejandro
a9fc46f7e6
Merge pull request #3860 from penpot/superalex-fix-code-gen-when-just-one-fill
...
🐛 Fix code gen when just one fill
2023-11-28 09:10:13 +01:00
Andrey Antukh
6c8ea5d899
🐛 Fix issues on exporter configuration validation
2023-11-28 08:04:23 +01:00
Andrey Antukh
a91b2f1133
✨ Apply schema improvements to profile rpc methods
2023-11-28 08:04:23 +01:00
Andrey Antukh
9b36ea99e6
✨ Integrate backend rpc handlers to use schema improvements
2023-11-28 08:04:23 +01:00
Andrey Antukh
81dc76bb14
⚡ Add performance improvements on schema validation system
2023-11-28 08:04:23 +01:00
Alejandro Alonso
6bf7e95a74
🐛 Fix code gen when just one fill
2023-11-28 07:50:57 +01:00
alonso.torres
87d176fa2f
🎉 Add inline SVG and npm cli tools
2023-11-27 16:18:38 +01:00
Belén Albeza
ebd6cdfe29
🎉 Add Storybook to the project
2023-11-27 16:18:38 +01:00
Andrey Antukh
2295d085d3
⚡ Improve performance on error formating and reporting
2023-11-27 14:25:12 +01:00
Andrey Antukh
c64e14859c
✨ Simplify internal executor module
2023-11-27 14:25:12 +01:00
Andrey Antukh
1bd32327e5
🔥 Remove executor internal dependency on rpc routes module
2023-11-27 14:25:12 +01:00
Andrey Antukh
da7f88c7ca
🔥 Remove executor internal dependency on storage module
2023-11-27 14:25:12 +01:00
Andrey Antukh
97f8315cd0
🔥 Remove executor internal dependency from http assets module
2023-11-27 14:25:12 +01:00
Andrey Antukh
bc01afe158
🔥 Remove executor internal dependency from debug module
2023-11-27 14:25:12 +01:00
Andrey Antukh
d241b73940
🔥 Remove executor internal dependency on http client module
2023-11-27 14:25:12 +01:00
Andrey Antukh
ca6738d20c
✨ Remove executor dependency from awsns handlers
2023-11-27 14:25:12 +01:00
Andrey Antukh
54341d5b22
✨ Make the RPC climit subsystem more robust
2023-11-27 14:25:12 +01:00
Andrey Antukh
bb5a4c0fa5
✨ Update yetti and adapt for ring-2.0
2023-11-27 14:25:12 +01:00
Andrey Antukh
7a33817c22
📎 Fix linter issues on exporter
2023-11-27 14:16:17 +01:00
Alejandro Alonso
aca5289b21
🐛 Fix what happens when user click on an fill image recent color
2023-11-27 13:39:01 +01:00
Aitor Moreno
0528c26b5e
Merge pull request #3847 from penpot/niwinz-develop-enhancements-11
...
✨ Add enhancements and safety checks to copy paste
2023-11-24 14:25:55 +01:00
Andrey Antukh
d82ebdc034
✨ Add deduplication for file object thumbnails
2023-11-24 11:06:47 +01:00
Andrey Antukh
6d49e1cac5
🐛 Add missing index on file_tagged_object_thumbnail media_id field
2023-11-24 10:41:27 +01:00
Andrey Antukh
925f2dc30f
✨ Remove duplicated rpc method for creating file object thumbnails
2023-11-24 10:41:27 +01:00
Aitor
b566abbd04
🐛 Fix unnecessary queue request process
2023-11-24 10:09:57 +01:00
Andrey Antukh
c1bd1a945d
🐛 Fix incorrect bucket assignation on binfile thumbnails import
2023-11-24 08:43:23 +01:00
Aitor
1de2af744f
♻️ Refactor thumbnails queue to priority queue
2023-11-24 08:39:14 +01:00
Andrey Antukh
49203f53aa
Merge pull request #3842 from penpot/azazeln28-fix-thumbnail-saved-in-wrong-bucket
...
🐛 Fix thumbnail saved in wrong bucket
2023-11-24 08:06:32 +01:00
Andrey Antukh
3eb1bb6487
✨ Add logging/tracing improvements to binfile rpc impl
2023-11-24 08:06:01 +01:00
Andrey Antukh
852e7472b7
🐛 Fix thumbnail saved in wrong bucket
2023-11-24 08:06:01 +01:00
Pablo Alba
1adad4dbbc
Merge pull request #3846 from penpot/hiru-components-bugfix2
...
🐛 Fix pasting a nested copy outside a component
2023-11-23 22:15:34 +01:00
Andrey Antukh
783e0470be
✨ Add general improvements to copy paste
...
Cleaning code and adding more safety checks
2023-11-23 17:19:37 +01:00
Andrey Antukh
37e4939af7
✨ Add usability improvements to schema validation subsystem
2023-11-23 17:19:37 +01:00
Andrey Antukh
83c6354a0a
✨ Change order of hard and soft validation on file update
2023-11-23 16:58:38 +01:00
Andrey Antukh
79d9d79737
🔥 Remove unnecesary assert on get-profile rpc method
2023-11-23 16:58:38 +01:00
Andrés Moya
1804a9823f
🐛 Fix pasting a nested copy outside a component
2023-11-23 16:37:14 +01:00
Andrés Moya
9773aae5b6
🔧 Enable hard file validation in devenv
2023-11-23 14:00:39 +01:00
Pablo Alba
4be065c957
🐛 Fix moving a component inside another, that is inside another, on the layers tab
2023-11-23 13:38:02 +01:00
Pablo Alba
7e4e10ee08
🐛 Fix validation error on moving a copy or main out of a main
2023-11-23 13:38:02 +01:00
Pablo Alba
3983cb161e
🐛 Fix swap panel keeps open after undo
2023-11-23 13:38:02 +01:00
Pablo Alba
23527b1d19
🐛 Fix create a main component inside another and move one main inside another
2023-11-23 13:38:02 +01:00
Pablo Alba
cee827a97b
🐛 Fix swap is swapping main components on mixed
2023-11-23 13:38:02 +01:00
alonso.torres
58cb7af674
🐛 Fix problem with select
2023-11-23 13:03:30 +01:00
Pablo Alba
a29291e6f2
Merge pull request #3840 from penpot/hiru-bugfix-components-1
...
Several related bugfixes
2023-11-23 13:01:38 +01:00
Andrés Moya
8d5af748da
🐛 Fix creation of a copy inside a board
2023-11-23 12:45:20 +01:00
Andrés Moya
51e50ac301
🐛 Fix validation when pasting a copy into a component
2023-11-23 11:25:40 +01:00
Andrés Moya
b5af51b751
🐛 Fix propagation when adding a shape to a component
2023-11-23 10:31:46 +01:00
Alejandro
dce2eb03c0
Merge pull request #3814 from penpot/azazeln28-fix-color-picker
...
🐛 Fix color picker
2023-11-23 07:35:50 +01:00
Andrey Antukh
00a7b4fda8
Merge remote-tracking branch 'origin/feature-grid' into develop
2023-11-22 23:29:27 +01:00
Andrey Antukh
4cb69b8cb6
Merge pull request #3843 from penpot/niwinz-feature-grid-hotfix-2
...
🐛 Bugfixes backport to features-grid
2023-11-22 23:28:00 +01:00
alonso.torres
baa2b11226
🐛 Fix visual problem with sidebar
2023-11-22 23:22:16 +01:00
alonso.torres
9b9a882f43
🐛 Fix problem with exports layout
2023-11-22 23:22:07 +01:00
Alejandro Alonso
37e9d9819b
🐛 Fix repair for child not found situations
2023-11-22 23:16:31 +01:00
Alejandro Alonso
8325818da2
🐛 Fix can't instanciate a component inside a board
2023-11-22 23:16:31 +01:00
Alejandro Alonso
708c615c12
🐛 Fix validate and repair for orphan shapes
2023-11-22 23:16:31 +01:00
Alejandro Alonso
411499942c
🐛 Fix internal error when duplicating board which contains components
2023-11-22 23:16:31 +01:00
Alejandro Alonso
77bb1ff9a6
🐛 Fix internal server error when user wants to upload image in components block via '+' icon
2023-11-22 23:16:31 +01:00
Alejandro Alonso
531b1a93e9
🐛 Fix internal server error occurred when user has swapped the component and made an action 'Show main component'
2023-11-22 23:16:31 +01:00
Alejandro Alonso
c27639d02e
🐛 Fix after making 'Detach instance' in a component the swap sidebar was opened
2023-11-22 23:16:31 +01:00
Pablo Alba
9d8b7bc25c
🐛 Fix swap sidebar keeps opened for main component after making 'Restore main' or 'Show main'
2023-11-22 23:16:31 +01:00
Pablo Alba
34181d2855
🐛 Fix apply changes on components and libraries to Swap section in real time
2023-11-22 23:16:31 +01:00
Pablo Alba
a9d2728fc7
🐛 Fix No tooltip when user is hovering over the component in Swap sidebar
2023-11-22 23:16:31 +01:00
Pablo Alba
a40ddd6959
🐛 Fix impossible to swap component which is located into board
2023-11-22 23:16:31 +01:00
Alejandro Alonso
5285e1a4dd
✨ Improving code gen for multiple fills
2023-11-22 23:08:47 +01:00
Eva Marco
9f08e3b9e5
Merge pull request #3835 from penpot/alotor-hotfix-grid-layout
...
Grid environment fixes
2023-11-22 15:56:54 +01:00
alonso.torres
82cb70efac
🐛 Fix visual problem with sidebar
2023-11-22 09:54:18 +01:00
alonso.torres
427c1fcd6e
🐛 Fix problem with exports layout
2023-11-22 09:54:03 +01:00
Andrey Antukh
bb8c8f5a0c
✨ Add minor improvements to error reporting
2023-11-21 23:35:35 +01:00
Andrey Antukh
01a887c68c
Merge branch 'feature-grid' into develop
2023-11-21 20:24:56 +01:00
Andrey Antukh
65aeda1dab
Merge pull request #3832 from penpot/superalex-fix-child-not-found
...
🐛 Fix repair for child not found situations
2023-11-21 20:24:12 +01:00
Andrey Antukh
533ec36785
🐛 Prevent full dashboard state refetch on toggle visibility of templates
2023-11-21 20:18:04 +01:00
Andrey Antukh
81f100f012
🐛 Restore the ability to enable or disable onboarding modal with flags
2023-11-21 20:17:57 +01:00
Andrey Antukh
eadb67f728
🐛 Add missing default flag for styles/v2
2023-11-21 20:17:37 +01:00
Andrey Antukh
d12b6eb2b2
Merge pull request #3831 from penpot/niwinz-develop-enhancements-9
...
🐛 Minor bugfixes
2023-11-21 20:14:02 +01:00
Alejandro Alonso
406303b796
🐛 Fix repair for child not found situations
2023-11-21 20:10:50 +01:00
Eva Marco
a97ec1b6df
Merge pull request #3829 from penpot/alotor-hotfix-grid-layout
...
🐛 Fix overflow in picker select
2023-11-21 19:24:54 +01:00
Andrey Antukh
6b5991ce46
Merge pull request #3822 from penpot/azazeln28-reload-imposter-on-error
...
✨ Reload imposter on image error
2023-11-21 17:29:40 +01:00
Andrey Antukh
2a1d8fd09d
🐛 Fix react warning on incorrect style on workspace presence component
2023-11-21 17:28:47 +01:00
Aitor
a73964ed8d
✨ Reload imposter on image error
2023-11-21 17:28:35 +01:00
Andrey Antukh
5a9c9dca12
🐛 Fix react key warning on readio-buttons component
2023-11-21 17:10:14 +01:00
Andrey Antukh
b65a013235
🐛 Prevent full dashboard state refetch on toggle visibility of templates
2023-11-21 17:10:14 +01:00
Alejandro Alonso
3a8ce38bdc
🐛 Fix can't instanciate a component inside a board
2023-11-21 16:55:30 +01:00
Alejandro Alonso
dc7bfab7ea
🐛 Fix validate and repair for orphan shapes
2023-11-21 16:55:30 +01:00
Alejandro Alonso
c10b8c81fd
🐛 Fix internal error when duplicating board which contains components
2023-11-21 16:55:30 +01:00
Alejandro Alonso
016ead108d
🐛 Fix internal server error when user wants to upload image in components block via '+' icon
2023-11-21 16:55:30 +01:00
Alejandro Alonso
bc95416592
🐛 Fix internal server error occurred when user has swapped the component and made an action 'Show main component'
2023-11-21 16:55:30 +01:00
Alejandro Alonso
54b5ee1d4d
🐛 Fix after making 'Detach instance' in a component the swap sidebar was opened
2023-11-21 16:55:30 +01:00
Andrey Antukh
243ce3650f
🐛 Restore the ability to enable or disable onboarding modal with flags
2023-11-21 16:38:48 +01:00
Andrey Antukh
a147009e81
🐛 Add missing default flag for styles/v2
2023-11-21 16:37:38 +01:00
alonso.torres
f00f33ad6d
🐛 Disable new ui in auth pages
2023-11-21 16:33:45 +01:00
alonso.torres
9773eeb632
🐛 Fix overflow in picker select
2023-11-21 14:38:55 +01:00
Andrey Antukh
2ebdaa7f75
📎 Enable worker on backend scripts/repl
2023-11-21 14:34:03 +01:00
Andrey Antukh
0766112071
Merge branch 'feature-grid' into develop
2023-11-21 13:54:00 +01:00
Andrey Antukh
264a3cf9a3
📎 Adjust exporter and frontend build scripts
2023-11-21 13:41:17 +01:00
Andrey Antukh
668fe2fc24
✨ Adjust error reporting thresholds
2023-11-21 13:41:17 +01:00
Andrey Antukh
af64c2c46e
📎 Adjust exporter and frontend build scripts
2023-11-21 13:39:31 +01:00
Eva Marco
1f700b4755
Merge pull request #3828 from penpot/alotor-hotfix-grid-layout
...
Hotfix grid layout
2023-11-21 13:36:55 +01:00
Andrey Antukh
d1fba8982e
✨ Adjust error reporting thresholds
2023-11-21 13:35:19 +01:00
Andrey Antukh
c25f240857
🐛 Clean fdata from nils
2023-11-21 12:48:14 +01:00
Andrés Moya
055d8fecea
🐛 Skip validation in files with components v1
2023-11-21 12:47:58 +01:00
Andrés Moya
3dc629d2ad
🐛 Skip validation in files with components v1
2023-11-21 12:46:43 +01:00
Andrés Moya
fc312ee6dc
🔧 Explicitly set components-v2 feature in start scripts
2023-11-21 12:46:43 +01:00
Andrés Moya
391b859948
🐛 Preserve path when migrating graphics and add them in a specific group
2023-11-21 12:46:43 +01:00
alonso.torres
1b312cdfc3
✨ Add collapse button to sources
2023-11-21 12:35:56 +01:00
alonso.torres
e2b28b3b3c
✨ Set grid editor shortcuts
2023-11-21 12:35:27 +01:00
Andrey Antukh
f66228c19d
🐛 Clean fdata from nils
2023-11-21 12:11:26 +01:00
Pablo Alba
2e6d57e57d
🐛 Fix swap sidebar keeps opened for main component after making 'Restore main' or 'Show main'
2023-11-21 08:46:45 +01:00
Pablo Alba
9aa80c840b
🐛 Fix apply changes on components and libraries to Swap section in real time
2023-11-21 08:46:45 +01:00
Pablo Alba
dec822de52
🐛 Fix No tooltip when user is hovering over the component in Swap sidebar
2023-11-21 08:46:45 +01:00
Pablo Alba
8fd16ff018
🐛 Fix impossible to swap component which is located into board
2023-11-21 08:46:45 +01:00
Andrey Antukh
d90e184b4d
✨ Add file soft validation support
2023-11-20 19:54:53 +01:00
Andrey Antukh
ac3d7f00d5
✨ Make file schema validation configurable using flags
2023-11-20 19:42:46 +01:00
Andrey Antukh
0081db4770
✨ Improve error reporting
2023-11-20 19:42:46 +01:00
Andrey Antukh
acb17b0552
🐛 Fix incorrect usage of mf/deps on layout_container ns
2023-11-20 19:42:46 +01:00
Andrey Antukh
366975f067
📎 Add debug.validate_schema helper
2023-11-20 19:42:46 +01:00
Andrey Antukh
28ce6d2489
🐛 Fix unexpected exception on change grid direction on grid editor
2023-11-20 19:42:46 +01:00
Andrey Antukh
ec8b68721b
✨ Improve schema validation handling
...
And properly honor the file-validation flag
2023-11-20 16:57:05 +01:00
Andrey Antukh
3eb987897a
✨ Parametrize exception handling behavior of components migration
2023-11-20 16:57:05 +01:00
Pablo Alba
cfdf7766e3
🐛 Fix restore main component on a copy of a component from a library
2023-11-20 14:23:53 +01:00
Pablo Alba
752b26e063
🐛 Fix go to main component in another file should open it on a new tab
2023-11-20 14:23:53 +01:00
Pablo Alba
29677d8085
🐛 Fix validation on :ref-shape-not-found and :component-not-found for deleted libraries
2023-11-20 14:23:53 +01:00
Pablo Alba
d2b207f306
🐛 Remove 'graphics' option from assets filter on new UI
2023-11-20 14:23:53 +01:00
Andrey Antukh
a0870624b6
📎 Temporary comment file schema validation
2023-11-20 12:03:27 +01:00
Andrey Antukh
6de55ab444
🐛 Fix incorrect changes handling on graphics migration
2023-11-20 11:21:13 +01:00
Andrey Antukh
24fc4d4d54
✨ Add missing console.log on zip export error reporting
2023-11-20 11:21:13 +01:00
Andrey Antukh
344da75088
💄 Add cosmetic improvements on binfile rpc ns logging
2023-11-20 11:21:13 +01:00
Andrey Antukh
a89dcb9e86
✨ Remove react warnings on zip exportation rendering process
2023-11-20 11:21:13 +01:00
Andrey Antukh
6ebcead94f
🐛 Fix incorrect feature checking on backend
2023-11-20 11:21:13 +01:00
Andrey Antukh
d10d8eed2b
🐛 Pass missing optimizer instance to rpc methods
2023-11-20 11:21:13 +01:00
Andrey Antukh
80bb689554
🐛 Fix unexpected value found on changes processing on components migration
2023-11-20 11:21:13 +01:00
Andrey Antukh
08166bcebf
✨ Add initial impl for migrate-components-v2 manage.py command
2023-11-20 11:21:13 +01:00
Andrey Antukh
c948f1a087
🐛 Send correct features on synchronous update-file operation
2023-11-20 11:21:13 +01:00
Andrey Antukh
973214ea50
✨ Add proper error reporting on debug.validare fn
2023-11-20 11:21:13 +01:00
Andrey Antukh
f06be2727e
💄 Add minor cosmetic improvements on sitemap ns
2023-11-20 11:21:13 +01:00
Andrey Antukh
f2a4275531
🐛 Fix unexpected nil key on page-index after page creation
2023-11-20 11:21:13 +01:00
Andrey Antukh
63ed9cbbde
🐛 Fix feature handling on standard exportation
2023-11-20 11:21:13 +01:00
Andrey Antukh
e4283ee2e4
♻️ Refactor dropdown-menu-item component
2023-11-20 11:21:13 +01:00
Andrey Antukh
f5296cafb1
📎 Add rationale comment on dom/get-data helper
2023-11-20 11:21:13 +01:00
Andrey Antukh
4248931dff
✨ Fix react warnings on workspace left header menus
2023-11-20 11:21:13 +01:00
Andrey Antukh
2e927d5640
🐛 Fix features handling on viewer
2023-11-20 11:21:13 +01:00
Alejandro
ef9c95a0a6
Merge pull request #3819 from penpot/azazeln28-fix-corrupted-thumbnail-rendering
...
🐛 Fix corrupted thumbnail rendering
2023-11-20 11:20:15 +01:00
Aitor
3cbb60620a
🐛 Fix corrupted thumbnail rendering
2023-11-20 10:39:07 +01:00
alonso.torres
abcdc78bed
💄 Add shortcut to switch themes
2023-11-20 10:37:44 +01:00
alonso.torres
5f0bf84063
💄 Improve contrast for checkbox
2023-11-20 10:37:44 +01:00
Aitor
91f7874167
🎉 Import/export thumbnails in .penpot files
2023-11-20 10:12:33 +01:00
Eva
617edd0fa8
🐛 Fix small interface errors
2023-11-17 16:17:10 +01:00
Andrés Moya
dcd347ab4f
✨ Add a few small enhancements
2023-11-17 15:56:16 +01:00
Pablo Alba
6c1c780758
🐛 Add validation and repair for files with nil in component :objects
2023-11-17 15:56:16 +01:00
Aitor
5375fbf59e
🐛 Fix color picker
2023-11-17 13:34:47 +01:00
Andrés Moya
0eb66464ab
✨ Enable file validation by default in devenv
2023-11-17 09:59:20 +01:00
Aitor
c8073c2a37
🐛 Clear rect before rendering pixel overlay
2023-11-16 23:07:00 +01:00
Aitor
3c75cfd9c2
⚡ Reduce canvas instancing
2023-11-16 23:07:00 +01:00
Aitor
8fcd5f285d
⚡ Remove data URIs from image embeds
2023-11-16 23:07:00 +01:00
Aitor
95d73494d6
⚡ Do not refetch data: URIs
2023-11-16 23:07:00 +01:00
Pablo Alba
b98f693959
🐛 Fix when a component annotation is changed on a library, update dialog appears
2023-11-16 17:14:22 +01:00
Alejandro
463d81745b
Merge pull request #3804 from penpot/niwinz-develop-enhancements-5
...
♻️ & 🐛 Bugfixes
2023-11-16 11:33:36 +01:00
Andrey Antukh
1864896b70
🐛 Fix pointer loading issue on link-file-to-library action
2023-11-16 11:07:36 +01:00
Andrey Antukh
c79e148497
🐛 Fix incorrect schema explain printing
2023-11-16 11:07:36 +01:00
Andrey Antukh
7e302cd21c
✨ Add better validation for recent-color change
2023-11-16 11:07:36 +01:00
Andrey Antukh
52fbc678f3
♻️ Move app.common.pages to app.common.files
2023-11-16 11:07:36 +01:00
Alejandro
8345548a7a
Merge pull request #3768 from penpot/eva-new-ui-modals
...
💄 Add new UI at modals
2023-11-16 10:54:48 +01:00
Pablo Alba
83d786743b
Merge pull request #3803 from penpot/niwinz-develop-components-migration-4
...
🐛 Several bugfixes
2023-11-15 19:59:11 +01:00
Eva
6d64feda36
💄 Add new UI at modals
2023-11-15 17:46:51 +01:00
Eva Marco
59162e4f80
Merge pull request #3805 from penpot/alotor-ui-polish-2
...
💄 New UI polishing
2023-11-15 17:38:35 +01:00
alonso.torres
71d622bdae
💄 New UI polishing
2023-11-15 17:32:37 +01:00
Eva Marco
fe1a433440
Merge pull request #3800 from penpot/alotor-ui-polish
...
New UI Polishing
2023-11-15 14:16:56 +01:00
Andrey Antukh
d03577987e
✨ Ignore recent colors on importing a library
2023-11-15 14:01:34 +01:00
Andrey Antukh
aee516e642
✨ Unify system binding on devenv repl and nrepl
2023-11-15 14:01:34 +01:00
Andrey Antukh
c022b71b59
✨ Add better error reporting on template clone operation
2023-11-15 14:01:34 +01:00
Andrey Antukh
f1782f746d
✨ Add better error reporting on load-pointer function
2023-11-15 14:01:34 +01:00
Andrey Antukh
1457b7cf38
✨ Add performance and reporting improvements to migration script
2023-11-15 14:01:34 +01:00
Andrey Antukh
4c190e385e
✨ Make the s3 client io-threads configurable and adaptable
2023-11-15 13:49:26 +01:00
Andrey Antukh
ed1c7dcc12
✨ Set a concrete version of minio on devenv compose file
2023-11-15 13:49:26 +01:00
Andrey Antukh
ecd4f32689
🐛 Add missing features set forwarding on libraries fetching
...
on workspace initialization
2023-11-15 13:49:26 +01:00
Peter Strömberg
6594a8e8b3
🔧 Add dev deps.edn in the project root
...
Making clojure-lsp serve the whole repository when opened at the root
in, say, Calva.
2023-11-15 10:55:39 +01:00
Andrés Moya
08f12f4f6c
🐛 Handle correctly pointers when loading libraries
2023-11-15 10:13:24 +01:00
Andrés Moya
0dfe231dc3
🐛 Fix validation error when adding a shape to a main
2023-11-15 10:12:47 +01:00
alonso.torres
1f611dd81a
🐛 Fix disabled icons colors
2023-11-15 09:42:41 +01:00
alonso.torres
e1bbf96766
🐛 Fix problem with placeholder in opacity field
2023-11-15 09:42:41 +01:00
alonso.torres
6c003a4f24
🐛 Fix rounded corners on canvas color
2023-11-15 09:42:41 +01:00
alonso.torres
78332257aa
🐛 Fix problem with color inputs
2023-11-15 09:42:41 +01:00
alonso.torres
89a09091db
🐛 Fix problem with focus styles
2023-11-15 09:42:40 +01:00
Eva Marco
f855f9c46d
Merge pull request #3795 from penpot/alotor-redesign-grid
...
✨ New UI for grid layout
2023-11-14 17:50:24 +01:00
alonso.torres
7ad747b9d0
✨ New UI for grid layout
2023-11-14 15:58:35 +01:00
Andrés Moya
02612ab4ca
🐛 Avoid creating backup page if no components and no graphics
2023-11-14 14:15:29 +01:00
Andrés Moya
c7fdbe37f1
✨ Report validation errors via log in migration
2023-11-14 14:15:29 +01:00
Andrés Moya
451d6c1d7b
✨ Add optional validation when migrating files to components-v2
2023-11-14 14:15:29 +01:00
Andrés Moya
3dfd54d8e2
✨ Allow to analyze files with a function that needs libs
2023-11-14 14:15:29 +01:00
Aitor Moreno
099f9c074d
Merge pull request #3611 from penpot/superalex-support-for-images-as-fills
...
🎉 Support for images as fills
2023-11-14 14:15:20 +01:00
Alejandro Alonso
1913395c47
🎉 Support for images as fills
2023-11-14 12:39:53 +01:00
Alejandro
875e94fad2
Merge pull request #3786 from penpot/niwinz-develop-repl-improvements
...
✨ 🐛 Enhancements & Bugfixes
2023-11-14 12:30:08 +01:00
Eva Marco
2c9de7edf4
Merge pull request #3787 from penpot/palba-swap-new-ui
...
💄 New UI for Swap Component
2023-11-14 11:57:42 +01:00
Andrey Antukh
5ebef181ae
✨ Add the ability to setup custom tempdir on exporter
2023-11-14 10:55:55 +01:00
Andrey Antukh
26d3d7f1a8
🐛 Fix features related issues with render entrypoint (exporter)
2023-11-14 10:55:55 +01:00
Andrey Antukh
0a656e9e62
📎 Leave commented useful code that causes some warnings on load
2023-11-14 10:55:55 +01:00
Andrey Antukh
d5e34df364
🐛 Fix incorrect frontend error handling on import code
2023-11-14 10:55:55 +01:00
Andrey Antukh
9b3964e6d7
💄 Add naming improvements to some file type predicates
2023-11-14 10:55:55 +01:00
Andrey Antukh
1c75e5b46b
💄 Add minor cosmetic improvement on profile rpc ns
2023-11-14 10:55:55 +01:00
Andrey Antukh
9e4ed0ea92
✨ Improve file validation process on update-file rpc method
2023-11-14 10:55:55 +01:00
Andrey Antukh
31c46a90b4
✨ Add file structure validation on binfile import
2023-11-14 10:55:55 +01:00
Andrey Antukh
19c5d32a89
✨ Improve efficiency and code style of file validate ns
2023-11-14 10:55:55 +01:00
Andrey Antukh
b37acf75ce
✨ Add the ability to setup custom tempdir on exporter
2023-11-13 19:09:01 +01:00
Andrey Antukh
3c64955b93
✨ Add efficiency improvements to backend error reporting
2023-11-13 18:33:28 +01:00
Andrey Antukh
9d05e2260c
🐛 Fix incorrect local library indexing on components-v2 migration
2023-11-13 18:33:28 +01:00
Andrey Antukh
76bca216cb
✨ Enable by default file validation on start-dev command
2023-11-13 18:33:28 +01:00
Andrey Antukh
22a0aea2a1
📎 Add missing logger config on default log4j2.xml file
2023-11-13 18:33:28 +01:00
Andrey Antukh
34437ea5a5
🐛 Fix default flags on start-dev script
2023-11-13 18:33:28 +01:00
Andrey Antukh
59fe93cb45
🐛 Fix minor issue with pointer-map feature interaction with team features
2023-11-13 18:33:28 +01:00
Andrey Antukh
99f39c9777
✨ Add improved REPL support
2023-11-13 18:33:28 +01:00
Pablo Alba
5cf93e7a3d
💄 New UI for Swap Component
2023-11-13 18:00:14 +01:00
Pablo Alba
de3605356c
Merge pull request #3791 from penpot/hiru-fix-duplicated-nested-main
...
🐛 Convert in copies nested main instances when duplicating
2023-11-13 11:32:06 +01:00
Andrés Moya
5fb4703d95
🐛 Convert in copies nested main instances when duplicating
2023-11-10 18:05:30 +01:00
Pablo Alba
69435e32d9
Merge pull request #3758 from penpot/hiru-bugfix-validation
...
🐛 Fix component-root when createing new component
2023-11-10 15:49:16 +01:00
Aitor
e24309b883
♻️ Refactor thumbnails persistence
2023-11-10 14:15:54 +01:00
Andrés Moya
82c02634e9
🐛 Redo duplicate main to avoid several bugs
2023-11-10 13:33:37 +01:00
Andrés Moya
f1349facc1
🐛 Fix graphics conversion in migration to components-v2
2023-11-10 10:40:51 +01:00
Andrés Moya
9059663a87
🐛 Fix frame-id on migration to components-v2
2023-11-10 10:40:51 +01:00
Andrés Moya
19379fdd2c
🐛 Fix component-root when createing new component
2023-11-10 10:40:51 +01:00
Alejandro Alonso
a19f5fd305
🐛 Fix blur
2023-11-10 10:30:31 +01:00
Alejandro
a8eb5328a0
Merge pull request #3780 from penpot/niwinz-develop-components-migration-3
...
🐛 Features related bugfixes and other enhancements
2023-11-08 17:59:22 +01:00
Andrey Antukh
b892242915
🐛 Fix rpc climit initialization
2023-11-08 17:34:50 +01:00
Andrey Antukh
5d93f17efc
🐛 Fix session renewal mechanism
2023-11-08 17:11:42 +01:00
Andrey Antukh
76a2e9609f
⬆️ Update dependencies
2023-11-08 17:11:42 +01:00
Andrey Antukh
da68eae7c6
✨ Add proper climit configuration for file-thumbnails
2023-11-08 17:11:42 +01:00
Andrey Antukh
3b463f334c
✨ Add minor improvement to s3 storage upload thread
...
Start using virtual threads
2023-11-08 17:11:42 +01:00
Andrey Antukh
fbdba39be9
🐛 Fix importation of zip files
2023-11-08 17:11:42 +01:00
Andrey Antukh
aadd312e39
🐛 Fix team image uploading
2023-11-08 14:13:41 +01:00
Andrey Antukh
f370f28ca6
✨ Add improvements to the tmp file deletion scheduling
2023-11-08 14:13:41 +01:00
Andrey Antukh
aaf2179b20
🐛 Fix features related issues on viewer
2023-11-08 14:13:41 +01:00
Andrey Antukh
ec51e0c0d7
✨ Add max-time constraint for migration
2023-11-08 13:18:50 +01:00
Andrey Antukh
8193cea7e1
✨ Add feature-styles-v2 alternative flag for enable new styles
2023-11-08 10:45:28 +01:00
Andrey Antukh
b0418ff5f2
✨ Add file snapshoting on migration
2023-11-08 10:45:08 +01:00
Andrey Antukh
47e877d6c3
✨ Add minor internal db api improvements
2023-11-08 10:44:44 +01:00
Andrey Antukh
b32c8e2a83
🐛 Fix incorrect client features checking on file creation
2023-11-07 22:19:11 +01:00
Pablo Alba
94c834ae5e
Merge pull request #3775 from penpot/alotor-fix-layout
...
Bugfixes
2023-11-07 19:01:18 +01:00
Eva Marco
e64878aef2
Merge pull request #3777 from penpot/alotor-gulp-cache
...
⚡ Add cache to gulp compilation
2023-11-07 17:43:29 +01:00
Andrés Moya
b7a61aba7c
🐛 Fix validate script in frontend
2023-11-07 17:39:34 +01:00
alonso.torres
41df6fc126
⚡ Add cache to gulp compilation
2023-11-07 17:29:17 +01:00
Pablo Alba
64bb322de5
🐛 Fix go to main component in another file
2023-11-07 17:24:16 +01:00
Pablo Alba
3192b55836
🐛 Fix user can set a blank name for the component in assets
2023-11-07 17:24:16 +01:00
Pablo Alba
6b09ebb75d
✨ Add validate and repair for component instance head is not a frame
2023-11-07 17:06:39 +01:00
Andrés Moya
8b5b37fe1a
🐛 Fix bad frame-ids on converting components to v2
2023-11-07 17:06:39 +01:00
Andrey Antukh
4af76f9a9a
✨ Add backward compatibility layer for features handling
2023-11-07 16:47:32 +01:00
Aitor
7951350762
🐛 Fix db table tagged thumbnails
2023-11-07 16:01:00 +01:00
Pablo Alba
3448259c60
🐛 Fix typo in transducer that prevents component swap from open
2023-11-07 12:55:17 +01:00
Andrey Antukh
00afb841ac
✨ Add svg optimization on components migration process
2023-11-07 12:48:31 +01:00
Andrey Antukh
f92c6e5db4
📎 Move svg_optimizer.js under svg directory
2023-11-07 12:48:31 +01:00
Andrey Antukh
bb6fd4107b
🎉 Add migration scripts
2023-11-07 12:48:31 +01:00
Andrey Antukh
6f93b41920
🎉 Add features assignation for teams
2023-11-07 12:48:31 +01:00
Andrey Antukh
7db8d7b7ab
📎 Update backend scripts/repl file
2023-11-07 12:48:31 +01:00
Andrey Antukh
57c83b5d53
♻️ Refactor internal backend error handling
2023-11-07 12:48:31 +01:00
Andrey Antukh
3ceb4cf895
♻️ Make svg to shapes conversion code multiplatform
...
- Move clojure code to common
- Rewrite some native-js code into optimized clojure
2023-11-07 12:48:31 +01:00
Andrey Antukh
44845d5d94
🔥 Remove unused string related functions from common.data
2023-11-07 12:48:31 +01:00
Andrey Antukh
4925ca2de9
⬆️ Update to clojure 1.12.0-alpha5
2023-11-07 12:48:31 +01:00
Andrey Antukh
93535b7df6
⬆️ Update to jdk21 on devenv docker image
2023-11-07 12:48:31 +01:00
alonso.torres
6d5af8d6ef
🐛 Fix problem with layout sizing
2023-11-07 11:26:13 +01:00
alonso.torres
bec683d1ef
🐛 Fix problem resizing texts
2023-11-07 11:26:01 +01:00
alonso.torres
b71ed9f6f2
🐛 Fix crash when multiple typographies selected
2023-11-07 11:25:28 +01:00
alonso.torres
aa36d162f2
💄 Show rounded corners when rulers hiden
2023-11-07 11:25:03 +01:00
Andrés Moya
1bcaac1013
🐛 Force repair of some kind of errors
2023-11-07 11:11:14 +01:00
Aitor Moreno
967c89a2d3
Merge pull request #3760 from penpot/niwinz-develop-styles-macro-fix
...
🐛 Fix unexpected exception on style related macros
2023-11-06 15:22:08 +01:00
Alonso Torres
ce1bf49606
🐛 Fix problems updating texts ( #3765 )
2023-11-06 14:29:09 +01:00
Eva Marco
761dd9d6c1
Merge pull request #3769 from penpot/palba-hide-new-css-for-components-sidebar
...
🐛 Hide new css system for component right sidebar until the new design is done
2023-11-06 12:18:24 +01:00
Pablo Alba
5a3a6e3237
🐛 Hide new css system for component right sidebar until the new design is done
2023-11-06 12:08:56 +01:00
Eva Marco
bd1c6296a9
Merge pull request #3752 from penpot/alotor-redesign-rules
...
💄 Redesign rulers
2023-11-06 12:05:27 +01:00
Eva Marco
9d6cc1ed4a
Merge pull request #3741 from penpot/palba-fix-hover-on-library-preview
...
🐛 Fix hover on library preview
2023-11-06 12:03:53 +01:00
Belén Albeza
2190616957
✨ Strip extension for uploaded image files
2023-11-06 11:58:12 +01:00
Pablo Alba
c3c667d4b5
✨ Rework of the search function in swap components
2023-11-06 11:55:39 +01:00
Pablo Alba
b07e9bdd37
🐛 Fix 'Reset override' menu option still present after remove library
2023-11-06 10:17:21 +01:00
alonso.torres
d0fa58c66c
✨ Touch component on style change
2023-11-06 09:49:30 +01:00
Pablo Alba
da4ba3c9fe
🐛 Fix restore component on library with deleted page
2023-11-03 13:41:52 +01:00
Pablo Alba
d938802ecf
🐛 Fix drawing over copy adds the shape to the copy
2023-11-03 13:41:11 +01:00
Andrey Antukh
ab1159741e
🐛 Fix unexpected exception on style related macros
...
when css json file does not exists
2023-11-03 12:36:05 +01:00
Belén Albeza
ac9c5f4606
🎉 Implement sending comments on ctrl+enter ( #3749 )
...
This enables sending comments with ctrl+enter / cmd+enter (in addition to the existing clicking on the "Post" button), in the style of most chat apps.
Signed-off-by: Belén Albeza <belen@hey.com >
2023-11-02 16:33:09 +01:00
alonso.torres
ffcec9ec03
🐛 Fix problem with alignment
2023-11-02 15:27:10 +01:00
alonso.torres
e55c3f3841
💄 Redesign rulers
2023-11-02 15:15:33 +01:00
Aitor Moreno
64a566a0f6
Merge pull request #3744 from penpot/palba-bugfixing
...
🐛 Bug fixing components
2023-11-02 13:59:43 +01:00
Aitor
bb4d3583e1
🐛 Fix missing schema tag option
2023-11-02 11:06:30 +01:00
alonso.torres
dd8480cd87
✨ Fix problem with garbage collection
2023-11-02 11:06:30 +01:00
Aitor
c28c55bf0b
🎉 Add tag property to thumbnails
2023-11-02 11:06:30 +01:00
Andrés Moya
e568ad0370
🐛 Fix automatic frame assignment in clone-object
2023-11-02 10:25:07 +01:00
Pablo Alba
2e27a5b4b6
🐛 Fix 'Create component' option is absent in context menu when user has selected multiple layers
2023-11-02 10:23:28 +01:00
Andrés Moya
9ff3095568
✨ Hide asterisk for overriden copies, except when debugging
2023-11-02 10:14:58 +01:00
alonso.torres
5111c3f0d2
⚡ Improve performanc for ignore-tree function
2023-10-31 17:31:04 +01:00
Aitor Moreno
218e08c919
Merge pull request #3732 from penpot/alotor-improve-inspect-grid
...
✨ Add read-only pill to the workspace
2023-10-31 16:34:37 +01:00
Aitor Moreno
2e3bd97d17
Merge pull request #3727 from penpot/alotor-new-grid
...
✨ Create grid from selection
2023-10-31 16:20:56 +01:00
Pablo Alba
f267df5c6d
Merge pull request #3743 from penpot/hiru-components-bugfix
...
Hiru components bugfix
2023-10-31 15:35:00 +01:00
Pablo Alba
e01b2e9a5f
🐛 Fix on shared libraries updates popup with several libraries, the update button remains disabled after updating one
2023-10-31 13:24:01 +01:00
Pablo Alba
08c69e751d
🐛 Do not show 'Add annotation' menu entry for components with annotation
2023-10-31 11:56:01 +01:00
Pablo Alba
07bc5d911b
🐛 Fix open path when showing a component in assets
2023-10-31 11:23:31 +01:00
Andrés Moya
1ad3855aef
🔧 Validate frame-id is valid ancestor
2023-10-31 11:22:02 +01:00
Andrés Moya
511d92c6aa
🐛 Fix unneeded detaches when pasting components
2023-10-31 11:01:06 +01:00
Andrés Moya
c69cc9d298
bug: Fix component-root in nested instances when creating new component
2023-10-31 10:48:52 +01:00
Andrés Moya
146cd56ba5
🐛 Fix infite loop in some cases when resetting changes
2023-10-31 10:48:52 +01:00
alonso.torres
e4cadc36b0
🐛 Fix problem when creating child and update component
2023-10-31 09:53:37 +01:00
Pablo Alba
4456b08dae
🐛 Fix After cancel edit annotation its content is not shown in full view
2023-10-31 09:52:28 +01:00
Pablo Alba
3a1f861303
🐛 Do not allow to create an empty annotation
2023-10-31 09:49:21 +01:00
Pablo Alba
dd1200e76f
🐛 Fix hover on library preview
2023-10-30 22:36:18 +01:00
Pablo Alba
0c1f6f8e71
🐛 Fix swap components duplicates component
2023-10-30 11:27:35 +01:00
alonso.torres
351f7fd1bb
✨ Create grid from selection
2023-10-25 15:03:09 +02:00
Pablo Alba
02399add7a
✨ On swap components do not render miniatures for components outside the screen
2023-10-25 14:05:45 +02:00
alonso.torres
b47c0dd0b7
✨ Add read-only pill to the workspace
2023-10-25 13:25:28 +02:00
alonso.torres
587735a901
🐛 Fix problem with migration numbers
2023-10-25 12:26:01 +02:00
Andrey Antukh
ac207e276c
⚡ Restore performance optimization of direct prop access
...
Using safer optional chain operator
2023-10-23 10:00:07 +02:00
Andrey Antukh
b70880420a
✨ Add improvements to dbg interface
2023-10-23 10:00:07 +02:00
Andrey Antukh
b6a312815c
✨ Add better logging on sendmail task
2023-10-23 10:00:07 +02:00
Eva Marco
a421e39b6f
Merge pull request #3720 from penpot/alotor-fix-inspect
...
🐛 Fix problem with inspect
2023-10-23 09:57:23 +02:00
Pablo Alba
c2b470a4c6
🐛 Fix repair script for invalid-main-instance-page
2023-10-23 09:36:20 +02:00
Andrés Moya
349b6f6fce
🐛 Fix v2 migration when library has already been migrated
2023-10-23 09:20:34 +02:00
Eva Marco
0c84db9350
Merge pull request #3722 from penpot/palba-fix-component-sidebar-style
...
🐛 Fix component sidebar title style
2023-10-20 17:46:00 +02:00
Pablo Alba
fd75974c2c
🐛 Fix component sidebar title style
2023-10-20 17:39:53 +02:00
Andrés Moya
2fe820304e
✨ Add some migrations and fixes to component-v2 migration
2023-10-20 16:13:01 +02:00
Aitor
8f5d315573
⚡ Add thumbnail/imposter queue
2023-10-20 16:12:26 +02:00
Eva
b23ea27cb0
💄 Update copy button to new UI in text attributes
2023-10-20 16:01:08 +02:00
alonso.torres
5a9421a1e2
🐛 Fix problem with inspect
2023-10-20 13:04:33 +02:00
Aitor Moreno
69c8845ac8
Merge pull request #3708 from penpot/alotor-grid-performance
...
Layouts performance
2023-10-20 11:31:17 +02:00
Aitor Moreno
5ed76a474d
Merge pull request #3712 from penpot/eva-new-code-ui
...
💄 Update code section
2023-10-20 11:16:34 +02:00
alonso.torres
9d6e4c9e2f
⚡ Improve flex layout data calculation
2023-10-20 10:38:29 +02:00
alonso.torres
be68e45f65
🐛 Fix problem with performance on layout calculation
2023-10-20 10:38:29 +02:00
alonso.torres
6507200735
✨ Improve group modifiers calculation
2023-10-20 10:38:28 +02:00
alonso.torres
cafc75259a
⚡ Refactor and improve performance on auto size layouts
2023-10-20 10:32:37 +02:00
Aitor Moreno
14a3a8a527
Merge pull request #3719 from penpot/alotor-fix-fill-problem
...
🐛 Fix problem with size 100% and hidden layers
2023-10-20 10:26:41 +02:00
Alejandro Alonso
1f3da97f08
Merge remote-tracking branch 'origin/staging' into develop
2023-10-20 10:26:30 +02:00
alonso.torres
01c3678c6d
🐛 Fix problem with size 100% and hidden layers
2023-10-20 09:54:47 +02:00
Eva Marco
300b6d1758
Merge pull request #3718 from penpot/superalex-improve-onboarding-teams-and-invitations
...
🎉 Improve onboarding team creation and invite workflow
2023-10-20 09:39:58 +02:00
Alejandro Alonso
96bbc35042
🎉 Improve onboarding team creation and invite workflow
2023-10-20 07:31:10 +02:00
Eva
dfe1022d7b
💄 Update inspect tab in code area
2023-10-19 20:12:20 +02:00
Aitor Moreno
a49bc07259
Merge pull request #3715 from penpot/niwinz-develop-bugfixes-14
...
🐛 Fix issues on importation version handling and bool shapes initialization
2023-10-19 17:09:22 +02:00
alonso.torres
06c8ada6f7
⚡ Improve performance for constraints
2023-10-19 16:19:47 +02:00
Aitor
064dceb8c2
📚 Fix missing bugs in CHANGES.md
2023-10-19 12:50:24 +02:00
Aitor
20e590cdf0
🐛 Fix pixelated thumbnails
2023-10-19 11:59:55 +02:00
Andrey Antukh
da0f51c5a6
🐛 Fix :bool path handling on setup-shape
2023-10-18 14:31:34 +02:00
Andrey Antukh
0547eebf85
🐛 Set correct version on importing
2023-10-18 14:31:34 +02:00
Pablo Alba
9b32a00454
🐛 Do not show deleted components on swap
2023-10-18 11:29:25 +02:00
Pablo Alba
39ed665b93
✨ Allow swap over multiple components
2023-10-17 16:44:15 +02:00
Alejandro Alonso
93fbb0655f
Merge remote-tracking branch 'origin/staging' into develop
2023-10-17 11:21:50 +02:00
Alejandro Alonso
16694f005d
🐛 Avoid sending invites to the inviter on the onboarding process
2023-10-17 11:19:47 +02:00
Aitor Moreno
82f0cc7cff
Merge pull request #3707 from penpot/eva-comments-new-ui
...
💄 Update comment UI with new design
2023-10-16 15:13:54 +02:00
Eva Marco
c9ba4aea46
🐛 Fix several fronted errors related with new UI ( #3691 )
...
* 🐛 Fix title toggle arrow without content
* 🐛 Fix export dropdowns
* 🐛 Fix colorpicker eyedrop
* 🐛 Fix hover state on color row
* 🐛 Fix color bullet on color row
* 🐛 Fix some css errors in new UI
* 🐛 Fix text and typography component
* 🐛 Fix some icons
* 💄 Update ui in feedback page, webhooks page and access token page
2023-10-16 15:07:36 +02:00
Eva
f4323fd1ac
💄 Update comment UI with new design
2023-10-16 10:04:04 +02:00
Aitor Moreno
25c60f3e0f
Merge pull request #3701 from penpot/hiru-migrate-root-shapes
...
🔧 Add migration to set root shapes as valid objects
2023-10-11 13:21:54 +02:00
Andrés Moya
2c264d6460
🔧 Add migration to set root shapes as valid objects
2023-10-11 12:40:26 +02:00
Pablo Alba
51fe27369b
✨ Do not allow the creation of groups, masks nor boolean in copies
2023-10-11 12:24:11 +02:00
Pablo Alba
b4d78d2fd7
✨ Use thumbnails instead of svgs for the list of components on swap
2023-10-11 12:24:11 +02:00
Pablo Alba
fac72a5874
🎉 Component swap
2023-10-11 12:24:11 +02:00
Aitor
917e6425d1
⚡ Schedule thumbnail component updates
2023-10-10 15:32:41 +02:00
alonso.torres
f9a1139803
✨ Load current version on file import
2023-10-10 13:42:24 +02:00
alonso.torres
f609063641
Merge remote-tracking branch 'origin/staging' into develop
2023-10-09 12:21:53 +02:00
Pablo Alba
f88ce0e404
Merge pull request #3699 from penpot/hiru-bugfixes
...
Hiru bugfixes
2023-10-09 12:02:54 +02:00
alonso.torres
fe3740e329
🐛 Fix problem with alignment performance
2023-10-09 11:58:55 +02:00
alonso.torres
1378e88431
🐛 Fix function signature
2023-10-09 11:49:00 +02:00
Aitor Moreno
e7f05f2efc
Merge pull request #3688 from penpot/alotor-grid-codegenn
...
Grid area attributes for html generation
2023-10-09 10:54:36 +02:00
Andrés Moya
f140ec4541
🐛 Fix incorrect main instance creation on migration to v2
2023-10-06 17:27:58 +02:00
alonso.torres
59bd9c132e
🐛 Fix fill inside grid layout
2023-10-06 14:56:04 +02:00
Andrés Moya
7d8e43b3d3
🐛 Fix error when converting graphics to components
2023-10-06 14:26:58 +02:00
alonso.torres
0468b6acca
🐛 Improve immediate-children helper
2023-10-06 12:25:44 +02:00
alonso.torres
caee3160f2
🐛 Change to patch-object
2023-10-06 12:22:41 +02:00
alonso.torres
3db04e1e2b
🐛 Fix problem when removing margins
2023-10-06 12:18:55 +02:00
alonso.torres
785b58a6c4
✨ Change behaviour of fill to respect minimum content size
2023-10-06 12:18:55 +02:00
alonso.torres
950fd60917
🐛 Fix code generation for areas
2023-10-06 12:18:55 +02:00
alonso.torres
a45bc0177b
🐛 Fix problem with grid
2023-10-06 12:18:55 +02:00
alonso.torres
d420f30835
✨ Grid area attributes for html generation
2023-10-06 12:18:55 +02:00
Aitor
f639c73d03
🎉 Add component thumbnails
2023-10-06 11:03:47 +02:00
Aitor Moreno
77964604fd
Merge pull request #3680 from penpot/eva-redesign-prototype-tab
...
💄 Update prototype tab desgin with new UI
2023-10-05 16:47:31 +02:00
Eva
6de061159b
💄 Update prototype tab desgin with new UI
2023-10-05 16:23:24 +02:00
Andrés Moya
e8aab8b0bf
🐛 Remove root when creating nested components
2023-10-05 13:32:03 +02:00
Hosted Weblate
65cc025994
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/
2023-10-04 13:50:58 +02:00
Andrey Antukh
134abd6831
Merge branch 'translations' into develop
2023-10-04 13:50:36 +02:00
Andrey Antukh
a303738a89
📎 Sort & validate translation strings
2023-10-04 13:49:57 +02:00
Andrey Antukh
0fc0eff962
Merge remote-tracking branch 'weblate/develop' into translations
2023-10-04 13:47:57 +02:00
Sebastiaan Pasma
92ec2289de
🌐 Add translations for: Dutch.
...
Currently translated at 100.0% (1311 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/nl/
2023-10-04 13:47:41 +02:00
Ņikita K
98bbdf3a4e
🌐 Add translations for: Latvian.
...
Currently translated at 99.1% (1300 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/lv/
2023-10-04 13:47:40 +02:00
TheScientistPT
3518cb8d74
🌐 Add translations for: Portuguese (Portugal).
...
Currently translated at 100.0% (1311 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_PT/
2023-10-04 13:47:40 +02:00
AlexTECPlayz
42f95294ce
🌐 Add translations for: Romanian.
...
Currently translated at 100.0% (1311 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ro/
2023-10-04 13:47:39 +02:00
Eva
d913637290
🐛 Fix several frontend errors related with new UI
2023-10-04 13:11:58 +02:00
Aitor Moreno
828082ea47
Merge pull request #3678 from penpot/alotor-codegen-fixes
...
Codegen & grid fixes
2023-10-02 12:46:09 +02:00
alonso.torres
a0c79fc038
🐛 Fix some issues with grid
2023-10-02 12:36:47 +02:00
alonso.torres
7fd02022ac
🐛 Improve html generation
2023-10-02 12:36:41 +02:00
Andrés Moya
1f04304210
✨ Add protection to fix script
2023-09-29 13:29:21 +02:00
Stas Haas
3157ca8f07
🌐 Add translations for: German.
...
Currently translated at 96.4% (1265 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-09-29 11:02:09 +02:00
Andrés Moya
cc07c7a580
✨ Ensure features is always initialized, even after logout
2023-09-28 23:15:15 +02:00
Andrés Moya
4149b681bd
🔧 Deactivate optimization that is causing errors
2023-09-28 23:14:48 +02:00
Andrés Moya
2284c18c2b
🔧 Activate one repair
2023-09-28 17:21:46 +02:00
Aitor
9c9bc8803d
🐛 Fix render-frame when shape is nil
2023-09-28 17:14:18 +02:00
alonso.torres
db149e9c09
🐛 Fix problem with filter in old version
2023-09-28 11:19:10 +02:00
Aitor Moreno
bf623338ff
Merge pull request #3668 from penpot/juan-redesign-dashboard
...
💄 Add new dashboard UI look and feel
2023-09-28 10:38:58 +02:00
Aitor Moreno
a4ba6f06af
Merge pull request #3671 from penpot/juan-path-options
...
💄 Adds new path tools structure
2023-09-28 10:02:21 +02:00
Eva
2cafeddc9a
💄 Update dashboard design with new UI
2023-09-28 09:42:16 +02:00
elhombretecla
7f869ce087
💄 Adds new path tools structure
2023-09-28 09:01:51 +02:00
elhombretecla
84727fb1d9
Update README.md
2023-09-28 07:28:56 +02:00
elhombretecla
d0884e1a22
Update README.md
2023-09-28 07:28:04 +02:00
Aitor Moreno
e39a0bb8b1
Merge pull request #3672 from penpot/hiru-automatic-validation
...
🎉 Do file validation on each file change
2023-09-27 13:57:44 +02:00
Aitor Moreno
22d7ab9590
Merge pull request #3673 from penpot/alotor-codegen-fixes
...
🐛 Fix some cases for the html preview
2023-09-27 13:54:11 +02:00
alonso.torres
9d05fdf3df
🐛 Fix some cases for the html preview
2023-09-27 13:27:14 +02:00
Andrés Moya
24efa867e7
🎉 Do file validation on each file change
2023-09-27 13:26:28 +02:00
Andrés Moya
ae793c079b
🐛 Fix small issues in validate functions
2023-09-27 13:25:55 +02:00
Eva Marco
fb36b77bd1
💄 Update desing tab phase 2 ( #3621 )
...
* 💄 Update constraint component
* 💄 Update fill and selected color components
* 💄 Update stroke component
* 💄 Update text component
* 💄 Update frame grid component
* 💄 Update export component
* 💄 Update shadow and blur components
* 💄 Update colorpicker component UI
* 💄 Update svg attrs and componets components UI
* 💄 Small UI changes
* 🐛 Fix shadow functions
2023-09-27 12:10:36 +02:00
Andrés Moya
95f1a8b9ee
✨ Add more checks to validator and fix some issues
2023-09-26 10:59:43 +02:00
TheScientistPT
4d5c70e261
🌐 Add translations for: Portuguese (Portugal).
...
Currently translated at 99.4% (1304 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_PT/
2023-09-25 20:02:16 +00:00
Aitor Moreno
6f198a43f7
Merge pull request #3667 from penpot/alotor-codegen-fixes
...
Codegen fixes
2023-09-25 17:37:39 +02:00
alonso.torres
9994b705d4
🐛 Fix problem with multiple elements in flex
2023-09-25 15:26:49 +02:00
alonso.torres
641f8fb250
✨ Dynamic preview html output
2023-09-25 15:26:49 +02:00
alonso.torres
723c14bef2
🐛 Fix problems with code generation
2023-09-25 15:26:49 +02:00
Aitor Moreno
6e8cfa7be4
Merge pull request #3665 from penpot/niwinz-develop-workspace-thumbnails
...
♻️ Add another refactor iteration on workspace thumbnails
2023-09-25 14:08:29 +02:00
Andrés Moya
8d5c95dd64
🐛 Micro fix in validate functions
2023-09-25 09:54:10 +02:00
TheScientistPT
f5ddb6501c
🌐 Add translations for: Portuguese (Portugal).
...
Currently translated at 99.0% (1298 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_PT/
2023-09-24 15:02:13 +00:00
Yaron Shahrabani
937f1799f1
🌐 Add translations for: Hebrew.
...
Currently translated at 98.0% (1286 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/he/
2023-09-24 15:02:12 +00:00
Stas Haas
a112536c88
🌐 Add translations for: German.
...
Currently translated at 95.0% (1246 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-09-24 15:02:11 +00:00
Andrey Antukh
3ec29273d0
🐛 Fix unexpected bug on snap_disatches when shape is nil
...
Happens when you move something like svg-dev which for some
reason becomes nil on snap distances code
2023-09-22 14:52:48 +02:00
Andrey Antukh
2bd31dcbd2
⚡ Add minor performance optimization to snap-distances components
2023-09-22 14:52:48 +02:00
Andrey Antukh
4b09172b69
⚡ Use faster string formating on filters
2023-09-22 14:52:48 +02:00
Andrey Antukh
9fd5306d1b
✨ Make filters ID naming consistent with the rest
2023-09-22 14:52:48 +02:00
Andrey Antukh
d0c1a9683a
♻️ Refactor workspace thumbails (again)
...
We probably need a counter of number of types this
code was refactored hehe
2023-09-22 14:52:48 +02:00
Pablo Alba
4ac2a64a2a
🐛 Fix when duplicating a main component all internal shapes are marked as :main-instance
2023-09-22 11:31:33 +02:00
Andrés Moya
de8758c4ca
🐛 Fix added children detection in fix-touched script
2023-09-22 11:25:48 +02:00
Pablo Alba
e9bd769823
🐛 When duplicating a main component from the assets tab, the new component should be next to it.
2023-09-22 11:21:59 +02:00
Andrey Antukh
afa7931b0e
✨ Disable temporary workspace thumbnails
2023-09-22 10:38:08 +02:00
Andrey Antukh
ae08a330fa
✨ Add internal improvements to debug related namespaces
2023-09-22 09:48:41 +02:00
Andrey Antukh
a2e3da2c07
🐛 Treat vendor specific props correctly on attrs->props
2023-09-21 12:15:13 +02:00
Andrey Antukh
896602903f
🐛 Fix incorrect value processing on attrs->props
...
Causes unexpected exception on saving migrated files
2023-09-21 12:15:13 +02:00
Andrés Moya
1fa8888bf3
🐛 Fix validation
2023-09-21 11:12:16 +02:00
Andrey Antukh
1ab690a408
♻️ Remove duplicate merge operation on svg_raw shapes
2023-09-21 11:00:33 +02:00
Andrey Antukh
91224e5274
⚡ Add minor optimizations to data-uri->blob helper
2023-09-21 11:00:33 +02:00
Andrey Antukh
4f23852bca
✨ Improve svg shapes attrs handling
...
And collaterally it improves performance since now the attrs
processing is done in the import and not in the render.
2023-09-21 11:00:33 +02:00
Andrey Antukh
807f475a2d
🐛 Fix incorrect bounds calc on svg-defs
2023-09-21 11:00:33 +02:00
Andrey Antukh
aa8300c085
✨ Move util.svg to common.svg and make it crossplatform
2023-09-21 11:00:33 +02:00
Andrés Moya
878f1d4090
✨ Enhance validation script
2023-09-21 10:16:30 +02:00
Andrey Antukh
003dec6c6b
💄 Add cosmetic changes to several viewer related react components
2023-09-21 09:48:51 +02:00
Andrey Antukh
df2d242746
🐛 Fix unexpected exception on viewer caused by nil objects
...
This issue is started to happening because of an unrelated change
on frame-shape react component where shapes are looked up directly
on objects having in supposition that objects will be exists but on
viewer there are two objects: fixed and not-fixed, and in some cases
objects map can be empty or don't contain the object.
For solve the issue, we just filter not existing objects before
progragate the children down to the inner react components, avoiding
the exception when an object appears as `nil`.
2023-09-21 09:48:51 +02:00
Eva
9e07999537
🔥 Remove all css.json files
2023-09-21 09:31:42 +02:00
Andrey Antukh
8caeaefa98
✨ Adapt frontend build process to the scss modules
2023-09-21 09:26:46 +02:00
Andrés Moya
836b4538dd
✨ Add validate & repair functions
2023-09-20 15:40:43 +02:00
Andrés Moya
973affb259
🐛 Fix touched fixer
2023-09-20 15:40:43 +02:00
alonso.torres
f004aa5efd
🐛 Fix problems with boards
2023-09-20 14:21:49 +02:00
alonso.torres
e5b05eff23
🐛 Fix problem when creating groups inside grid
2023-09-20 14:21:49 +02:00
Stas Haas
49166f5d3c
🌐 Add translations for: German.
...
Currently translated at 94.8% (1244 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-09-20 14:01:37 +02:00
alonso.torres
9d6bd64027
🐛 Fix problem with changes builder
2023-09-20 09:54:46 +02:00
Andrey Antukh
c23cf2a5a6
🐛 Fix issue with minio setup on devenv
2023-09-19 11:40:12 +02:00
Andrey Antukh
9931232a91
Merge pull request #3636 from penpot/palba-show-info-empty-library-on-dialogs
...
🎉 Warn about empty libraries on the share library dialog
2023-09-19 09:54:21 +02:00
Pablo Alba
d615fbb282
🎉 Warn about empty libraries on the share library dialog
2023-09-19 09:52:40 +02:00
Pablo Alba
dfb7df1eb9
🎉 Allow to make reset override in bulk
2023-09-18 17:01:28 +02:00
Aitor
0494dc843f
♻️ Refactor thumbnails
2023-09-18 17:00:13 +02:00
Aitor
0721fc9d80
⚡ Add lazy loading and async decoding to graphics
2023-09-18 17:00:13 +02:00
Aitor
9ce8c2d580
♻️ Change pixel overlay inner workings
2023-09-18 17:00:13 +02:00
Aitor
537435372a
♻️ Change pixel overlay rendering to use rasterizer
2023-09-18 17:00:13 +02:00
Aitor
0496b1f4e3
♻️ Change how thumbnails are rendered
2023-09-18 17:00:13 +02:00
Aitor
51a8e8799b
♻️ Change thumbnail-renderer to rasterizer
2023-09-18 17:00:13 +02:00
Aitor Moreno
e2812391c4
Merge pull request #3635 from penpot/alotor-grid-polishing
...
Grid polishing
2023-09-18 14:16:50 +02:00
alonso.torres
52cbc7e09d
✨ Margins for grid elements
2023-09-18 14:08:51 +02:00
alonso.torres
6f2a459cce
✨ Instance component to grid layout
2023-09-18 14:08:34 +02:00
alonso.torres
ea4a3d9e27
🐛 Fix problem with duplicate shapes
2023-09-18 14:08:20 +02:00
alonso.torres
17f35cda15
✨ Multiple cells selection and area
2023-09-18 14:07:53 +02:00
alonso.torres
322767701c
✨ Highlight on track hover
2023-09-18 14:07:37 +02:00
alonso.torres
495ba6e4a4
✨ Reorder grid tracks
2023-09-18 14:04:16 +02:00
alonso.torres
de4ef1b19d
Merge remote-tracking branch 'origin/staging' into develop
2023-09-18 13:48:41 +02:00
Alejandro
859146ddc2
Merge pull request #3641 from penpot/alotor-hotfix
...
🐛 Fix problem with z-index field in non-absolute items
2023-09-18 13:24:16 +02:00
alonso.torres
4b5e9997e9
🐛 Fix problem with z-index field in non-absolute items
2023-09-18 13:22:47 +02:00
Alejandro
ae10132a07
Merge pull request #3637 from penpot/niwinz-develop-poc-svgo
...
🎉 Add svg optimization for export and import
2023-09-18 07:00:24 +02:00
Andrey Antukh
630a347184
✨ Add support for svg optimizations on exporter output
...
Under `enable-exporter-svgo` flag, disabled by default.
2023-09-15 15:00:58 +02:00
Andrey Antukh
7fe446e9de
✨ Add support for svg optimizations on workspace svg import
...
Under `enable-frontend-svgo` flag, disabled by default.
2023-09-15 15:00:58 +02:00
Andrey Antukh
a2e26b8beb
✨ Add bundled svgo library and expose it on common module
...
The svgo bundle is included directly as esm module, no npm dependency
here because the module is bundled from a custom fork located on penpot
github organization:
https://github.com/penpot/svgo
2023-09-15 15:00:58 +02:00
Alejandro Alonso
175072f546
Merge remote-tracking branch 'origin/staging' into develop
2023-09-15 12:23:27 +02:00
Andrey Antukh
3f3e3e8a81
Revert " ✨ Add bundled svgo library and expose it on common module"
...
This reverts commit 3877eccc29 .
2023-09-15 12:19:34 +02:00
Andrey Antukh
11df5ec15e
Revert " ✨ Add support for svg optimizations on workspace svg import"
...
This reverts commit b92fcca17c .
2023-09-15 12:19:26 +02:00
Andrey Antukh
9d090ad3d9
Revert " ✨ Add support for svg optimizations on exporter output"
...
This reverts commit 9fc771292a .
2023-09-15 12:19:17 +02:00
Alejandro
aa62b9d248
Merge pull request #3628 from penpot/niwinz-develop-bugfixes-4
...
⚡ Don't render not visible shapes on workspace
2023-09-15 11:11:05 +02:00
Alejandro Alonso
826b96ad6c
Merge remote-tracking branch 'origin/staging' into develop
2023-09-15 10:51:05 +02:00
Alejandro
8bd92aad82
Merge pull request #3634 from penpot/niwinz-staging-svgo
...
🎉 Add svg optimization support on import and export
2023-09-15 09:07:13 +02:00
Alejandro
f54df5ba80
Merge pull request #3633 from penpot/niwinz-develop-bugfixes-5
...
🐛 Minor bugfixes and logging improvements
2023-09-15 08:38:17 +02:00
Alejandro
084e114f75
Merge pull request #3624 from penpot/niwinz-develop-experiments-6
...
♻️ Refacctor shape attrs extraction helpers
2023-09-15 08:37:38 +02:00
Andrey Antukh
9fc771292a
✨ Add support for svg optimizations on exporter output
...
Under `enable-exporter-svgo` flag, disabled by default.
2023-09-14 19:08:39 +02:00
Andrey Antukh
b92fcca17c
✨ Add support for svg optimizations on workspace svg import
...
Under `enable-frontend-svgo` flag, disabled by default.
2023-09-14 19:08:39 +02:00
Andrey Antukh
3877eccc29
✨ Add bundled svgo library and expose it on common module
...
The svgo bundle is included directly as esm module, no npm dependency
here because the module is bundled from a custom fork located on penpot
github organization:
https://github.com/penpot/svgo
2023-09-14 19:08:39 +02:00
Andrey Antukh
ef4bd8c598
🐛 Fix incorrect interaction of library-absorb mechanism and storage-pointes
2023-09-14 17:45:56 +02:00
Andrey Antukh
a3f3e31c73
✨ Add minor logging improvement on binfile
2023-09-14 17:45:26 +02:00
Andrey Antukh
b53f7eaa19
✨ Add file version on binfile import logging
2023-09-14 17:44:01 +02:00
Andrey Antukh
1b889cb141
📎 Add proper logging level for file migrations info
2023-09-14 17:43:19 +02:00
Andrey Antukh
9c8103ce44
📎 Change to info the default logger level of tmp storage on devenv
2023-09-14 17:42:27 +02:00
Alejandro Alonso
3a8123314e
Merge remote-tracking branch 'origin/staging' into develop
2023-09-14 11:53:00 +02:00
Eva Marco
59eb11ac3f
Merge pull request #3626 from penpot/juan-review-design-tab
...
💄 Tweaks and review design tab
2023-09-14 10:50:39 +02:00
elhombretecla
28010b786d
💄 Adds new UI elements files and visual changes
2023-09-14 10:45:31 +02:00
Andrey Antukh
813c9de636
Merge pull request #3630 from penpot/superalex-fix-authentication-required-on-dashboard
...
🐛 Fix authentication required on dashboard
2023-09-14 10:20:00 +02:00
Pablo Alba
c291b632a1
🐛 Fix uppercase translations MAIN and COPY
2023-09-14 09:35:29 +02:00
Alejandro Alonso
33c82e2abe
🐛 Fix authentication required on dashboard
2023-09-14 07:13:37 +02:00
Alejandro
a4754a2106
Merge pull request #3599 from penpot/niwinz-develop-experiments-3
...
🐛 Replace `:use-for-thumbnail?` with `:use-for-thumbnail`
2023-09-14 06:39:06 +02:00
Andrey Antukh
956da67f84
💄 Add mostly cosmetic improvements to text-svg-position ns
2023-09-13 16:41:45 +02:00
Andrey Antukh
56aa751425
🐛 Fix incorrect react vdom on font-selector component
2023-09-13 16:36:49 +02:00
Andrey Antukh
954e5303f0
🐛 Fix incorrect props passed on workspace shape wrapper
2023-09-13 16:36:49 +02:00
Andrey Antukh
ac4343dafd
⚡ Don't render not visible shapes on workspace
2023-09-13 16:36:49 +02:00
Alejandro
c667d3ad46
Merge pull request #3627 from penpot/niwinz-develop-bugfixes-4
...
Revert "⚡ Don't render not visible shapes on workspace"
2023-09-13 14:00:53 +02:00
Pablo Alba
0699cce389
Merge pull request #3623 from penpot/hiru-fix-touched
...
🔧 Add script to fix touched attributes
2023-09-13 14:00:41 +02:00
Andrey Antukh
db5621f4ae
Revert " ⚡ Don't render not visible shapes on workspace"
...
This reverts commit a01c64ea57 .
2023-09-13 13:54:40 +02:00
Andrés Moya
afa14dd847
💄 Replace prn with println
2023-09-13 13:54:26 +02:00
Andrés Moya
507cb9f3de
🔧 Add script to fix touched attributes
2023-09-13 13:54:26 +02:00
Alejandro
ebf60f9279
Merge pull request #3625 from penpot/superalex-fix-selection-hover
...
🐛 Fix selection hover
2023-09-13 12:53:55 +02:00
Alejandro Alonso
f7e5cb4bb2
🐛 Fix selection hover
2023-09-13 12:38:11 +02:00
Andrey Antukh
307cfa287f
🔥 Remove inneficient obj/without helper
2023-09-13 10:53:24 +02:00
Andrey Antukh
393863b29f
🐛 Fix broken hooks rule on shapes fills component
2023-09-13 10:53:24 +02:00
Andrey Antukh
385fd9c4e6
♻️ Refactor shape attrs extraction helpers
2023-09-13 10:53:24 +02:00
Andrey Antukh
e6f8022de0
✨ Add obj/array? helper
2023-09-13 10:52:32 +02:00
Andrey Antukh
b1e54a9714
✨ Pass explicitly the render-id on props handling in path and svg-raw shapes
2023-09-13 10:52:32 +02:00
Andrey Antukh
85a1f7d69e
⚡ Add minor optimizations to fills component (shapes)
2023-09-13 10:52:32 +02:00
Andrey Antukh
281251ff87
⚡ Add minor optimizations to rect shape
2023-09-13 10:52:32 +02:00
Andrey Antukh
ad58c97cbd
Merge pull request #3605 from penpot/palba-fix-export-detach
...
🐛 Fix export file with components as basic objects
2023-09-13 10:48:51 +02:00
Pablo Alba
88390432f5
🐛 Fix export file with components as basic objects
2023-09-13 09:50:27 +02:00
Alejandro
026510c204
Merge pull request #3608 from penpot/niwinz-develop-experiments-5
...
⚡ Add performance oriented refactor of custom-stroke related components
2023-09-13 07:00:26 +02:00
Pablo Alba
b4b5aaafe4
🐛 Fix preview of moving a copy of a flex component into its main
2023-09-12 17:05:50 +02:00
Pablo Alba
fe36a9e958
✨ Assets groups review
2023-09-12 16:19:09 +02:00
Andrey Antukh
b03492e187
Merge pull request #3610 from penpot/palba-add-main-copy-label-to-component
...
🎉 Add main/copy label on component in right bar
2023-09-12 16:15:50 +02:00
Alejandro
732805bf0e
Merge pull request #3622 from penpot/azazeln28-fix-blend-mode-select-click
...
🐛 Fix blend mode select click
2023-09-12 15:50:15 +02:00
Andrey Antukh
1ffca618f9
🐛 Fix react warning on incorrect hooks usage on shapes components
2023-09-12 15:21:46 +02:00
Aitor
72f20301c4
🐛 Fix blend mode select click
2023-09-12 14:29:32 +02:00
Andrey Antukh
34ddc00c8e
Merge pull request #3620 from penpot/alotor-fix-over-shapes
...
🐛 Improved response time of over shapes
2023-09-12 11:59:51 +02:00
Alejandro Alonso
fbff2f103e
✨ Select through stroke only rectangle
2023-09-12 11:59:41 +02:00
alonso.torres
fff98b995f
🐛 Improved response time of over shapes
2023-09-12 11:43:22 +02:00
Andrey Antukh
bf2a546f77
♻️ Refactor custom-stroke render impl
2023-09-12 11:40:41 +02:00
Andrey Antukh
1b420e55f4
✨ Add more DOM attrs friendly render-id generation hook
2023-09-12 11:40:41 +02:00
Andrey Antukh
645b7e4b8d
🐛 Fix react warning on incorrect hooks usage on shapes components
2023-09-12 11:40:41 +02:00
Andrés Moya
b943a034c9
🐛 Fix CI
2023-09-12 11:15:51 +02:00
Stas Haas
ffd68baaa1
🌐 Add translations for: German.
...
Currently translated at 91.8% (1204 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-09-12 10:50:03 +02:00
Andrés Moya
51ab11e91e
🐛 Use helper to normalice behavior of component display in dump_tree
2023-09-12 09:53:41 +02:00
Pablo Alba
3228d0a95f
Merge pull request #3613 from penpot/hiru-fix-parent-touched
...
🐛 Fix parent touched detecion when duplicating or copy&paste
2023-09-11 13:50:38 +02:00
Andrés Moya
2f3ae1d520
🐛 Fix parent touched detecion when duplicating or copy&paste
2023-09-11 13:25:07 +02:00
Pablo Alba
79ecdebfee
🎉 Add main/copy label on component in right bar
2023-09-08 12:16:00 +02:00
Alejandro Alonso
bc45b15b79
:bugfix: Fix multiple selection of shapes
2023-09-08 11:04:58 +02:00
Linerly
e5d2d05aa6
🌐 Add translations for: Indonesian.
...
Currently translated at 100.0% (1311 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/id/
2023-09-08 04:03:59 +02:00
Andrey Antukh
5fec6c807b
Merge pull request #3571 from penpot/eva-design-tab
...
💄 Redesign design tab phase one
2023-09-07 14:13:57 +02:00
Eva
9ed06c4483
💄 Redesign design tab phase one
2023-09-07 13:59:06 +02:00
Alejandro
d7dea040af
Merge pull request #3601 from penpot/niwinz-develop-experiments-4
...
⚡ ♻️
2023-09-07 11:38:59 +02:00
Alejandro Alonso
1ba76cb3f8
Merge remote-tracking branch 'origin/staging' into develop
2023-09-07 11:32:03 +02:00
Andrey Antukh
3fea366a04
Merge pull request #3604 from penpot/superalex-fix-log-out-log-in-with-different-acounts-page-not-exist
...
🐛 Fix logout and login with different accounts show 404 error page
2023-09-07 11:22:17 +02:00
Alejandro Alonso
98b1ac7b60
🐛 Fix logout and login with different accounts show 404 error page
2023-09-07 11:17:00 +02:00
Andrey Antukh
308b6279c2
Merge pull request #3597 from penpot/superalex-improve-selected-colors
...
✨ Improve selected colors
2023-09-07 11:15:13 +02:00
Alejandro Alonso
d29aa00155
✨ Improve selected colors
2023-09-07 11:11:30 +02:00
Andrey Antukh
5940e00053
⚡ Add minor optimizations to shapes/gradient related components
2023-09-06 16:28:32 +02:00
Andrey Antukh
140cb43681
🔥 Remove duplicated line on gradients/add-metadata helper
2023-09-06 16:28:32 +02:00
Andrey Antukh
efd4a1ffba
✨ Fix inconsistencies on shapes/gradient component
2023-09-06 16:28:32 +02:00
Andrey Antukh
cef74377df
⚡ Add minor optimizations to workspace shapes/group ns
2023-09-06 16:28:32 +02:00
Andrey Antukh
469de48af2
💄 Add cosmetic improvements to workspace shapes/bool ns
2023-09-06 16:28:32 +02:00
Andrey Antukh
c7ae8b6510
⚡ Add minor optimizations on workspace/shapes ns
2023-09-06 16:28:32 +02:00
Andrey Antukh
d3c9bf1e76
✨ Move common code on shape props checking to shapes/common ns
2023-09-06 16:28:32 +02:00
Andrey Antukh
d9c496b131
⚡ Add minor optimizations to shapes/mask component
2023-09-06 15:38:43 +02:00
Andrey Antukh
7f9e01711f
⚡ Add minor optimizations to shapes/mask internal helpers
2023-09-06 15:38:43 +02:00
Andrey Antukh
e8808bc8a4
📎 Add improved kondo hook analyzer for rumext/fnc
2023-09-06 15:38:43 +02:00
Andrey Antukh
4dc41724de
⚡ Add minor optimizations to shapes/group component
2023-09-06 15:38:43 +02:00
Andrey Antukh
c8b42478b0
⚡ Add minor optimizations to shapes/circle component
2023-09-06 15:38:43 +02:00
Andrey Antukh
9993d357da
⚡ Add minor optimizations to shapes/bool component
2023-09-06 15:38:43 +02:00
Andrey Antukh
c3c2d88245
💄 Fix indentation on shapes/bool component
2023-09-06 14:42:31 +02:00
Andrey Antukh
48e5e86b73
♻️ Remove redundant components rendering for workspace/frame
2023-09-06 14:42:31 +02:00
Andrey Antukh
2e2ce6bcfe
💄 Add cosmetic improvements to some workspace frame related components
2023-09-06 14:42:31 +02:00
Andrey Antukh
ca8e9b871d
⚡ Add micro optimizations to shapes/frame-thumbail-image component
2023-09-06 14:42:31 +02:00
Andrey Antukh
f311deda1b
💄 Add cosmetic improvements to shapes/frame-shape component
2023-09-06 14:42:31 +02:00
Andrey Antukh
d5d95a1328
🐛 Fix typo on srepl/analyze-files helper
2023-09-06 14:42:31 +02:00
Andrey Antukh
63e250d9d0
⚡ Add micro optimization on refs/children-objects
2023-09-06 14:42:31 +02:00
Andrey Antukh
4d2afd483b
🔥 Remove aparently redundant shape-container usage on workspace frame container
2023-09-06 14:42:31 +02:00
Andrey Antukh
e805f11f12
🔥 Remove unnecesary shape processing on root-shape
2023-09-06 14:42:31 +02:00
Andrey Antukh
d0a796124f
⚡ Add micro optimization to shape-container component
2023-09-06 14:42:31 +02:00
Andrey Antukh
b158a82a84
💄 Fix indentation on page helpers
2023-09-06 14:42:31 +02:00
Linerly
ca0e6d0b13
🌐 Add translations for: Indonesian.
...
Currently translated at 96.8% (1270 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/id/
2023-09-06 12:56:04 +02:00
Frederik Ring
d06124e378
⚡ Allow passing overrides to frontend nginx config
2023-09-06 09:48:06 +02:00
Andrey Antukh
74be76c914
Merge pull request #3600 from penpot/palba-fix-fixes
...
🐛 Upgrade the fixes functions to avoid corner cases
2023-09-05 16:38:10 +02:00
Pablo Alba
8cb917cf51
🐛 Upgrade the fixes functions to avoid corner cases
2023-09-05 16:16:22 +02:00
Andrey Antukh
2706d1ffd3
Merge pull request #3598 from penpot/palba-fix-duplicate-component
...
🐛 Fix duplicate component doesn't create a main shape
2023-09-05 12:20:34 +02:00
Pablo Alba
bd1a681e71
🐛 Fix duplicate component doesn't create a main shape
2023-09-05 12:19:57 +02:00
Andrey Antukh
36506ec360
🐛 Replace :use-for-thumbnail? with :use-for-thumbnail
2023-09-05 12:01:40 +02:00
Alejandro
a4ed9e57fb
Merge pull request #3590 from penpot/niwinz-develop-experiments-2
...
🐛 & ⚡
2023-09-05 11:12:55 +02:00
Andrey Antukh
0f133ca431
🐛 Fix more issues on frontend gulpfile
2023-09-05 10:50:54 +02:00
Andrey Antukh
c1117b6da9
🐛 Fix issue on frontend build process caused by deps update
2023-09-05 10:29:19 +02:00
Andrey Antukh
a01c64ea57
⚡ Don't render not visible shapes on workspace
2023-09-04 17:37:08 +02:00
Andrey Antukh
5b3e12bb9c
♻️ Refactor change builder for make it more efficient
...
Mainly replaces the usafe of the inneficient d/preconj helper
with a combination of conj and simple list as data structure whitch
maintains the previous ordering semantics on addition.
Also removes the d/preconj from the codebase.
2023-09-04 15:48:34 +02:00
Andrey Antukh
4e974cd2f3
🐛 Fix typo on has-point? impl
2023-09-04 15:33:04 +02:00
Alejandro
87f085da74
Merge pull request #3594 from penpot/niwinz-develop-experiments-1
...
🐛 Several bugfixes and other minor imprivements
2023-09-04 12:28:03 +02:00
Andrey Antukh
b68b802b6d
🐛 Fix shape radius type toggle on workspace
2023-09-04 12:04:15 +02:00
Andrey Antukh
c54deb0218
🐛 Fix proportion lock toggle callback
...
Add missing dependency
2023-09-04 12:04:15 +02:00
Andrey Antukh
bd734c1095
🐛 Fix log level setting on file migrations ns
2023-09-04 12:04:15 +02:00
Andrey Antukh
6a3b963a77
🐛 Add migration that fixes all frames that does not have :shapes attr
2023-09-04 12:04:15 +02:00
Andrey Antukh
a097ed29a9
✨ Fix extensibility and naming of workspace shape fixer
2023-09-04 12:04:15 +02:00
Andrey Antukh
c7f9774524
✨ Add more flexible call flow for db interacting methods
2023-09-04 12:04:15 +02:00
Andrey Antukh
90f7e97d5b
✨ Improve kondo analyze function for db/with-atomic
...
Allow pass options as third argument on params vector
2023-09-04 12:04:15 +02:00
Alejandro Alonso
07562af677
Merge remote-tracking branch 'origin/staging' into develop
2023-09-04 11:47:10 +02:00
Alejandro
1eaf7b2b44
Merge pull request #3593 from penpot/niwinz-staging-bugfixes-9
...
🐛 Bugfixes and logging improvements
2023-09-04 11:42:27 +02:00
Andrey Antukh
903f064e87
✨ Decrease slightly argon2id cost for improve usability
...
The previous values are set too high. The current value are still
valid under current recomendation but improves a little bit the
time of password verification.
2023-09-04 11:35:31 +02:00
Andrey Antukh
a23d1908e9
✨ Improve worker logging
2023-09-04 11:35:31 +02:00
Andrey Antukh
1e8226a3fc
🐛 Fix log level setting on file migrations ns
2023-09-04 11:35:31 +02:00
Andrey Antukh
b7459726f5
Merge pull request #3592 from penpot/superalex-remember-last-team-log-out-2
...
✨ Remember last team accross logouts and sessions and fix some weird stuff
2023-09-04 11:12:42 +02:00
Alejandro Alonso
b8179d0e35
✨ Remember last team accross logouts and sessions and fix some auth weird stuff
2023-09-04 10:34:30 +02:00
Swapnil C
ce9138d22b
🌐 Add translations for: French.
...
Currently translated at 87.5% (1148 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2023-09-03 23:50:09 +02:00
Philippe Accorsi
3972d19419
🌐 Add translations for: French.
...
Currently translated at 87.5% (1148 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2023-09-03 23:50:09 +02:00
Louis Chance
6261594a76
🌐 Add translations for: French.
...
Currently translated at 87.5% (1148 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2023-09-03 23:50:09 +02:00
Locness
41c296add7
🌐 Add translations for: French.
...
Currently translated at 87.5% (1148 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2023-09-03 23:50:08 +02:00
Yaron Shahrabani
843b9b2598
🌐 Add translations for: Hebrew.
...
Currently translated at 91.9% (1206 of 1311 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/he/
2023-09-02 11:15:31 +02:00
Alejandro
53a9906736
Merge pull request #3589 from penpot/niwinz-develop-debug-import-fix
...
🐛 Fix clone operaton of dbg handler
2023-09-01 13:15:16 +02:00
Andrey Antukh
7aae12c732
🐛 Fix clone operaton of dbg handler
2023-09-01 13:07:49 +02:00
Alejandro
6080b778d4
Merge pull request #3570 from penpot/niwinz-develop-experiments-1
...
⚡ Add performance enhancements (part 2)
2023-09-01 12:58:54 +02:00
Andrey Antukh
8a4fcc1d10
⚡ Delimit rendering of components when they are visible on workspace assets tab
2023-09-01 12:50:29 +02:00
Andrey Antukh
1e2603f1f5
✨ Add minor improvements to use-visible hook
2023-09-01 12:50:29 +02:00
Andrey Antukh
937d3b4954
⚡ Don't perform assets filtering if term is empty
2023-09-01 12:50:29 +02:00
Andrey Antukh
8ff18a2a9e
✨ Add asset item full path to the search filtering
2023-09-01 12:50:29 +02:00
Andrey Antukh
e278d042ea
✨ Improve usability of assets tab on search
...
Automatically uncollapse assets groups when a total searched
results is less than a threshold of 60 (current default)
2023-09-01 12:50:29 +02:00
Andrey Antukh
9804bd88c2
✨ Add improvements to css modules related macros
2023-09-01 12:50:29 +02:00
Andrey Antukh
62f15f9b9d
⚡ Make components assets gropups collapsed by default on assets tab
2023-09-01 12:50:29 +02:00
Andrey Antukh
50a49e5fbf
✨ Show by default assets as not visible
2023-09-01 12:50:29 +02:00
Andrey Antukh
b649adf544
💄 Add cosmetic improvements to sidebar assets namespace
2023-09-01 12:50:29 +02:00
Andrey Antukh
c6e248b52f
✨ Add correct impl for is-direct-child-of-root? helper
...
And we restore the previously removed helper and incorrectly replaced by
the `is-direct-child-of-root?`.
In penpot exists two concepts: root and root-frame; root is the
artificially created shape that represents the ROOT, and root-frame
means a frame that is shape of frame type which is a direct children
of ROOT.
2023-09-01 12:47:18 +02:00
Andrey Antukh
1a1e55037b
🔥 Remove unused conditional on root-shape component
2023-09-01 12:47:18 +02:00
Andrey Antukh
82f1b96503
⚡ Add micro optimization to is-direct-child-of-root? helper
2023-09-01 12:47:18 +02:00
Andrey Antukh
58f788455f
⚡ Add experimental equality with exceptions props checking to frames
2023-09-01 12:47:18 +02:00
Andrey Antukh
b28cad2250
⚡ Improve efficiency of equiv impl of jvm-custom-record
2023-09-01 12:47:18 +02:00
Andrey Antukh
7f91619075
⚡ Add improved text change detection on viewport text renderer
2023-09-01 12:47:18 +02:00
Andrey Antukh
f82c682421
⚡ Delimit attrs on update-shape-flags impl
2023-09-01 12:47:18 +02:00
Alejandro Alonso
69f2e7c43f
Merge remote-tracking branch 'origin/staging' into develop
2023-09-01 12:40:17 +02:00
Andrey Antukh
2a6022fa18
🐛 Fix importation on debug endpoint
2023-09-01 12:01:11 +02:00
Andrey Antukh
e36b49b4f0
Merge pull request #3587 from penpot/superalex-layer-multiselection-behaviour
...
✨ Improve layers multiselection behaviour
2023-09-01 11:20:27 +02:00
Alejandro Alonso
92ff5de538
✨ Improve layers multiselection behaviour
2023-09-01 11:20:10 +02:00
Alejandro Alonso
c83d028466
✨ Colorpicker: remember las color mode
2023-09-01 11:18:45 +02:00
Alejandro
56a0d522dc
Merge pull request #3585 from penpot/niwinz-staging-storage-gc-deleted
...
✨ Add minor improvements to logging
2023-09-01 06:40:41 +02:00
Andrey Antukh
a3495800b5
✨ Add minor logging improvements to worker namespace
2023-08-31 21:09:18 +02:00
Andrey Antukh
750cf05784
✨ Add minor logging related improvements to binfile namespace
2023-08-31 21:08:23 +02:00
Andrey Antukh
1384219ae7
📎 Update devenv logging file
2023-08-31 21:08:01 +02:00
Andrey Antukh
d2d9aeff25
📎 Reduce log level of worker submit operation
...
Start logging to as TRACE instead of DEBUG
2023-08-31 20:59:58 +02:00
Andrey Antukh
95d80c9578
Merge pull request #3582 from penpot/superalex-fix-invalid-comments-when-delete-page
...
🐛 Fix deleted pages comments shown in right sidebar
2023-08-31 20:02:00 +02:00
Alejandro
b523bef8ba
Merge pull request #3581 from penpot/niwinz-staging-storage-gc-deleted
...
✨ Improve storage-gc-deleted task reliability
2023-08-31 15:18:15 +02:00
Alejandro Alonso
0c5c04e58a
🐛 Fix deleted pages comments shown in right sidebar
2023-08-31 15:16:55 +02:00
Andrey Antukh
a0973b9ddf
✨ Improve storage-gc-deleted task reliability
2023-08-31 14:36:31 +02:00
Andrey Antukh
f30732dc7f
Merge pull request #3575 from penpot/palba-remove-innecesary-message
...
📎 Remove innecesary message on delete shared dialog
2023-08-31 14:15:50 +02:00
Pablo Alba
2f8cac83ae
📎 Remove innecesary message on delete shared dialog
2023-08-31 13:52:37 +02:00
Alejandro
c53b6117c0
Merge pull request #3574 from penpot/azazeln28-fix-text-shapes-rendered-with-bad-proportions
...
🐛 Fix text shapes rendered with bad proportions
2023-08-31 12:10:36 +02:00
Aitor
bd3ddebcc4
🐛 Fix text shapes rendered with bad proportions
2023-08-31 12:06:31 +02:00
Alejandro
0441f28880
Merge pull request #3577 from penpot/hiru-hide-messages-on-exit
...
🐛 Fix message popup remains open when exiting workspace
2023-08-31 11:45:41 +02:00
Andrés Moya
288030888a
🐛 Fix message popup remains open when exiting workspace
2023-08-31 11:39:46 +02:00
Alejandro
203c0ed87d
Merge pull request #3579 from penpot/eva-refix-lock-title
...
🐛 Fix lock and hide tooltip
2023-08-31 11:38:51 +02:00
Eva
09e28076cd
🐛 Fix lock and hide tooltip
2023-08-31 11:31:58 +02:00
Alejandro
ad4e489312
Merge pull request #3578 from penpot/superalex-fix-list-view-is-discarded-on-tab-change-for-assets-sidebar-tab
...
🐛 Fix list view is discarded on tab change for assets sidebar
2023-08-31 11:31:13 +02:00
Alejandro Alonso
50932dea54
🐛 Fix list view is discarded on tab change for assets sidebar
2023-08-31 11:25:36 +02:00
Andrey Antukh
da3c829b1b
📎 Fix clj linter issues on backend
2023-08-31 11:24:30 +02:00
Andrey Antukh
d4b4e6be7d
🐛 Fix frontend cljs linter issues
2023-08-31 10:49:09 +02:00
Alejandro
722ad5216f
Merge pull request #3576 from penpot/niwinz-develop-update-deps
...
⬆️ Update dependencies
2023-08-31 10:48:25 +02:00
Andrey Antukh
3a6007d385
📎 Fix clj linter issues on backend
2023-08-31 10:36:20 +02:00
Andrey Antukh
fb1bdd4ce7
🐛 Fix frontend cljs linter issues
2023-08-31 09:31:53 +02:00
Andrey Antukh
63668fb66e
📎 Fix scss linter issues
2023-08-31 09:25:40 +02:00
Andrey Antukh
eb2187daf2
⬆️ Update dependencies
2023-08-31 09:20:22 +02:00
Andrey Antukh
2cc76a2609
Merge pull request #3573 from penpot/hiru-fix-group-creation
...
🐛 Correctly initialize geometry when creating a new group
2023-08-30 15:21:20 +02:00
Andrés Moya
2d0b14d483
🐛 Correctly initialize geometry when creating a new group
2023-08-30 13:47:55 +02:00
Andrey Antukh
1c769a13e2
Merge remote-tracking branch 'weblate/develop' into develop
2023-08-30 11:12:26 +02:00
Hosted Weblate
25a4a92f05
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/
2023-08-30 11:05:14 +02:00
Hosted Weblate
17274e9341
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/
2023-08-30 11:05:04 +02:00
Yaron Shahrabani
877fff1b2c
🌐 Add translations for: Hebrew.
...
Currently translated at 99.7% (1206 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/he/
2023-08-30 11:04:58 +02:00
AlexTECPlayz
7b5260eedd
🌐 Add translations for: Romanian.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ro/
2023-08-30 11:04:58 +02:00
Kristijan Žic
99b08402da
🌐 Add translations for: Croatian.
...
Currently translated at 84.9% (1027 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/hr/
2023-08-30 11:04:57 +02:00
Linerly
2e899f1d9d
🌐 Add translations for: Indonesian.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/id/
2023-08-30 11:04:57 +02:00
Amine Gdoura
f39e962250
🌐 Add translations for: Arabic.
...
Currently translated at 61.4% (743 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ar/
2023-08-30 11:04:56 +02:00
Amerey.eu
263a4e32dc
🌐 Add translations for: Czech.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/cs/
2023-08-30 11:04:56 +02:00
Linerly
7d55df10ab
🌐 Add translations for: Indonesian.
...
Currently translated at 97.0% (1173 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/id/
2023-08-30 11:04:55 +02:00
Stas Haas
5775129b53
🌐 Add translations for: Russian.
...
Currently translated at 63.1% (763 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ru/
2023-08-30 11:04:55 +02:00
Mikel Larreategi
05678f5002
🌐 Add translations for: Basque.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/eu/
2023-08-30 11:04:54 +02:00
Stas Haas
853d2a9b29
🌐 Add translations for: German.
...
Currently translated at 98.6% (1193 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-08-30 11:04:53 +02:00
王世阳
70f7476614
🌐 Add translations for: Chinese (Simplified).
...
Currently translated at 99.8% (1207 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hans/
2023-08-30 11:04:53 +02:00
Ņikita K
ed0708bcbd
🌐 Add translations for: Latvian.
...
Currently translated at 96.5% (1167 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/lv/
2023-08-30 11:04:52 +02:00
Andrey Antukh
43210e4b5a
Merge branch 'staging' into develop
2023-08-30 10:48:49 +02:00
Andrey Antukh
cc5b1c950b
Merge branch 'translations' into staging
2023-08-30 10:35:47 +02:00
Andrey Antukh
52851f4c6f
📎 Add dutch language
2023-08-30 10:35:33 +02:00
Andrey Antukh
9bd42be771
Merge remote-tracking branch 'weblate/develop' into translations
2023-08-30 10:26:28 +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
a9d2cc227b
💄 Add minor cosmetic improvements on viewport hooks ns
2023-08-29 17:09:00 +02:00
Andrey Antukh
a754d5ae3b
⚡ Add throttling to over-shapes-stream on viewport
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
eed175dfe4
✨ Rework usage of design components and tokens
2023-08-29 16:05:58 +02:00
Alejandro
266e1c7142
Merge pull request #3572 from penpot/eva-fix-layer-name-viewer
...
🐛 Fix layer name on viewer
2023-08-29 14:18:10 +02:00
Eva
befbb17ee3
🐛 Fix layer name on viewer
2023-08-29 14:11:04 +02:00
Andrey Antukh
1794ea0d9e
Merge remote-tracking branch 'origin/staging' into develop
2023-08-29 13:25:51 +02:00
Andrey Antukh
5f65960d42
Merge pull request #3568 from penpot/eva-fix-tooltip-visibility
...
🐛 Fix tooltip on toggle visibility and toggle lock buttons
2023-08-29 13:15:54 +02:00
Eva
dc813732c3
🐛 Fix tooltip on toggle visibility and toggle lock buttons
2023-08-29 13:15:40 +02:00
Andrey Antukh
661e4a001a
Merge pull request #3569 from penpot/superalex-fix-invalid-file-amount-after-moving-files
...
🐛 Bugfixing
2023-08-29 13:13:36 +02:00
Alejandro Alonso
53d1624f3f
🐛 Fix deleted pages comments shown in right sidebar
2023-08-29 13:13:12 +02:00
Alejandro Alonso
514ba6604b
🐛 Fix invalid file amount after moving files
2023-08-29 13:13:11 +02:00
Andrey Antukh
d8a42bf3c1
Merge pull request #3566 from penpot/superalex-fix-rulers
...
🐛 Bugfixing
2023-08-29 13:05:48 +02:00
Alejandro
0aa361013a
Merge pull request #3551 from penpot/niwinz-bugfixes-1
...
🐛 Fix unexpected output on get-page when invalid object-id is pro…
2023-08-29 13:04:34 +02:00
Andrey Antukh
ddbc828342
🐛 Fix unexpected output on get-page when invalid object-id is provided
2023-08-29 13:04:23 +02:00
Alejandro
cbcaa582cd
Merge pull request #3567 from penpot/eva-frontend-fixes
...
🐛 Fix some small frontend errors
2023-08-29 12:59:28 +02:00
Alejandro Alonso
67eb305202
🐛 Fix duplicate and copy/paste frames internal error
2023-08-29 11:52:35 +02:00
Andrey Antukh
cf2ee435c0
🐛 Fix incorrect event handling on dropdown menu
...
Related to react18 event handling new behavior
2023-08-29 11:11:16 +02:00
Eva
a225def708
Fix some small frontend errors
2023-08-29 07:46:19 +02:00
Sebastiaan Pasma
67cff1ed74
🌐 Add translations for: Dutch.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/nl/
2023-08-28 16:57:12 +02:00
Alejandro Alonso
27534702fb
🐛 Fix viewer inspect code
2023-08-28 15:54:10 +02:00
Andrés Moya
5a312fd7b2
✨ Use new css macros and fix link color in new style
2023-08-28 15:09:31 +02:00
Andrés Moya
d8027936b4
✨ Small enhancements
2023-08-28 15:09:31 +02:00
Andrés Moya
ca88314524
🎉 Show changed assets when updating libraries
2023-08-28 15:09:31 +02:00
Alejandro Alonso
2b2d7bc406
🐛 Fix rulers
2023-08-28 13:29:22 +02:00
Sebastiaan Pasma
22c88a19e2
🌐 Add translations for: Dutch.
...
Currently translated at 83.2% (1007 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/nl/
2023-08-26 15:54:37 +02:00
Andrés Moya
96a5444357
✨ Validate frame-id
2023-08-25 13:13:00 +02:00
Andrey Antukh
159ac92021
Merge pull request #3561 from penpot/superalex-click-flow-tag-open-viewer
...
✨ Click on flow tag open viewer
2023-08-25 12:40:10 +02:00
Andrey Antukh
1a92657c7c
Merge pull request #3559 from penpot/superalex-fix-alt-l-shortcuts
...
🐛 Fix alt+l shortcuts
2023-08-25 12:37:10 +02:00
Alejandro Alonso
8669207086
✨ Click on flow tag open viewer
2023-08-25 11:40:56 +02:00
Alejandro Alonso
b82ce671b9
🐛 Fix alt+l shortcuts
2023-08-25 10:54:34 +02:00
Andrey Antukh
629322e505
🐛 Fix snapshot debug utils
2023-08-25 10:02:54 +02:00
Alejandro
90aab03a8f
Merge pull request #3556 from penpot/niwinz-develop-enhancements-3
...
✨ Improvements on devenv and docker config
2023-08-24 15:07:17 +02:00
Andrey Antukh
cb7fbc2cc4
🐛 Fix cache issues on default nginx configuration on docker images
2023-08-24 14:49:37 +02:00
Andrey Antukh
e998ec7c2d
🐛 Fix cache issues on devevn nginx config
2023-08-24 14:49:37 +02:00
Aitor Moreno
ff14208a95
Merge pull request #3555 from penpot/superalex-navigate-up-in-layer-hierarchy-with-shift-enter-shortcut
...
✨ Navigate up in layer hierarchy with Shift+Enter shortcut
2023-08-24 13:42:12 +02:00
Aitor
8593ca1310
🐛 Fix scroll automatically to layer item
2023-08-24 13:31:47 +02:00
Andrey Antukh
b80469c040
⬆️ Update devenv dependencies
2023-08-24 13:19:02 +02:00
Alejandro Alonso
f69e141ac1
✨ Navigate up in layer lierarchy with Shift+Enter shortcut
2023-08-24 12:25:03 +02:00
Andrey Antukh
496afb0f25
Merge remote-tracking branch 'origin/staging' into develop
2023-08-24 12:02:40 +02:00
Alejandro
b0497f1352
Merge pull request #3554 from penpot/niwinz-staging-bugfixes-8
...
🐛 Prevent rollback for idle-in-transaction errors on cron tasks
2023-08-24 12:02:13 +02:00
Alejandro Alonso
aaf9c6e50b
✨ Enable access tokens by default
2023-08-24 12:00:56 +02:00
Pablo Alba
c3f73ff7aa
🐛 Fix error on press escape while renamming a component
2023-08-24 11:50:59 +02:00
Andrey Antukh
d80aa7593b
🐛 Fix unexpected exception on encoding error response
2023-08-24 11:37:59 +02:00
Andrés Moya
027ef48e66
✨ Add tooltip to library name
2023-08-24 11:34:10 +02:00
Pablo Alba
453c576fdd
💄 Assets tab visual adjustments
2023-08-24 11:34:10 +02:00
Andrey Antukh
5275c35002
🐛 Prevent rollback for idle-in-transaction errors on cron tasks
2023-08-24 11:18:56 +02:00
Alejandro
e1507755ba
Merge pull request #3550 from penpot/superalex-fix-union-operations
...
🐛 Fix union operations
2023-08-24 06:53:39 +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
0782382ee1
🐛 Fix union operations
2023-08-23 18:47:26 +02:00
Alejandro Alonso
f02b5765d7
🐛 Fix safe number max values
2023-08-23 14:59:08 +02:00
Pablo Alba
a6ec73fd4c
Merge pull request #3553 from penpot/niwinz-bugfixes-2
...
🐛 Set proper minimal shape size on draw on click operation
2023-08-23 12:47:18 +02:00
Andrey Antukh
c0422f4e13
🐛 Set proper minimal shape size on draw on click operation
2023-08-23 12:43:28 +02:00
Pablo Alba
9618bd6697
Merge pull request #3538 from penpot/hiru-validate-shapes
...
✨ Add function to validate shape referential integrity
2023-08-23 10:03:38 +02:00
Alejandro Alonso
1f31722571
📎 Update version.txt file
2023-08-23 09:38:23 +02:00
Alejandro Alonso
834c18323e
Revert " 📎 Update version.txt file"
...
This reverts commit a7f39e89f6 .
2023-08-23 09:38:07 +02:00
Andrés Moya
730df04970
✨ Add function to validate shape referential integrity
2023-08-22 17:59:28 +02:00
andy
1d2f5b6c0b
🌐 Add translations for: Norwegian Bokmål.
...
Currently translated at 12.5% (152 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/nb_NO/
2023-08-22 11:49:11 +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
Alejandro
ab87db099a
Merge pull request #3542 from penpot/niwinz-bugfixes-1
...
🐛 Fix inconsistencies on handlong :file-image attr on import and file-gc task
2023-08-22 06:50:58 +02:00
Andrey Antukh
661a916a5f
🐛 Fix reference counting of file-media objects in :fill-image attr
2023-08-21 19:11:55 +02:00
Andrey Antukh
b8dee17075
🐛 Fix incorrect streams handling on thumbnail_render
2023-08-21 19:11:55 +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
2ada687ecc
✨ Show a confirmation dialog when an user tries to publish an empty library
2023-08-21 16:29:53 +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
Andrey Antukh
bfff547fdf
Merge pull request #3525 from penpot/niwinz-react-update
...
✨ Update to React 18
2023-08-21 14:49:34 +02:00
Pablo Alba
7336312b75
✨ New component icon
2023-08-21 14:45:32 +02:00
Aitor
4b8ee8ef84
✨ Update to React 18
2023-08-21 14:34:54 +02:00
Alejandro Alonso
5ea9a52e69
🐛 Fix viewer
2023-08-21 14:18:56 +02:00
Pablo Alba
0ce838fbb6
Merge pull request #3533 from penpot/hiru-update-board-grids
...
✨ Board grids are now synced with components
2023-08-21 11:45:25 +02:00
Pablo Alba
3de50986e7
🐛 Fix component context menu
2023-08-21 09:38:29 +02:00
Stas Haas
c8d5e4ef35
🌐 Add translations for: German.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-08-19 13:55:24 +02:00
Alejandro Alonso
a7f39e89f6
📎 Update version.txt file
2023-08-18 10:35:12 +02:00
Andrés Moya
8e2011c755
🐛 Fix absorb unpublished library
2023-08-17 17:50:19 +02:00
Pablo Alba
70bb34118c
Merge pull request #3532 from penpot/hiru-fix-component-modified
...
🐛 Fix component modified date in v1
2023-08-17 17:18:48 +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
c2a27bb845
🐛 Fix update main targeting remote-shape
2023-08-17 09:38:30 +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
Sebastiaan Pasma
196d57dd5c
🌐 Add translations for: Dutch.
...
Currently translated at 74.1% (897 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/nl/
2023-08-15 15:50:00 +02:00
Alejandro
a1ac839b2a
Merge pull request #3517 from penpot/niwinz-enhancements-push-notifications
...
🎉 Add the ability to send push notifications
2023-08-14 12:24:43 +02:00
Andrey Antukh
1e9a4d74eb
🐛 Add safechecks to binfile exportation
2023-08-14 12:13:31 +02:00
Andrey Antukh
7a9777419c
✨ Backport db module improvements from develop
2023-08-14 12:13:31 +02:00
Andrey Antukh
28836d82cd
✨ Add minor improvements to error report template
2023-08-14 12:13:31 +02:00
Andrey Antukh
da62a6809c
✨ Stop report oidc failed operations as exceptions
2023-08-14 12:13:31 +02:00
Andrey Antukh
5d5d238fec
💄 Add minor cosmetic improvements on dashboard ui component
2023-08-14 12:13:31 +02:00
Andrey Antukh
e5dedb1e3d
🎉 Add push notifications support
2023-08-14 12:13:31 +02:00
Alejandro
2e33575f01
Merge pull request #3524 from penpot/juan-ester-ui-review
...
💄 Adds styling changes to new UI
2023-08-14 08:41:58 +02:00
elhombretecla
bf0a676b83
💄 Adds new modal and toolbar styles
2023-08-14 08:33:49 +02:00
Sebastiaan Pasma
4c7cd02f56
🌐 Add translations for: Dutch.
...
Currently translated at 54.0% (654 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/nl/
2023-08-12 14:49:53 +02:00
Alejandro Alonso
b3128bd32b
🐛 Fix overlay manual positioning
2023-08-10 11:15:42 +02:00
Alejandro
b3f62d8a82
Merge pull request #3515 from penpot/niwinz-develop-bugfixes-3
...
🐛 Fix incorrect position data calculation on generating thumbnails
2023-08-10 10:59:55 +02:00
Andrey Antukh
9b61aae216
🐛 Fix incorrect attributes usage on shape
2023-08-10 09:47:25 +02:00
elhombretecla
6420188675
💄 Adds new CSS polishing
2023-08-10 08:57:32 +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
15a9035ed1
🐛 Fix multiple elements export
2023-08-09 12:19:27 +02:00
elhombretecla
8b9781f345
💄 Adds new components styles
2023-08-09 11:31:50 +02:00
elhombretecla
bc14f59153
💄 Fix color assets and styles
2023-08-09 11:11:51 +02:00
elhombretecla
af460536d1
💄 Fix css left-header
2023-08-09 09:08:56 +02:00
Vincas Dundzys
82e51d358b
🌐 Add translations for: Lithuanian.
...
Currently translated at 10.3% (125 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/lt/
2023-08-09 09:04:18 +02:00
Alejandro
6ceb816362
Merge pull request #3460 from penpot/niwinz-develop-enhancements-2
...
✨ Several enhancements (performance and code style)
2023-08-09 08:30:00 +02:00
Alejandro
091d1ff5cf
Merge pull request #3457 from penpot/niwinz-develop-bugfixes-2
...
🐛 Fix unexpected exception on viewer when page has no frame
2023-08-09 08:19:53 +02:00
Alejandro
fbcc2494b4
Merge pull request #3509 from penpot/niwinz-staging-bugfixes-7
...
✨ Add improvements to api doc
2023-08-09 08:00:02 +02:00
Andrey Antukh
4a016dce14
📎 Add minor improvements on params formating on error logger
2023-08-08 14:53:55 +02:00
Andrey Antukh
53f40043aa
📎 Fix typo on api doc main template
2023-08-08 14:52:39 +02:00
Alejandro Alonso
937dd5a857
🐛 Fix zip importer for none fills
2023-08-08 13:52:09 +02:00
Andrey Antukh
36b167956c
✨ Add improvements to api doc
2023-08-08 13:44:47 +02:00
Alejandro
695152274c
Merge pull request #3506 from penpot/niwinz-staging-bugfixes-7
...
✨ Improve error report of invalid image
2023-08-08 13:17:34 +02:00
Andrey Antukh
486c638076
🐛 Fix image upload issues on safari with drag&drop
2023-08-08 12:58:39 +02:00
Andrey Antukh
81facd58c9
✨ Improve error report of invalid image
2023-08-08 12:57:49 +02:00
Alejandro
2a0031d23c
Merge pull request #3505 from penpot/niwinz-staging-bugfixes-7
...
💄 Add minor cosmetic improvement on error report template
2023-08-08 11:07:02 +02:00
Andrey Antukh
63a3186e6d
💄 Add minor cosmetic improvement on error report template
2023-08-08 10:42:26 +02:00
Alejandro Alonso
fcdf33b134
🐛 Fix backend api doc generation for auth required endpoints
2023-08-08 10:39:09 +02:00
Alejandro Alonso
19d88cc1a6
🐛 Fix backend api doc generation
2023-08-08 09:55:32 +02:00
Alejandro
1f68c6164a
Merge pull request #3501 from penpot/niwinz-staging-bugfixes-7
...
✨ Improve get-user-info implementation (oidc)
2023-08-07 16:36:19 +02:00
Andrey Antukh
c39702fbf7
✨ Improve get-user-info implementation (oidc)
2023-08-07 15:55:54 +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
Alejandro
211de1bb9c
Merge pull request #3498 from penpot/niwinz-staging-bugfixes-6
...
🐛 Allow nil values on bool content params
2023-08-07 12:57:30 +02:00
Alejandro
8ad16f9644
Merge pull request #3465 from penpot/eva-structure-redesign
...
💄 UI structure redesign
2023-08-07 12:57:21 +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
a494b89bba
Merge pull request #3497 from penpot/niwinz-staging-bugfixes-6
...
🐛 Fix incorrect implementation on error reporting context collection
2023-08-07 11:20:00 +02:00
Andrey Antukh
6e313dff84
🐛 Add workaround for unexpected exception on fix-broken-shapes
...
which happens when we have a component shape tree with an ephimeral
shape with id ZERO (unused and with invalid children)
2023-08-07 11:12:27 +02:00
Alejandro Alonso
766040198a
🐛 Fix text validation
2023-08-07 09:29:04 +02:00
Andrey Antukh
7afaa9d31f
🐛 Fix incorrect implementation on error reporting context collection
2023-08-04 18:40:47 +02:00
Pablo Alba
b62a149b34
🐛 Fix when component has a long name then its icon and '3 dots' menu are not visible on Design tab
2023-08-04 17:52:51 +02:00
Alejandro Alonso
cf68a9cf1e
🐛 Fix safe number max values
2023-08-04 15:16:43 +02:00
Alejandro
c69f6da2d7
Merge pull request #3493 from penpot/niwinz-staging-bugfixes-6
...
🐛 Several bugfixes
2023-08-04 13:35:12 +02:00
Alejandro
d02129ef04
Merge pull request #3490 from penpot/niwinz-enhancements-srepl
...
✨ Add file snapshot related internal functions
2023-08-04 13:24:49 +02:00
Andrey Antukh
259b05db51
✨ Add more improvements to error reporting
2023-08-04 13:10:36 +02:00
Andrey Antukh
2ba7996116
🐛 Fix unexpected viewport update on leave workspace
2023-08-04 12:58:27 +02:00
Andrey Antukh
66e877ed40
🐛 Fix stroke-width parsing on svg upload
...
And refactor a bit the stroke parsing function
2023-08-04 12:58:27 +02:00
Pablo Alba
53ea8a7f53
🐛 Fix texts on deleteunpublish library
2023-08-04 11:04:13 +02:00
Andrey Antukh
bc27d9aab2
🎉 Add helpers to frontend debug entry point
2023-08-04 08:28:01 +02:00
Andrey Antukh
13d68a53c0
🎉 Add rpc method for working with file snapshots
2023-08-04 08:28:01 +02:00
Andrey Antukh
d1128a6b1e
🎉 Add helpers for take file snapshots
2023-08-03 17:51:34 +02:00
Andrey Antukh
f039b904f2
✨ Add the ability to skip some rpc methods from api doc
2023-08-03 17:51:34 +02:00
Alejandro
f3bf04e1c9
Merge pull request #3488 from penpot/niwinz-staging-bugfixes-5
...
✨ Add better error reporting on response encoding middleware
2023-08-03 16:46:05 +02:00
Andrey Antukh
1190cf837b
✨ Add an internal approach to prevent xlog gc to remove file changes
2023-08-03 16:40:42 +02:00
Alejandro Alonso
79e3aadfcf
🐛 Fix undo change for multiple shapes
2023-08-03 16:38:21 +02:00
Andrey Antukh
0527c55398
✨ Add better exception handling on json content type handling
2023-08-03 16:31:35 +02:00
Andrey Antukh
54bb89b2bb
⬆️ Upgrade yetti to v9.16 (fixes exception unwrapping)
2023-08-03 16:31:35 +02:00
Andrey Antukh
9334f935eb
✨ Add better error reporting on response encoding middleware
2023-08-03 16:10:41 +02:00
Andrey Antukh
804addfa66
📎 Add srepl helper for process files
2023-08-03 11:49:14 +02:00
Alejandro
fed31d366f
Merge pull request #3480 from penpot/azazeln28-bugfixing-1
...
🐛 Bug fixing
2023-08-03 07:28:28 +02:00
Aitor Moreno
55b7bba944
Merge pull request #3484 from penpot/superalex-fix-duplicate-board
...
🐛 Fix duplicate board
2023-08-02 18:27:18 +02:00
Alejandro Alonso
3ff13f1d8f
🐛 Fix duplicate board
2023-08-02 18:22:46 +02:00
Aitor
4b28685a6d
🐛 Fix prototype selects preventing ctrl-z
2023-08-02 16:15:08 +02:00
Alejandro
53001921d5
Merge pull request #3481 from penpot/niwinz-staging-hotfix-4
...
🐛 Bugfixes & Improvements
2023-08-02 16:08:12 +02:00
Andrey Antukh
046f501152
✨ Improve error reporting context
2023-08-02 14:51:12 +02:00
Andrey Antukh
00f7c94377
✨ Improve database error reporter
2023-08-02 13:43:53 +02:00
Andrey Antukh
eae5dfc828
🐛 Don't send empty changes on fix broken shape links
2023-08-02 13:43:53 +02:00
Andrey Antukh
88261c2ec3
✨ Increase network timeout on exporter dockerfile
2023-08-02 13:43:53 +02:00
Andrey Antukh
1bfc28f63d
✨ Add missing index on server_error_report table
2023-08-02 13:43:53 +02:00
Alejandro Alonso
e7a82579c1
🐛 Fix paste groups without shapes attr
2023-08-02 11:17:20 +02:00
Alejandro
30c786741f
Merge pull request #3478 from penpot/niwinz-staging-hotfix-4
...
🐛 Fix broken shape relations on workspace initialization
2023-08-02 11:13:39 +02:00
Pablo Alba
1bb3a3a084
🐛 Add script for fix files with bad shape-ref
2023-08-02 10:46:06 +02:00
Andrey Antukh
3eb2569465
✨ Add better exception reporting on commit-changes
2023-08-02 10:45:11 +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
Aitor
67f56dd0f8
🐛 Fix color picker not working when using shortcut
2023-08-02 10:18:40 +02:00
Alejandro
2ec5a3ba6a
Merge pull request #3476 from penpot/niwinz-staging-hotfix-4
...
✨ Improve ws-conn handling on session expiration
2023-08-01 14:41:15 +02:00
Andrey Antukh
958931d264
✨ Improve ws-conn handling on session expiration
2023-08-01 13:09:51 +02:00
Alejandro Alonso
e3f69bcc98
🐛 Fix path validation
2023-08-01 12:39:33 +02:00
Alejandro
9c53a33bac
Merge pull request #3472 from penpot/niwinz-staging-hotfix-3
...
🐛 Ensure :shapes attr on importing an svg with an empty group
2023-07-31 16:33:06 +02:00
Andrey Antukh
f72206bba3
🐛 Ensure :shapes attr on importing an svg with an empty group
...
This commit should not not be backported to, because the affected
code is already refactored and the issue is already fixed on develop
branch
2023-07-31 16:26:03 +02:00
Alejandro
37a19aa6b5
Merge pull request #3471 from penpot/niwinz-staging-hotfix-3
...
🐛 Hot Fixes
2023-07-31 16:20:47 +02:00
Andrey Antukh
17ea8300ed
🐛 Accept nil values for :fill-color-gradient attr
2023-07-31 15:58:32 +02:00
Andrey Antukh
aac044fa0a
🐛 Fix incorrect schema on bool-content
2023-07-31 15:49:42 +02:00
Alejandro
e935ccae76
Merge pull request #3469 from penpot/niwinz-staging-hotfix-2
...
🐛 Allow nil values for x,y,width and height on paths
2023-07-31 13:41:22 +02:00
Andrey Antukh
13312dc467
🐛 Allow nil values for x,y,width and height on paths
2023-07-31 13:36:28 +02:00
Alejandro Alonso
0ec49e5e95
🐛 Fix remove content from boolean
2023-07-31 13:02:52 +02:00
Andrey Antukh
228b09c340
Merge remote-tracking branch 'origin/staging' into develop
2023-07-31 12:33:54 +02:00
Alejandro
a49999186f
Merge pull request #3466 from penpot/niwinz-staging-hotfix-1
...
🐛 Remove limits that can cause unexpected exceptions
2023-07-31 12:09:58 +02:00
Andrey Antukh
fc416ee4af
🐛 Make grid params type optional
2023-07-31 12:06:31 +02:00
Andrey Antukh
37bd537bfd
🐛 Remove limits that can cause unexpected exceptions
2023-07-31 11:54:29 +02:00
Andrey Antukh
a64cb47afb
Merge remote-tracking branch 'origin/staging' into develop
2023-07-31 11:13:40 +02:00
Alejandro
17798dbf40
Merge pull request #3459 from penpot/niwinz-staging-bugfixes
...
🐛 Bugfixes & Enhancements
2023-07-31 10:20:44 +02:00
Alejandro
4e1dfcce32
Merge pull request #3453 from penpot/azazeln28-fix-thumbnail-rendering-flashing
...
🐛 Fix thumbnail rendering flashing
2023-07-31 09:21:55 +02:00
Aitor
c28da17515
🐛 Fix thumbnail rendering flashing
2023-07-31 09:03:33 +02:00
Alejandro
9f0e65a042
Merge pull request #3450 from penpot/azazeln28-fix-ctrl-z-select-issue
...
🐛 Fix CTRL+Z in workspace select
2023-07-31 08:46:51 +02:00
Aitor
f1cf5d8ba8
🐛 Fix ctrl+z in workspace select issue
2023-07-31 08:38:48 +02:00
Eva Marco
cc682a382f
Merge pull request #3455 from penpot/azazeln28-fix-layers-scroll-breaking-new-css-system
...
Fix layers scroll breaking new css system
2023-07-31 08:03:34 +02:00
Andrey Antukh
b616a20b28
⚡ Add performance oriented refactor to the outline component
2023-07-28 16:38:28 +02:00
Andrey Antukh
c3eb90b1fa
♻️ Add minor refactor to release dialog components
2023-07-28 16:19:27 +02:00
Andrey Antukh
dcd428d3b2
♻️ Add minor refactor to dashboard export dialog components
2023-07-28 16:18:59 +02:00
Andrey Antukh
9d2fc63780
Merge remote-tracking branch 'origin/staging' into develop
2023-07-28 16:18:37 +02:00
Pablo Alba
340fe75204
🐛 Fix copies have select color wrong
2023-07-28 13:39:16 +02:00
Andrey Antukh
1f98b168ba
🐛 Set correct modification date on projects on file move operation
2023-07-28 13:20:57 +02:00
Andrey Antukh
21430cbd7d
✨ Show project modified date consistently
2023-07-28 13:20:57 +02:00
Andrey Antukh
f174264f7f
🎉 Add flex layout playground template to the dashboard carousel
2023-07-28 13:20:57 +02:00
Andrey Antukh
51d0851846
🐛 Fix unexpected exception on viewer when page has no frame
2023-07-28 11:55:42 +02:00
Aitor Moreno
6eaa905f0c
Merge pull request #3456 from penpot/niwinz-bugfixes
...
🐛 Bugfixes & Enhancements
2023-07-28 11:51:36 +02:00
Andrey Antukh
f76f4615cf
Merge remote-tracking branch 'origin/staging' into develop
2023-07-28 11:48:50 +02:00
Andrey Antukh
1c23e4e8be
🎉 Add v1.19 release notes dialog
2023-07-28 11:27:23 +02:00
Andrey Antukh
e0ad6c0b95
🐛 Fix unexpected exception on saving boolean shapes
2023-07-28 10:43:03 +02:00
Aitor
f1d73d5662
🐛 Fix layers scroll breaking new css system
2023-07-28 10:37:17 +02:00
Pablo Alba
102e05bdf7
🐛 Fix shape-ref missing in nested components copies
2023-07-28 09:20:17 +02:00
Andrey Antukh
960ae66cbd
✨ Improve srelp.helper analyze-files usability
2023-07-27 11:49:41 +02:00
Pablo Alba
456b604937
📎 Add debug functions for shape-ref
2023-07-27 11:23:41 +02:00
Aitor Moreno
bbe3021aed
Merge pull request #3448 from penpot/superalex-bugfixing-19
...
🐛 Bugfixing
2023-07-26 15:16:53 +02:00
Alejandro Alonso
934c6c5aae
🐛 Avoid just white spaces for old password
2023-07-26 15:12:35 +02:00
Alejandro Alonso
7036dddad1
🐛 Fix enable undo just after using pencil
2023-07-26 07:37:23 +02:00
Alejandro Alonso
92ee6320f5
🐛 Fix enable comment mode and insert image keeps on comment mode
2023-07-26 06:18:24 +02:00
Alejandro Alonso
8a3c580d0f
🐛 Fix undo layer mode preview
2023-07-26 06:18:08 +02:00
Aitor Moreno
08a11929ca
Merge pull request #3442 from penpot/eva-bugfixing-11
...
Bugfixing
2023-07-25 17:42:05 +02:00
Alejandro
b460a8f64e
Merge pull request #3447 from penpot/superalex-fix-retrieve-unread-comment-threads-extra-calls
...
🐛 Fix retrieve unread comment threads extra calls
2023-07-25 14:56:21 +02:00
Alejandro Alonso
1aa7960863
🐛 Fix retrieve unread comment threads extra calls
2023-07-25 14:50:42 +02:00
Pablo Alba
577c2b39dc
♻️ Rename helper root-frame? to is-direct-child-of-root?
2023-07-25 13:59:12 +02:00
Alejandro
89edcb5651
Merge pull request #3446 from penpot/niwinz-improve-connection-error-handling-on-save
...
✨ Improve connection errors handling on workspace save operation
2023-07-25 13:56:37 +02:00
Eva
653bc66b8f
🐛 Fix dropdown width
2023-07-25 13:27:07 +02:00
Andrey Antukh
bec09fb5d1
✨ Improve connection errors handling on workspace save operation
2023-07-25 12:52:47 +02:00
Eva
9048c01308
🐛 Fix copy color information in several formats
2023-07-25 11:57:41 +02:00
Eva
959e069ea9
🐛 Fix unnecessary button
2023-07-25 11:57:39 +02:00
Eva
955bf0ef9e
🐛 Fix empty reply comments
2023-07-25 11:57:20 +02:00
Alejandro
35f931c05a
Merge pull request #3436 from penpot/niwinz-enhancements
...
✨ Several enhacements
2023-07-25 10:43:07 +02:00
Eva Marco
9a60ac477f
Merge pull request #3434 from penpot/superalex-bugfixing-18
...
🐛 Superalex bugfixing
2023-07-25 10:36:32 +02:00
Alejandro Alonso
ec131382b3
🐛 Fix error when a user different than the thread creator edits a comment
2023-07-25 10:32:11 +02:00
Alejandro Alonso
ea2e25b46d
🐛 Making old-password non required again
2023-07-25 10:32:11 +02:00
Alejandro Alonso
db7c4a9265
🐛 Fix export multiple images when only one of them has export settings
2023-07-25 10:32:11 +02:00
Alejandro Alonso
1b31a02c14
🐛 Fix when user deletes one file during import it is impossible to finish importing of second file
2023-07-25 10:32:09 +02:00
Alejandro
dcbf57d8d2
Merge pull request #3443 from penpot/palba-fix-incorrect-style-layers-tab-titles
...
Fix incorrect style for layers tab titles
2023-07-25 09:55:18 +02:00
Pablo Alba
6e73e7cc71
Fix incorrect style for layers tab titles
2023-07-25 09:45:52 +02:00
Aitor
44e31f1890
📚 Add missing change in CHANGES.md
2023-07-25 09:05:59 +02:00
Alejandro Alonso
fc4ed48626
Merge remote-tracking branch 'origin/staging' into develop
2023-07-25 06:57:48 +02:00
Aitor
fb4ee4a355
🐛 Fix text gradient handlers
2023-07-25 06:56:25 +02:00
Alejandro
af368d656d
Merge pull request #3440 from penpot/azazeln28-fix-text-gradient-handlers
...
🐛 Fix text gradient handlers
2023-07-25 06:55:11 +02:00
Yaron Shahrabani
1a92bd0478
🌐 Add translations for: Hebrew.
...
Currently translated at 99.7% (1206 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/he/
2023-07-24 21:05:43 +02:00
Aitor
d83b8f29b6
🐛 Fix text gradient handlers
2023-07-24 16:06:45 +02:00
Pablo Alba
6c0d57ba03
🐛 Cant't delete copies
2023-07-24 14:59:17 +02:00
Andrey Antukh
08b35e19fb
♻️ Refactor editable-label component
2023-07-24 13:29:01 +02:00
Andrey Antukh
fb942a9620
♻️ Refactor color-name component
2023-07-24 13:29:01 +02:00
Andrey Antukh
e60be6f262
♻️ Refactor button-link component
2023-07-24 13:29:01 +02:00
Andrey Antukh
1e9c809b84
⚡ Add minor performance optimizations to code-block component
2023-07-24 13:29:01 +02:00
Andrey Antukh
a44f2c5788
♻️ Add minor refactor to radio buttons components
2023-07-24 13:29:01 +02:00
Andrey Antukh
397ada1f78
♻️ Refactor color-input naming
2023-07-24 13:29:01 +02:00
Andrey Antukh
5f558d6fdc
♻️ Refactor numeric-input naming
2023-07-24 13:29:00 +02:00
Andrey Antukh
02c853cf57
✨ Prevent unexpected requests on dashboard after logout
2023-07-24 13:27:27 +02:00
Andrey Antukh
98091057f9
♻️ Refactor fm/submit-button component
2023-07-24 13:27:27 +02:00
Andrey Antukh
9b9c5822d1
📎 Add minor improvement to events ns error logging
2023-07-24 13:27:27 +02:00
Andrey Antukh
27fb4c7ed9
✨ Improve with-atomic macro to accept cfg
2023-07-24 13:27:27 +02:00
Andrey Antukh
d268ff2952
Merge remote-tracking branch 'origin/staging' into develop
2023-07-24 13:26:17 +02:00
Alejandro
d254184057
Merge pull request #3428 from penpot/alotor-bugfixes-6
...
Bugfixes
2023-07-24 07:42:03 +02:00
AlexTECPlayz
cd55adefb8
🌐 Add translations for: Romanian.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ro/
2023-07-18 15:02:57 +02:00
Andrey Antukh
7e73ac307a
Merge pull request #3426 from penpot/alotor-undo-transaction-fixes
...
Create guard for undo transactions
2023-07-14 17:25:17 +02:00
alonso.torres
f611584bb3
🐛 Create guard for undo transactions
2023-07-14 15:37:49 +02:00
Andrey Antukh
c1013c359d
💄 Add cosmetic improvements to update-position fn
2023-07-14 15:35:33 +02:00
Andrey Antukh
e97aab4c7f
💄 Add cosmetic improvements to align-object-to-parent fn
2023-07-14 15:35:33 +02:00
Andrey Antukh
a3f347c9fd
🐛 Fix object alignment issue
2023-07-14 15:35:33 +02:00
Andrey Antukh
e78edca5a8
🐛 Increase version numbers for ensure execute migrations again
2023-07-14 15:35:33 +02:00
Alejandro Alonso
e9914d5265
Merge remote-tracking branch 'origin/staging' into develop
2023-07-14 15:27:38 +02:00
alonso.torres
e1faba2ddc
🐛 Fix absolute positioned layouts not showing flex properties
2023-07-14 15:06:50 +02:00
Alejandro Alonso
0f60f115f5
🐛 Fix focus list for texts
2023-07-14 14:59:06 +02:00
Eva Marco
13560bc866
Merge pull request #3422 from penpot/palba-fix-library-title-style
...
🐛 Fix incorrect style for asset libraries titles
2023-07-14 14:43:43 +02:00
alonso.torres
c670089c03
🐛 Fix problem with skew transformations
2023-07-14 14:30:26 +02:00
alonso.torres
b1f0d09501
🐛 Fix assets right click button for multiple selection
2023-07-14 14:30:26 +02:00
alonso.torres
53b4c6383b
🐛 Fix undo when updating several texts
2023-07-14 14:30:26 +02:00
Eva Marco
e9819ab063
Merge pull request #3423 from penpot/fix-invite-cursor-position
...
🐛 Fix position of text cursor is a bit too high in Invitations se…
2023-07-14 14:05:05 +02:00
Pablo Alba
3af019ca6f
Merge pull request #3420 from penpot/hiru-fix-touched
...
🐛 Fix touched detecion in texts
2023-07-14 13:45:49 +02:00
Pablo Alba
9b9f2c39b9
🐛 Fix duplicate a component copy missing shape-ref
2023-07-14 12:36:13 +02:00
Pablo Alba
203b6c63a4
🐛 Fix incorrect style for asset libraries titles
2023-07-14 12:27:42 +02:00
Pablo Alba
217ca66720
🐛 Fix position of text cursor is a bit too high in Invitations section
2023-07-14 12:25:01 +02:00
Eva Marco
4ab13ed435
Merge pull request #3419 from penpot/niwinz-enhancements-css
...
💄 Add mainly cosmetic improvements to several components
2023-07-14 11:14:15 +02:00
Stas Haas
3006ed7966
🌐 Add translations for: German.
...
Currently translated at 99.8% (1207 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-07-14 10:49:25 +02:00
Alejandro Alonso
ab16bba21b
Merge remote-tracking branch 'origin/staging' into develop
2023-07-14 07:34:25 +02:00
Alejandro
1106ebc377
Merge pull request #3418 from penpot/alotor-fix-safari-thumbs
...
🐛 Fix problem with safari thumbnails
2023-07-14 07:34:13 +02:00
Andrés Moya
de7a3bf52c
🐛 Fix touched detecion in texts
2023-07-13 17:10:03 +02:00
alonso.torres
9bcb3e9e7f
🐛 Fix problem with Safari thumbnails
2023-07-13 17:05:25 +02:00
Andrey Antukh
62fb9c3cfe
⚡ Improve css handling on color-bullet-new component
2023-07-13 16:34:14 +02:00
Andrey Antukh
b5dac770d3
⚡ Improve performance of button-link component
2023-07-13 16:32:03 +02:00
Andrey Antukh
6ae58a77ed
💄 Use native destructuring support instead of unchecked-get
2023-07-13 16:31:59 +02:00
Andrey Antukh
00f4abbad9
⚡ Improve css handling performance on title-bar component
2023-07-13 15:55:46 +02:00
Andrey Antukh
6c13925930
🐛 Fix bad interaction of file migrations components-v2 and pointer-map feature
2023-07-13 15:00:28 +02:00
Alejandro Alonso
e8de8c2401
Merge remote-tracking branch 'origin/staging' into develop
2023-07-13 13:38:53 +02:00
Alejandro
39b46b3bc7
Merge pull request #3417 from penpot/azazeln28-fix-previous-thumbnail-rendered
...
🐛 Fix previous thumbnail rendered
2023-07-13 13:34:38 +02:00
Aitor
b0ba06eca8
✨ Set smooth/instant autoscroll depending on distance
2023-07-13 13:32:15 +02:00
Eva
477dc6315e
🐛 Fix create empty comments
2023-07-13 13:31:31 +02:00
Eva
a1b90a8569
🐛 Fix exports menu on viewer mode
2023-07-13 13:31:31 +02:00
Eva
743397323d
🐛 Fix create typography with section closed
2023-07-13 13:31:31 +02:00
Eva
9e15a7548f
🐛 Fix onboarding modal height
2023-07-13 13:30:38 +02:00
Alejandro
529ef75058
Merge pull request #3414 from penpot/azazeln28-improve-layers-autoscroll
...
✨ Improve layers autoscroll
2023-07-13 13:14:51 +02:00
Aitor
2977709468
🐛 Fix previous thumbnail being rendered when fill is transparent
2023-07-13 13:14:41 +02:00
Alejandro
c4ca40da16
Merge pull request #3410 from penpot/eva-fix
...
🐛 Some frontend fixes
2023-07-13 13:13:45 +02:00
Alejandro Alonso
ffc65c3e31
Merge remote-tracking branch 'origin/staging' into develop
2023-07-13 12:59:53 +02:00
Alejandro
a6818a8a55
Merge pull request #3407 from penpot/azazeln28-fix-svg-text-thumbnail-rendering
...
🐛 Fix SVG text rendering on thumbnails
2023-07-13 12:59:20 +02:00
Aitor
a72e50f674
🐛 Fix SVG text rendering on thumbnails
2023-07-13 12:47:15 +02:00
Eva
965c4fe243
🐛 Fix create empty comments
2023-07-13 12:45:01 +02:00
Eva
13b1762873
🐛 Fix exports menu on viewer mode
2023-07-13 12:45:01 +02:00
Eva
ee73384993
🐛 Fix create typography with section closed
2023-07-13 12:45:01 +02:00
Eva
a940c7e912
🐛 Fix onboarding modal height
2023-07-13 12:44:59 +02:00
Andrey Antukh
875a3cf63c
🐛 Fix bad interaction of file migrations components-v2 and pointer-map feature
2023-07-13 12:19:22 +02:00
Andrey Antukh
8eb64de062
Merge remote-tracking branch 'origin/staging' into develop
2023-07-13 12:13:06 +02:00
Pablo Alba
119b3a405c
🐛 Fix duplicate page with comnponents duplicates the components
2023-07-13 11:42:31 +02:00
Pablo Alba
62cb7e21b8
Merge pull request #3413 from penpot/niwinz-develop-bugfixes
...
🐛 Fix selection bug on path edition
2023-07-13 11:41:23 +02:00
Alejandro Alonso
fc018b18b3
🐛 Fix rotate several elements in bulk
2023-07-13 11:28:17 +02:00
Aitor
f57ed6a763
✨ Set smooth/instant autoscroll depending on distance
2023-07-13 10:52:49 +02:00
Andrey Antukh
ee7c3ece75
🐛 Fix selection bug on path edition
2023-07-13 10:50:39 +02:00
Eva Marco
233b9a7951
Merge pull request #3411 from penpot/niwinz-fix-css-macros
...
🐛 Fix CSS related macros backward compatibility
2023-07-13 07:54:03 +02:00
Andrey Antukh
52b7328ef5
💄 Fix indentation on workspace left toolbar ns
2023-07-12 15:26:12 +02:00
Andrey Antukh
b6e9ea1d60
🐛 Fix backward compatibility of css related macros
2023-07-12 15:24:48 +02:00
Aitor Moreno
8b7f791509
Merge pull request #3400 from penpot/alotor-bugfixes-4
...
Bugfixes
2023-07-12 13:11:16 +02:00
alonso.torres
369192a353
🐛 Locks shapes when moved inside a locked parent
2023-07-12 13:06:42 +02:00
alonso.torres
1b0a6b26ce
🐛 Fix problem with bool contents
2023-07-12 13:06:42 +02:00
alonso.torres
fc35b0b853
🐛 Fix retrieve user comments in dashboard
2023-07-12 13:06:42 +02:00
alonso.torres
872648d393
🐛 Fix new-file button on project not redirecting to the new file
2023-07-12 13:06:42 +02:00
alonso.torres
5631204567
🐛 Fix paste elements at bottom of frame
2023-07-12 13:06:42 +02:00
alonso.torres
9f121cb38b
🐛 Fix problem with comments not sticking
2023-07-12 13:06:42 +02:00
alonso.torres
5072c903c5
🐛 Fix bad frame-id for certain componentes
2023-07-12 13:06:42 +02:00
alonso.torres
66559d3ce3
🐛 Fix error screen on image upload failure
2023-07-12 13:06:42 +02:00
alonso.torres
7e0a612818
🐛 Fix problem when sliding color picker in selected-colors
2023-07-12 13:06:40 +02:00
Alejandro
e9ce327eef
Merge pull request #3390 from penpot/hiru-fix-overlay
...
Fix several bugs related to interaction overlays
2023-07-12 10:57:18 +02:00
Andrés Moya
491251f5ce
🐛 Fix overlay position with elements fixed when scrolling
2023-07-12 09:46:46 +02:00
Andrés Moya
65598aa724
🐛 Fix overlay position when it has shadow or blur
2023-07-12 09:46:46 +02:00
Andrés Moya
e563611c05
🐛 Fix overlay close from an artboard
2023-07-12 09:46:46 +02:00
Andrés Moya
a2d1ce8120
🐛 Fix overlay position in open-overlay
2023-07-12 09:46:45 +02:00
Alejandro
9713f2859f
Merge pull request #3322 from penpot/niwinz-performance-custom-rect
...
⚡ Performance enhancements (part 1)
2023-07-12 07:20:43 +02:00
Andrey Antukh
42aee56c36
💄 Add indentation fixes on frontend tests
2023-07-11 17:27:36 +02:00
Andrey Antukh
dae5e71fa1
✨ Mark new or updated files with new features
...
for avoid crossversion modifications
2023-07-11 17:27:36 +02:00
Andrey Antukh
dfc2ab56a9
💄 Fix code style consistency on schema declarations on file ns
2023-07-11 17:27:36 +02:00
Andrey Antukh
ab0245279f
♻️ Refactor (again) numeric input component
2023-07-11 17:27:36 +02:00
Andrey Antukh
e96d129ee8
💄 Add minor cosmetic change on workspace drawing ns
2023-07-11 17:27:36 +02:00
Andrey Antukh
42fe47e5f1
✨ Make the frame-id and parent-id always initialized on shape
2023-07-11 17:27:36 +02:00
Andrey Antukh
f246de82f4
💄 Add cosmetic changes to measures menu component
2023-07-11 17:27:36 +02:00
Andrey Antukh
810abe6728
🐛 Fix bug related to path shape initialization
2023-07-11 17:27:35 +02:00
Andrey Antukh
2c61cfd139
⚡ Optimize content->points helper
2023-07-11 17:27:35 +02:00
Andrey Antukh
e833e29bd4
📎 Add arity-0 to make-rect function
2023-07-11 17:27:35 +02:00
Andrey Antukh
8dfebc39fe
🔥 Remove duplicate code
2023-07-11 17:27:35 +02:00
Andrey Antukh
fbf89d7f6c
✨ Add tests for record macro
2023-07-11 17:27:35 +02:00
Andrey Antukh
0b4b14af9e
⚡ Add optimized version of apply-transform
...
using internal mutation
2023-07-11 17:27:35 +02:00
Andrey Antukh
723aab6b80
✨ Use positional constructor for matrix
2023-07-11 17:27:35 +02:00
Andrey Antukh
3ab67e4545
⚡ Add lightweight optimization to modifiers handling
...
Mainly using controlled internal mutation when is possible
2023-07-11 17:27:35 +02:00
Andrey Antukh
4a4423da70
⚡ Add micro optimization to cph/root? predicate
...
accessing directly to the prop instead of using
the lookup operation
2023-07-11 17:27:35 +02:00
Andrey Antukh
8d46271e9d
⚡ Avoid unnecesary call on math helper
2023-07-11 17:27:35 +02:00
Andrey Antukh
a15a2010b6
⚡ Add huge optimization to the transform-points-matrix
...
it reduces the 90% overhead of this function; in an relative
comparison the same execution is reduced from 350ms to 18ms
2023-07-11 17:27:35 +02:00
Andrey Antukh
4d3064ba6d
💄 Add minor cosmetic improvements to geom shape pixel precision code
2023-07-11 17:27:35 +02:00
Andrey Antukh
0e513f950a
💄 Add minor cosmetic changes to geom shape contraints code
2023-07-11 17:27:35 +02:00
Andrey Antukh
8723116230
⚡ Add some minor optimizations to geom shape common helpers
2023-07-11 17:27:35 +02:00
Andrey Antukh
819c7ea814
⚡ Add micro optimization to handle-area-selection event impl
2023-07-11 17:27:35 +02:00
Andrey Antukh
23d358aea7
💄 Add cosmetic changes on viewport hooks and actions
2023-07-11 17:27:35 +02:00
Andrey Antukh
ea5b153578
✨ Use new defrecord for geom data structures
2023-07-11 17:27:35 +02:00
Andrey Antukh
3f14308908
✨ Move fressian and transit impl for geom objects to respective nss
2023-07-11 17:27:35 +02:00
Andrey Antukh
f7801f9450
💄 Add minor cosmetic change to dm/get-prop macro impl
2023-07-11 17:27:35 +02:00
Andrey Antukh
f6e9c398b0
⚡ Improve performance of absolute-move function
2023-07-11 17:27:35 +02:00
Andrey Antukh
1ddea076e3
⚡ Reduce allocation on translate-*-frame functions
2023-07-11 17:27:35 +02:00
Andrey Antukh
121188d921
📎 Update frontend bench tools
2023-07-11 17:27:35 +02:00
Andrey Antukh
7fa24fdc2f
🐛 Fix issues on converting graphics to components
2023-07-11 17:27:35 +02:00
Andrey Antukh
ea47ce30df
💄 Add cosmetic improvements to align-objects event
2023-07-11 17:27:35 +02:00
Andrey Antukh
9b477ca0eb
🐛 Fix issue on transforms/move function related to path shapes
...
Where shape contains nils for x and y coords
2023-07-11 17:27:35 +02:00
Andrey Antukh
daeaf1548b
⚡ Add minor performance enhancements to layers-toolbox component
2023-07-11 17:27:35 +02:00
Andrey Antukh
0bc468f434
⚡ Optimize layer-item component
2023-07-11 17:27:35 +02:00
Andrey Antukh
f3b856b2af
⚡ Improve performance and usability of new css styles
2023-07-11 17:27:35 +02:00
Andrey Antukh
b65452cb73
⚡ Add performance improvements to use-search hook on layers
2023-07-11 17:27:35 +02:00
Andrey Antukh
0102ca1bcf
⚡ Add performance improvements to layer-name component
2023-07-11 17:27:35 +02:00
Andrey Antukh
6a1c32bb71
⚡ Use native props destructuring on measures menu
2023-07-11 17:27:35 +02:00
Andrey Antukh
03271ce3fc
💄 Add cosmetic improvements on rect options sidebar
2023-07-11 17:27:35 +02:00
Andrey Antukh
6e7595f48c
♻️ Remove ? char from shape attrs
2023-07-11 17:27:35 +02:00
Andrey Antukh
405aa66357
🎉 Add new shape & rect data structures
...
Also optimizes some functions for faster shape and rect props
access (there is still a lot of work ahead optimizing the rest of
the functions)
Also normalizes shape creation and validation for ensuring
correct setup of all the mandatory properties.
2023-07-11 17:27:35 +02:00
Andrey Antukh
9f5640c1db
📎 Add kondo config for new defrecord macro
2023-07-11 17:27:35 +02:00
Andrey Antukh
c32b1860c4
🎉 Add custom defrecord macro implementation
2023-07-11 17:27:31 +02:00
Aitor Moreno
91037caa55
Merge pull request #3406 from penpot/eva-bugfixing-10
...
🐛 Fix several frontend errors
2023-07-11 16:21:12 +02:00
Eva
b94885a764
🐛 Fix shortcut translation
2023-07-11 13:31:59 +02:00
Eva
52545692df
🐛 Fix border radius values with decimals
2023-07-11 13:31:59 +02:00
Eva
3dcd640a99
🐛 Fix search bar width on layer tab
2023-07-11 13:31:59 +02:00
Eva
2e461b3070
🐛 Fix text menu order on design tab
2023-07-11 13:31:59 +02:00
Eva
41924246aa
🐛 Fix text decoration on button
2023-07-11 13:31:58 +02:00
Alejandro
2b37a3c613
Merge pull request #3405 from penpot/niwinz-bugfixes-2023-w26-2
...
🐛 Bugfixes & Enhancements
2023-07-11 12:55:27 +02:00
Alejandro
d0e407bfea
Merge pull request #3399 from penpot/juan-toolbar-redesign
...
💄 Toolbar redesign
2023-07-11 12:48:18 +02:00
Andrey Antukh
f30ba5876e
✨ Add performance oriented changes to dashboard teams section
2023-07-11 12:00:16 +02:00
Andrey Antukh
23c8043f34
🐛 Fix incorrect message on sending invitation to a member
2023-07-11 12:00:16 +02:00
Alejandro
a6fc60a88d
Merge pull request #3403 from penpot/palba-fix-library-backup-order
...
🐛 Fix library backup assets order
2023-07-11 11:12:39 +02:00
Alejandro Alonso
d3b5d577fd
Merge remote-tracking branch 'origin/staging' into develop
2023-07-11 10:46:32 +02:00
Alejandro
3c9d3bd5af
Merge pull request #3404 from penpot/superalex-fix-select-text-javascript-function
...
🐛 Fix select text javascript function
2023-07-11 10:42:14 +02:00
Alejandro Alonso
8e1c4238cb
🐛 Fix select text javascript function
2023-07-11 10:17:39 +02:00
Pablo Alba
2d57523e00
Merge pull request #3402 from penpot/superalex-bugfixing-16
...
🐛 Alex bugfixing
2023-07-11 08:10:56 +02:00
Pablo Alba
8e0c6da1d6
🐛 Fix library backup assets order
2023-07-11 08:05:56 +02:00
Eva
481c67b1f8
💄 Toolbar redesign
2023-07-11 07:56:14 +02:00
Alejandro Alonso
8007794cba
🐛 Fix dissolve interaction
2023-07-11 07:45:29 +02:00
Alejandro Alonso
8b81f700a5
✨ Refactor select all on pending numeric input
2023-07-11 07:45:12 +02:00
Alejandro
b8dbd16b01
Merge pull request #3397 from penpot/juan-history-redesign
...
💄 History panel redesign
2023-07-11 06:52:40 +02:00
Alejandro
ea753da0ae
Merge pull request #3401 from penpot/niwinz-bugfixes-2023-w26-2
...
🐛 Bugfixes
2023-07-10 15:19:49 +02:00
Alejandro
6539b7da5b
Merge pull request #3396 from penpot/alotor-grid-layout
...
First grid layout version
2023-07-10 15:08:14 +02:00
Andrey Antukh
d1a7c58c53
✨ Report error on something goes wrong on image processing
2023-07-10 15:07:17 +02:00
Andrey Antukh
e5a7edeaf6
✨ Always fetch fresh library templates
2023-07-10 15:07:17 +02:00
Andrey Antukh
d0a422e8bd
💄 Add cosmetic improvement to backend main ns
2023-07-10 15:07:17 +02:00
Andrey Antukh
7ea92529f9
✨ Make template thumbnails available offline
2023-07-10 15:07:17 +02:00
Andrey Antukh
494c585e2f
✨ Make builtin templates download ondemand if cache is not present
2023-07-10 15:07:17 +02:00
alonso.torres
da9fa31c27
✨ Adds grid to the actibable features
2023-07-10 14:56:15 +02:00
alonso.torres
ac184a7c8f
✨ Improved codegen
2023-07-10 14:49:25 +02:00
alonso.torres
30d78554c2
✨ Improved code generation
2023-07-10 14:49:25 +02:00
alonso.torres
cb502fc70d
✨ Improved code gen
2023-07-10 14:49:25 +02:00
alonso.torres
ecc3b29996
✨ Fix problem with rotated layers
2023-07-10 14:49:25 +02:00
alonso.torres
a70d909a25
✨ Show grid layout on component thumbnails and empty grids
2023-07-10 14:49:25 +02:00
alonso.torres
68c85c8fa5
✨ Changes to transform
2023-07-10 14:49:25 +02:00
alonso.torres
61573dcef5
🐛 Fix problem with validation
2023-07-10 14:49:25 +02:00
alonso.torres
704421fa1f
🐛 Fix scroll problem
2023-07-10 14:49:25 +02:00
alonso.torres
b3482c1d6a
🐛 Fix problem with space-between and only one track
2023-07-10 14:49:25 +02:00
alonso.torres
34575b9413
✨ Resize inspect on viewer
2023-07-10 14:49:25 +02:00
alonso.torres
3741a65276
✨ Moved text styles to css when generating code
2023-07-10 14:49:25 +02:00
alonso.torres
a2c59acfa9
✨ Update info panel
2023-07-10 14:49:25 +02:00
alonso.torres
c3a8c3826d
✨ Changes to edit UI
2023-07-10 14:49:25 +02:00
alonso.torres
e01af790f3
✨ Add copy all code button
2023-07-10 14:49:25 +02:00
alonso.torres
600b1a6d8d
✨ Improved code generation
2023-07-10 14:49:25 +02:00
alonso.torres
4b8783c104
🐛 Fix problem with paste objects
2023-07-10 14:49:25 +02:00
alonso.torres
9b8ef35603
✨ Grid layers order
2023-07-10 14:49:25 +02:00
alonso.torres
e86939b8ee
✨ Improved flex tracks behavior and auto sizing
2023-07-10 14:49:24 +02:00
alonso.torres
06ab577e41
✨ More improvements to layout grid UI
2023-07-10 14:49:24 +02:00
alonso.torres
b13db69cf9
✨ Grid layout polishing
2023-07-10 14:49:24 +02:00
alonso.torres
03c64303f5
✨ Support rotated UI
2023-07-10 14:49:24 +02:00
alonso.torres
b83c35b0dd
✨ Refresh grid cells after change static/absolute item
2023-07-10 14:49:24 +02:00
alonso.torres
7b410d46ec
✨ Editing on double click
2023-07-10 14:49:24 +02:00
alonso.torres
c0342a2c75
✨ Adds cell to shape options
2023-07-10 14:49:24 +02:00
alonso.torres
f920d4213e
✨ Fix problem with zoom
2023-07-10 14:49:24 +02:00
alonso.torres
0c1e83e4a6
✨ Fix problem with effects
2023-07-10 14:49:24 +02:00
alonso.torres
0358eb51e8
✨ Change behavior on empty grid creation
2023-07-10 14:49:24 +02:00
alonso.torres
cf4e2f91d1
✨ Grid layout polishing
2023-07-10 14:49:24 +02:00
alonso.torres
0e152bb7f9
✨ Paste on position in grid
2023-07-10 14:49:24 +02:00
alonso.torres
714b2c8805
✨ Remove tracks update multispan cells
2023-07-10 14:49:24 +02:00
alonso.torres
b0136fef29
🐛 Fix problem with fill width/height and alignment
2023-07-10 14:49:24 +02:00
alonso.torres
b3b984d339
✨ Add import/export svg for grid
2023-07-10 14:49:24 +02:00
alonso.torres
664825a2a6
✨ Fix specs for grid layout
2023-07-10 14:49:24 +02:00
alonso.torres
7e7b642e20
✨ Move objects in grid with keys
2023-07-10 14:49:24 +02:00
alonso.torres
c9b932f954
✨ Position absolute in grid layout
2023-07-10 14:49:24 +02:00
alonso.torres
117a8d09d3
✨ Add space-between/space-around/space evenly to grids
2023-07-10 14:49:24 +02:00
alonso.torres
2177b7ae13
✨ Improved auto/flex size assignment
2023-07-10 14:49:24 +02:00
alonso.torres
8671e9cf8a
✨ Child element options
2023-07-10 14:49:24 +02:00
alonso.torres
1c4678ad5d
✨ Update grid on child changes
2023-07-10 14:49:24 +02:00
alonso.torres
c31dc94496
✨ Align items in grid layout
2023-07-10 14:49:24 +02:00
alonso.torres
47e927d571
✨ Change column/row from cell options
2023-07-10 14:49:24 +02:00
alonso.torres
f5bb6b05f3
✨ Add grid icons to layers
2023-07-10 14:49:24 +02:00
alonso.torres
5925d2520f
✨ Changes to the editor UI
2023-07-10 14:49:24 +02:00
alonso.torres
3c8934e847
✨ Fill size for grid children
2023-07-10 14:49:24 +02:00
alonso.torres
0195165de0
✨ Resize tracks from editor
2023-07-10 14:49:24 +02:00
alonso.torres
4bd15b5de1
✨ Adds child layout options to grid children
2023-07-10 14:49:24 +02:00
alonso.torres
cdebf245e3
✨ Multispan cells auto sizing
2023-07-10 14:49:24 +02:00
alonso.torres
0eff2e8887
✨ Support for multi-track span in cells
2023-07-10 14:49:24 +02:00
alonso.torres
43d1f676ef
✨ Move shapes in grid
2023-07-10 14:49:24 +02:00
alonso.torres
2df40ad767
✨ Adds grid column/row sizing without spanned tracks
2023-07-10 14:49:24 +02:00
alonso.torres
4bfe81f771
✨ Enable grid editor
2023-07-10 14:49:24 +02:00
Andrey Antukh
0268964f36
Merge remote-tracking branch 'origin/staging' into develop
2023-07-10 14:47:19 +02:00
Andrey Antukh
02b41abaf8
✨ Improve builtin template fetching management
2023-07-10 13:58:45 +02:00
Andrey Antukh
a665339c98
♻️ Move dashboard libraries templates to other namespace
...
And refactor its internal state management
2023-07-10 13:58:45 +02:00
Alejandro
9c0e594294
Merge pull request #3388 from penpot/niwinz-bugfixes-2023-w26-2
...
⏪ Add backward compatibility layer for v1.20 and other fixes
2023-07-10 12:48:43 +02:00
Andrey Antukh
ad53d0b55a
🐛 Update project modified-at field after file import
2023-07-10 12:44:24 +02:00
Andrey Antukh
decaeda2fe
🐛 Set bigger maximum token length on backend validation
2023-07-10 12:44:24 +02:00
Andrey Antukh
60130d4db2
🐛 Use correct fullname after OICD registration process
2023-07-10 12:44:24 +02:00
Andrey Antukh
f85a9011ee
🐛 Fix excessive data fetching on workspace comments
2023-07-10 12:44:24 +02:00
Andrey Antukh
9dbf6ffd14
🐛 Fix focus handling on comment edition
2023-07-10 12:44:24 +02:00
Andrey Antukh
992dd04b47
💄 Add cosmetic improvements to comments ns
2023-07-10 12:44:24 +02:00
Andrey Antukh
010a3ef3a7
💄 Add minor cosmetic chanes to workspace comments ns
2023-07-10 12:44:24 +02:00
Andrey Antukh
3da0d85d8f
🐛 Set correct project modified-at on moving files between projects
...
Happens when you use drag and drop on dashboard for moving files between
projects, but also if you use a context menu actions
2023-07-10 12:44:22 +02:00
Andrey Antukh
7a837110f0
✨ Add proper on-accept callback on features related restriction error
...
Which redirects user to the dashboard if the team-id and project-id
is available in stante; if not just flushes hard refresh
2023-07-10 12:44:07 +02:00
Andrey Antukh
09d28d8583
✨ Add better file feature handling on file retrieval
2023-07-10 12:44:07 +02:00
Andrey Antukh
90f5b4b631
✨ Qualify json encoding warning log messages as errors
2023-07-10 12:44:07 +02:00
Alejandro
52ad26d4e7
Merge pull request #3391 from penpot/alotor-bugfixes-3
...
Alotor bugfixes 3
2023-07-10 12:39:48 +02:00
Eva
a77d82883f
💄 History panel redesign
2023-07-10 12:34:12 +02:00
Andrey Antukh
5c92ad727d
Merge pull request #3398 from penpot/superalex-fix-nginx-locations-with-regex
...
🐛 Fix nginx locations with regex
2023-07-10 12:22:22 +02:00
Alejandro Alonso
7823a3270a
🐛 Fix nginx locations with regex
2023-07-10 12:00:29 +02:00
Eva
1ff08bfe6a
💄 Make small visual changes on assets tab
2023-07-10 10:53:27 +02:00
alonso.torres
b565e20f1a
🐛 Fix problem with slashes in layers names for exporter
2023-07-10 09:56:06 +02:00
alonso.torres
735170debf
🐛 Fix problem with HSV color picker
2023-07-10 09:56:06 +02:00
alonso.torres
a2fbf93ec1
🐛 Fix problem with importation process
2023-07-07 14:15:14 +02:00
Andrey Antukh
7b887d3188
Merge pull request #3389 from penpot/superalex-bugfixing-15
...
🐛 bugfixing
2023-07-07 13:03:15 +02:00
Alejandro Alonso
c1dd4e5e6f
🐛 Fix popup 'Create a group' appears each time after single graphics is moving into already existed group
2023-07-07 13:01:56 +02:00
Alejandro Alonso
7d7b4074b2
🐛 Fix picking a gradient color in recent colors for a new color in the assets tab
2023-07-07 13:01:56 +02:00
Alejandro Alonso
51462ba476
🐛 Fix finalize editor state to consider existing position-data
2023-07-07 12:00:23 +02:00
Alejandro Alonso
99693f0fc2
🐛 Fix cut/delete text layer when while creating text
2023-07-07 12:00:22 +02:00
Andrey Antukh
fdbabe49df
Merge pull request #3382 from penpot/alotor-bugfixes-2
...
Bugfixes
2023-07-07 10:54:48 +02:00
alonso.torres
996a614ed7
🐛 Fix grid not being cutted in frames
2023-07-07 10:18:28 +02:00
alonso.torres
7a499bfc90
🐛 Fix problem with images patterns repeating
2023-07-07 10:18:28 +02:00
alonso.torres
647beec1e8
🐛 Fix problem with comments when user left the team
2023-07-07 10:18:28 +02:00
alonso.torres
dd9f637f02
🐛 Fix problem with comments mode not staying
2023-07-07 10:18:28 +02:00
alonso.torres
00450565c8
🐛 Makes height priority for the rows/columns grids
2023-07-07 10:18:27 +02:00
Alejandro Alonso
43dfdbb374
Merge remote-tracking branch 'origin/staging' into develop
2023-07-07 08:49:06 +02:00
Alejandro Alonso
cf9fb7face
🐛 Fix 404 errors
2023-07-06 19:00:10 +02:00
Alejandro Alonso
bd4b4d23b1
Merge remote-tracking branch 'origin/staging' into develop
2023-07-06 18:31:49 +02:00
Alejandro
44514a0961
Merge pull request #3383 from penpot/niwinz-bugfixes-2023-w26-2
...
🐛 Bugfixes
2023-07-06 18:27:04 +02:00
Alejandro Alonso
bfc490bd63
🐛 Fix 404 errors
2023-07-06 15:22:55 +02:00
Andrey Antukh
1b387e9fc7
📎 Fix minor issue on CHANGES.md file
2023-07-06 13:54:08 +02:00
Andrey Antukh
4561a87450
Merge remote-tracking branch 'origin/staging' into develop
2023-07-06 13:52:23 +02:00
Andrey Antukh
0a9cad76c3
💄 Add minor cosmetic improvements to typography menu components
2023-07-06 12:46:51 +02:00
Andrey Antukh
26ef8df79c
⬆️ Update frontend dependencies (only bugfixes)
2023-07-06 12:46:51 +02:00
Andrey Antukh
cd2f50fdb4
🐛 Fix react warnings on font-selector
2023-07-06 12:46:51 +02:00
Andrey Antukh
59d02314e2
⬆️ Update google fonts
2023-07-06 12:46:51 +02:00
Andrey Antukh
88ac27788b
🐛 Fix whitespace handling on color assets name
2023-07-06 12:46:51 +02:00
Andrey Antukh
c16de52b49
♻️ Add minor refactor to shared-link dialog component
...
Fixes the issue of creating incorrect link when only non-current pages
are selected on the shared link permissions
2023-07-06 12:46:51 +02:00
Andrey Antukh
8d6d589a0c
💄 Add minor cosmetic change to viewer-page component
2023-07-06 12:29:33 +02:00
Andrey Antukh
0817c4e140
✨ Print js trace on exceptional state error is raised
2023-07-06 12:29:33 +02:00
Andrey Antukh
aad70d9df8
💄 Add minor cosmetic improvement to viewer events ns
2023-07-06 12:29:33 +02:00
Andrey Antukh
bbcf9c00a5
🐛 Remove conditional cache handling from get-view-only-bundle rpc method
...
The cond/etag handling is the cause of incorrect number of shared links
returned by the endpoint. Because of incorrect cache invalidation.
2023-07-06 12:29:33 +02:00
Eva
49df4a9404
🐛 Fix several frontend validations
2023-07-06 12:28:47 +02:00
Eva
acfeae8638
🐛 Fix select all checkbox on shared link config
2023-07-06 12:28:47 +02:00
Eva
7216a514e6
🐛 Fix context menu z-index
2023-07-06 12:28:47 +02:00
Eva
48d9541d46
🐛 Fix scroll of comment list on viewer
2023-07-06 12:28:47 +02:00
Alejandro Alonso
01ec22d662
🐛 Fix finalize text editor state when blur
2023-07-05 13:22:50 +02:00
Alejandro Alonso
b43d09e5ce
🐛 Fix email change validation
2023-07-05 13:22:50 +02:00
Alejandro Alonso
009236bbe3
🐛 Fix export from shared prototype
2023-07-05 13:22:50 +02:00
Alejandro Alonso
0d87dc5680
🐛 Fix drag and drop in the dashboard generates import file error message
2023-07-05 13:22:50 +02:00
Alejandro
8b0339bbab
Merge pull request #3379 from penpot/alotor-bugfixes
...
Alotor bugfixes
2023-07-05 10:58:48 +02:00
alonso.torres
302bfd3007
🐛 Fix problems with locked frames
2023-07-05 08:44:59 +02:00
alonso.torres
302750bd7e
🐛 Fix issue with paths line to curve and concurrent editing
2023-07-05 08:10:54 +02:00
alonso.torres
66e32e9cbd
🐛 Fix problem with selection shortcuts
2023-07-05 08:10:50 +02:00
alonso.torres
e40245e187
🐛 Fixed problem with styles inside def for svg import
2023-07-05 08:09:48 +02:00
Alejandro
16854e7e83
Merge pull request #3376 from penpot/niwinz-bugfixes-2023-w26-2
...
🐛 Bugfixes
2023-07-05 06:25:37 +02:00
Kristijan Žic
53ed1404e7
🌐 Add translations for: Croatian.
...
Currently translated at 84.9% (1027 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/hr/
2023-07-05 04:17:05 +02:00
Andrey Antukh
5a8df0dfae
✨ Add better validation of profile rpc methods
2023-07-04 19:28:52 +02:00
Andrey Antukh
8f8d90abbc
⏪ Revert some changes to the audit validation
2023-07-04 19:28:52 +02:00
Alejandro
bf297539ae
Merge pull request #3374 from penpot/niwinz-bugfixes-2023-w26-2
...
🐛 Bugfixes
2023-07-04 16:27:17 +02:00
Eva
fe8f13ed57
✨ Add new palette UI
2023-07-04 15:35:45 +02:00
Andrey Antukh
be652b909e
✨ Add stronger validationt to auth/register rpc methods
2023-07-04 14:36:31 +02:00
Andrey Antukh
068d2f13f4
✨ Add min-max validation to word-string schema
2023-07-04 13:55:58 +02:00
Andrey Antukh
1464f5da90
✨ Ensure that all emails are under 250chars
2023-07-04 13:55:58 +02:00
Andrey Antukh
7b0d3bdcab
✨ Add stricter validation on events endpoint
2023-07-04 13:55:58 +02:00
Alejandro
5d42631c7a
Merge pull request #3370 from penpot/niwinz-improvements
...
✨ Add some improvements to the oidc module
2023-07-04 12:36:39 +02:00
Andrey Antukh
e0c0b251a9
💄 Add minor cosmetic change to CHANGES.md file
2023-07-04 11:19:19 +02:00
Andrey Antukh
a868dcf8e6
🐛 Don't allow empty strings and whitespace-only strings on media name
2023-07-04 11:19:19 +02:00
Andrey Antukh
b64a9f0cf4
🐛 Fix graphic item rename on assets pannel
2023-07-04 11:19:19 +02:00
Alejandro
45a909f5ff
Merge pull request #3371 from penpot/niwinz-bugfixes-2023-w26
...
🐛 Don't allow empty or whitespace-only names on components
2023-07-04 06:52:05 +02:00
Andrey Antukh
dcc15e485d
🐛 Don't allow empty or whitespace-only names on components
2023-07-03 17:03:18 +02:00
Alejandro
6849a5b0e0
Merge pull request #3357 from penpot/eva-bugfixin-8
...
🐛 Fix some bugs
2023-07-03 14:04:42 +02:00
Eva
ef3fedee59
🐛 Fix some warnings and format some files
2023-07-03 13:58:58 +02:00
Eva
8955f87d5a
🐛 Fix z-index nillable input when static position
2023-07-03 13:58:57 +02:00
Eva
94b5c98042
🐛 Fix context menu outside screen
2023-07-03 13:58:40 +02:00
Eva
82183ec71a
🐛 Fix create and account only with spaces
2023-07-03 13:58:22 +02:00
Eva
e75b53ff8d
🐛 Fix search font visualitation
2023-07-03 13:58:01 +02:00
Eva
9a880f007c
🐛 Fix focus title on layers sidebar
2023-07-03 13:57:48 +02:00
Eva
02466d603c
🐛 Fix allow team name to be all blank
2023-07-03 13:57:47 +02:00
Eva
4d4e9703cc
🐛 Fix drag projects on dahsboard
2023-07-03 13:57:30 +02:00
Eva
a737c125d5
🐛 Fix unpublish more than one library at the same time
2023-07-03 13:57:15 +02:00
Alejandro Alonso
56bee7dd7c
📎 Update CHANGES.md file and version.txt
2023-07-03 13:33:49 +02:00
Alejandro Alonso
d809b972ec
Merge remote-tracking branch 'origin/staging' into develop
2023-07-03 13:32:48 +02:00
Alejandro Alonso
e461745479
📎 Update CHANGES.md file and version.txt
2023-07-03 13:32:36 +02:00
Andrey Antukh
8cda8924df
✨ Add the ability to select user info source
...
using the PENPOT_OIDC_USER_INFO_SOURCE environment variable
with two possible values: token and userinfo
2023-07-03 10:46:29 +02:00
Andrey Antukh
dda67af5cc
✨ Update oidc impl with latest buddy-sign improvements
2023-07-03 10:46:25 +02:00
Andrey Antukh
cadcc1607d
✨ Increase default argon2id iterations
2023-07-03 10:43:26 +02:00
Andrey Antukh
63c8798264
⬆️ Update backend and common dependencies
2023-07-03 10:43:26 +02:00
Alejandro Alonso
d22c47fc50
Merge remote-tracking branch 'origin/staging' into develop
2023-07-03 09:38:18 +02:00
Alejandro Alonso
74dd4f1ff8
🐛 Fix text content validation
2023-07-03 09:35:55 +02:00
Alejandro Alonso
53cee87701
🐛 Fix deleted fonts present in recent block
2023-07-03 09:35:55 +02:00
Alejandro Alonso
d939a86e75
🐛 Fix null vlaues for grid columns/rows
2023-07-03 09:28:57 +02:00
elhombretecla
38f1e9338a
Update README.md
2023-07-03 08:57:53 +02:00
elhombretecla
da19544cbe
Update README.md
2023-07-03 08:57:38 +02:00
elhombretecla
711d63c51e
Update README.md
2023-07-03 08:55:59 +02:00
elhombretecla
844a9cfbe2
Update README.md
2023-07-03 08:55:04 +02:00
Linerly
f691f8d5b5
🌐 Add translations for: Indonesian.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/id/
2023-07-02 19:52:28 +02:00
Amine Gdoura
2c68e8309e
🌐 Add translations for: Arabic.
...
Currently translated at 61.4% (743 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ar/
2023-07-02 19:52:27 +02:00
Amerey.eu
dce8b5b37c
🌐 Add translations for: Czech.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/cs/
2023-07-01 14:52:54 +02:00
Mikel Larreategi
6546bfc889
🌐 Add translations for: Basque.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/eu/
2023-07-01 14:52:52 +02:00
Linerly
b915abb2d2
🌐 Add translations for: Indonesian.
...
Currently translated at 97.0% (1173 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/id/
2023-07-01 14:52:51 +02:00
Alejandro Alonso
1afdbcfbaa
Merge remote-tracking branch 'origin/staging' into develop
2023-06-28 12:49:26 +02:00
Alejandro
050646506e
Merge pull request #3358 from penpot/niwinz-oidc-improvements
...
✨ Add the ability to parse OIDC JWT token
2023-06-28 10:17:11 +02:00
Andrey Antukh
6339b07fba
✨ Add the ability to parse OIDC JWT token
...
If jwks-uri is provided or properly discovered, they will be used
for unsign JWT token and get use info data from that token instead
of making an additional call to the userinfo endpoint
2023-06-28 00:25:48 +02:00
Pablo Alba
e61aaaecf3
🐛 Fix libraries are truncated on 'Libraries' page
2023-06-27 14:47:23 +02:00
Alejandro Alonso
a3ab524a8a
Merge remote-tracking branch 'origin/staging' into develop
2023-06-27 14:12:44 +02:00
Alejandro
3ea5b1a8de
Merge pull request #3356 from penpot/superalex-fix-file-etag-calculation
...
🐛 fix file etag calculation
2023-06-27 14:10:50 +02:00
Andrey Antukh
17731db28b
🐛 Fix file etag calculation considering the profile id too
2023-06-27 13:55:55 +02:00
Aitor
5b40fdf3f0
🔧 Add VSCode settings
2023-06-27 13:54:07 +02:00
Alejandro Alonso
9ab067b6d8
🐛 Fix add group to graphics and components
2023-06-27 13:53:17 +02:00
Pablo Alba
2648dc3d27
🐛 Fix menu for create annotation appears on components that already have annotation
2023-06-27 13:31:12 +02:00
Pablo Alba
9d06a34df4
🐛 Fix Annotation is not shown on View mode
2023-06-27 13:17:40 +02:00
Pablo Alba
201f6ed96a
🐛 Fix libraries are truncated on 'Libraries' page
2023-06-27 13:16:56 +02:00
Pablo Alba
1770bb995b
🐛 Fix annotations size: adjust textarea height according to annotation content
2023-06-27 13:08:39 +02:00
Pablo Alba
85e1899f6b
🐛 Fix '(...)' is truncated for 'Typographies' section in Library view
2023-06-27 12:47:22 +02:00
Pablo Alba
0716aaeff6
🐛 Fix missing view for empty library on Libraries page
2023-06-27 12:47:22 +02:00
Alejandro Alonso
af114ee9d0
Merge branch 'astudentinearth-astudentinearth-change-radius-tooltips' into staging
2023-06-27 10:53:09 +02:00
Alejandro Alonso
2249bf9745
📎 Update CHANGES.md file
2023-06-27 10:52:56 +02:00
astudentinearth
c3c6112ade
🐛 Change independent corner radius input tooltips
...
Make the inputs show a tooltip for the relevant corner(e.g. "Top left") instead of "Radius"
Signed-off-by: Burak Yeniçeri <burak.yn.dev@gmail.com >
2023-06-27 10:52:56 +02:00
Alejandro
5ea80c018f
Merge pull request #3352 from penpot/niwinz-bugfixes
...
✨ Improvements & bugfixes
2023-06-27 10:40:30 +02:00
Alejandro Alonso
287213cfaf
✨ Refactor select all on input text click
2023-06-27 10:32:50 +02:00
Andrey Antukh
51d829a4b3
🐛 Fix incorrect handling of SSL param on email sending subsystem
...
Fixes #3213
2023-06-27 09:50:05 +02:00
Andrey Antukh
f166fe1926
🐛 Add proper validation of registration domain whitelist on oidc
...
Fixes #3348
2023-06-26 18:14:56 +02:00
Andrey Antukh
f60d09eb8f
🎉 Add uuid->short-id helper
...
Mainly helps encode a safer subset of bits (96) of an uuid using
a more compact encoding (base62) which is compatible with CSS and
URL's
2023-06-26 18:03:16 +02:00
Andrey Antukh
339903f567
🐛 Fix incorrect handling of error on thumbnail renderer
2023-06-26 14:51:49 +02:00
Andrey Antukh
7f16a79af5
🐛 Fix email printing to the logging subsystem
...
Fixes #3239
2023-06-26 11:16:37 +02:00
Andrey Antukh
97af5f71eb
Merge branch 'staging' into develop
2023-06-26 10:21:34 +02:00
Andrey Antukh
ba4ef66cdc
Merge branch 'main' into staging
2023-06-26 10:19:58 +02:00
Alejandro Alonso
7191fe847c
Merge remote-tracking branch 'origin/staging' into develop
2023-06-26 09:49:54 +02:00
Alejandro
dad13ed826
Merge pull request #3350 from penpot/superalex-fix-internal-error-on-team-settings
...
🐛 Fix internal server error occurred when user wants to open team…
2023-06-26 09:49:34 +02:00
Alejandro Alonso
6cab413a8f
🐛 Fix internal server error occurred when user wants to open team settings
2023-06-26 09:41:08 +02:00
Alejandro
a895eaf61c
Merge pull request #3347 from penpot/niwinz-fonts-local-caching
...
🐛 Fix several bugs related to fonts and components migration
2023-06-23 16:36:39 +02:00
Andrey Antukh
7977d75e3d
✨ Reduce the dashboard thumbnail size
2023-06-23 16:28:52 +02:00
Andrey Antukh
7746649eb8
🐛 Fix minor issues with fonts caching
2023-06-23 16:28:52 +02:00
Andrey Antukh
840801ea15
🐛 Don't update modified_at field on applying components migration
2023-06-23 16:28:52 +02:00
Andrey Antukh
cacaf2bf95
⬆️ Update devenv dockerfile
2023-06-23 16:28:52 +02:00
Alejandro
4607d9f210
Merge pull request #3342 from penpot/niwinz-fonts-local-caching
...
✨ Add several improvements to fonts loading
2023-06-23 14:07:25 +02:00
Andrey Antukh
8f0a4e8333
🎉 Add local caching of gfonts styles
2023-06-23 13:32:38 +02:00
Andrey Antukh
ef5c9babe1
Merge remote-tracking branch 'origin/staging' into develop
2023-06-23 13:22:33 +02:00
Alejandro Alonso
f75b111564
🐛 Fix impossible to add group to typographies
2023-06-23 13:21:36 +02:00
Alejandro Alonso
a8e058ada6
🐛 Fix add asset color, invalid color appears
2023-06-23 13:21:36 +02:00
Alejandro Alonso
c988d54925
🐛 Fix hide rulers option not working
2023-06-23 13:21:36 +02:00
Alejandro
921ea61e6c
Merge pull request #3344 from penpot/alotor-fix-viewer-scroll
...
🐛 Fix problem with scroll in viewer mode
2023-06-23 13:12:23 +02:00
Alejandro
71a6ee51fa
Merge pull request #3343 from penpot/niwinz-onmpremise-improvements
...
✨ Add minor improvements for onpremise users
2023-06-23 13:10:14 +02:00
Andrey Antukh
b138550c0d
🐛 Fix issue on awsns http handler
2023-06-23 13:05:48 +02:00
Andrey Antukh
81658c90d1
✨ Add the ability to disable dashboard templates section
2023-06-23 13:05:48 +02:00
alonso.torres
ca1e6c342f
🐛 Fix problem with scroll in viewer mode
2023-06-23 12:55:49 +02:00
Andrey Antukh
7feda98eb3
✨ Add the ability to disable the google fonts provider
2023-06-23 12:55:22 +02:00
Alejandro
33e0e6293b
Merge pull request #3341 from penpot/niwinz-bugfix-thumbnails
...
🐛 Fix thumbnails handling on dashboard libraries
2023-06-23 12:53:18 +02:00
Andrey Antukh
2a81d8563a
🐛 Fix thumbnails handling on dashboard libraries
2023-06-23 12:24:49 +02:00
Alejandro Alonso
ae9d6b627d
Merge remote-tracking branch 'origin/staging' into develop
2023-06-22 14:38:12 +02:00
Alejandro
2db5925e60
Merge pull request #3337 from penpot/superalex-fix-text-fills-with-gradient
...
🐛 Fix text fills with gradient
2023-06-22 14:37:19 +02:00
Alejandro Alonso
d02f3ba011
🐛 Fix text fills with gradient
2023-06-22 14:08:21 +02:00
Alejandro
74e8081574
Merge pull request #3272 from penpot/azazeln28-thumbnail-renderer
...
🎉 Add thumbnail renderer service
2023-06-22 13:45:07 +02:00
Pablo Alba
1817d4ce38
🐛 It is possible to create empty component annotation (2)
2023-06-22 13:34:27 +02:00
Andrey Antukh
433b1b68c3
🐛 Improve fonts loading related to thumbnals rendering
2023-06-22 13:19:48 +02:00
Pablo Alba
776159c1e8
🐛 It is possible to create empty component annotation
2023-06-22 12:44:44 +02:00
Pablo Alba
45e76bc38b
🐛 Fix delete component annotation
2023-06-22 12:44:44 +02:00
Pablo Alba
54cee6ea72
🐛 Fix annotation is not duplicated together with main component
2023-06-22 12:44:44 +02:00
Pablo Alba
0ae4988908
🐛 Fix Internal server error occurred after clicking on '3 dots' menu of copy component on Design tab
2023-06-22 10:08:26 +02:00
Andrey Antukh
a97929992e
✨ Convert to schema some specs on file-thumbnails rpc methods
2023-06-22 09:34:13 +02:00
Alejandro Alonso
a53176489a
🐛 Fix extra line framing dashboard cards
2023-06-22 09:27:46 +02:00
Andrés Moya
d8121364ad
🐛 Fix touched on adding shapes to a component copy and undo
2023-06-22 09:27:27 +02:00
Alejandro Alonso
a66a952573
Merge remote-tracking branch 'origin/staging' into develop
2023-06-22 09:08:56 +02:00
Alejandro Alonso
d4fe810813
🐛 Fix shared link broken
2023-06-22 08:01:15 +02:00
Andrey Antukh
10205e51cc
🔥 Remove atom wrapping on several config props
2023-06-21 20:10:49 +02:00
Andrey Antukh
0aefd044dc
✨ Remove atom wrapping on public-uri
2023-06-21 20:10:49 +02:00
Andrey Antukh
d11b007795
⚡ Add thumbnail renderer
...
And integrate the dashboard thumbnails to use that service
2023-06-21 20:10:49 +02:00
Alejandro Alonso
5af2489315
Merge remote-tracking branch 'origin/staging' into develop
2023-06-21 17:06:47 +02:00
Alejandro Alonso
64ddfa0c31
📎 Update CHANGES.md file
2023-06-21 17:06:29 +02:00
Alejandro Alonso
6242c62bcb
📎 Update CHANGES.md file
2023-06-21 17:05:09 +02:00
Andrés Moya
e8dde477a5
🐛 Fix restore remote component
2023-06-21 17:04:46 +02:00
Alejandro Alonso
69969d9815
Merge remote-tracking branch 'origin/staging' into develop
2023-06-21 17:03:54 +02:00
Alejandro Alonso
1b0848389c
📎 Update CHANGES.md file
2023-06-21 17:03:42 +02:00
Pablo Alba
4f02cc3e86
Merge pull request #3331 from penpot/hiru-restore-comp-missing-lib
...
🐛 Disallow restore component when the library has been detached
2023-06-21 16:46:16 +02:00
Andrés Moya
749d60be48
🐛 Disallow restore component when the library has been detached
2023-06-21 16:39:17 +02:00
Alejandro Alonso
a0535de30c
📎 Update CHANGES.md file
2023-06-21 12:53:47 +02:00
Alejandro Alonso
bb8a523208
📎 Update CHANGES.md file
2023-06-21 12:52:13 +02:00
Alejandro Alonso
4d3e7f9a75
Merge remote-tracking branch 'origin/staging' into develop
2023-06-21 12:50:49 +02:00
Alejandro Alonso
9bd658661d
Merge remote-tracking branch 'origin/staging'
2023-06-21 12:50:11 +02:00
Alejandro Alonso
2edbc10851
📎 Update CHANGES.md file
2023-06-21 12:50:04 +02:00
Alejandro Alonso
5fc303a05d
Merge remote-tracking branch 'origin/staging' into develop
2023-06-21 12:45:54 +02:00
Alejandro Alonso
50bdad3450
Merge remote-tracking branch 'origin/staging'
2023-06-21 12:44:56 +02:00
Alejandro Alonso
9a45ce80a6
🐛 Fix comments navigation
2023-06-21 12:41:49 +02:00
Pablo Alba
3645d1af20
Merge pull request #3327 from penpot/superalex-fix-right-click-options-over-layer-or-shape
...
🐛 Fix right click options over layer or shape
2023-06-21 12:22:24 +02:00
Alejandro Alonso
d2bfd98a05
🐛 Fix right click options over layer or shape
2023-06-20 13:29:07 +02:00
Andrey Antukh
ecedf46c2a
📎 Add missing changelog entries for the 1.18.5
2023-06-20 11:21:09 +02:00
Andrey Antukh
73d42c03d5
✨ Allow override the default nginx resolver
...
using the PENPOT_INTERNAL_RESOLVER environment variable
2023-06-20 11:21:09 +02:00
Pablo Alba
e96bedc1c8
🎉 Create multiple componentes
2023-06-20 11:07:33 +02:00
Aitor Moreno
c5f37fadba
Merge pull request #3323 from penpot/alotor-fix-reload
...
✨ Not hotreload cursors
2023-06-19 16:15:59 +02:00
Aitor
8052c5f973
📎 Add [data-test] to page-items
2023-06-19 16:13:48 +02:00
Andrés Moya
c499c8a323
🐛 Small fix
2023-06-19 16:09:16 +02:00
alonso.torres
6b9962b2b3
✨ Not hotreload cursors
2023-06-19 14:57:51 +02:00
Eva Marco
0a81ae1ea0
Merge pull request #3313 from penpot/azazeln28-fix-cursors
...
🐛 Fix creation cursors not being displayed
2023-06-19 13:55:19 +02:00
Stas Haas
5cb5df63d9
🌐 Add translations for: German.
...
Currently translated at 99.8% (1207 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-06-19 13:49:09 +02:00
Stas Haas
74552a4989
🌐 Add translations for: Russian.
...
Currently translated at 63.1% (763 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ru/
2023-06-19 13:49:08 +02:00
Alejandro
c6d71ea902
Merge pull request #3321 from penpot/niwinz-bugfixes-export
...
Niwinz bugfixes export
2023-06-19 13:16:44 +02:00
Andrey Antukh
4d850ebe6e
🐛 Add proper features initialization on render entrypoint
2023-06-19 13:08:11 +02:00
Andrey Antukh
dac18e876f
🐛 Fix validation error on password recovery submit operation
2023-06-19 13:07:46 +02:00
Andrey Antukh
d016876710
🐛 Add missing file-id validation on get-page rpc method
2023-06-19 13:07:26 +02:00
Andrey Antukh
ddeb540df6
🐛 Fix pointer map related issues on get-page rpc method
...
mainly used on render.html endpoint which is used by exporter
2023-06-19 13:06:44 +02:00
Pablo Alba
7733bc4419
🐛 Fix ungroup component
2023-06-19 12:29:54 +02:00
Alejandro Alonso
128fe29619
✨ Show interactions on click as default setting at the view mode
2023-06-19 12:00:08 +02:00
Alejandro Alonso
23e200dece
🐛 Fix user select layer mode
2023-06-19 11:05:51 +02:00
Pablo Alba
d9375c1dd1
Fix duplicate shape in a component copy maintains its ref
2023-06-19 10:33:17 +02:00
K.B.Dharun Krishna
b72b8a6d53
🌐 Add translations for: Tamil.
...
Currently translated at 4.2% (51 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ta/
2023-06-17 11:51:35 +02:00
Mikel Larreategi
0a74696874
🌐 Add translations for: Basque.
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/eu/
2023-06-17 11:51:35 +02:00
Stas Haas
6548fe069e
🌐 Add translations for: German.
...
Currently translated at 99.4% (1202 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-06-17 11:51:33 +02:00
Alejandro Alonso
aeebed6ef7
Merge remote-tracking branch 'origin/staging' into develop
2023-06-16 14:13:51 +02:00
Pablo Alba
498ba257b6
Merge pull request #3290 from penpot/hiru-fix-update-notifications
...
🐛 Solve error in notification of library changes
2023-06-16 14:07:35 +02:00
Andrés Moya
6edba71c12
🐛 Fix calculation of component modified and remove unneeded check
2023-06-16 13:24:41 +02:00
Andrés Moya
a559e7310a
🐛 Solve error in notification of library changes
...
(See main.data.workspace.notifications/schema:handle-file-change)
2023-06-16 12:23:11 +02:00
Andrés Moya
ebd172ab05
🐛 Fix detection of libraries needing to update
2023-06-16 12:22:14 +02:00
Pablo Alba
cdc3367d1b
Merge pull request #3286 from penpot/superalex-fix-add-flow-option-for-frames
...
🐛 Fix add flow option in contextual menu for frames
2023-06-16 12:17:48 +02:00
Pablo Alba
8d37d63a27
Merge pull request #3292 from penpot/hiru-fix-export-components
...
🐛 Fix export components for v2
2023-06-16 12:12:01 +02:00
Aitor
95f0f63276
🐛 Fix creation cursors not being displayed
2023-06-16 12:04:16 +02:00
Pablo Alba
5cab599a06
Merge pull request #3285 from penpot/hiru-fill-problems
...
🐛 Revert #9de962bb and solve the fill issues in a different way
2023-06-16 11:56:39 +02:00
Alejandro Alonso
24715a85e5
✨ Deleted fonts auto match
2023-06-16 11:07:16 +02:00
Alejandro
559c03550d
Merge pull request #3298 from penpot/superalex-improve-invitations-validation
...
✨ Improve invitations validation
2023-06-16 10:51:57 +02:00
Alejandro
b8137d80cc
Merge pull request #3314 from penpot/superalex-fix-survey-issues-2
...
🐛 Fix survey select 'other' options
2023-06-16 10:49:58 +02:00
Alejandro Alonso
0d7cac28c4
🐛 Fix survey select 'other' options
2023-06-16 10:35:37 +02:00
Alejandro Alonso
ae4fe73ac9
🐛 Fix survey select default options
2023-06-16 08:40:29 +02:00
Alejandro
1c1397a5d8
Merge pull request #3307 from penpot/eva-fix-color-context
...
🐛 Fix number of color bullets shown on context menu
2023-06-15 12:17:30 +02:00
Eva
cbebf9a94c
🐛 Fix number of color bullets shown on context menu
2023-06-15 11:51:25 +02:00
Alejandro
119b3e7884
Merge pull request #3306 from penpot/eva-fix-shortcuts
...
🐛 Fix shortcuts translation error
2023-06-15 11:03:27 +02:00
Eva
13607adf86
🐛 Fix shortcuts translation error
2023-06-15 10:59:40 +02:00
Eva Marco
247c950cce
Merge pull request #3304 from penpot/alotor-fix-shape-to-path
...
🐛 Fix problem when transforming shape to path
2023-06-15 10:36:41 +02:00
Eva Marco
1555d4abaf
Merge pull request #3303 from penpot/azazeln28-cursors
...
⚡ Add CSS cursor classes
2023-06-15 08:10:44 +02:00
Alejandro
77a16a6074
Merge pull request #3301 from penpot/juan-shorcuts-ui-redesign
...
Shorcuts UI redesign
2023-06-15 08:03:12 +02:00
Alejandro
28b1c9c6d6
Merge pull request #3302 from penpot/superalex-fix-survey-issues
...
🐛 Fix some onboarding survey issues
2023-06-15 07:38:47 +02:00
Alejandro Alonso
1bb1734448
🐛 Fix some onboarding survey issues
2023-06-15 07:33:11 +02:00
alonso.torres
dd472bee64
🐛 Fix problem when transforming shape to path
2023-06-14 18:07:33 +02:00
Aitor
216454f66f
⚡ Add CSS cursor classes
2023-06-14 16:27:14 +02:00
elhombretecla
ca85854baf
🎉 Adds basic shortcuts structure
2023-06-14 13:12:50 +02:00
Eva Marco
0682ed101d
Merge pull request #3297 from penpot/alotor-global-styles
...
✨ Fix new styles leaking for scroll
2023-06-13 11:54:58 +02:00
Alejandro Alonso
8a9a3cbf37
✨ Improve invitations validation
2023-06-13 11:51:03 +02:00
alonso.torres
c74ccfaa8d
✨ Fix new styles leaking for scroll
2023-06-13 11:50:21 +02:00
Andrés Moya
f2fcd0f82f
🐛 Fix export components for v2
2023-06-12 17:13:10 +02:00
Andrés Moya
a43d439b31
🐛 Revert #9de962bb and solve the fill issues in a different way
2023-06-09 21:13:43 +02:00
Alejandro
b73ab97556
Merge pull request #3284 from penpot/hiru-fix-blend-mode-validation
...
🐛 Flix blend mode validation when importing svg
2023-06-09 11:26:02 +02:00
Alejandro Alonso
baca9a8ce5
🐛 Fix survey spanish typo
2023-06-09 10:49:03 +02:00
Alejandro Alonso
bc64fdb1bc
🐛 Fix add flow option in contextual menu for frames
2023-06-09 09:28:27 +02:00
Stas Haas
22d852fca8
🌐 Add translations for: German.
...
Currently translated at 98.6% (1193 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-06-09 03:52:52 +02:00
王世阳
17c2f44780
🌐 Add translations for: Chinese (Simplified).
...
Currently translated at 100.0% (1209 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hans/
2023-06-09 03:52:51 +02:00
Andrés Moya
1d5d5e2499
🐛 Flix blend mode validation when importing svg
2023-06-08 09:52:34 +02:00
Pablo Alba
8b29a50577
Fix paste shapes from another components should detach them
2023-06-07 16:46:52 +02:00
Pablo Alba
55a821f193
🐛 Fix copy paste can produce nested components in copies
2023-06-07 13:08:17 +02:00
Pablo Alba
291180816a
🐛 Fix go to main component on another page
2023-06-07 11:53:56 +02:00
Pablo Alba
27695f5ae1
Merge pull request #3270 from penpot/hiru-bugtixes-3
...
Hiru bugfixes 3
2023-06-06 16:18:51 +02:00
Pablo Alba
69d3bda01f
🐛 Remove graphics from assets filter for components v2
2023-06-06 16:11:09 +02:00
Alejandro
1632530b21
Merge pull request #3280 from penpot/superalex-fix-develop-2
...
🐛 Fix align.cljc lint
2023-06-06 14:11:16 +02:00
Alejandro Alonso
c89f2fc627
🐛 Fix align.cljc lint
2023-06-06 14:03:08 +02:00
Alejandro Alonso
d0c68dbc23
🎉 Updage CHANGES.md
2023-06-06 13:23:34 +02:00
Alejandro
e41c36f534
Merge pull request #3267 from dfelinto/fix-distribute
...
🐛 Distribute vertical spacing failing for overlapped text
2023-06-06 13:21:51 +02:00
Andrés Moya
9de962bbc9
🐛 Do not render fills block when there is no fill.
2023-06-06 13:16:28 +02:00
Sebastiaan Pasma
40286c81d4
🌐 Add translations for: Dutch.
...
Currently translated at 11.6% (141 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/nl/
2023-06-06 10:49:44 +02:00
Aitor Moreno
4947169a7c
Merge pull request #3268 from penpot/superalex-file-libraries-colors-order
...
✨ Improve file libraries colors order
2023-06-06 10:43:52 +02:00
Andrés Moya
f425a5866b
🐛 Allow empty fills in text content
2023-06-05 17:37:41 +02:00
Andrés Moya
3e30d4776a
🐛 Avoid unneeded component update, that was generating loops
2023-06-05 15:43:57 +02:00
Andrés Moya
bca90c54e9
🐛 Preserve root shape position on parent when create component
2023-06-05 15:43:57 +02:00
Andrés Moya
8c3f90fe36
🐛 Fix erroneous touched state when delete a copy and then undo
2023-06-05 15:43:57 +02:00
Andrés Moya
0b316d6828
🐛 Fix touched erroneously set after a text component sync
2023-06-05 15:43:57 +02:00
alonso.torres
8772e51bd2
🐛 Fix problem with padding input
2023-06-05 11:23:08 +02:00
Alejandro Alonso
7e8afb4228
Merge remote-tracking branch 'origin/staging' into develop
2023-06-05 10:19:43 +02:00
Alejandro
6659ab110c
Merge pull request #3273 from penpot/alotor-fix-gap
...
🐛 Fix problem with undefined gaps
2023-06-05 10:04:26 +02:00
alonso.torres
3b8c3647fa
🐛 Fix problem with undefined gaps
2023-06-05 09:56:03 +02:00
Alejandro Alonso
4fc8ac61f1
❤️ Add thanks for Dalai Felinto
2023-06-05 06:41:07 +02:00
Alejandro Alonso
5b475f9206
❤️ Add thanks for Dalai Felinto
2023-06-05 06:40:30 +02:00
Alejandro
c228f2fd68
Merge pull request #3266 from dfelinto/fix-distribute-enable
...
🐛 Distribute fix enabled when two elements were selected
2023-06-05 06:38:33 +02:00
Stas Haas
3b262f2ae5
🌐 Add translations for: German.
...
Currently translated at 97.5% (1179 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-06-04 14:49:45 +02:00
Ņikita K
80dd910d58
🌐 Add translations for: Latvian.
...
Currently translated at 98.8% (1195 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/lv/
2023-06-03 02:50:25 +02:00
王世阳
21a066ec64
🌐 Add translations for: Chinese (Simplified).
...
Currently translated at 99.8% (1207 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hans/
2023-06-03 02:50:24 +02:00
Dalai Felinto
395fbef19e
🐛 Distribute vertical spacing failing for overlapped text
...
The code was doing what it was designed to, however there is no
reason to prevent elements with a bit of overlap to also be
equally distributed.
closes #3141
Signed-off-by: Dalai Felinto <dalai@blender.org >
2023-06-02 18:45:35 +02:00
Dalai Felinto
a6155f9f83
🐛 Distribute fix enabled when two elements were selected
...
The distribute operations only make sense when there are at least 3
selected elements.
-----------------
Developer's Certificate of Origin 1.1
By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or
(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or
(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.
(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.
Signed-off-by: Dalai Felinto <dalai@blender.org >
2023-06-02 18:43:37 +02:00
Pablo Alba
a89d47b5c5
🐛 Fix 'upate main component' and 'reset overrides' shows in context menu of untouched copies
2023-06-02 17:56:33 +02:00
andy
29c091a26b
🌐 Added translation for: Dutch.
2023-06-02 17:17:44 +02:00
Alejandro
531d640d38
Merge pull request #3274 from penpot/azazeln28-fix-thankyou
...
📚 Fix broken THANKYOU.md links
2023-06-02 15:46:56 +02:00
Aitor Moreno
3505834014
Merge pull request #3258 from penpot/superalex-add-color-asset-from-selected-layer
...
🐛 Fix create color asset from selected layer
2023-06-02 15:26:23 +02:00
Aitor
cc0b981938
📚 Fix broken THANKYOU.md links
2023-06-02 15:15:34 +02:00
Pablo Alba
380b632dd0
🐛 Fix can't add fill color to a component without fill
2023-06-01 15:00:01 +02:00
Pablo Alba
fc038998d5
🐛 Fix copy paste can produce nested components
2023-06-01 13:45:37 +02:00
Alejandro Alonso
b8ef6dffb9
✨ Improve file libraries colors order
2023-06-01 13:28:59 +02:00
Eva
33fb979b2c
🐛 Fix broken file
2023-06-01 12:51:51 +02:00
Ņikita K
b249cd1b72
🌐 Add translations for: Latvian.
...
Currently translated at 96.5% (1167 of 1209 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/lv/
2023-06-01 08:51:33 +02:00
Andrey Antukh
b87f0bd5e8
🐛 Fix issue on features handling function
2023-06-01 06:28:00 +02:00
Pablo Alba
69069afb0a
Merge pull request #3260 from penpot/hiru-component-outline-color
...
🐛 Detect correctly color of outlines and controls of components
2023-05-31 17:02:08 +02:00
Andrés Moya
9c79c80fd7
🐛 Detect correctly color of outlines and controls of components
2023-05-31 11:36:29 +02:00
Pablo Alba
dcb5194252
🐛 After restore a component, make the action 'go to main component'
2023-05-31 11:27:28 +02:00
Pablo Alba
4582ffb440
🐛 Fix show main component
2023-05-31 11:27:28 +02:00
Alejandro Alonso
3ca7cae6e0
Merge remote-tracking branch 'origin/staging' into develop
2023-05-31 11:15:28 +02:00
Alejandro
2a1619d71e
Merge pull request #3263 from penpot/alotor-fix-modifiers-error
...
🐛 Fix problem with nil child
2023-05-31 11:14:45 +02:00
Alejandro Alonso
893c7a7d2e
⬆️ Update deps
2023-05-31 11:05:21 +02:00
Alejandro Alonso
274a201dba
❤️ Add thanks for Vaibhav Shukla
2023-05-31 10:43:59 +02:00
Alejandro Alonso
917f0d2b20
🐛 Fix create color assets opacity specs
2023-05-31 10:19:38 +02:00
Alejandro Alonso
5a733c84be
Merge remote-tracking branch 'origin/staging' into develop
2023-05-31 10:14:45 +02:00
alonso.torres
ffdd4d1ee9
🐛 Fix problem with nil child
2023-05-31 10:04:42 +02:00
Alejandro
2b60c71a4c
Merge pull request #3262 from penpot/superalex-fix-color-assets-opacity-specs
...
🐛 Fix create color assets opacity specs
2023-05-31 09:59:57 +02:00
Alejandro Alonso
6f59c80d86
🐛 Fix create color assets opacity specs
2023-05-31 09:48:35 +02:00
Andrés Moya
d8861bbf48
🐛 Refix commit f3754d0c55, lost in merge conflict
2023-05-30 14:41:54 +02:00
Andrés Moya
63e920828b
🐛 Fix frame components lost fill when migrated to v2
2023-05-30 10:55:12 +02:00
Andrés Moya
eeaee5fd13
🐛 Fix error first time doing a component change operation
2023-05-30 10:55:12 +02:00
Andrés Moya
fd6001090e
🐛 Detach shapes when dragged out of their component
2023-05-30 10:55:12 +02:00
Andrés Moya
968dcefc28
🐛 Maintain ids of main shapes to keep existing copies in sync
2023-05-30 10:55:12 +02:00
Pablo Alba
61cad18bcc
🐛 Use update position for align
2023-05-29 15:40:25 +02:00
Alejandro Alonso
78551cea61
🐛 Fix create color asset from selected layer
2023-05-29 15:27:21 +02:00
Alejandro Alonso
c189b5e638
🐛 Disable old urls when moving files between projects
2023-05-29 11:56:42 +02:00
Pablo Alba
2c007e7303
🐛 Remove duplicate component context menu item
2023-05-29 08:48:23 +02:00
Pablo Alba
610e34e05b
Merge pull request #3245 from penpot/hiru-fix-nesting-loop
...
🐛 Avoid infinite loop nesting copies inside components
2023-05-26 19:00:27 +02:00
Alejandro
bd83292a85
Merge pull request #3252 from penpot/niwinz-bugfix-1
...
🐛 Fix incorrect impl of go-to-main-component
2023-05-26 15:55:51 +02:00
Andrey Antukh
1a420476c5
🐛 Fix incorrect impl of go-to-main-component
2023-05-26 15:51:29 +02:00
Alejandro Alonso
038d327b50
🐛 Fix project navigation from workspace
2023-05-26 15:11:35 +02:00
Alejandro Alonso
cb5ae99e1d
🐛 Fix svg import making it more resilient
2023-05-26 14:14:04 +02:00
Alejandro Alonso
00d625ee33
🐛 Avoid nil values for position-data
2023-05-26 14:14:04 +02:00
Alejandro Alonso
f3f708ee9d
🐛 Fix svg import with null fill-opacity
2023-05-26 14:14:04 +02:00
diacritica
4d094961b7
💄 Fixed link for penpotfest landing page
...
A simple github's friendly markdown fix to get link right
2023-05-26 12:31:37 +02:00
diacritica
97b5abb47b
📚 Added Penpot Fest link to README
...
This is a temporary change to let people know about Penpot Fest's open
registration
2023-05-26 12:24:56 +02:00
Alejandro
3106058637
Merge pull request #3248 from penpot/azazeln28-refactor-unnecessary-encode-decode
...
♻️ Refactor svg to data-uri code
2023-05-26 11:10:45 +02:00
Aitor
4068413f9f
♻️ Refactor svg to data-uri code
2023-05-26 10:43:12 +02:00
Andrey Antukh
ccafbec485
🔥 Remove testing keys from backend repl script
2023-05-26 10:19:15 +02:00
Alejandro
6000dc251d
Merge pull request #3206 from penpot/niwinz-workspace-assets-component-performance
...
⚡ Improve performance of workspace assets sidebar
2023-05-26 08:10:53 +02:00
Andrey Antukh
b85b479396
✨ Add more improvements to workspace initialization
2023-05-26 08:04:01 +02:00
Andrey Antukh
5d892d14d5
✨ Move sidebar ns to correct location
2023-05-26 08:04:01 +02:00
Andrey Antukh
da5209001b
✨ Hide all messages on enter workspace
...
move the logic from component to event
2023-05-26 08:04:01 +02:00
Andrey Antukh
a6659601f4
✨ Make workspace readiness state more robust
2023-05-26 08:04:01 +02:00
Andrey Antukh
bd834ba840
✨ Improve component renaming process on workspace
2023-05-26 08:04:01 +02:00
Andrey Antukh
0ea07fbe01
♻️ Refactor selection management on workspace assets component
2023-05-26 08:04:01 +02:00
Andrey Antukh
8f72faf27d
🐛 Fix issues on penpot file import and components-v2
2023-05-26 08:04:01 +02:00
Andrey Antukh
68c0b0e8a7
⚡ Add minor perf improvement on components-v2 migration
2023-05-26 08:04:01 +02:00
Andrey Antukh
0078c0e601
🐛 Fix missing pointer persistence on file gc task
2023-05-26 08:04:01 +02:00
Andrey Antukh
1d4bd34dfc
✨ Move fressian to common module
2023-05-26 08:04:01 +02:00
Andrey Antukh
ff00043811
✨ Improve workspace initialization flow
2023-05-26 08:04:01 +02:00
Andrey Antukh
8ca6055935
🐛 Fix backend shape validation after changes apply
2023-05-26 08:04:01 +02:00
Andrey Antukh
390f2b35fc
🐛 Ensure verify! works as expected on production builds
2023-05-26 08:04:01 +02:00
Andrey Antukh
02fbce13f0
⚡ Add minor performance improvements to workspace left toolbar
2023-05-26 08:04:01 +02:00
Andrey Antukh
5d8562e072
✨ Fix react warnings on workspace shortcuts panel
2023-05-26 08:04:01 +02:00
Andrey Antukh
ca439cf604
⚡ Add minor performance improvements to workspace main components
2023-05-26 08:04:01 +02:00
Andrey Antukh
bdb0e24c40
⚡ Refactor state management of workspace header
2023-05-26 08:03:59 +02:00
Andrey Antukh
fcc4f4eed8
⚡ Refactor state management of workspace assets sidebar
2023-05-26 07:57:28 +02:00
Andrey Antukh
ef27301238
✨ Add arity-1 to d/nilv that returns a transducer
2023-05-26 07:57:28 +02:00
Andrey Antukh
d1e74b0da9
✨ Increase default stacktrace size on cljs
2023-05-26 07:57:28 +02:00
Andrey Antukh
a1819e78e4
⬆️ Update rumext dependency
2023-05-26 07:57:28 +02:00
Andrey Antukh
a455fc015b
🐛 Fix several issues related to pointer-map and components-v2
2023-05-26 07:57:28 +02:00
Eva Marco
af2c10f2ab
Merge pull request #3235 from penpot/akshay-gupta7-akshayg7-preview-blend-modes
...
🎉 Implement functionality to preview layer blend modes
2023-05-25 14:26:35 +02:00
Andrés Moya
82ba39f99c
🐛 Avoid infinite loops nesting a copy inside its own component
2023-05-25 10:53:01 +02:00
alonso.torres
471c9d5526
🐛 Fix problem with select method
2023-05-25 10:04:56 +02:00
Alejandro Alonso
9df6de2673
Merge branch 'akshay-gupta7-akshayg7-navigate-to-project-new-window' into develop
2023-05-25 09:58:47 +02:00
Alejandro Alonso
1c10bde4b1
🎉 Updage CHANGES.md
2023-05-25 09:58:33 +02:00
Akshay Gupta
64eba585d9
🎉 Add feature to open project name in new tab from workspace
...
Signed-off-by: Akshay Gupta <gravity.akshay@gmail.com >
2023-05-25 09:57:49 +02:00
Alejandro Alonso
6eb5c75ad4
🐛 Fix preview layer blend modes on multiselection and avoid
...
persisting data while previewing
2023-05-25 08:58:52 +02:00
Andrey Antukh
23f0ee9e55
⚡ Refactor select and layer-menu components
2023-05-25 07:32:31 +02:00
Akshay Gupta
eec2fd00a2
🎉 Implement ability to preview layer blend modes
...
Signed-off-by: Akshay Gupta <gravity.akshay@gmail.com >
2023-05-25 07:32:31 +02:00
Pablo Alba
749fc61885
🐛 Fix right button in frame title produces an internal error
2023-05-24 17:17:35 +02:00
Eva Marco
df1c56da2d
Merge pull request #3236 from penpot/akshay-gupta7-akshayg7-add-shadows-reorder
...
🎉 Add ability to change shadows' order and place new shadows at first
2023-05-24 13:42:52 +02:00
Aitor
48b0df8e75
🐛 Fix thumbnails being rendered with previous size
2023-05-24 13:09:28 +02:00
Pablo Alba
fb3655506f
🐛 Fixes context menu action for duplicate main component
2023-05-24 12:26:27 +02:00
Pablo Alba
6929347da7
🎉 Change main shape name along with component name
2023-05-24 12:17:58 +02:00
Alejandro Alonso
1dab570907
🐛 Fix some limit situations on shadow reorder
2023-05-24 11:40:29 +02:00
Alejandro Alonso
1719f24b57
🐛 Fix develop branch after merge
2023-05-24 11:08:40 +02:00
Alejandro Alonso
2801431fab
Merge remote-tracking branch 'origin/staging' into develop
2023-05-24 11:00:54 +02:00
Pablo Alba
8c915d1687
🐛 Fix paste component to another file
2023-05-23 09:10:54 +02:00
Pablo Alba
7d8a62664a
Merge pull request #3223 from penpot/hiru-bugfixes
...
hiru bugfixing
2023-05-22 17:28:35 +02:00
Andrés Moya
9d5b59e9bb
🐛 Fix grouping of undo transactions
2023-05-22 17:26:53 +02:00
Andrés Moya
f73d7111b4
🐛 Avoid crash when renaming a page with double click
2023-05-22 17:26:53 +02:00
Andrés Moya
42a044fd22
🔥 Remove unused code
2023-05-22 17:26:53 +02:00
Andrés Moya
19ea85d9cc
🐛 Launch component sync when adding or removing shapes
2023-05-22 17:26:53 +02:00
Eva
defec189e2
🐛 Fix extra long names on typography assets
2023-05-22 16:32:19 +02:00
Eva
fbfff07dec
🐛 Fix background property changing it for background-color
2023-05-22 16:32:19 +02:00
Aitor Moreno
1a836bd0fc
Merge pull request #3227 from penpot/alotor-fix-delete-reflow
...
🐛 Fix problem with layout not reflowing on shape deletion
2023-05-22 16:18:22 +02:00
alonso.torres
35e3ac5841
🐛 Fix problem with layout not reflowing on shape deletion
2023-05-22 16:11:06 +02:00
Aitor Moreno
19ce4c1cb7
Merge pull request #3219 from penpot/palba-zoom-picking-color
...
🐛 Fix zooming while color picker breaks UI
2023-05-22 16:00:33 +02:00
Eva
36b016a37b
✨ Add new palette UI
2023-05-22 15:59:49 +02:00
Pablo Alba
e8b87b0db1
🐛 Fix zooming while color picker breaks UI
2023-05-22 15:44:06 +02:00
Andrey Antukh
a09dd953ff
⚡ Add incomplete performance enhancements to shadow menu
...
It is imposible to make this commponent efficient because of
the design limitations of numeric-input component
2023-05-22 14:15:08 +02:00
Andrey Antukh
73ed37f57a
💄 Add cosmetic changes to stoke related functions frontend
2023-05-22 14:15:08 +02:00
Andrey Antukh
98a6c63ad6
💄 Add cosmetic changes to shadow-add and reorder-shadow fns
2023-05-22 14:15:04 +02:00
Akshay Gupta
1eb6e30369
🎉 Add ability to change shadows order and place new shadows at top by default
...
Signed-off-by: Akshay Gupta <gravity.akshay@gmail.com >
2023-05-22 12:57:01 +02:00
Andrey Antukh
68c1d9afaf
Merge remote-tracking branch 'origin/staging' into develop
2023-05-22 11:01:47 +02:00
Aitor
42cd9a59b9
🐛 Fix color picker broken images
2023-05-22 10:56:46 +02:00
Andrey Antukh
b7e1e54a92
⚡ Add general performance micro optimizations
2023-05-22 10:56:46 +02:00
Andrey Antukh
78f62cc5e1
🐛 Fix incorrect level for debug and trace log messages (cljs only)
2023-05-22 10:56:46 +02:00
Aitor
48834f96d3
♻️ Refactor thumbnail rendering on workspace
2023-05-22 10:56:46 +02:00
Pablo Alba
1d69da1ca5
🐛 Minor style tweaks for component annotations
2023-05-19 13:01:08 +02:00
Eva Marco
4c17d7d160
Merge pull request #3225 from penpot/alotor-demo-fixes
...
🐛 Fix problems with position absolute and code generation
2023-05-19 12:55:22 +02:00
alonso.torres
7ee685ca18
🐛 Fix problems with position absolute and code generation
2023-05-19 12:36:23 +02:00
alonso.torres
8ddc7220f7
🐛 Fix problem with file-builder
2023-05-19 12:31:26 +02:00
Pablo Alba
2704c3f3de
🐛 Fix libraries had different sizes
2023-05-19 12:30:41 +02:00
Pablo Alba
65c695e830
🐛 Fix delete page with components
2023-05-19 10:37:10 +02:00
Alejandro Alonso
a1c09057c1
🎉 Move survey to local resources
2023-05-18 12:17:03 +02:00
Pablo Alba
b6d60773e3
Merge pull request #3220 from penpot/hiru-bugfixes
...
Component bugfixes
2023-05-18 11:09:34 +02:00
Andrés Moya
8636a15f4b
🐛 Fix crash in reset overrides
2023-05-17 16:26:32 +02:00
Alejandro
96782bfa8e
Merge pull request #3188 from penpot/niwinz-experiments-6
...
♻️ Refactor validation subsystem
2023-05-17 16:11:45 +02:00
Andrey Antukh
97d2af048c
🐛 Fix srepl get-file helper (add support for pointer map)
2023-05-17 16:05:31 +02:00
Andrey Antukh
049ebdd542
🐛 Fix intermitent exception on viewport ref ns
2023-05-17 16:05:31 +02:00
Andrey Antukh
bf3888585a
✨ Add some minor performance improvements to dashboard components
2023-05-17 16:05:31 +02:00
Andrey Antukh
35969e9f26
🐛 Fix incorrect assertion on dashboard ns
2023-05-17 16:05:31 +02:00
Andrey Antukh
9cb5df31d1
🐛 Fix react warning for missing key on context-menu-a11y component
2023-05-17 16:05:31 +02:00
Andrey Antukh
cf03cb4ca4
🐛 Fix unexpected exception on thumbnails & raf
2023-05-17 16:05:31 +02:00
Andrey Antukh
63f4ef97fb
🐛 Fix pointermap issue on file export
2023-05-17 16:05:31 +02:00
Andrey Antukh
8e0abec876
💄 Add some cosmetic improvements on access-tokens components
2023-05-17 16:05:31 +02:00
Andrey Antukh
5ca3d01ea1
🎉 Add malli based validation and coersion subsystem
2023-05-17 16:05:29 +02:00
Andrey Antukh
dbc08ba80f
📎 Fix linter issues on frontend
2023-05-17 15:47:21 +02:00
Andrey Antukh
47e3279302
⬆️ Update some frontend dependencies
2023-05-17 15:47:21 +02:00
Andrey Antukh
06f25c3950
⬆️ Update nodejs on exporter dockerfile
2023-05-17 15:47:21 +02:00
Andrey Antukh
e96fc32cc1
⬆️ Update devenv dockerfile
2023-05-17 15:47:21 +02:00
Andrey Antukh
444b7d5aae
⬆️ Update to JDK19 on backend dockerfile
2023-05-17 15:47:21 +02:00
Andrey Antukh
01404ba581
🎉 Add the ability to delete and search profiles to manage.py
2023-05-17 15:47:21 +02:00
Andrey Antukh
0dc7f4e07e
✨ Add test for orphaned teams deletion
2023-05-17 15:47:21 +02:00
Andrey Antukh
730c26f1e2
📎 Remove worker explicitly from test initialization
2023-05-17 15:47:21 +02:00
Andrey Antukh
e30d1a40bc
✨ Avoid vthread pinning on invitations
2023-05-17 15:47:21 +02:00
Andrey Antukh
4e7f32aa88
✨ Improve retry mechanism and macros
2023-05-17 15:47:21 +02:00
Pablo Alba
44a3f651c2
Merge pull request #3189 from penpot/hiru-sync-notifications
...
✨ Notify library updates when really needed
2023-05-17 15:35:06 +02:00
Andrés Moya
8a42a53522
✨ Notify library updates when really needed
2023-05-17 14:12:49 +02:00
Andrés Moya
25f7c14f97
🐛 Fix deactivation of show distances when alt-tab is used
...
Alt key with a shape selected activates show-distances mode.
If you press Alt+tab, in many window managers the window is switched,
and thus the alt keydown event is sent to other app and does not reach
Penpot. So, we need to deactivate the mode also on window blur.
2023-05-17 13:53:22 +02:00
Andrés Moya
568338ad68
🐛 Avoid spec failure if not path or annotations
2023-05-16 12:22:10 +02:00
Andrés Moya
30dd9c5222
🐛 Fix undo when deleting shapes inside instances (ok)
2023-05-16 11:11:47 +02:00
Pablo Alba
68367b002e
✨ Components annotations
2023-05-16 11:06:54 +02:00
Andrés Moya
cd1825d97a
Revert " 🐛 Fix undo when deleting shapes inside instances"
...
This reverts commit c421059e97 .
2023-05-12 16:40:38 +02:00
Andrés Moya
c421059e97
🐛 Fix undo when deleting shapes inside instances
2023-05-12 16:20:48 +02:00
Andrés Moya
58a6f437c4
🐛 Fix display of library view
2023-05-12 13:27:45 +02:00
Andrés Moya
e032736c27
🐛 Fix crash in libraries view
2023-05-12 12:50:16 +02:00
Andrés Moya
eb0d499ddf
🐛 Fix touched detection for texts
2023-05-10 17:21:03 +02:00
Alejandro Alonso
54ab57d8f6
Merge remote-tracking branch 'origin/staging' into develop
2023-05-09 14:39:23 +02:00
Alejandro Alonso
eeb71982c8
Merge remote-tracking branch 'origin/staging'
2023-05-09 14:39:07 +02:00
Alejandro
ee8f071025
Merge pull request #3202 from penpot/superalex-fix-move-file-from-one-team-to-another
...
🐛 Fix move file between teams
2023-05-09 14:38:46 +02:00
Alejandro Alonso
b6bc8f2a25
🐛 Fix move file between teams
2023-05-09 14:26:09 +02:00
Alejandro Alonso
8352c9c6fd
Merge remote-tracking branch 'origin/staging'
2023-05-09 10:22:55 +02:00
Alejandro Alonso
179b23ed6a
Merge remote-tracking branch 'origin/staging' into develop
2023-05-09 10:22:17 +02:00
Alejandro Alonso
353de39d4d
📎 Update CHANGES.md file
2023-05-09 10:20:06 +02:00
Alejandro Alonso
d97be7043a
Merge remote-tracking branch 'origin/staging' into develop
2023-05-09 09:39:08 +02:00
Alejandro Alonso
517c8f0d24
🐛 Fix typo
2023-05-09 09:38:54 +02:00
Alejandro
2ce676885f
Merge pull request #3193 from penpot/niwinz-thumbnails-1
...
🎉 Allow submit thumbnails using multipart
2023-05-08 16:11:11 +02:00
Alejandro
cf0a42c6eb
Merge pull request #3197 from penpot/azazeln28-fix-rules-rendering
...
🐛 Fix rules rendering
2023-05-08 11:56:28 +02:00
Aitor
0214cfa299
🐛 Fix rules rendering
2023-05-08 09:58:37 +02:00
Alejandro Alonso
81fff2b5e8
Merge branch 'ondrejkonec-ondrej-design-token-implementation' into develop
2023-05-08 08:27:04 +02:00
Ondřej Konečný
e5612a7373
🐛 Fix sidebar collapse icon
...
Signed-off-by: Ondřej Konečný <ondrej.konecny@gmail.com >
2023-05-08 08:26:49 +02:00
Alejandro Alonso
969106e2b6
📎 Update CHANGES.md file
2023-05-08 06:16:42 +02:00
Alejandro Alonso
6bad9ac629
Merge branch 'akshay-gupta7-akshayg7-focus-input-search-from-dashboard' into develop
2023-05-08 06:15:04 +02:00
Akshay Gupta
c1187dd457
🎉 Add feature to focus input on search when searching a file at projects dashboard
...
Signed-off-by: Akshay Gupta <gravity.akshay@gmail.com >
2023-05-08 06:13:48 +02:00
Andrey Antukh
e8ffcbae69
🎉 Add support for multipart upload of thumbnails
...
and improve the thumbnails storage to offloading it
to the storage subsystem
2023-05-05 17:00:35 +02:00
Andrey Antukh
c2b6b40554
💄 Add cosmetic changes (and comments) to toggle-file-thumbnail-selected function
2023-05-05 17:00:35 +02:00
Andrey Antukh
541a372f01
💄 Add cosmetic changes to duplicate-page function
2023-05-05 17:00:35 +02:00
Andrey Antukh
64cef9bb7d
📎 Add missing access-token middleware tests
2023-05-05 17:00:35 +02:00
Alejandro Alonso
70be668c1a
Merge branch 'ondrejkonec-ondrej-suggestions-for-improvement' into develop
2023-05-05 11:20:25 +02:00
Ondřej Konečný
3ac8bf363a
✨ removed sizing variables from radius
...
Signed-off-by: Ondřej Konečný <ondrej.konecny@gmail.com >
2023-05-05 11:20:00 +02:00
Alejandro
9e66231218
Merge pull request #3187 from penpot/azazeln28-rules-performance
...
⚡ better rules performance
2023-05-05 11:07:24 +02:00
Alejandro Alonso
e55cf2bdf9
Merge branch 'ryanbreen-patch-1' into develop
2023-05-05 10:59:45 +02:00
Ryan Breen
0a5263be35
🐛 rect filter bounds math fix
...
get-rect-filter-bounds was incorrectly applying delta-blur to x1 twice and to y1 never
Signed-off-by: Ryan Breen
2023-05-05 10:59:15 +02:00
Alejandro
5dd1fa0f98
Merge pull request #3171 from penpot/niwinz-enhancements-3
...
✨ Improve file-gc task
2023-05-05 10:55:14 +02:00
Alejandro Alonso
82b2f920c1
Merge branch 'akshay-gupta7-akshayg7-click-to-select-full-values-design-sidebar' into develop
2023-05-05 10:49:49 +02:00
Akshay Gupta
1c0e1237c2
🎉 Add feature to select full values on click at the design sidebar
2023-05-05 10:49:25 +02:00
Andrey Antukh
ceeed73dea
Merge remote-tracking branch 'origin/staging' into develop
2023-05-04 22:15:18 +02:00
Alejandro Alonso
890583a13a
✨ Add mvp access-token support
2023-05-04 22:14:55 +02:00
Alejandro Alonso
21c6730dc7
🐛 Fix emails from header
2023-05-04 15:46:52 +02:00
Aitor
19727a648d
⚡ better rules performance
2023-05-04 12:46:37 +02:00
Alejandro Alonso
b90aef4e1d
Merge branch 'akshay-gupta7-akshayg7-set-line-height-to-auto' into develop
2023-05-04 12:34:28 +02:00
Akshay Gupta
412ffe4b46
🎉 Add feature to set line-height to auto as 1.2
2023-05-04 12:34:10 +02:00
Alejandro Alonso
c5cfe7e2e9
✨ Change libraries and templates order
2023-05-04 08:51:14 +02:00
Akshay Gupta
45356ae1fc
🎉 Add feature to focus input on search when searching a file at projects dashboard
2023-05-03 14:15:59 +02:00
Eva
86b0e95458
:sparkles:Add new layers panel UI design
2023-04-27 12:26:26 +02:00
Pablo Alba
90fb619dfc
Fix restore main component when it was inside a group
2023-04-26 13:30:23 +02:00
Andrey Antukh
5e89aa2726
✨ Improve file-gc task
...
make it more aware of fragments referenced on changes snapshots
2023-04-26 13:28:32 +02:00
Alejandro Alonso
82dad3217b
🐛 Fix translations typo
2023-04-26 12:38:02 +02:00
Alejandro Alonso
47cb228e30
Merge branch 'akshay-gupta7-akshayg7-empty-state-for-color-typographies' into develop
2023-04-26 12:36:39 +02:00
Akshay Gupta
35c0b94e0d
🎉 Add message for empty state for color and typography palettes
2023-04-26 12:36:31 +02:00
Pablo Alba
a7015f2517
Fix restore and instanciate (in copy and paste) components with parent
2023-04-26 11:34:26 +02:00
Pablo Alba
4f471f39da
Merge pull request #3166 from penpot/hiru-frame-titles
...
✨ Hide frame titles for component copies
2023-04-25 21:33:56 +02:00
Pablo Alba
f14641396f
Merge pull request #3165 from penpot/hiru-board-selection
...
✨ Give frames that are components more priority on selection
2023-04-25 21:31:01 +02:00
Alejandro
d97bbdf140
Merge pull request #3169 from penpot/niwinz-enhancements-2
...
✨ Add the abiltiy to forward command params as query-string
2023-04-25 16:33:03 +02:00
Andrey Antukh
f1c42a698d
📎 Increase http socket backlog
2023-04-25 16:25:49 +02:00
Andrey Antukh
8fb62628d2
✨ Add the abiltiy to forward command params as query-string
2023-04-25 16:25:30 +02:00
Andrey Antukh
5026bfa6c1
📎 Fix linter issues introduced in previous merge
2023-04-25 13:35:26 +02:00
Andrey Antukh
b37a92aaf7
Merge remote-tracking branch 'origin/staging' into develop
2023-04-25 13:34:28 +02:00
Alejandro
c44e2a9526
Merge pull request #3167 from penpot/niwinz-bugfixes-12
...
✨ Improve OICD attrs lookup mechanism
2023-04-25 12:26:42 +02:00
Andrey Antukh
c0ccc4a5c5
✨ Improve OICD attrs lookup mechanism
2023-04-25 12:18:06 +02:00
Alejandro
364dadc93f
Merge pull request #3164 from penpot/niwinz-bugfixes-10
...
🎉 Enable several languages
2023-04-25 12:16:59 +02:00
Andrés Moya
b45bdb52b2
✨ Hide frame titles for component copies
2023-04-25 11:55:03 +02:00
Andrés Moya
7c612d8bcf
✨ Give frames that are components more priority on selection
2023-04-25 11:21:24 +02:00
Andrey Antukh
3311bf6ac0
📎 Remove duplicated file
2023-04-25 11:11:58 +02:00
Andrey Antukh
b5c160732e
🎉 Add ukranian lang
2023-04-25 11:11:58 +02:00
Andrey Antukh
f8d00c0e7f
🎉 Add latvian lang
2023-04-25 11:11:58 +02:00
Andrey Antukh
42acae3ae3
🎉 Add korean lang
2023-04-25 11:11:58 +02:00
Andrey Antukh
571439871b
🎉 Add faroese lang
2023-04-25 11:11:58 +02:00
Andrey Antukh
e051e26dad
🎉 Add czech lang
2023-04-25 11:11:51 +02:00
Pablo Alba
4ddd3811b2
🐛 Fix copy and paste components between files
2023-04-25 10:27:06 +02:00
Alejandro
da54557aab
Merge pull request #3163 from penpot/niwinz-bugfixes-9
...
🐛 🔥 Fix merge bugs and remove deprecated code
2023-04-25 10:26:47 +02:00
Aitor
52763ceaf7
Merge pull request #3138 from penpot/fix-bad-undo-group-association-in-alt-copy
...
🐛 Fix bad undo group associations
2023-04-25 09:42:22 +02:00
Andrey Antukh
c0ccbaebaf
🔥 Remove deprecated queries and mutations
2023-04-24 20:18:14 +02:00
Andrey Antukh
36953eef1a
🐛 Use proper commands (instead of queries) on render frontend namespace
2023-04-24 19:47:28 +02:00
Andrey Antukh
84c8a6eced
🐛 Use correct parameters on password update on login
2023-04-24 19:46:42 +02:00
Andrey Antukh
1f023eebeb
🔥 Remove unused code
2023-04-24 18:21:48 +02:00
Hosted Weblate
e2a0a40704
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/
2023-04-24 16:55:45 +02:00
Andrey Antukh
6af783ea91
Merge remote-tracking branch 'origin/staging' into develop
2023-04-24 16:55:18 +02:00
Alejandro
cea0c7277c
Merge pull request #3161 from penpot/niwinz-bugfixes-8
...
🎉 Bugfixes and translation updates
2023-04-24 16:43:42 +02:00
Andrey Antukh
8e860ec5a6
🎉 Add Indonesian lang to the supported languages
2023-04-24 16:22:31 +02:00
Andrey Antukh
7b93c0bb09
📎 Sort all translation strings
2023-04-24 16:22:04 +02:00
Andrey Antukh
3ae8da7d22
Merge remote-tracking branch 'weblate/develop' into niwinz-bugfixes-8
2023-04-24 16:10:34 +02:00
Andrey Antukh
c31eb2df42
🐛 Fix OICD auth provider roles checking mechanism
2023-04-24 15:13:24 +02:00
Alejandro Alonso
d657f5df49
Merge remote-tracking branch 'origin/staging'
2023-04-24 09:16:52 +02:00
Alejandro Alonso
e89378453a
Merge remote-tracking branch 'origin/staging' into develop
2023-04-24 09:15:22 +02:00
Alejandro
3a57b436a4
Merge pull request #3140 from penpot/azazeln28-fix-project-file-count
...
🐛 Fix project file count
2023-04-24 09:14:59 +02:00
Aitor
657ce4fa0a
🐛 Fix project file count
2023-04-24 09:14:44 +02:00
Alejandro
dde7063da0
Merge pull request #3145 from penpot/azazeln28-fix-page-context-menu
...
🐛 Fix page item context menu
2023-04-24 09:11:55 +02:00
Aitor
b3c4ff4dc0
🐛 Fix page item context menu
2023-04-24 09:04:09 +02:00
Alejandro Alonso
b7d1488aa3
Merge branch 'akshay-gupta7-akshayg7-duplicate-with-drag-and-alt' into develop
2023-04-24 08:22:28 +02:00
Akshay Gupta
d586f82da1
🎉 Implement functionality to duplicate objects via drag + alt
2023-04-24 08:22:14 +02:00
Alejandro Alonso
a658493ac5
Merge branch 'akshay-gupta7-akshayg7-typography-palette-order' into develop
2023-04-24 07:44:06 +02:00
Akshay Gupta
eaaeef2335
🎉 Update Typography palette order
2023-04-24 07:43:47 +02:00
Alejandro Alonso
bef9bbaa6a
Merge branch 'abstractalgo-patch-1' into develop
2023-04-24 06:39:22 +02:00
Dragan Okanovic
32810f2ecd
🐛 Fix broken link in README
2023-04-24 06:38:17 +02:00
Ally Tiago
8856a635ed
🌐 Add translations for: Portuguese (Brazil).
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_BR/
2023-04-24 05:54:38 +02:00
Radek Sawicki
d6bd4ac7fd
🌐 Add translations for: Polish.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pl/
2023-04-21 23:52:22 +02:00
Radek Sawicki
efa5fb609c
🌐 Add translations for: Polish.
...
Currently translated at 93.5% (1108 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pl/
2023-04-20 17:52:11 +02:00
王世阳
2f920ba651
🌐 Add translations for: Chinese (Simplified).
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hans/
2023-04-15 15:47:45 +02:00
Alejandro Alonso
ed164ce69b
Merge remote-tracking branch 'origin/staging' into develop
2023-04-14 13:28:26 +02:00
Alejandro Alonso
974bbd5ff4
Merge remote-tracking branch 'origin/staging'
2023-04-14 13:27:34 +02:00
Alejandro Alonso
e1652d17d9
✨ Update material design template to version 3
2023-04-14 13:27:06 +02:00
Pablo Alba
33656f8eb4
Merge pull request #3115 from penpot/hiru-components-boards
...
🎉 Now all component roots are frames
2023-04-14 12:40:32 +02:00
Andrés Moya
bbd561a772
🔧 Fix test cases
2023-04-14 12:31:04 +02:00
Andrés Moya
2790111405
🎉 Now all component roots are frames
2023-04-14 12:31:03 +02:00
Alejandro Alonso
47b791e938
✨ Board as ruler origin
2023-04-14 09:22:43 +02:00
Pablo Alba
47b432e307
🐛 Fix bad undo group associations
2023-04-13 18:44:40 +02:00
Alejandro Alonso
ce341a05e1
Merge remote-tracking branch 'origin/staging' into develop
2023-04-13 16:34:22 +02:00
Alejandro Alonso
b992c876e9
Merge remote-tracking branch 'origin/staging'
2023-04-13 16:33:27 +02:00
alonso.torres
9a750bad93
🐛 Fix problem with rulers not placing correctly
2023-04-13 16:32:19 +02:00
alonso.torres
d127177029
🐛 Fix problem when "show in view mode" flag
2023-04-13 16:32:02 +02:00
Alejandro
724b8990be
Merge pull request #3136 from penpot/alotor-hotfix-1.18.3
...
Alotor hotfix 1.18.3
2023-04-13 16:28:58 +02:00
Suhwan Kim
9b7506ee8d
🌐 Add translations for: Korean.
...
Currently translated at 15.5% (184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ko/
2023-04-13 14:51:00 +02:00
王世阳
176d48707f
🌐 Add translations for: Chinese (Simplified).
...
Currently translated at 93.5% (1108 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hans/
2023-04-13 14:50:50 +02:00
alonso.torres
452dcb5eec
🐛 Fix problem when "show in view mode" flag
2023-04-13 14:16:03 +02:00
alonso.torres
ae3de34033
🐛 Fix problem with rulers not placing correctly
2023-04-13 14:15:49 +02:00
Alejandro Alonso
45fc55dee9
Merge remote-tracking branch 'origin/staging' into develop
2023-04-13 12:24:52 +02:00
Alejandro Alonso
c3a4dbb871
Merge remote-tracking branch 'origin/staging'
2023-04-13 12:24:39 +02:00
Alejandro
9a695a76ed
Merge pull request #3135 from penpot/palba-fix-first-level-boards-show-in-view-mode2
...
🐛 Fix first level board "Show in view mode" is automatically unchecked
2023-04-13 12:23:58 +02:00
Pablo Alba
36bd82ceb4
🐛 Fix first level board "Show in view mode" is automatically unchecked
2023-04-13 12:15:08 +02:00
Alejandro
067b76ebd8
Merge pull request #3134 from penpot/niwinz-bugfixes-7
...
🐛 Fix upload-file-media-object rpc method
2023-04-13 11:07:15 +02:00
Andrey Antukh
cb02b07395
🐛 Fix upload-file-media-object rpc method
2023-04-13 10:55:15 +02:00
Alejandro Alonso
81d718570d
🐛 Fix backend import
2023-04-13 09:21:57 +02:00
Alejandro Alonso
ee1b9e861e
Merge remote-tracking branch 'origin/staging' into develop
2023-04-13 09:17:06 +02:00
Alejandro Alonso
3905ba4ce2
Merge remote-tracking branch 'origin/staging'
2023-04-13 09:16:52 +02:00
Alejandro
0f9b50de50
Merge pull request #3127 from penpot/niwinz-bugfixes-6
...
🐛 Fix inconsistencies on drop datauri images (mainly for firefox …
2023-04-13 09:16:17 +02:00
Andrés Moya
271b83de2e
🐛 Fix features activation by devtools console
2023-04-12 16:14:36 +02:00
Andrey Antukh
7ef07385c6
🐛 Fix inconsistencies on drop datauri images (mainly for firefox browser)
2023-04-12 13:18:24 +02:00
Alejandro Alonso
aaca901fd9
🎉 Create typography style from a selected text layer
2023-04-12 09:30:41 +02:00
Pablo Alba
ccaac2a5c7
Merge pull request #3120 from penpot/superalex-default-naming-of-text-layers
...
🎉 Default naming of text layers
2023-04-11 17:50:53 +02:00
Pablo Alba
147beb3963
Merge pull request #3100 from penpot/hiru-detach-top-level-only
...
🎉 Detach component now only affects top instance, not subinstances
2023-04-11 15:19:20 +02:00
Pablo Alba
e481f1cc99
Merge pull request #3081 from penpot/hiru-cancel-remove-graphics
...
✨ Allow to cancel and resume later remove graphics
2023-04-11 15:16:05 +02:00
Alejandro
5cec969ee3
Merge pull request #3124 from penpot/niwinz-bugfixes-6
...
✨ Improve audit props for upload-file-media-objects rpc method
2023-04-11 13:03:15 +02:00
Andrey Antukh
12ac01a9cb
✨ Improve audit props for upload-file-media-objects rpc method
2023-04-11 12:40:59 +02:00
Pablo Alba
c1ed5a5b33
Merge pull request #3097 from penpot/hiru-fix-features-detect
...
♻️ Enhance features loading to avoid race conditions
2023-04-11 09:55:11 +02:00
Alejandro Alonso
4d8f471eca
Merge remote-tracking branch 'origin/staging' into develop
2023-04-11 06:52:35 +02:00
Alejandro Alonso
0dcb3e94ce
Merge remote-tracking branch 'origin/staging'
2023-04-11 06:51:09 +02:00
Alejandro
3233c78130
Merge pull request #3123 from penpot/alotor-hotfix
...
Hotfix page hangs
2023-04-11 06:50:30 +02:00
alonso.torres
dfb1a79179
🐛 Fix problem when closing paths for big imported SVGs
2023-04-11 06:43:53 +02:00
andy
9758b2722e
🌐 Added translation for: Burmese.
2023-04-10 16:45:59 +02:00
Alejandro Alonso
5993b9855e
🎉 Default naming of text layers
2023-04-10 13:16:26 +02:00
Andrey Antukh
6abca96da1
📎 Add improved docstring for penpot_secret_key
2023-04-07 08:57:08 +02:00
Andrey Antukh
6972227b8d
📎 Add improved docstring for penpot_secret_key
2023-04-07 08:55:53 +02:00
Ņikita K
1c13ab6de5
🌐 Add translations for: Latvian.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/lv/
2023-04-06 12:35:17 +02:00
Suhwan Kim
7e403c65c2
🌐 Add translations for: Korean.
...
Currently translated at 5.4% (64 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ko/
2023-04-06 12:34:52 +02:00
Alejandro Alonso
08c6ebe10c
🐛 Fix metrics and doc endpoints
2023-04-05 20:08:20 +02:00
Alejandro
73b913065f
Merge pull request #3110 from penpot/alotor-fixes
...
🐛 Fix problem with frame title rotation
2023-04-05 09:28:03 +02:00
alonso.torres
8db3f2b277
🐛 Fix problem with frame title rotation
2023-04-05 09:23:51 +02:00
Alejandro Alonso
408de63ea3
Merge remote-tracking branch 'origin/staging' into develop
2023-04-05 07:35:36 +02:00
Alejandro
6d3baaae47
Merge pull request #3109 from penpot/niwinz-bugfixes-5
...
🐛 Add missing storage dependency to dbg routes module
2023-04-05 06:59:27 +02:00
Andrey Antukh
30e1c7d54e
🐛 Add missing storage dependency to dbg routes module
2023-04-04 19:20:10 +02:00
Andrey Antukh
28d3402793
Merge branch 'leonekmi-patch-1' into staging
2023-04-04 19:10:38 +02:00
Leon
e9daaa2eb8
🐛 Fix default port for penpot-exporter on nginx entrypoint
...
By default, penpot-frontend will try to reach penpot-export on port 80,
this is wrong, the exporter listens by default to port 6061.
2023-04-04 19:09:44 +02:00
Andrés Moya
e66f9597a9
✨ Update component copy icon
2023-04-04 15:04:40 +02:00
Alejandro
dc7e62245d
Merge pull request #3102 from penpot/alotor-bugfixing-16
...
SVG Uploading fixes
2023-04-04 10:14:10 +02:00
alonso.torres
da953f0bc0
🐛 Fix problems with imported SVG embedded images and transforms
2023-04-04 09:52:15 +02:00
alonso.torres
4b086ab2bc
🐛 Fix problems with imported SVG shadows
2023-04-04 09:52:15 +02:00
Alejandro
cd9bc1d8d7
Merge pull request #3104 from penpot/niwinz-bugfixes-4
...
🐛 Enable by default mattermost webhook error reporter
2023-04-04 08:45:10 +02:00
Andrey Antukh
cdaf63afa0
🐛 Enable by default mattermost webhook error reporter
2023-04-04 08:38:05 +02:00
Alejandro
7ebc185b3a
Merge pull request #3103 from penpot/niwinz-bugfixes-3
...
🐛 Fix incorrect metrics reference on rpc methods middleware
2023-04-04 06:46:22 +02:00
Andrey Antukh
3222583a69
🐛 Fix incorrect metrics reference on rpc methods middleware
2023-04-03 23:09:39 +02:00
Ņikita K
85fe0130c3
🌐 Add translations for: Latvian.
...
Currently translated at 13.0% (154 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/lv/
2023-04-03 14:21:30 +02:00
Alejandro Alonso
f7e37924e5
🐛 Fix backend update-profile-password! call
2023-04-03 12:53:04 +02:00
elhombretecla
1afecf23aa
🐛 Fix onboarding slides typo
2023-04-03 12:52:53 +02:00
Alejandro Alonso
68b26d5f41
Merge remote-tracking branch 'origin/staging' into develop
2023-04-03 12:21:12 +02:00
Alejandro Alonso
4926c826af
Merge remote-tracking branch 'origin/staging'
2023-04-03 12:09:48 +02:00
Andrés Moya
a27fa8b317
🎉 Detach component now only affects top instance, not subinstances
2023-04-03 11:52:26 +02:00
elhombretecla
6b724d9572
Add new optimized gifs
2023-04-03 11:22:59 +02:00
elhombretecla
2789ecc22a
Add new spacing optimized gif
2023-04-03 11:07:37 +02:00
Alejandro
2eba317797
Merge pull request #3099 from penpot/alotor-bugfixing-15
...
🐛 Fix problem with opacity in imported SVG's
2023-04-03 09:49:52 +02:00
alonso.torres
5856e3cc03
🐛 Fix problem with opacity in imported SVG's
2023-04-03 09:24:54 +02:00
Andrés Moya
8cd59c39ed
🌐 Added translation for: Latvian.
2023-04-03 09:22:22 +02:00
Andrés Moya
18efa4ff2c
♻️ Enhance features loading to avoid race conditions
2023-03-31 16:13:11 +02:00
Aimee
722e95abf2
🌐 Add translations for: French.
...
Currently translated at 88.5% (1048 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2023-03-31 15:37:52 +02:00
Pablo Alba
b33e469501
🎉 Copy paste components, even to another page
2023-03-31 14:04:06 +02:00
Alejandro
cc469b116d
Merge pull request #3093 from penpot/alotor-bugfixing-14
...
Alotor bugfixing 14
2023-03-31 13:56:25 +02:00
Andrey Antukh
9fe49b5546
🐛 Fix unexpected responste truncation related to shared links
...
that contains old data that is not used but can be still present
on the table; we should consider right now to proceed to delete
the row completly
2023-03-31 12:48:24 +02:00
Andrey Antukh
0c89b7cdb1
🐛 Fix some issues on read-only database connection
2023-03-31 12:48:24 +02:00
Andrey Antukh
90d48c1d30
✨ Add the ability to check read-only state of connection
...
on the db ns helper; previously it only worked with datasource
instances
2023-03-31 12:48:24 +02:00
alonso.torres
2792c22ec9
🐛 Fix problem with overlays positioning
2023-03-31 12:22:16 +02:00
alonso.torres
a838dac01b
🐛 Fix problem when calculating group bounds
2023-03-31 11:20:42 +02:00
Alejandro Alonso
d5bbc7b1aa
🐛 Fix hide grid keyboard shortcut
2023-03-31 09:57:24 +02:00
Alejandro
e1e6816544
Merge pull request #3089 from penpot/alotor-bugfixing-13
...
Alotor bugfixing 13
2023-03-31 08:49:46 +02:00
alonso.torres
64c0273554
🐛 Fix problem when reorder layers removes show in viewer
2023-03-30 16:30:21 +02:00
alonso.torres
532caea169
🐛 Fix relative position overlay positioning
2023-03-30 16:20:37 +02:00
alonso.torres
0c8d8d92ba
🐛 Fix precision for wrap in flex
2023-03-30 16:20:36 +02:00
Alejandro Alonso
af428ab0ae
🐛 Fix view mode header buttons overlapping in small resolutions
2023-03-30 16:16:24 +02:00
Alejandro Alonso
85b3605c33
🐛 Fix dashboard scrolling using 'Page Up' and 'Page Down'
2023-03-30 16:16:24 +02:00
Alejandro
f1431b7b77
Merge pull request #3086 from penpot/release-info-1.18
...
Add new onboarding slides 1.18 info
2023-03-30 14:37:38 +02:00
elhombretecla
1ea1d53971
✨ Add new 1.18 info
2023-03-30 14:35:10 +02:00
Alejandro Alonso
8bf01858bb
🐛 Fix alt+P combination while left bar buttons focused
2023-03-29 16:26:34 +02:00
Alejandro Alonso
f05f527336
🐛 Fix allow change team image for editor role users
2023-03-29 16:26:34 +02:00
Alejandro Alonso
fa4c7a1eb7
🐛 Fix last update project timer update after creating new file
2023-03-29 16:26:34 +02:00
Alejandro Alonso
3e6b3bcdc4
🐛 Fix unpublish and delete shared library warning messages
2023-03-29 16:26:34 +02:00
Alejandro
aca242046e
Merge pull request #3082 from penpot/alotor-bugfixing-12
...
🐛 Fix problem with invalid SVG shape
2023-03-29 16:05:57 +02:00
alonso.torres
be27ce4914
🐛 Fix problem with invalid SVG shape
2023-03-29 16:00:07 +02:00
Andrés Moya
e8d49fae13
✨ Allow to cancel and resume later remove graphics
2023-03-29 12:57:21 +02:00
Alejandro
190b77ff95
Merge pull request #3080 from penpot/alotor-bugfixing-11
...
🐛 Fix problem with SVG and flex layout
2023-03-29 11:47:09 +02:00
alonso.torres
6e78745ed5
🐛 Fix problem with SVG and flex layout
2023-03-29 11:22:26 +02:00
Alejandro
f03def32fd
Merge pull request #3078 from penpot/alotor-bugfixing-10
...
Alotor bugfixing 10
2023-03-29 09:32:18 +02:00
alonso.torres
a98ae69a03
🐛 Disable empty names on rename files
2023-03-29 09:18:22 +02:00
alonso.torres
43fe2390c8
🐛 Fix problem with copy/paste shapes
2023-03-29 09:12:03 +02:00
alonso.torres
d54e152a3d
🐛 Fix problem creating files in project page
2023-03-29 09:12:03 +02:00
alonso.torres
ac23c7bb4a
🐛 Remove "show in view mode" flag when moving frame to frame
2023-03-29 09:12:03 +02:00
alonso.torres
66444e27b1
🐛 Fix problem with selection colors and texts
2023-03-29 09:12:03 +02:00
Alejandro Alonso
92baf75ccd
🐛 Fix import typo
2023-03-29 08:53:10 +02:00
Alejandro Alonso
0714dc34c5
🐛 Fix spelling mistake in confirmation after importing only 1 file
2023-03-28 17:25:44 +02:00
Alejandro Alonso
aa068c70c2
🐛 Fix expanded typography on assets sidebar is moving
2023-03-28 17:25:44 +02:00
Alejandro Alonso
70974efc74
🐛 Fix dashboard left sidebar, the [x] overlaps the field
2023-03-28 17:25:44 +02:00
Alejandro Alonso
acccba6ed4
🐛 Fix invalid files amount after moving on dashboard
2023-03-28 17:25:44 +02:00
Alejandro Alonso
2e549b164f
🐛 Fix internal error on imported svgs
2023-03-28 17:25:44 +02:00
Alejandro Alonso
3df2b80427
🐛 Fix rename option is absent in RMB menu for file
2023-03-28 17:25:44 +02:00
Alejandro Alonso
0ec89e8bbe
🐛 Fix enter emails on onboarding new user creating team
2023-03-28 17:25:44 +02:00
Alejandro Alonso
694497803b
🐛 Fix don't show invite user hero to users with editor role
2023-03-28 17:25:44 +02:00
Pablo Alba
b73ce14560
Merge pull request #2967 from penpot/hiru-refactor-instances
...
🔧 Read component shapes from pages
2023-03-28 12:00:10 +02:00
Alejandro
88db456127
Merge pull request #3075 from penpot/alotor-bugfixes-9
...
Alotor bugfixes 9
2023-03-28 09:08:45 +02:00
alonso.torres
6832b4a304
🐛 Fix problem with text carring over next line when changing to fixed
2023-03-27 17:06:45 +02:00
alonso.torres
5079582e1f
🐛 Fix problem with round corners scaling
2023-03-27 13:26:24 +02:00
alonso.torres
4313c45870
🐛 Fix sending invitation to existing members
2023-03-27 13:18:52 +02:00
alonso.torres
1f9e7f2ae8
🐛 Fix markdown message
2023-03-27 13:18:52 +02:00
alonso.torres
f7bba745ab
🐛 Changes to the header menu
2023-03-27 13:18:52 +02:00
alonso.torres
391ba77da9
🐛 Fix scaling of texts
2023-03-27 13:18:52 +02:00
alonso.torres
1d7b43ffbc
🐛 Fix problem with outer stroke in texts
2023-03-27 13:18:52 +02:00
alonso.torres
7256759488
🐛 Fix problem with color picker not able to change hue
2023-03-27 13:18:52 +02:00
alonso.torres
f11c782c0f
🐛 Fix problem when copy/pasting shapes
2023-03-27 13:18:52 +02:00
Pablo Alba
26aec7d129
🐛 Fix usiong padding/marging value on updating with shift
2023-03-27 13:18:08 +02:00
Pablo Alba
d61c799846
🐛 Fix padding/gap/margin remain glowing when the shape is deselected and selected again
2023-03-27 13:18:08 +02:00
Pablo Alba
c3c41c5b7d
🐛 Fix rotate board breaks paddings
2023-03-27 13:18:08 +02:00
Pablo Alba
eeb76b1e50
🐛 Fix during scale paddings glow
2023-03-27 13:18:08 +02:00
Pablo Alba
caf462e9b8
🐛 Fix padding prediction does not work with one shape
2023-03-27 13:18:08 +02:00
Pablo Alba
4d70d3b909
🐛 Bad padding gui on nil sizing
2023-03-27 13:18:08 +02:00
Pablo Alba
6a1115ddda
🐛 Fix usiong padding/marging value on updating with shift
2023-03-27 11:55:23 +02:00
Pablo Alba
d3ae53e3ef
🐛 Fix padding/gap/margin remain glowing when the shape is deselected and selected again
2023-03-27 11:55:23 +02:00
Pablo Alba
4774cc4859
🐛 Fix rotate board breaks paddings
2023-03-27 11:55:23 +02:00
Pablo Alba
bc07dad4ae
🐛 Fix during scale paddings glow
2023-03-27 11:55:23 +02:00
Pablo Alba
0f9ad0907e
🐛 Fix padding prediction does not work with one shape
2023-03-27 11:55:23 +02:00
Pablo Alba
300ad15f5a
🐛 Bad padding gui on nil sizing
2023-03-27 11:55:23 +02:00
Andrés Moya
ad786ab95f
🎉 Group component sync changes in a single undo
2023-03-27 10:39:35 +02:00
Andrés Moya
fe898315c3
🐛 Fix absorb libraries
2023-03-27 10:39:35 +02:00
Andrés Moya
96540af2b1
🎉 Instantiate component with duplicate
2023-03-27 10:39:35 +02:00
Pablo Alba
6889440014
🐛 Fix wrong shape-ref on duplicate component
2023-03-27 10:39:35 +02:00
Pablo Alba
e59d106315
🐛 Fix duplicate component in assets generates wrong main copy
2023-03-27 10:39:35 +02:00
Andrés Moya
7391a4086a
🔧 Refactor delete/restore components
2023-03-27 10:39:35 +02:00
Andrés Moya
b91f1959b4
🎉 Update tests
2023-03-27 10:39:35 +02:00
Andrés Moya
0711fa700b
🔧 Read component shapes from pages
2023-03-27 10:39:33 +02:00
Alejandro Alonso
a4dd5fccff
🐛 Fix develop branch after merge
2023-03-24 13:06:16 +01:00
Alejandro Alonso
4fad2ab619
Merge remote-tracking branch 'origin/staging' into develop
2023-03-24 12:33:14 +01:00
Alejandro Alonso
91e81823a5
🐛 Fix deleted files appear in search results
2023-03-24 12:20:00 +01:00
Alejandro Alonso
d0ab0bccb9
🐛 Fix drag and drop files from browser or file explorer under circumstances
2023-03-24 12:20:00 +01:00
Alejandro Alonso
b2b91bfa57
🐛 Fix change email and password for users signed in via social login
2023-03-24 12:20:00 +01:00
Alejandro
fc857aad08
Merge pull request #3068 from penpot/alotor-bugfixes-8
...
Alotor bugfixes 8
2023-03-24 08:32:38 +01:00
alonso.torres
5874922367
🐛 Fix problem with guides not showing when moving over nested frames
2023-03-23 17:13:04 +01:00
alonso.torres
1657f06a48
🐛 Select children after ungroup action
2023-03-23 16:41:00 +01:00
alonso.torres
2ad9c3cc72
🐛 Forbid empty names for assets
2023-03-23 16:11:23 +01:00
alonso.torres
fae76f6d4e
🐛 Fix problem with geometry of groups
2023-03-23 12:03:25 +01:00
alonso.torres
d0878aa805
🐛 Fix visual problem in select options
2023-03-23 12:03:25 +01:00
alonso.torres
020454e701
🐛 Fix header not showing when exiting fullscreen mode in viewer
2023-03-23 12:03:25 +01:00
alonso.torres
eedb83e863
🐛 Fix problem with text out of borders when changing from auto-width to fixed
2023-03-23 12:03:25 +01:00
alonso.torres
8a6809848e
🐛 Show warning when trying to invite a user that is already in members
2023-03-23 12:03:25 +01:00
Alejandro Alonso
3b2083134e
🐛 Fix multiplayer username sometimes is not displayed correctly
2023-03-23 09:14:58 +01:00
Alejandro Alonso
b5fc074e35
🐛 Fix horizontal margins drag don't always start from place
2023-03-23 09:14:58 +01:00
Alejandro
bc794816db
Merge pull request #3066 from penpot/alotor-bugfixes-7
...
Alotor bugfixes 7
2023-03-22 16:28:19 +01:00
alonso.torres
f1b5ac27a9
🐛 Fix path options not showing when editing rects or ellipses
2023-03-22 14:45:19 +01:00
alonso.torres
ea438d3626
🐛 Add tooltip for text alignment options
2023-03-22 14:25:32 +01:00
alonso.torres
6d93501dc7
🐛 Fix shortcuts for alignment
2023-03-22 14:25:24 +01:00
alonso.torres
09d0a9e3f8
🐛 Fix problem when assigning color from palette or assets
2023-03-22 12:36:40 +01:00
alonso.torres
2fef90e7eb
🐛 Fix problem with selected colors and texts
2023-03-22 11:58:33 +01:00
Alejandro Alonso
c851f60de4
🐛 Fix deleted files appear in search results
2023-03-22 09:47:03 +01:00
Alejandro Alonso
6b4bca50ee
bug: Fix manipulate duplicated project
2023-03-22 09:47:03 +01:00
Alejandro Alonso
f05e37590a
🐛 Fix font kerning on export
2023-03-22 09:30:07 +01:00
Alejandro Alonso
fbf06a4de0
✨ Use tabulators to navigate layers
2023-03-22 09:23:06 +01:00
Alejandro
25014a81c3
Merge pull request #3062 from penpot/alotor-bugfixes-6
...
Bugfixes
2023-03-22 07:29:43 +01:00
Andrés Moya
ce3e30ea02
🐛 Fix linter issues
2023-03-21 17:12:54 +01:00
Andrés Moya
1d026ab085
🎉 Added 'go to main component' to components context menu
2023-03-21 17:12:54 +01:00
alonso.torres
5d77f7e5b1
🐛 Fix linter issues
2023-03-21 17:11:23 +01:00
alonso.torres
131e4f2446
🐛 Fix nested frame interaction created flow in wrong frame
2023-03-21 16:50:59 +01:00
alonso.torres
8ab264af80
🐛 Fix problem in Firefox with scroll jumping when changin pages
2023-03-21 16:43:04 +01:00
Andrey Antukh
60d629a0c6
Merge branch 'connecting-line-height-values-to-variables' into develop
2023-03-19 18:37:56 +01:00
Ondřej Konečný
d337dbfa5d
♻️ Connect line-heigh values to variables and set scale
...
Signed-off-by: Ondřej Konečný <ondrej.konecny@gmail.com >
2023-03-19 18:37:40 +01:00
Ally Tiago
e735b9f90e
🌐 Add translations for: Portuguese (Brazil).
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_BR/
2023-03-18 22:41:11 +01:00
Renan Mayrinck
95fb3dfcd2
🌐 Add translations for: Portuguese (Brazil).
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_BR/
2023-03-18 22:41:10 +01:00
Andrey Antukh
582ec187f8
Merge remote-tracking branch 'origin/staging' into develop
2023-03-17 10:19:04 +01:00
Alejandro
40ca804d93
Merge pull request #3051 from penpot/niwinz-experiments-2
...
🐛 Fix many issues related to the concurrency refactor PR
2023-03-17 08:25:31 +01:00
Alejandro
b32e0f458c
Merge pull request #3050 from penpot/alotor-fixes-layout
...
Alotor fixes layout
2023-03-17 08:24:30 +01:00
Alejandro
484a50949a
Merge pull request #3049 from penpot/alotor-bugfixes-5
...
Bugfixes
2023-03-17 08:23:39 +01:00
alonso.torres
a118f34b49
🐛 Add version to presence and fixes off-page updates
2023-03-17 08:23:03 +01:00
Andrey Antukh
2818666a1a
📎 Fix minnor cosmetic issue on instant and duration pretty printing
2023-03-16 22:33:35 +01:00
Andrey Antukh
9143639357
🐛 Fix incorrect webhook url validation
2023-03-16 22:33:35 +01:00
Andrey Antukh
f18d2ea629
🐛 Add missing fragment persistence on creating file
...
Related with storage/pointer-map feature.
2023-03-16 22:33:35 +01:00
Andrey Antukh
938890c04c
🐛 Fix vthread pining on get-file-data-for-thumbnail rpc method
2023-03-16 22:33:35 +01:00
Andrey Antukh
9173c73eca
🐛 Forward var bindings on climit submit operation
2023-03-16 22:33:35 +01:00
Andrey Antukh
69c8a89dd2
🎉 Add the ability to specify the output format from query string
2023-03-16 22:33:35 +01:00
Andrey Antukh
b462ac019a
🐛 Fix typo on error type
2023-03-16 22:33:35 +01:00
Andrey Antukh
3011d24905
📎 Enable storage features on start-dev and repl scripts
2023-03-16 22:33:35 +01:00
alonso.torres
120d3005ea
🐛 Fix change layer index when moving absolute positioned shape
2023-03-16 17:39:11 +01:00
alonso.torres
2272977d67
🐛 Fix problem when editing gap/margins in layout
2023-03-16 17:11:46 +01:00
alonso.torres
cbe8587db3
🐛 Fix problem with z positioning of elements
2023-03-16 15:08:49 +01:00
alonso.torres
6a4d505033
🐛 Fix problem with alt getting stuck when alt+tab
2023-03-16 15:08:03 +01:00
alonso.torres
bd44f49175
🐛 Fix problem with board titles misplaced
2023-03-15 15:51:30 +01:00
alonso.torres
acdcf82c6c
🐛 Fix filter in layers z-index
2023-03-15 15:48:45 +01:00
Alejandro
afb09919ed
Merge pull request #3001 from penpot/niwinz-experiments-2
...
♻️ Refactor concurrency model (start using JDK19 virtual threads on RPC and WebSockets)
2023-03-15 11:34:25 +01:00
Alejandro Alonso
d685888720
Merge remote-tracking branch 'origin/staging' into develop
2023-03-15 09:44:44 +01:00
Alejandro
bda2468a86
Merge pull request #3046 from penpot/alotor-bugfixes-4
...
Alotor bugfixes 4
2023-03-15 09:43:48 +01:00
alonso.torres
2dea2d9d27
🐛 Ignore remote changes in size
2023-03-15 09:28:46 +01:00
alonso.torres
107d607d37
🐛 Fix error with empty curves
2023-03-15 09:28:46 +01:00
alonso.torres
2c6513ac85
🐛 Fix problems with touch devices and Wacom tablets
2023-03-15 09:28:46 +01:00
Pablo Alba
8ae1148ef9
🎉 Go to main component from context menu or with double click on the asset
2023-03-14 17:15:53 +01:00
alonso.torres
5bd4be1950
🐛 No select frames without fill should happen only on ctrl click
2023-03-14 15:42:46 +01:00
alonso.torres
dad88cb42e
🐛 Fix close colorpicker on Firefox when mouse-up is outside the picker
2023-03-14 15:42:45 +01:00
Alejandro
b6e01077ed
Merge pull request #3044 from penpot/azazeln28-improve-rotate-matrix
...
Improve rotate matrix
2023-03-14 13:42:31 +01:00
Aitor
538a05b359
✨ improve rotate matrix
2023-03-14 13:05:52 +01:00
Alejandro
1b3281457e
Merge pull request #3042 from penpot/azazeln28-fix-scaling-frame-proportionally
...
Fix scaling frame proportionally
2023-03-14 12:33:04 +01:00
Andrey Antukh
c9ec5234d3
♻️ Refactor local in-memory cache api
2023-03-14 12:30:27 +01:00
Andrey Antukh
76b931108e
✨ Increase strenght of password hashing algorithm
...
And enable password update mechanism on login
2023-03-14 12:30:27 +01:00
Andrey Antukh
84dc3c8fd9
🔥 Remove debugging prn
2023-03-14 12:30:27 +01:00
Andrey Antukh
2cddc49463
⚡ Remove several reflection calls
2023-03-14 12:30:27 +01:00
Andrey Antukh
91b5a0afdd
⚡ Add missing type hints on matrix type functions
2023-03-14 12:30:27 +01:00
Andrey Antukh
dfdc9c9fa5
♻️ Refactor storage internal concurrency model
2023-03-14 12:30:27 +01:00
Andrey Antukh
aafbf6bc15
♻️ Refactor cocurrency model on backend
...
Mainly the followin changes:
- Pass majority of code to the old and plain synchronous style
and start using virtual threads for the RPC (and partially some
HTTP server middlewares).
- Make some improvements on how CLIMIT is handled, simplifying code
- Improve considerably performance reducing the reflection and
unnecesary funcion calls on the whole stack-trace of an RPC call.
- Improve efficiency reducing considerably the total threads number.
2023-03-14 12:30:27 +01:00
Andrey Antukh
2e717882f1
♻️ Refactor websockets impl to use virtual threads
...
Removing the use of core.async code and implement code using
plain old and familiar synchronous code
2023-03-14 12:30:27 +01:00
Andrey Antukh
14b53a4d5e
✨ Don't log duplicate traceback
2023-03-14 12:30:27 +01:00
Andrey Antukh
04b321caae
✨ Add several improvements to internal worker impl
...
Mainly for make the cron jobs do not block the scheduled executor
and offload all work to a separate threads
2023-03-14 12:30:27 +01:00
Andrey Antukh
cad1851e95
🔥 Replace own scheduled executor with the one defined in promesa lib
2023-03-14 12:30:27 +01:00
Andrey Antukh
012ead65b5
🎉 Add missing ::us/atom global spec
2023-03-14 12:30:27 +01:00
Andrey Antukh
d549fcb2ae
🐛 Pass a valid executor instance to yetti http server
2023-03-14 12:30:27 +01:00
Andrey Antukh
4c85e55176
📎 Improve tests performance making all tables as unlogged
2023-03-14 12:30:27 +01:00
Andrey Antukh
1eb593703f
📎 Update clj-kondo config
2023-03-14 12:30:27 +01:00
Andrey Antukh
771fc1788c
📎 Update backend repl script
2023-03-14 12:30:27 +01:00
Andrey Antukh
ae9886080e
📎 Add better database configuration for devenv
2023-03-14 12:30:27 +01:00
Andrey Antukh
d76baa3266
⬆️ Update promesa dependency
...
And adapt all code for breaking changes
2023-03-14 12:30:27 +01:00
Alejandro
37b20571d2
Merge pull request #3041 from penpot/azazeln28-improve-scale-matrix
...
Improve scale matrix
2023-03-14 12:27:32 +01:00
Alejandro
4661fb26dc
Merge pull request #3039 from penpot/alotor-fix-text-sync
...
Fix text sync problems
2023-03-14 12:22:14 +01:00
Eva
adffdb31f3
✨ Add css variables and theme switch
2023-03-14 11:48:31 +01:00
Aitor
b9559d99da
✨ Improve scale matrix computation
2023-03-14 11:24:15 +01:00
alonso.torres
aa4a3ef940
🐛 Fix apply structure modifiers to children
2023-03-14 11:02:11 +01:00
alonso.torres
3a2e1b5c94
✨ Adapt scale to flex elements
2023-03-14 11:02:10 +01:00
Aitor
44c35e6aee
🐛 Fix scaling frame proportionally
2023-03-14 11:01:57 +01:00
alonso.torres
a56dc25fae
🐛 Fix problems with text synchronization
2023-03-13 13:15:36 +01:00
Pablo Alba
4eeef41ed4
🐛 Fix flex layout gaps showing for nested items
2023-03-13 11:52:00 +01:00
Alejandro Alonso
b77f85b697
📎 Prepare new development cycle
2023-03-13 10:39:58 +01:00
Alejandro Alonso
9cd207595f
📎 Prepare new development cycle
2023-03-13 10:37:34 +01:00
Alejandro
c21e0739f2
Merge pull request #3037 from penpot/alotor-bugfixes-3
...
Bug fixes
2023-03-13 10:34:35 +01:00
alonso.torres
83367dd519
🐛 Fix viewer layers styles
2023-03-13 10:30:12 +01:00
alonso.torres
0d9695de1d
🐛 Fix shortcuts for zoom now take into account the mouse position
2023-03-13 10:30:12 +01:00
alonso.torres
468e61e1e0
🐛 Fix snap pixel when moving path points on high zoom
2023-03-13 10:30:12 +01:00
alonso.torres
481e9b0d32
🐛 Fix unlink library color when blur color picker input
2023-03-13 10:30:12 +01:00
alonso.torres
ce85a1b1d5
🐛 Fix problem with text editor in Safari
2023-03-13 10:22:57 +01:00
Alejandro Alonso
da74d0d732
🐛 Fix viewer wrong translations
2023-03-13 10:21:53 +01:00
Pablo Alba
e6306e5109
✨ Add visualization and mouse control to paddings, margins and gaps in frames with layout
2023-03-10 13:59:50 +01:00
Alejandro
5fae9526d6
Merge pull request #3028 from penpot/alotor-bugfixes-fixes
...
Fixes after QA revision
2023-03-09 17:39:23 +01:00
alonso.torres
37f52cafc9
🐛 Fix problem with rules when changing pages
2023-03-09 17:28:21 +01:00
alonso.torres
2a632512b3
🐛 Fix select in area of hidden children elements
2023-03-09 16:15:11 +01:00
alonso.torres
079cff0bc0
🐛 Fix problem with undo transactions
2023-03-09 15:53:10 +01:00
Alejandro
7954ad0edf
Merge pull request #3025 from penpot/alotor-bugfixes2
...
Bug fixes
2023-03-09 13:21:32 +01:00
alonso.torres
2500d192e8
🐛 Changed the text dominant-baseline to use ideographic
2023-03-09 10:57:49 +01:00
Pablo Alba
480a72b6e2
🐛 Fix paddings and gaps prediction on create layout
2023-03-09 09:25:10 +01:00
alonso.torres
b2c3dc1504
🐛 Fix problem when loading fonts
2023-03-08 15:22:31 +01:00
alonso.torres
e170011e3c
🐛 Fix problem on selection numeric inputs on Firefox
2023-03-08 15:22:31 +01:00
alonso.torres
f3f611848c
🐛 Improve deeps selection of nested arboards
2023-03-08 15:22:31 +01:00
Alejandro Alonso
c3ce0eb794
Merge remote-tracking branch 'origin/staging' into develop
2023-03-08 07:25:19 +01:00
alonso.torres
1643287775
🐛 Fix problem with area selection
2023-03-07 15:55:39 +01:00
alonso.torres
046bd59726
🐛 Fix style for absolute positioning
2023-03-07 14:16:42 +01:00
Alvaro Araoz
0ead390ef4
🌐 Add translations for: Spanish.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/es/
2023-03-07 12:37:50 +01:00
Pablo Hinojosa
aefa73a06f
🌐 Add translations for: Spanish.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/es/
2023-03-07 12:37:50 +01:00
Alejandro
db7c234053
Merge pull request #3019 from penpot/alotor-bugfixes
...
Alotor bugfixes
2023-03-07 10:49:57 +01:00
alonso.torres
b5be938480
🐛 Improve behavior for undo on text edition
2023-03-07 09:11:51 +01:00
alonso.torres
36583d1171
🐛 Allow selection of empty board by partial rect
2023-03-06 16:27:50 +01:00
alonso.torres
05e13ad05f
🐛 Fix problem when undoing multiple selected colors
2023-03-06 16:27:50 +01:00
alonso.torres
475ce08d3e
🐛 Fix selecting children from hidden parent layers
2023-03-06 16:27:50 +01:00
alonso.torres
6962e15b6d
🐛 Fix error streen when uploading wrong SVG
2023-03-06 16:27:50 +01:00
alonso.torres
7b72906096
🐛 Fix problem on finalize page
2023-03-06 16:27:13 +01:00
Eva Marco
9d43bb4252
Merge pull request #3011 from penpot/alotor-poc-css-modules
...
✨ Adds CSS modules to the build pipeline
2023-03-06 15:59:13 +01:00
alonso.torres
7dd24bb79b
Merge remote-tracking branch 'origin/staging' into develop
2023-03-06 14:52:43 +01:00
alonso.torres
94a98a1866
✨ Adds CSS modules to the build pipeline
2023-03-06 14:20:18 +01:00
Alejandro
0e585cd585
Merge pull request #3002 from penpot/alotor-fixes-rules
...
🐛 Fix problem with rules position on changing pages
2023-03-06 09:56:50 +01:00
alonso.torres
cd505ecced
🐛 Fix problem with rules position on changing pages
2023-03-03 14:20:53 +01:00
Alejandro
c8360b1994
Merge pull request #2996 from penpot/alotor-grid-layout
...
Partial merge of the grid layout infrastructure
2023-03-03 11:15:32 +01:00
alonso.torres
a12baf684c
✨ Review fixes
2023-03-03 10:53:46 +01:00
Alejandro Alonso
910352280c
Merge remote-tracking branch 'origin/staging' into develop
2023-03-03 10:36:29 +01:00
alonso.torres
23104b28b6
✨ Edition mode for grid
2023-03-02 14:05:51 +01:00
alonso.torres
b497de0dae
✨ UI Integration
2023-03-02 13:56:11 +01:00
Eva
284fc2acbc
✨ Add grid cell options
2023-03-02 13:56:11 +01:00
Eva
cc8347a871
✨ Add options to sidebar
2023-03-02 13:56:11 +01:00
alonso.torres
eb425dc4f2
✨ Edit cell panel
2023-03-02 13:56:11 +01:00
alonso.torres
4b7e93ab84
✨ First draft of cell display
2023-03-02 13:56:11 +01:00
alonso.torres
6f99209a62
✨ Grid layout editor interface
2023-03-02 13:51:41 +01:00
alonso.torres
a0cd94cfae
✨ Grid layout infrastructure
2023-03-02 13:51:27 +01:00
alonso.torres
2030f987db
⚡ Performance improvements
2023-03-01 16:38:09 +01:00
Alejandro Alonso
94e87f8a7d
Merge remote-tracking branch 'origin/staging' into develop
2023-03-01 16:08:57 +01:00
Aitor
e57262136c
✨ Scale content now scales strokes, shadows, blur and corners
2023-03-01 14:11:03 +01:00
Alejandro
0b9bef066b
Merge pull request #2989 from penpot/alotor-fix-position-absolute-auto
...
Fix position absolute auto
2023-03-01 08:38:43 +01:00
alonso.torres
4111cee3d6
🐛 Fix clipping overlay
2023-02-28 15:22:04 +01:00
alonso.torres
0ef5a37e33
🐛 Allow set position when position absolute
2023-02-28 15:22:04 +01:00
alonso.torres
8b5a36a49f
🐛 Fix problem with auto layout an absolute positioning
2023-02-28 15:22:04 +01:00
Eva
c6d1f80af2
🐛 Fix toggle collapse layer icon
2023-02-28 13:09:43 +01:00
Alejandro Alonso
b73b40b23c
Merge remote-tracking branch 'origin/staging' into develop
2023-02-28 10:53:09 +01:00
Alejandro
b581752bd5
Merge pull request #2981 from penpot/alotor-small-fixes-flex
...
🐛 Fix problem when moving absolute positioned element
2023-02-28 09:46:06 +01:00
Alejandro Alonso
9c419ef114
Merge remote-tracking branch 'origin/staging' into develop
2023-02-27 10:39:11 +01:00
Andrey Antukh
9b5a321a62
📎 Fix tests
2023-02-25 10:24:41 +01:00
Andrey Antukh
738cf6407c
📎 Fix liner issue
2023-02-25 10:24:22 +01:00
Andrey Antukh
1d21ee7089
Merge remote-tracking branch 'origin/staging' into develop
2023-02-24 18:30:05 +01:00
Andrey Antukh
01b361fd3c
Fix minor issue on contributing.md rendering output
2023-02-24 14:58:56 +01:00
alonso.torres
4d46460f90
🐛 Fix problem when moving absolute positioned element
2023-02-24 14:26:33 +01:00
alonso.torres
e9942e5527
🐛 Fix position absolute showing on first-level flex containers
2023-02-24 13:18:21 +01:00
Alejandro
8aa0e96377
Merge pull request #2979 from penpot/alotor-small-fixes-absolute
...
🐛 Fix problems with position absolute
2023-02-24 12:05:56 +01:00
alonso.torres
a12fce1c1f
✨ Change names for flex items
2023-02-24 11:24:23 +01:00
alonso.torres
e9d50eb10d
🐛 Fix problems with position absolute
2023-02-24 10:57:56 +01:00
Alejandro
8c618f95f7
Merge pull request #2976 from penpot/alotor-flex-position-absolute
...
Flex position absolute & z-index
2023-02-24 07:42:43 +01:00
alonso.torres
d309628e1d
✨ Add z-index option to flex items elements
2023-02-24 07:37:37 +01:00
alonso.torres
f3f1dbc2d1
✨ Allow for absolute positioned elements inside layout
2023-02-24 07:37:35 +01:00
alonso.torres
664f73b8a5
🐛 Fix problem when converting an empty frame to layout
2023-02-24 07:37:11 +01:00
Alejandro
94f2681223
Merge pull request #2970 from penpot/palba-layout-padding-display
...
✨ Add visualization and mouse control to paddings in frames with layout
2023-02-24 07:32:48 +01:00
Eva
a182ca3ab7
🚑 Fix CI
2023-02-23 11:03:54 +01:00
Ondřej Konečný
be865af1fc
♻️ connect values with variables in CSS and remove unused code
...
Signed-off-by: Ondřej Konečný <ondrej.konecny@gmail.com >
2023-02-23 10:58:27 +01:00
Prithvi Tharun
c6ad8ee110
✨ Improves tooltip content for Corner and Padding options ( #2971 )
...
✨ Improves tooltip content for Corner and Padding options
Closes #2964
Signed-off-by: Prithvi Tharun <ptrithu8@gmail.com >
2023-02-23 10:41:43 +01:00
Alex Howell
b814a8821c
🌐 Add translations for: Romanian.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ro/
2023-02-22 19:37:28 +01:00
Pablo Alba
4d90d36225
✨ Add visualization and mouse control to paddings in frames with layout
2023-02-22 17:19:29 +01:00
Alejandro
fd673b39a4
Merge pull request #2959 from penpot/azazeln28-visual-feedback-scale-k
...
✨ add visual feedback to scale text
2023-02-22 12:39:19 +01:00
Aitor
1758b34eed
✨ add visual feedback to scale text
2023-02-22 12:38:55 +01:00
Alejandro Alonso
16bd5e2ebc
Merge remote-tracking branch 'origin/staging' into develop
2023-02-22 11:48:41 +01:00
Eva
c892411484
📎 Update changes file
2023-02-21 15:56:23 +01:00
Locness
9dead29ac3
🌐 Add translations for: French.
...
Currently translated at 85.6% (1014 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2023-02-20 22:39:47 +01:00
Aitor
96ce475206
Merge pull request #2952 from penpot/eva-ally-context-3
...
Add new accessibility functionality to the dashboard
2023-02-20 13:30:42 +01:00
Andrey Antukh
788dc9b3f8
Merge branch 'staging' into develop
2023-02-20 13:29:03 +01:00
Andrey Antukh
80af0bb148
Merge branch 'main' into develop
2023-02-20 13:28:01 +01:00
Eva
fcb8b15ef2
✨ Add new accessibility functionalities to dashboard
2023-02-17 15:17:24 +01:00
Alejandro
9e190d9810
Merge pull request #2945 from penpot/palba-layout-predictive-gap2
...
✨ Adds paddings and gaps prediction on layout creation
2023-02-15 13:43:01 +01:00
Pablo Alba
85a47e36b5
✨ Adds paddings and gaps prediction on layout creation
2023-02-15 12:42:23 +01:00
Alex Howell
0dac87f2bc
🌐 Add translations for: Romanian.
...
Currently translated at 98.6% (1168 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ro/
2023-02-13 20:36:42 +01:00
Alejandro
4852882c28
Merge pull request #2938 from penpot/alotor-fix-size-auto-center-align
...
🐛 Fix problem with align center and size auto
2023-02-13 16:58:15 +01:00
alonso.torres
f3c5aed5d0
🐛 Fix problem with align center and size auto
2023-02-13 16:47:28 +01:00
Renan Castro
e4b17bdbcf
🌐 Add translations for: Portuguese (Brazil).
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_BR/
2023-02-12 03:37:37 +01:00
Andrey Antukh
c0eb20d31d
🐛 Add missing require on rpc ns
2023-02-11 00:59:08 +01:00
Andrey Antukh
f23d29deb7
🐛 Fix unexpected exception on logger caused by log4j2 plugin
2023-02-11 00:52:23 +01:00
Vin
28b0a8f7d7
🌐 Add translations for: Russian.
...
Currently translated at 64.3% (762 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ru/
2023-02-10 22:35:42 +01:00
alonso.torres
cdd268afbc
Merge remote-tracking branch 'origin/staging' into develop
2023-02-10 15:06:23 +01:00
Eva Marco
b2b224e5a7
Merge pull request #2923 from ondrejkonec/BUG-fix-icon-resizing-on-small-displays
...
🐛 Add min-width property to avoid shrinking on icons
2023-02-09 13:17:34 +01:00
Stas Haas
f9c964b65e
🌐 Add translations for: German.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-02-08 15:36:48 +01:00
Ondřej Konečný
4b9d6fc794
added width property to avoid shrinking on icons
2023-02-08 12:16:34 +01:00
Pablo Alba
c3c6e533e3
Merge pull request #2903 from ondrejkonec/a11y-udpate-change-hover-color-for-zoom-widget-button
...
✨ Added darker color for hover button in zoom widget to improve a11y
2023-02-08 11:40:38 +01:00
Pablo Alba
af30df58dc
Merge pull request #2902 from glippi/drop-shadow-negative-spread
...
✨ Allow negative values for shadow spread
2023-02-08 11:31:23 +01:00
Alejandro
3587362c4a
Merge pull request #2909 from penpot/niwinz-refactor-remove-legacy
...
🔥 Remove legacy code and internal refactor of storage module
2023-02-08 10:34:18 +01:00
Andrey Antukh
06a30316c2
🐛 Fix logging initialization on exporter
2023-02-07 19:10:57 +01:00
Andrey Antukh
8161d3ae09
🐛 Fix incorrect props cleaning on auditlog
2023-02-07 18:38:54 +01:00
Andrey Antukh
ea470068bb
⬆️ Update jdk and postgresql-client on devenv
2023-02-07 18:17:36 +01:00
Andrey Antukh
e3378181ee
📎 Update docker log4j config
2023-02-07 18:17:08 +01:00
Andrey Antukh
9162f0e1fd
🐛 Fix auth flag handling on rpc metadata
2023-02-07 18:16:55 +01:00
Andrey Antukh
69556f19ac
✨ Add more logging to OIDC providers
2023-02-07 18:16:55 +01:00
Andrey Antukh
ab3b9cba45
♻️ Refactor storage and assets related modules
...
- improve internal error handling
- add more specs and more asserts
2023-02-07 18:16:55 +01:00
Andrey Antukh
4b4f78b4cc
✨ Add minor change to srepl module options
...
Replace unqualified attrs with fully qualified
2023-02-07 18:16:55 +01:00
Andrey Antukh
0c48f76911
✨ Add better spec validation on http module
2023-02-07 18:16:55 +01:00
Andrey Antukh
3cf4a3facc
✨ Improve db/pool initialization and reusability
2023-02-07 18:16:55 +01:00
Andrey Antukh
41d34de9e1
🔥 Remove zmq mentions on devenv log4j config
2023-02-07 18:16:55 +01:00
Andrey Antukh
dfdebc35c8
💄 Improve readability on error report templates
2023-02-07 18:16:55 +01:00
Andrey Antukh
bd2745d1fe
♻️ Clean email related namespaces
...
- Remove legacy and outdated mjml directory
- Rename namespace to a proper name
- Add more specs
2023-02-07 18:16:55 +01:00
Andrey Antukh
64f2d874fe
Merge remote-tracking branch 'origin/staging' into develop
2023-02-07 18:16:37 +01:00
Andrey Antukh
58668c11f3
Merge remote-tracking branch 'origin/staging' into develop
2023-02-07 14:46:18 +01:00
elhombretecla
bab1a417df
Update README.md
2023-02-07 11:55:32 +01:00
elhombretecla
b16718bfe4
Update README.md
2023-02-07 11:54:48 +01:00
elhombretecla
8f58bb4f2c
Update README.md
2023-02-07 11:51:16 +01:00
elhombretecla
9cdb25344b
Update README.md
2023-02-07 11:49:45 +01:00
elhombretecla
96ce631784
review readme
2023-02-07 11:32:59 +01:00
Yaron Shahrabani
bd5f19cbd0
🌐 Add translations for: Hebrew.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/he/
2023-02-06 16:38:02 +01:00
Fernando Krik
cf1fa99399
🌐 Add translations for: Portuguese (Brazil).
...
Currently translated at 96.4% (1142 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_BR/
2023-02-06 16:38:01 +01:00
Alvaro Araoz
4c3025ab24
🌐 Add translations for: Spanish.
...
Currently translated at 99.8% (1182 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/es/
2023-02-06 16:38:00 +01:00
Andrey Antukh
01d463b4aa
Merge branch 'cclauss-patch-1' into develop
2023-02-05 11:19:12 +01:00
Christian Clauss
58001f367a
🐛 Fix undefined name RuntimeException on manage.py script
...
Python defines [`RuntimeError`](https://docs.python.org/3.7/library/exceptions.html#RuntimeError )
but it does not define `RuntimeException` so a `NameError` will be raised when any of these lines
are executed.
% `python3 -c "RuntimeException('This is a test...')"`
```
Traceback (most recent call last):
File "<string>", line 1, in <module>
NameError: name 'RuntimeException' is not defined
```
% `flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics`
```
./backend/scripts/manage.py:22:15: F821 undefined name 'RuntimeException'
raise RuntimeException(f"invalid PREPL_URI: {PREPL_URI}")
^
./backend/scripts/manage.py:25:15: F821 undefined name 'RuntimeException'
raise RuntimeException(f"invalid PREPL_URI: {PREPL_URI}")
^
./backend/scripts/manage.py:49:23: F821 undefined name 'RuntimeException'
raise RuntimeException("unexpected response from PREPL")
^
3 F821 undefined name 'RuntimeException'
3
```
2023-02-05 11:18:01 +01:00
Andrey Antukh
517210eeb5
Merge branch 'mabasic-patch-1' into develop
2023-02-05 11:15:49 +01:00
Mario Bašić
22034c22c6
🐛 Add mailcatch to penpot network on docker compose
...
Without this the backend complains that it cannot connect to the smtp host (when using mailcatcher). The reason is because the mailcatcher is not on the same network as the backend application.
2023-02-05 11:15:01 +01:00
im424
33a67bc61c
🌐 Add translations for: Chinese (Traditional).
...
Currently translated at 52.5% (622 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hant/
2023-02-04 12:38:27 +01:00
Yaron Shahrabani
b0e89ed563
🌐 Add translations for: Hebrew.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/he/
2023-02-04 12:38:27 +01:00
Stas Haas
5eb08d9c4e
🌐 Add translations for: German.
...
Currently translated at 99.4% (1177 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-02-04 12:38:26 +01:00
Dias Stebanäk
59ec8c5c78
🌐 Add translations for: Portuguese (Brazil).
...
Currently translated at 93.6% (1109 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_BR/
2023-02-04 12:38:25 +01:00
Ondřej Konečný
9fae26765a
added darker color for hover button in zoom widget to improve a11y
2023-02-03 13:19:21 +01:00
Alejandro Alonso
2ea81c0114
Merge remote-tracking branch 'origin/staging' into develop
2023-02-02 18:06:59 +01:00
Alejandro
a4cef16ef2
Merge pull request #2895 from penpot/niwinz-refactor-logging
...
♻️ Refactor logging and error reporting
2023-02-02 18:05:47 +01:00
Andrey Antukh
1325e46192
✨ Improve internal state validation on db module
2023-02-02 14:20:13 +01:00
Andrey Antukh
071ecca875
🐛 Fix internal executor naming issue
2023-02-02 13:38:04 +01:00
Andrey Antukh
d91e6e381e
🔧 Do not compile clj source (allow dynamic instrumentation on runtime)
2023-02-02 13:38:04 +01:00
Andrey Antukh
b54bf2bba4
📎 Add helpers for instrumenting vars
2023-02-02 13:38:04 +01:00
Andrey Antukh
32b8a2c243
⬆️ Update dependencies on backend and common
2023-02-02 13:38:04 +01:00
Andrey Antukh
bb055a3c84
♻️ Refactor logging subsystem and error reporting
2023-02-02 13:38:04 +01:00
glippi
57a89b733e
✨ Allow negative values for shadow spread
2023-02-02 10:56:58 +01:00
Andrey Antukh
50ee0ad3fd
Merge remote-tracking branch 'origin/staging' into develop
2023-02-01 23:25:25 +01:00
Andrés Moya
b7c55b4700
💄 Move all README images to a subfolder
2023-02-01 21:09:17 +01:00
im424
9f52da90c3
🌐 Add translations for: Chinese (Traditional).
...
Currently translated at 48.2% (571 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hant/
2023-02-01 17:38:09 +01:00
Linerly
fac6e8a20e
🌐 Add translations for: Indonesian.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/id/
2023-02-01 17:38:09 +01:00
Stas Haas
38ebf9c3b4
🌐 Add translations for: German.
...
Currently translated at 99.1% (1174 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-02-01 17:38:08 +01:00
Andrey Antukh
6240323704
💄 Add minor cosmetic changes to common.spec ns
2023-02-01 16:39:59 +01:00
Andrey Antukh
d666564112
🐛 Fix loading issue on app.rpc ns
2023-02-01 16:39:59 +01:00
Andrey Antukh
f4d4559cd4
💄 Add cosmetic improvemnts on http client validation
2023-02-01 16:39:59 +01:00
Alejandro Alonso
e9c3b0567b
Merge remote-tracking branch 'origin/staging' into develop
2023-02-01 13:24:39 +01:00
Andrey Antukh
56cf7064f5
Merge remote-tracking branch 'origin/staging' into develop
2023-01-31 23:04:26 +01:00
Alejandro Alonso
a905f49721
Merge remote-tracking branch 'origin/staging' into develop
2023-01-31 10:29:41 +01:00
im424
9328065954
🌐 Add translations for: Chinese (Traditional).
...
Currently translated at 43.4% (515 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hant/
2023-01-30 18:46:13 +01:00
nautilusx
c7a8d977ec
🌐 Add translations for: German.
...
Currently translated at 98.9% (1172 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-01-30 18:46:13 +01:00
Alejandro Alonso
11db7590eb
Merge remote-tracking branch 'origin/staging' into develop
2023-01-30 15:39:17 +01:00
Andrés Moya
e1d1ecbc24
Merge remote-tracking branch 'origin/staging' into develop
2023-01-30 12:47:20 +01:00
im424
eb556fab10
🌐 Add translations for: Chinese (Traditional).
...
Currently translated at 35.5% (421 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hant/
2023-01-28 17:44:53 +01:00
Yaron Shahrabani
bf60fc6d82
🌐 Add translations for: Hebrew.
...
Currently translated at 94.0% (1114 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/he/
2023-01-26 17:52:24 +01:00
Linerly
53761bf802
🌐 Add translations for: Indonesian.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/id/
2023-01-26 17:52:24 +01:00
Stas Haas
3bf4ac6ea1
🌐 Add translations for: German.
...
Currently translated at 98.1% (1162 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2023-01-26 17:52:23 +01:00
Oğuz Ersen
45f12de546
🌐 Add translations for: Turkish.
...
Currently translated at 100.0% (1184 of 1184 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/tr/
2023-01-26 17:52:22 +01:00
Hosted Weblate
4a46cf2ab7
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/
2023-01-24 15:44:15 +01:00
Andrés Moya
30725af367
📚 Validate translations
2023-01-24 15:42:34 +01:00
Andrés Moya
ece324a76f
Merge remote-tracking branch 'weblate/develop' into translations
2023-01-24 15:39:47 +01:00
Amerey.eu
2ea69a84b2
🌐 Add translations for: Czech.
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/cs/
2023-01-24 15:27:43 +01:00
Mikel Larreategi
f2f0d292e0
🌐 Add translations for: Basque.
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/eu/
2023-01-24 15:27:40 +01:00
Ahmad HosseinBor
fc0fad29d0
🌐 Add translations for: Persian.
...
Currently translated at 59.9% (728 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fa/
2023-01-24 15:27:40 +01:00
Linerly
9a954ab430
🌐 Add translations for: Indonesian.
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/id/
2023-01-24 15:27:39 +01:00
Vin
90caaaa14a
🌐 Add translations for: Russian.
...
Currently translated at 68.3% (831 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ru/
2023-01-24 15:27:36 +01:00
GradelerM
98360ed9e8
🌐 Add translations for: French.
...
Currently translated at 93.1% (1132 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2023-01-24 15:27:35 +01:00
Rubén
f64a74e7b9
🌐 Add translations for: Catalan.
...
Currently translated at 95.8% (1164 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ca/
2023-01-24 15:27:35 +01:00
Alejandro Alonso
aae78055c8
Merge remote-tracking branch 'origin/staging' into develop
2023-01-24 10:00:51 +01:00
Alejandro Alonso
6b25bf6c4f
Merge remote-tracking branch 'origin/staging' into develop
2023-01-23 11:06:05 +01:00
Alejandro
125e6238d1
Merge pull request #2821 from penpot/niwinz-dev-bugfixes
...
🐛 Bugfixes + unit tests
2023-01-23 10:35:55 +01:00
Andrey Antukh
504f75a1cf
🐛 Fix health check http endpoint
2023-01-23 09:59:55 +01:00
Andrey Antukh
fa17ce5d40
📎 Avoid email index change on profile indexes migration
2023-01-23 09:56:21 +01:00
Andrey Antukh
14f39b8028
🎉 Add unit tests for access tokens rpc methods
2023-01-23 09:56:21 +01:00
Andrey Antukh
7e9a5c4a8f
Merge remote-tracking branch 'origin/staging' into develop
2023-01-23 09:55:50 +01:00
Alejandro Alonso
b8043a9755
Merge remote-tracking branch 'origin/staging' into develop
2023-01-20 15:52:04 +01:00
Alejandro Alonso
da517f2d35
Merge remote-tracking branch 'origin/staging' into develop
2023-01-20 13:58:08 +01:00
Andrey Antukh
62aa6569f2
Merge remote-tracking branch 'origin/staging' into develop
2023-01-20 09:59:56 +01:00
Alejandro
42e97f8be1
Merge pull request #2793 from penpot/niwinz-access-tokens
...
🎉 ♻️ Refactor & Access Tokens (part 1)
2023-01-20 09:36:47 +01:00
Andrey Antukh
9a407ab714
🎉 Add namespace with a set of helpers for access throught the BREPL
2023-01-19 12:42:39 +01:00
andrés gonzález
750e00c981
Merge pull request #2803 from iprithvitharun/2791-renaming-export-board-option
...
✨ Renamed Export boards to PDF option
2023-01-19 09:55:18 +01:00
Prithvi Tharun
d2847e9507
✨ Renamed Export boards to PDF option
...
Two instances of this changed
Signed-off-by: Prithvi Tharun <ptrithu8@gmail.com >
2023-01-18 23:09:39 +05:30
Andrey Antukh
8a5afefc1c
🎉 Add prepl support
...
And rename the current repl to urepl (user-repl).
2023-01-18 17:14:22 +01:00
Andrey Antukh
3dd65db651
✨ Use commands instead of mutations for assets upload
...
And properly deprecate media rpc mutations
2023-01-18 11:20:36 +01:00
Andrey Antukh
1e1f551383
✨ Move share link mutations to commands
2023-01-18 10:51:58 +01:00
Andrey Antukh
4258a840ac
♻️ Use proper namespace qualified access to pool
2023-01-18 10:51:58 +01:00
Andrey Antukh
bca98f91e4
🎉 Add rpc methods for access tokens
2023-01-18 10:51:58 +01:00
Andrey Antukh
a79d2cf899
🔥 Remove deprecated teams mutations and queries
2023-01-18 10:51:58 +01:00
Andrey Antukh
6a699d7f09
✨ Properly move viewer queries to commands
...
And change deprecation version on viewer queries
2023-01-18 10:51:58 +01:00
Andrey Antukh
ba2729fa4a
✨ Move fonts queries and mutations to commands
2023-01-18 10:51:58 +01:00
Andrey Antukh
dba7a9d424
✨ Move projects queries and mutations to commands
2023-01-18 10:51:58 +01:00
Andrey Antukh
dc77c6b655
✨ Remove deprecated code and reoganize file related methods
2023-01-18 10:51:58 +01:00
Andrey Antukh
ed87814f50
🐛 Properly handle storage features on binfile import
2023-01-18 10:51:58 +01:00
Andrey Antukh
d8faff47a8
♻️ Move profile queries and mutations to commands
2023-01-18 10:51:58 +01:00
Andrey Antukh
ecb757bcaf
🎉 Move user feedback http handler to RPC command method
2023-01-18 10:51:58 +01:00
Andrey Antukh
73a6f0a347
📎 Update backend scripts/repl file
2023-01-18 10:51:58 +01:00
Andrey Antukh
db689d151e
♻️ Refactor profile and session handling
...
- makes the profile access more efficient (replace in-app joins to a
simple select query on profile table
- add partial support for access-tokens (still missing some RPC methods)
- move router definitions to specific modules and simplify the main http
module definitions to simple includes
- simplifiy authentication code related to access-tokens and sessions
- normalize db parameters with proper namespaced props
- more work on convert all modules initialization to use proper specs
with fully-qualified keyword config props
2023-01-18 10:51:58 +01:00
Ahmad HosseinBor
6bdd25b5d1
🌐 Add translations for: Persian.
...
Currently translated at 56.3% (685 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fa/
2023-01-18 06:48:14 +01:00
andrés gonzález
a7ec9d7d1f
Merge pull request #2790 from iprithvitharun/2789-inconsistent-casing-fixes
...
✨ Fixes wrong casing
2023-01-17 08:58:03 +01:00
Alejandro Alonso
7f9911f164
Merge remote-tracking branch 'origin/staging' into develop
2023-01-16 17:14:56 +01:00
Prithvi Tharun
0e07617877
Fixes wrong casing
...
several casings fixed
Signed-off-by: Prithvi Tharun <ptrithu8@gmail.com >
2023-01-16 21:04:50 +05:30
Alejandro Alonso
c78cb89943
Merge remote-tracking branch 'origin/staging' into develop
2023-01-16 16:21:35 +01:00
Rubén
42b8c3669f
🌐 Add translations for: Catalan.
...
Currently translated at 95.5% (1161 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ca/
2023-01-16 15:50:44 +01:00
Alejandro Alonso
6c0a8afba2
Merge remote-tracking branch 'origin/staging' into develop
2023-01-13 15:00:30 +01:00
Alejandro Alonso
19bac6bd10
Merge remote-tracking branch 'origin/staging' into develop
2023-01-13 14:37:06 +01:00
andrés gonzález
1f5fb43454
Merge pull request #2771 from iprithvitharun/2770-update-position-x-y-tooltips
...
✨ Improves tooltip
2023-01-13 09:48:52 +01:00
Prithvi Tharun
cd3f1d5ded
✨ Improves tooltip
...
X and Y position tooltips updated to communicate more info
Signed-off-by: Prithvi Tharun <ptrithu8@gmail.com >
2023-01-12 20:57:46 +05:30
Alejandro Alonso
47c983ed88
Merge remote-tracking branch 'origin/staging' into develop
2023-01-12 13:33:23 +01:00
Alejandro Alonso
c39c58198d
Merge remote-tracking branch 'origin/staging' into develop
2023-01-12 13:14:25 +01:00
Alejandro Alonso
76c9f11922
Merge remote-tracking branch 'origin/staging' into develop
2023-01-11 12:45:05 +01:00
Alejandro Alonso
a25f069f8e
Merge remote-tracking branch 'origin/staging' into develop
2023-01-10 11:27:38 +01:00
andrés gonzález
d87bc5fa1b
Merge pull request #2682 from iprithvitharun/2678-updating-custom-fonts-empty-state-content
...
✨ Improves empty state content
2023-01-10 11:17:09 +01:00
andrés gonzález
5a482298e8
Merge pull request #2683 from iprithvitharun/2679-updating-empty-state-content-libraries-section
...
✨ Improves empty state content
2023-01-10 11:16:00 +01:00
Alejandro Alonso
34d874f56d
Merge remote-tracking branch 'origin/staging' into develop
2023-01-09 16:41:40 +01:00
Alejandro
762681a421
Merge pull request #2747 from penpot/azazeln28-fix-import-dialog-react-duplicate-key-warning
...
🐛 Fix import dialog React duplicate key warning
2023-01-09 12:44:04 +01:00
Aitor Moreno
b73ab37c94
🐛 Fix import dialog React duplicate key warning
2023-01-09 12:28:41 +01:00
K.B.Dharun Krishna
0039585848
🌐 Add translations for: Tamil.
...
Currently translated at 2.7% (34 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ta/
2023-01-06 11:48:00 +01:00
Alejandro Alonso
df5ccb6e77
Merge remote-tracking branch 'origin/staging' into develop
2023-01-05 13:30:16 +01:00
Andrés Moya
be5e7f1536
💄 Fix line removed by merge
2023-01-05 09:59:30 +01:00
Andrés Moya
d68f53733d
Merge remote-tracking branch 'origin/staging' into develop
2023-01-05 09:58:20 +01:00
Andrés Moya
dba90726c1
💄 Clean up CHANGES.md
2023-01-05 09:54:33 +01:00
Alejandro Alonso
84dcd8f89c
Merge remote-tracking branch 'origin/staging' into develop
2023-01-05 09:45:14 +01:00
Alejandro Alonso
3b0bded82c
Merge remote-tracking branch 'origin/staging' into develop
2023-01-05 07:40:25 +01:00
Alejandro Alonso
dd0ac64e28
Merge remote-tracking branch 'origin/staging' into develop
2023-01-04 09:25:30 +01:00
Alejandro Alonso
aa56e2cdcf
Merge remote-tracking branch 'origin/staging' into develop
2023-01-02 14:18:00 +01:00
Alejandro Alonso
07ac43ec0e
Merge remote-tracking branch 'origin/staging' into develop
2023-01-02 14:07:56 +01:00
Alejandro Alonso
31661d5484
Merge remote-tracking branch 'origin/staging' into develop
2023-01-02 13:48:36 +01:00
Alejandro Alonso
9c44cd343f
Merge remote-tracking branch 'origin/staging' into develop
2022-12-30 07:46:38 +01:00
Alejandro Alonso
2d22f575a0
Merge remote-tracking branch 'origin/staging' into develop
2022-12-29 14:26:00 +01:00
Alejandro Alonso
87a264ae40
Merge remote-tracking branch 'origin/staging' into develop
2022-12-29 13:15:15 +01:00
Alejandro
690090acb4
Merge pull request #2706 from penpot/alotor-flex-improvements
...
Flex improvements
2022-12-29 12:06:47 +01:00
alonso.torres
3c5be31222
✨ Reorder layers through keys in flex layout
2022-12-29 11:16:54 +01:00
alonso.torres
a66b40d79e
✨ Changes to the margin-item and min/max width/height
2022-12-29 11:11:37 +01:00
alonso.torres
7e31c55e37
✨ Support hidden elements in flex layout
2022-12-29 11:11:36 +01:00
Alejandro Alonso
9e30f974ef
Merge remote-tracking branch 'origin/staging' into develop
2022-12-29 10:07:20 +01:00
Fernando Krik
5e6d079fea
🌐 Add translations for: Portuguese (Portugal).
...
Currently translated at 99.9% (1214 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_PT/
2022-12-29 00:47:37 +01:00
Alejandro Alonso
4cc841d629
Merge remote-tracking branch 'origin/staging' into develop
2022-12-28 13:17:11 +01:00
Alejandro Alonso
1497e8ef0f
Merge remote-tracking branch 'origin/staging' into develop
2022-12-28 11:55:30 +01:00
Fernando Krik
4c392e3a31
🌐 Add translations for: Portuguese (Brazil).
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_BR/
2022-12-27 23:22:16 +01:00
Alejandro Alonso
145d6f831a
📎 Prepare new development cycle
2022-12-27 12:04:02 +01:00
matl-17
8aa1f29865
🌐 Add translations for: Czech.
...
Currently translated at 15.8% (192 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/cs/
2022-12-22 01:45:30 +01:00
Midka
62b730f5f0
🌐 Add translations for: Finnish (fin_FI).
...
Currently translated at 5.0% (61 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fin_FI/
2022-12-20 21:48:51 +01:00
Prithvi Tharun
f35095e053
✨ Improves empty state content
...
Better instructions explaining multiple ways people can add files to library. Also, reads in neutral tone withour blaming and alarming the users
Signed-off-by: Prithvi Tharun <ptrithu8@gmail.com >
2022-12-20 23:30:37 +05:30
Prithvi Tharun
9e3515619d
✨ Improves empty state content
...
Reads in neutral content without alarming the users
Signed-off-by: Prithvi Tharun <ptrithu8@gmail.com >
2022-12-20 22:35:05 +05:30
andy
de7fb393c9
🌐 Added translation for: Finnish (fin_FI).
2022-12-19 10:22:15 +01:00
Ahmad HosseinBor
fed320be36
🌐 Add translations for: Persian.
...
Currently translated at 55.3% (673 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fa/
2022-12-17 17:49:47 +01:00
Ahmad HosseinBor
1b30d023ef
🌐 Add translations for: Persian.
...
Currently translated at 54.9% (668 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fa/
2022-12-10 16:48:15 +01:00
Alex Howell
806a818cb3
🌐 Add translations for: Romanian.
...
Currently translated at 99.5% (1210 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ro/
2022-12-10 16:48:15 +01:00
GradelerM
4014fec195
🌐 Add translations for: French.
...
Currently translated at 92.0% (1119 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2022-12-10 16:48:14 +01:00
Pablo Alba
cae0311db6
🌐 Added translation for: Korean.
2022-12-09 16:36:55 +01:00
María Ozámiz
7c6dfef1c6
🌐 Add translations for: Galician.
...
Currently translated at 33.9% (412 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/gl/
2022-12-06 22:48:04 +01:00
Alex Howell
51440964a7
🌐 Add translations for: Romanian.
...
Currently translated at 76.4% (929 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ro/
2022-12-06 22:48:04 +01:00
Ally Tiago
f7a819fd57
🌐 Add translations for: Portuguese (Brazil).
...
Currently translated at 99.9% (1214 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/pt_BR/
2022-12-06 22:48:03 +01:00
Salman Hossain Saif
378b9f3f67
🌐 Add translations for: Bengali.
...
Currently translated at 1.5% (19 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/bn/
2022-12-03 15:47:26 +01:00
María Ozámiz
cb3a7a1da0
🌐 Add translations for: Galician.
...
Currently translated at 31.1% (379 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/gl/
2022-12-03 15:47:25 +01:00
andy
6f4b533fc7
🌐 Added translation for: Bengali.
2022-12-02 14:10:07 +01:00
GradelerM
dbdc656e3e
🌐 Add translations for: French.
...
Currently translated at 89.1% (1083 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2022-12-01 11:47:02 +01:00
Dário
797aa68bfa
🌐 Add translations for: Chinese (Simplified).
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hans/
2022-11-29 15:48:08 +01:00
HIYIZI
80c17e5dcf
🌐 Add translations for: Chinese (Simplified).
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hans/
2022-11-29 15:48:07 +01:00
K.B.Dharun Krishna
7083c4e111
🌐 Add translations for: Tamil.
...
Currently translated at 2.1% (26 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ta/
2022-11-28 15:06:27 +01:00
HIYIZI
e0e0f0a9b1
🌐 Add translations for: Chinese (Simplified).
...
Currently translated at 99.5% (1210 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hans/
2022-11-28 15:06:27 +01:00
Maemolee
b57c5ec92a
🌐 Add translations for: Chinese (Simplified).
...
Currently translated at 99.5% (1210 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/zh_Hans/
2022-11-28 15:06:27 +01:00
Bogi Napoleon Wennerstrøm
08eb2bceb1
🌐 Add translations for: Faroese.
...
Currently translated at 14.1% (172 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fo/
2022-11-18 20:48:29 +01:00
Tummas Jóhan Sigvardsen
f439d10128
🌐 Add translations for: Faroese.
...
Currently translated at 13.2% (161 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fo/
2022-11-17 20:21:01 +01:00
Bogi Napoleon Wennerstrøm
b87022ef28
🌐 Add translations for: Faroese.
...
Currently translated at 13.2% (161 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fo/
2022-11-17 20:21:01 +01:00
Stas Haas
17d1c16d9c
🌐 Add translations for: German.
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2022-11-05 11:09:39 +01:00
Tummas Jóhan Sigvardsen
0e3675ce1f
🌐 Add translations for: Faroese.
...
Currently translated at 11.6% (141 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fo/
2022-11-01 15:29:29 +01:00
Bogi Napoleon Wennerstrøm
92cd4693f4
🌐 Add translations for: Faroese.
...
Currently translated at 11.6% (141 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fo/
2022-11-01 15:29:28 +01:00
Tatsuto Yamamoto
7905b9fbeb
🌐 Add translations for: Japanese (jpn_JP).
...
Currently translated at 21.8% (265 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/jpn_JP/
2022-11-01 15:29:28 +01:00
Mikel Larreategi
0b4318b32c
🌐 Add translations for: Basque.
...
Currently translated at 99.5% (1210 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/eu/
2022-10-29 15:03:18 +02:00
Stas Haas
0fd80bedf2
🌐 Add translations for: German.
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2022-10-29 15:03:17 +02:00
Marius
380f297af3
🌐 Add translations for: German.
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2022-10-29 15:03:17 +02:00
Henrik Steffens
f8f0944816
🌐 Add translations for: German.
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2022-10-29 15:03:17 +02:00
nautilusx
a5f833759a
🌐 Add translations for: German.
...
Currently translated at 100.0% (1215 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2022-10-29 15:03:16 +02:00
Tummas Jóhan Sigvardsen
7ab90c6b6f
🌐 Add translations for: Faroese.
...
Currently translated at 9.0% (110 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fo/
2022-10-27 15:02:46 +02:00
Pablo Alba
a5a0d51ca7
🌐 Add translations for: French.
...
Currently translated at 87.9% (1069 of 1215 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr/
2022-10-27 15:02:46 +02:00