Commit 03b4516
committed
feat: Implement rendering api
- Added required protobuf file for the communication with the controller.
- Implimented helper methods for creating and updating text, line, quad, and image.
- Added `MouseCursor` class for creating and managing a visual mouse cursor.
- Introduced methods for updating cursor position, color, opacity, and visibility.
- Implemented universal reusable rendering styles.
- Created tests for mouse cursor operations and rendering.1 parent 1886d47 commit 03b4516
File tree
15 files changed
+4187
-2377
lines changed- src/askui/tools/askui
- askui_ui_controller_grpc
- generated
- proto
- tests/e2e/tools/askui
15 files changed
+4187
-2377
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
2 | 5 | | |
3 | 6 | | |
0 commit comments