Commit Graph

18 Commits

Author SHA1 Message Date
5c9ec3167a рефакторинг небольшой 2026-02-25 21:27:02 +03:00
9202b527e4 Первая версия тулбара 2026-02-25 21:13:38 +03:00
0114db1f48 feat: Добавил толщину линий, унифицировал геометрию
Переименовал основные геометрические модели (Point, Size, Rect, Scale, Radii), явно разделив их на типы с плавающей точкой (_f) и целочисленные (_i). Обновил использование этих типов во всем проекте для улучшения типобезопасности и ясности.

Ввел новое свойство thickness для объектов и реализовал его применение при отрисовке линий и ломаных. Добавил Point2_i для целочисленных координат буфера в конвейере отрисовки.
2026-02-25 00:57:55 +03:00
1d995995e7 Рефакторинг ещё... 2026-02-24 23:52:13 +03:00
1a94cc8bfd Случайное дерево объектов 2026-02-24 00:39:40 +03:00
bd58286c98 Убраны комментарии лишние и улучшены модели 2026-02-23 23:01:49 +03:00
85a3bac095 Документ в канвасе 2026-02-22 22:09:40 +03:00
bee9513ba0 Вкладки документов 2026-02-22 22:01:41 +03:00
48824532f1 Дополнительные базовые модели 2026-02-22 20:38:03 +03:00
7dc7069186 Окно хранит документы 2026-02-22 00:55:08 +03:00
070c8bad2d правильное определение видимой области 2025-12-21 19:22:38 +03:00
d640269cad Переход на CpuRenderEngine 2025-12-21 17:37:43 +03:00
3ac35a5046 Переход к RenderEngine 2025-12-21 17:26:19 +03:00
e22051c1c1 Рабочий зум 2025-12-19 21:57:51 +03:00
4f0fb09185 Canvas в отдельном файле 2025-12-18 22:24:20 +03:00
bb825d0225 какое то скроллирование 2025-12-18 21:49:01 +03:00
b852384322 скругление 2025-12-18 21:41:21 +03:00
d4a2f41a51 Вывод текстуры 2025-12-18 19:35:47 +03:00