Elena Torro
2c37c5c8ed
🔧 Add support for text spans of different sizes
2025-10-27 12:43:41 +01:00
Alejandro Alonso
479ce99b32
✨ Improve setting svg attrs in wasm
2025-10-24 10:35:30 +02:00
Aitor Moreno
247c5c3700
Merge pull request #7588 from penpot/elenatorro-fix-text-tests
...
🔧 Fix text align selrect
2025-10-23 15:04:48 +02:00
Aitor Moreno
eb088c31c1
🔧 Rename textleafs and inlines to keep coherence between render and editor
2025-10-23 13:04:21 +02:00
Elena Torro
a30315c91c
🔧 Fix text align selrect and update regression tests
2025-10-23 11:44:40 +02:00
Elena Torró
140290cd60
Merge pull request #7556 from penpot/ladybenko-12362-fix-underline-spacing
...
🐛 Fix underline not matching spacing/thickness
2025-10-22 10:21:48 +02:00
Belén Albeza
87221eb7db
🐛 Fix underline not matching spacing/thickness
2025-10-21 16:57:02 +02:00
Elena Torro
dc689f9756
🐛 Fix texts offset-y calculation when there are multiple lines and stroke paints
2025-10-21 16:13:40 +02:00
Elena Torro
a51fd009bc
🔧 Improve text tiles intersection on changes
2025-10-21 13:21:02 +02:00
Elena Torró
544b118925
Merge pull request #7361 from penpot/azazeln28-feat-dom-textarea-position
...
🎉 Text Editor DOM textarea position
2025-10-16 14:30:41 +02:00
Aitor Moreno
7ca8bf32b2
🎉 Set DOM text editor element caret
2025-10-16 12:59:24 +02:00
Elena Torro
3c05067c99
🔧 Fix extrect and selrect debug interactivity
2025-10-15 10:10:24 +02:00
Elena Torró
12e91751c3
🔧 Improve debugging UI ( #7500 )
2025-10-14 17:29:04 +02:00
Elena Torro
9b16a6bbd1
🔧 Always return shadows in reverse order
2025-10-07 12:26:51 +02:00
Aitor Moreno
732c79b7b5
🎉 Add function to retrieve caret position
2025-10-01 09:18:46 +02:00
Aitor Moreno
f505fcfa0d
🎉 Add internal TextContent layout data
2025-09-22 16:01:23 +02:00
Belén Albeza
e4d610d503
♻️ Decouple shapes serialization from model (rust) ( #7328 )
...
* ♻️ Move shape type serialization to wasm module
* ♻️ Refactor serialization of constraints and vertical alignment into wasm module
* ♻️ Refactor serialization and model of shape blur
* ♻️ Refactor bool serialization to the wasm module
* ♻️ Split wasm::layout into submodules
* ♻️ Refactor serialization of AlignItems, AlignContent, JustifyItems and JustifyContent
* ♻️ Refactor serialization of WrapType and FlexDirection
* ♻️ Refactor serialization of JustifySelf
* ♻️ Refactor serialization of GridCell
* ♻️ Refactor serialization of AlignSelf
* 🐛 Fix AlignSelf not being serialized
* ♻️ Refactor handling of None variants in Raw* enums
* ♻️ Refactor serialization of grid direction
* ♻️ Refactor serialization of GridTrack and GridTrackType
* ♻️ Refactor serialization of Sizing
* ♻️ Refactor serialization of ShadowStyle
* ♻️ Refactor serialization of StrokeCap and StrokeStyle
* ♻️ Refactor serialization of BlendMode
* ♻️ Refactor serialization of FontStyle
* ♻️ Refactor serialization of GrowType
2025-09-22 13:47:54 +02:00
Belén Albeza
e5e11b6383
🔧 Autogenerate serialization values for wasm enums ( #7296 )
...
* 🔧 Autogenerate serialization values for wasm enums
* 🔧 Add serializer values to the wasm api
* ✨ Avoid converting to a clojure map the serializer js object
* 🔧 Update watch script for autoserialized enums
* 🐛 Fix missing serializer values
2025-09-16 12:29:14 +02:00
Elena Torro
4bd2eba573
🐛 Fix text shadows and blur and refactor text rendering
2025-09-10 14:20:24 +02:00
Alejandro Alonso
7e52aadb98
🐛 Fixing nested shadows
2025-09-08 11:20:03 +02:00
Belén Albeza
50b9e8c6e6
♻️ Rename TextContent::get_width to TextContent::width
2025-09-02 15:07:13 +02:00
Elena Torró
5f37601122
🐛 Fix different fonts on texts shadows ( #7214 )
...
* 🐛 Fix different fonts on texts shadows
* 🔧 Refactor text rendering and move text-decoration logic outside
* 🔧 Use transparency correctly
2025-09-02 12:56:07 +02:00
Elena Torro
025423a75e
🐛 Fix line height on texts and improve text decoration rendering
2025-08-28 12:40:23 +02:00
Elena Torro
46b3e174ed
🐛 Fix paragraph layout width on autowidth
2025-08-22 13:55:24 +02:00
Alejandro Alonso
478439f055
🐛 Fix big blur rendering for wasm render
2025-08-21 08:47:25 +02:00
Alejandro Alonso
d99ef29152
Merge pull request #7029 from penpot/elenatorro-11691-fix-default-text-fill
...
🔧 Fix text default color and inner stroke opacity
2025-08-13 12:52:14 +02:00
Elena Torro
82d2889e96
🔧 Improve text strokes blending
2025-08-13 11:50:09 +02:00
Alejandro Alonso
2f83f22753
🐛 Fix artifacts while panning in wasm render
2025-08-12 11:23:13 +02:00
Andrey Antukh
f2c431d029
Merge pull request #7041 from penpot/alotor-wasm-bools
...
✨ Add wasm boolean calculations
2025-08-12 08:07:18 +02:00
alonso.torres
cd1be43384
✨ Add support for boolean shapes
2025-08-11 10:30:14 +02:00
Alejandro Alonso
99b40cecf2
Revert " 🐛 Fix big blur rendering for wasm render"
...
This reverts commit c7a4c67d83 .
2025-08-09 08:44:52 +02:00
Alejandro Alonso
c7a4c67d83
🐛 Fix big blur rendering for wasm render
2025-08-09 08:42:55 +02:00
Alejandro Alonso
98522a390e
🐛 Fix frames extrect calculation
2025-08-05 13:25:25 +02:00
Alejandro Alonso
e473f45048
🐛 Fix visible 0 width strokes in wasm render
2025-07-28 08:46:47 +02:00
Elena Torro
5427d207cd
🐛 Fix text shadows apply text opacity
2025-07-22 14:34:10 +02:00
Elena Torro
eeee52a738
🐛 Ensure line height is properly handled on line breaks
2025-07-21 11:37:56 +02:00
Elena Torro
b40b1fa2e4
🔧 Refactor ParagraphBuilder and fix auto height
2025-07-11 13:29:22 +02:00
Elena Torro
4c21468850
🔧 Add text decoration styles
2025-07-10 14:26:41 +02:00
alonso.torres
69135ef8c7
♻️ Refactor wasm shapes state management
2025-07-08 08:30:40 +02:00
Alejandro Alonso
51bb6583d2
🐛 Fix frame clipping
2025-07-07 11:09:29 +02:00
alonso.torres
3d374e8e97
♻️ Refactor mutability modifiers in wasm
2025-07-01 12:47:31 +02:00
alonso.torres
8dcb376b18
✨ Add drop grid cells in wasm
2025-06-30 10:28:59 +02:00
Alejandro Alonso
bdc10ac173
Merge pull request #6754 from penpot/azazeln28-issue-11401-fix-wrong-aspect-ratio
...
🐛 Fix image aspect ratio rendering on oriented images
2025-06-24 13:23:35 +02:00
alonso.torres
a45886c86c
✨ Small cosmetic change
2025-06-24 10:26:37 +02:00
Elena Torro
134fb1ab4c
🔧 Add vertical alignment for text shapes
2025-06-23 16:45:25 +02:00
Aitor Moreno
833546d754
🐛 Fix wrong aspect ratio on oriented image
2025-06-23 15:30:01 +02:00
Alejandro Alonso
9ea0875e65
Merge pull request #6742 from penpot/ladybenko-fix-wasm-debug-text-hi-dpr
...
✨ Fix size of 'wasm renderer' debug text on dpr > 1
2025-06-23 11:47:20 +02:00
Belén Albeza
2412402a23
✨ Fix size of 'wasm renderer' debug text on dpr > 1
2025-06-20 10:55:33 +02:00
Alejandro Alonso
5375029497
🐛 Fix image fill strokes are not rendered correctly for texts
2025-06-20 10:52:26 +02:00
Alejandro Alonso
5c7a4ce5b7
🐛 Fix fill images for text
2025-06-20 07:45:28 +02:00