MCPcopy Create free account

hub / github.com/NyarchLinux/DesktopPuppet / functions

Functions141 in github.com/NyarchLinux/DesktopPuppet

↓ 18 callersMethod_show_status
Show status message.
src/gui_controller.py:688
↓ 3 callersMethodis_running
Check if puppet process is running.
src/gui_controller.py:228
↓ 2 callersMethod__init__
(self)
src/gui_controller.py:109
↓ 2 callersMethod_load_motion_group
Load motions for a specific group.
src/gui_controller.py:642
↓ 2 callersMethod_stop_puppet
Stop the puppet.
src/gui_controller.py:524
↓ 2 callersMethodget_log_path
Get the path to the puppet log file.
src/gui_controller.py:232
↓ 2 callersMethodget_motions_groups
(self)
src/puppets/live2d.py:112
↓ 2 callersMethodset_motion
Set a motion on the puppet.
src/gui_controller.py:66
↓ 2 callersMethodset_mouth
(self, value)
puppet_extension.py:269
↓ 2 callersMethodset_overlay
(self, overlay : str)
puppet_extension.py:240
↓ 2 callersMethodstop_puppet
Stop the puppet process.
src/gui_controller.py:196
↓ 1 callersMethod_get_relative_coords
(self, x:int, y:int)
src/wminterfaces/hyprlandinterface.py:29
↓ 1 callersMethod_get_relative_coords
(self, x:int, y:int)
src/wminterfaces/gnomeinterface.py:34
↓ 1 callersMethod_get_relative_coords
(self, x:int, y:int)
src/wminterfaces/kdeinterface.py:27
↓ 1 callersMethod_launch_puppet
Launch the puppet.
src/gui_controller.py:461
↓ 1 callersMethod_load_expressions
Load expressions from puppet.
src/gui_controller.py:620
↓ 1 callersMethod_load_models
Load available models.
src/gui_controller.py:422
↓ 1 callersMethod_load_motions
Load motions from puppet.
src/gui_controller.py:627
↓ 1 callersMethod_setup_ui
Setup the user interface.
src/gui_controller.py:263
↓ 1 callersMethod_start_monitor
Start monitoring thread for puppet connection.
src/gui_controller.py:544
↓ 1 callersMethodchange_overlay_type
(self, overlay_type: str)
src/interaction_server.py:36
↓ 1 callersMethoddo_motion
(self, motion: str)
src/model_manager.py:23
↓ 1 callersMethodensure_viewer_installed
Ensure the Live2D viewer is installed.
src/gui_controller.py:139
↓ 1 callersMethodflush_log
Flush the log file to ensure all output is written.
src/gui_controller.py:237
↓ 1 callersMethodget_active_monitor_resolution
Get the resolution of the monitor on which the puppet is displayed Returns: tuple [int, int]: (width, height)
src/wminterfaces/wminterface.py:13
↓ 1 callersMethodget_available_models
(self)
puppet_extension.py:43
↓ 1 callersMethodget_available_models
Get list of available models from the models directory.
src/gui_controller.py:125
↓ 1 callersMethodget_cursor_position
Get cursor position relative to the puppet Returns: tuple [int, int]: (x, y)
src/wminterfaces/wminterface.py:5
↓ 1 callersMethodget_expressions
Get available expressions from the puppet.
src/gui_controller.py:35
↓ 1 callersMethodget_expressions
(self)
src/model_manager.py:26
↓ 1 callersMethodget_gtk_widget
(self)
src/model_manager.py:9
↓ 1 callersMethodget_monitor_dimensions
(self)
src/model_manager.py:38
↓ 1 callersMethodget_motion_file
(self, motion: str)
src/puppets/live2d.py:135
↓ 1 callersMethodget_motions
Get available motions from the puppet.
src/gui_controller.py:57
↓ 1 callersMethodget_motions
(self)
src/model_manager.py:20
↓ 1 callersMethodget_updated_area
(self)
src/model_manager.py:12
↓ 1 callersFunctionget_wm_interface
()
src/wminterfaces/__init__.py:7
↓ 1 callersMethodis_connected
Check if the puppet API is reachable.
src/gui_controller.py:25
↓ 1 callersMethodload_webview
(self)
src/puppets/live2d.py:29
↓ 1 callersMethodlook
Look in the direction given Args: x (): x coordinate on the monitor y (): y coordinate on the monitor
src/puppets/puppet.py:22
↓ 1 callersFunctionmain
Main entry point.
src/gui_controller.py:719
↓ 1 callersMethodset_change_func
(self, changefunc, window)
src/interaction_server.py:40
↓ 1 callersMethodset_expression
Set an expression on the puppet.
src/gui_controller.py:44
↓ 1 callersMethodset_expression
(self, expression: str)
src/model_manager.py:29
↓ 1 callersMethodset_mouth_amplitude
(self, amplitude: float)
src/model_manager.py:32
↓ 1 callersMethodset_overlay
Set the overlay type.
src/gui_controller.py:92
↓ 1 callersMethodset_settings
Update puppet settings.
src/gui_controller.py:79
↓ 1 callersMethodset_settings
(self, settings: dict)
src/model_manager.py:35
↓ 1 callersMethodstart_desktop_puppet_process
(self)
puppet_extension.py:146
↓ 1 callersFunctionstart_interaction_api
Starts the HTTP API on a separate thread. Returns: httpd: The HTTPServer instance. server_thread: The thread running the ser
src/interaction_handler.py:125
↓ 1 callersMethodstart_interaction_server
(self, address:str="localhost")
src/interaction_server.py:30
↓ 1 callersMethodstart_puppet
Start the puppet main process.
src/gui_controller.py:169
↓ 1 callersMethodstart_viewer_webserver
Start the viewer webserver.
src/gui_controller.py:146
↓ 1 callersFunctionstop_interaction_api
Stops the HTTP server.
src/interaction_handler.py:143
↓ 1 callersMethodupdate_area
Update the model area, update using the model dimensions properties
src/puppets/puppet.py:31
↓ 1 callersMethodupdate_cursor_position
(self)
src/model_manager.py:16
Method__init__
(self, settings, path: str)
puppet_extension.py:33
Method__init__
(self, model_manager: ModelManager, window)
src/interaction_server.py:6
Method__init__
(self, host="localhost", port=42943)
src/gui_controller.py:21
Method__init__
(self, app)
src/gui_controller.py:249
Method__init__
(self)
src/gui_controller.py:707
Method__init__
(self, puppet: DesktopPuppet, wm_interface: WMInterface)
src/model_manager.py:5
Method__init__
(self)
src/puppets/live2d.py:11
Method__init__
(self)
src/puppets/puppet.py:4
Method__init__
(self)
src/wminterfaces/hyprlandinterface.py:6
Method__init__
(self)
src/wminterfaces/gnomeinterface.py:7
Method__init__
(self)
src/wminterfaces/kdeinterface.py:7
Method__init__
(self)
src/wminterfaces/wminterface.py:2
Method__start_webserver
(self)
puppet_extension.py:152
Method_load_expressions_and_motions
Load expressions and motions from puppet.
src/gui_controller.py:591
Method_on_browse_folder
Handle folder browse button.
src/gui_controller.py:431
Method_on_connected
Handle successful connection to puppet.
src/gui_controller.py:569
Method_on_expression_selected
Apply selected expression.
src/gui_controller.py:655
Method_on_launch_clicked
Handle launch button click.
src/gui_controller.py:454
Method_on_motion_group_selected
Handle motion group selection change.
src/gui_controller.py:649
Method_on_motion_selected
Play selected motion.
src/gui_controller.py:665
Method_on_overlay_selected
Apply overlay type.
src/gui_controller.py:678
Method_on_process_died
Handle puppet process death.
src/gui_controller.py:597
Method_start_animation
(self, amplitudes: list[float], frame_rate=10)
puppet_extension.py:260
Methodchange_address
(self)
src/puppets/live2d.py:49
Functionchangefunc
(overlay_type, window)
src/main.py:21
Methodclose_request
Handle window close request.
src/gui_controller.py:697
Methodcreate_gtk_widget
(self)
puppet_extension.py:187
Methoddestroy
(self, add=None)
puppet_extension.py:206
Methoddo_GET
(self)
src/interaction_handler.py:7
Methoddo_POST
(self)
src/interaction_handler.py:30
Methoddo_activate
Activate the application.
src/gui_controller.py:713
Methoddo_motion
(self, motion : str)
puppet_extension.py:237
Methoddo_motion
(self, motion : str)
src/puppets/live2d.py:149
Methoddo_motion
Set the motion Args: motion: The motion to set
src/puppets/puppet.py:59
Methodget_active_monitor_resolution
(self)
src/wminterfaces/hyprlandinterface.py:18
Methodget_active_monitor_resolution
(self)
src/wminterfaces/gnomeinterface.py:31
Methodget_active_monitor_resolution
(self)
src/wminterfaces/kdeinterface.py:24
Methodget_avatar_handlers
(self)
puppet_extension.py:21
Methodget_cursor_position
(self)
src/wminterfaces/hyprlandinterface.py:11
Methodget_cursor_position
(self)
src/wminterfaces/gnomeinterface.py:12
Methodget_cursor_position
(self)
src/wminterfaces/kdeinterface.py:12
Methodget_expressions
(self)
puppet_extension.py:212
Methodget_expressions
(self)
src/interaction_server.py:12
Methodget_expressions
(self)
src/puppets/live2d.py:94
next →1–100 of 141, ranked by callers