Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support running Blender: Start with single button 🔥🔥🔥 #199

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

Mateusz-Grzelinski
Copy link
Collaborator

@Mateusz-Grzelinski Mateusz-Grzelinski commented Sep 8, 2024

This is low effor support for running blender with one button - it was surprisingly easy to support keybindings.
This is not ideal, but the goal was to have something useful quickly. Thats all I can deliver for now.

  • I have no understanding if we can support GetDebugInteractive

Other good option, that require dedicated support

launch.json support - not implemented

See example usage of debug:
https://github.com/microsoft/vscode-python-debugger/blob/main/src/extension/extensionInit.ts#L156

vscode.debug.registerDebugAdapterTrackerFactory

tasks.json support - not implemented

Tasks docs: https://code.visualstudio.com/docs/editor/tasks#_customizing-autodetected-tasks

tasks.registerTaskProvider

Tasks have option to pass args but it works completely different from keybinding - I did not have time to write a complete provider (first tried in #102).

References #102 #82 #114.

Remeber to squash merge.

@Mateusz-Grzelinski Mateusz-Grzelinski changed the title Support Blender: Start with single button click🔥🔥🔥 Support running Blender: Start with single button click🔥🔥🔥 Sep 8, 2024
@Mateusz-Grzelinski Mateusz-Grzelinski changed the title Support running Blender: Start with single button click🔥🔥🔥 Support running Blender: Start with single button 🔥🔥🔥 Sep 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant