Hakan Seven and Claude Opus 4.8
977701b47e
feat(ui): MTEXT editor in shared modal + resizable dialogs
...
Route the MTEXT editor through the shared in-canvas modal frame with an
Apply-at-top toolbar (style-manager style): Apply commits and keeps the
editor open (creates on first apply, updates in place after), the ✕
cancels. Give every modal a bottom-right corner resize grip driven by a
shared grow-only `modal_resize` delta that resets with `modal_offset` on
open/close, so each dialog opens at its natural size and can be dragged
larger — style managers included.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-19 15:47:09 +03:00
..
2026-07-08 20:39:40 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-06-15 22:04:07 +03:00
2026-03-22 14:56:27 +03:00
2026-06-19 14:49:08 +03:00
2026-06-20 14:27:59 +03:00
2026-03-22 14:56:27 +03:00
2026-07-01 09:33:00 +03:00
2026-07-19 15:47:09 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-06-18 12:29:32 +03:00
2026-04-24 01:23:06 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-06-18 12:29:32 +03:00
2026-06-18 12:29:32 +03:00
2026-04-24 01:23:06 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-03-22 14:56:27 +03:00
2026-06-18 12:29:32 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-09 03:03:08 +03:00
2026-04-24 01:23:06 +03:00
2026-04-09 03:03:08 +03:00
2026-04-09 03:03:08 +03:00
2026-04-09 03:03:08 +03:00
2026-04-09 03:26:47 +03:00
2026-04-09 03:03:08 +03:00
2026-04-09 03:03:08 +03:00
2026-04-09 03:26:47 +03:00
2026-04-09 03:26:47 +03:00
2026-04-09 03:03:08 +03:00
2026-04-09 03:03:08 +03:00
2026-04-09 03:03:08 +03:00
2026-04-09 03:26:47 +03:00
2026-04-09 03:26:47 +03:00
2026-04-09 03:26:47 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-04-09 03:26:47 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-06-18 12:29:32 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-09 03:03:08 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-04-09 03:26:47 +03:00
2026-04-09 03:26:47 +03:00
2026-04-09 03:26:47 +03:00
2026-04-09 03:26:47 +03:00
2026-04-09 03:03:08 +03:00
2026-03-22 14:56:27 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-05-30 23:24:06 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-03-22 14:56:27 +03:00
2026-06-18 12:29:32 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-04-24 01:23:06 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-09 03:26:47 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-09 03:03:08 +03:00
2026-03-22 14:56:27 +03:00
2026-06-18 12:29:32 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-03-22 14:56:27 +03:00
2026-03-22 14:56:27 +03:00
2026-06-18 12:29:32 +03:00
2026-06-18 12:29:32 +03:00
2026-04-09 03:03:08 +03:00
2026-04-09 03:26:47 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-09 03:03:08 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-03-22 14:56:27 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-03-22 14:56:27 +03:00
2026-06-18 12:29:32 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-06-18 12:29:32 +03:00
2026-04-09 03:03:08 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-04-24 01:23:06 +03:00
2026-06-28 16:57:00 +03:00