Commit Graph
2 Commits
Author SHA1 Message Date
Denis 'GeneralGDA' GladkiyandGitHub 70a4ea2b93 Drawing board rect, ellipse and line shape drawing. (#10142)
* Tools selection merged into a popup.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Popup availability indicator.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Rectangle tool.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Ellipse tool.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Line tool.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Refactoring: code generalization.
Stroke width tool visibility fix.
Panning cursor position fix.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Drawing board toolbar overflow fix.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Refactoring: code generalization.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Formatting.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Svelte check fix.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

---------

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>
2025-10-24 18:47:50 +06:00
Denis 'GeneralGDA' GladkiyandGitHub 1b1bbe7053 Drawing board on theme dependent palette (#9750)
* Drawing board colors palette now depends on UI color theme

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Desktop app for windows bug fixes. Formatting and style fixes.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Desktop app bug fix.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Theme unsubscribing fix.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Formatting.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Typo fix.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

---------

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>
2025-09-02 12:45:30 +06:00