Skip to content

Commit 03b4516

Browse files
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

15 files changed

+4187
-2377
lines changed

src/askui/tools/askui/__init__.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1-
from .askui_controller import AskUiControllerClient, AskUiControllerServer
1+
from askui.tools.askui.askui_controller import (
2+
AskUiControllerClient,
3+
AskUiControllerServer,
4+
)
25

36
__all__ = ["AskUiControllerClient", "AskUiControllerServer"]

0 commit comments

Comments
 (0)