Commit Graph
17959 Commits
Author SHA1 Message Date
Marina López f768ffbdad 🐛 Fix wrong behaviour for unpaid or canceled subscriptions (#6932) 2025-07-22 12:31:45 +02:00
Andrey Antukh 4f0d3660de 🎉 Add imagemagick docker image build scripts (#6925)
* 🎉 Add imagemagick docker image build scripts

* 📎 Add PR feedback changes
2025-07-22 11:51:13 +02:00
Andrey Antukh 7ccb742ef3 Merge remote-tracking branch 'origin/develop' into staging 2025-07-21 21:15:54 +02:00
Andrey Antukh 7bc29c22ed Merge remote-tracking branch 'origin/develop' into staging 2.9.0-RC1 2025-07-21 21:07:24 +02:00
Andrey Antukh 1d550eaa18 Merge remote-tracking branch 'origin/staging' into develop 2025-07-21 21:03:19 +02:00
Andrey Antukh b71ec4bfe0 ✨ Simplify docker build script (#6924) 2025-07-21 20:45:03 +02:00
Andrey Antukh 827bbf6a7f Merge pull request #6926 from penpot/juanfran-close-libraries-modal-on-esc
🐛 Fix ESC key not closing Add/Manage Libraries modal
2025-07-21 15:48:40 +02:00
Juanfran 2db0cc0cbf 🐛 Fix ESC key not closing Add/Manage Libraries modal 2025-07-21 15:23:54 +02:00
Andrey Antukh 42ef01b339 Merge pull request #6871 from penpot/niwinz-develop-login-enhancements
✨ Allow login dialog on settings
2025-07-21 15:19:06 +02:00
Aitor Moreno fdaef2be69 Merge pull request #6891 from penpot/elenatorro-test-style-decoration-blending
🔧 Add text decoration styles
2025-07-21 15:18:18 +02:00
Pablo Alba ae3213f5d4 🐛 Fix text override corner case 2025-07-21 12:40:03 +02:00
Andrey Antukh 6dfd05fdd1 Merge remote-tracking branch 'origin/staging' into develop 2025-07-21 12:05:24 +02:00
Andrey Antukh 51107c3fc9 🐛 Fix incorrect event name on event constructor 2.8.1-RC1 2025-07-21 11:58:48 +02:00
Andrey Antukh b6863efb3a Merge pull request #6874 from penpot/xaviju-11355-tokens-import-details-layout
✨ Improve legibility on import token notification details
2025-07-21 11:54:08 +02:00
Andrey Antukh 799bceb8b7 🐛 Check if profile is logged-in on subscriptions internal redirects 2025-07-21 11:40:31 +02:00
Andrey Antukh 9e573128c1 🐛 Fix incorrect event name on event constructor 2025-07-21 11:40:31 +02:00
Andrey Antukh 1f05511add ✨ Allow login dialog on settings 2025-07-21 11:40:30 +02:00
Elena Torro eeee52a738 🐛 Ensure line height is properly handled on line breaks 2025-07-21 11:37:56 +02:00
Xavier Julian 7f53860296 📎 Add warning on feature flag temporary fix for font-size tokens 2025-07-21 11:23:27 +02:00
Andrey Antukh 16d0077393 Merge pull request #6920 from penpot/mdbenito-feature/wheel-scrolling-for-templates
✨ Enable wheel scrolling over templates-section in the dashboard
2025-07-21 11:22:47 +02:00
Andrey Antukh 622fed2f0d 💄 Add minor formating enhancements to dashboard templates ui code 2025-07-21 10:39:50 +02:00
Andrey Antukh d22ade3289 ✨ Remove duplicated code 2025-07-21 10:38:18 +02:00
Miguel de Benito Delgado 7febf330ac ✨ Enable wheel scrolling over templates-section in the dashboard 2025-07-21 10:34:50 +02:00
Andrey Antukh 75a50ac1ac Merge pull request #6912 from penpot/andy-highlight-font-selector
✨ Highlight first font in font selector search, apply on Enter/click
2025-07-21 10:33:53 +02:00
Andres Gonzalez e62567d09e ✨ Highlight first font in font selector search, apply on Enter/click
[Taiga #11579](https://tree.taiga.io/project/penpot/issue/11579)

✨ Highlight first font in font selector search, apply on Enter/click
2025-07-21 10:13:36 +02:00
Andrey Antukh 8d80eebeb1 Merge pull request #6906 from penpot/andy-enhance-text-auto-resize
✨ Switch auto-width to auto-height on horizontal resize on text shapes
2025-07-21 10:11:35 +02:00
Andres Gonzalez ee9a42238d ✨ Switch auto-width to auto-height on horizontal resize on text shapes 2025-07-21 09:56:45 +02:00
Andrey Antukh 758c76d661 Merge pull request #6905 from penpot/andy-enhance-text-resize-behavior
✨ Allow double-click on text bounding box to set auto-width/auto-height
2025-07-21 09:55:18 +02:00
Andrey Antukh 1dec46cbfa Merge pull request #6903 from penpot/superalex-fix-page-duplication
🐛 Fix error on validating file referential integrity when duplicating a page
2025-07-21 09:46:12 +02:00
Andrey Antukh ae25d704c1 📎 Add missing use-fn hook 2025-07-21 09:32:44 +02:00
Andres Gonzalez e05f8c0329 ✨ Improve text layer resize behavior
Text layers now only switch to fixed grow-type on vertical resize, not on horizontal resize, for a more intuitive UX. See #4602.
2025-07-21 09:27:42 +02:00
Alejandro Alonso ce62e11626 🐛 Fix error on validating file referential integrity when duplicating a page 2025-07-21 09:26:23 +02:00
Andrey Antukh 9f04c2fc1d Merge pull request #6901 from penpot/superalex-hide-bb-when-editing-effects
✨ Hide bounding box while editing visual effects
2025-07-21 09:23:18 +02:00
Andrey Antukh 05a405a82d Merge pull request #6893 from penpot/xaviju-11144-copy-color-attr
✨ Keep color data when copying from info tab into CSS
2025-07-21 09:22:57 +02:00
Andrey Antukh 3c8c21c378 Merge pull request #6899 from abedef/patch-1
📚 Fix broken link in self-hosting docs
2025-07-21 09:19:39 +02:00
Xavier Julian 2dbeb884a5 ✨ Keep color data when copying from info tab into CSS 2025-07-21 09:07:20 +02:00
Andrey Antukh 931d72b41f Merge pull request #6887 from dfelinto/fix-trackpad-swipe
🐛 Fix touchpad swipe back/forward #4246
2025-07-21 08:58:32 +02:00
Alejandro Alonso 2e3cdd872c Revert "✨ Highlight first found font in font list when searching [Taiga #3204]"
This reverts commit 55a13c3139.
2025-07-17 13:01:24 +02:00
Andres Gonzalez 55a13c3139 ✨ Highlight first found font in font list when searching [Taiga #3204]
This enhancement highlights the first found font in the font list when searching, and allows pressing Enter to select it, for a more intuitive font selection experience.

See [Taiga #3204](https://tree.taiga.io/project/penpot/issue/3204).
2025-07-17 12:09:50 +02:00
Andrey Antukh f63d1c87e3 Merge pull request #6904 from penpot/andy-fix-email-change-message
✨ Update email change confirmation message for clarity
2025-07-17 11:31:21 +02:00
Alejandro Alonso abbfd44534 ✨ Hide bounding box while editing visual effects 2025-07-17 09:33:10 +02:00
Andres Gonzalez f772724f9a ✨ Update email change confirmation message for clarity 2025-07-16 10:22:53 +02:00
Andrey Antukh f3abd0f190 Merge pull request #6902 from penpot/andy-clarify-invite-member-message
✨ Clarify invite member message for existing team members
2025-07-15 15:48:45 +02:00
Andres Gonzalez 5d4042c861 ✨ Clarify invite member message for existing team members
Update the English message shown when inviting team members whose emails are already part of the team, as suggested in issue #6785.
2025-07-15 14:05:20 +02:00
Dalai Felinto 1fbcec98fb 🐛 Fix touchpad swipe back/forward #4246
This prevents the browser to take over the trackbad swipe gesture both
for the dashboard and the workspace.

At an early attempt I did get the code to work only for the workspace,
but it is too unreliable and I could every now and then get it to misbehave.

I believe it is better to be safe and always prevent the browser from
going back/forth, regardless of workspace/dashboard.

Signed-off-by: Dalai Felinto <dalai@blender.org>
2025-07-15 00:24:20 +02:00
Alejandro Alonso abef9f3cf7 Merge pull request #6889 from penpot/niwinz-staging-bugfix
🐛 Fix unexpected exception on processing old texts
2025-07-14 07:08:31 +02:00
Abed Fayyad 6f1958f9f2 📚 Fix broken link in self-hosting docs
Replaced broken Markdown link to the unofficial self-hosting section.

Signed-off-by: Abed Fayyad <yo@abedef.ca>
2025-07-13 09:16:13 -04:00
Andrey Antukh 6b2ce86d5f Merge pull request #6896 from penpot/juanfran-issue-show-main-component-focus
🐛 Fix initialize-page namespace when showing main component
2025-07-11 18:31:37 +02:00
Pablo Alba 0cfd70da2e 🐛 Fix corner cases on variants text overrides 2025-07-11 15:28:55 +02:00
Xavier Julian 4167faf39d 📎 Add blend-mode in code editor feature to CHANGELOG 2025-07-11 15:14:29 +02:00