Taha-Mahmoodi
d89031848c
Fix #2754 : Shift+Enter inserts a soft return (forced line break)
...
In typography and Illustrator, Shift+Enter inserts a soft return (forced
line break) rather than ending the paragraph. Text wraps to the next line
without applying paragraph-level spacing (space before/after, first-line
indents), list continuation lines keep their parent item without repeating
markers, and justified text does not stretch lines ending with a soft return.
- Forward active modifier keys for Enter in ui-egui shortcuts so the tool
detects Shift+Enter.
- Type tool inserts U+2028 (LINE SEPARATOR) on Shift+Enter.
- Text shaping and layout treat U+2028 as an invisible zero-advance control
character, breaking the line in point and area type.
- Paragraph spacing and list markers apply once per paragraph as intended.
2026-10-29 20:36:05 +07:00
..
2026-10-26 18:26:56 +00:00
2026-10-27 14:36:13 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 19:21:32 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 19:21:32 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:54:38 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 09:57:33 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:54:59 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 10:02:27 +07:00
2026-10-29 10:12:16 +07:00
2026-10-29 10:00:05 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 11:07:57 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:54:59 +07:00
2026-10-29 19:57:59 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:50:24 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 10:10:59 +07:00
2026-10-26 19:32:10 +00:00
2026-10-29 19:21:33 +07:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:50:24 +07:00
2026-10-29 18:54:38 +07:00
2026-10-29 18:54:38 +07:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:54:38 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:54:59 +07:00
2026-10-29 19:54:34 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 09:57:33 +07:00
2026-10-29 20:36:05 +07:00
2026-10-26 18:26:56 +00:00
2026-10-29 09:57:34 +07:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:54:45 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 19:54:35 +07:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:54:38 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 15:16:11 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-29 19:57:58 +07:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 15:16:17 +07:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-29 13:51:51 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 14:36:04 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 10:02:34 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 10:10:58 +07:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 18:54:38 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00