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

prettier marmoset #10

Closed
hannesdelbeke opened this issue Oct 8, 2022 · 1 comment
Closed

prettier marmoset #10

hannesdelbeke opened this issue Oct 8, 2022 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers
Milestone

Comments

@hannesdelbeke
Copy link
Owner

hannesdelbeke commented Oct 8, 2022

setup

currently you need to create a plugin in the plugin folder.
refresh, or restart marmoset
then go to the menu and run your plugin.
with commandline args this could be run on startup
image

improvement

when running the plugin, you see a window with the menu
image

the window can be more "menu-like" with smarter layouts
image
might even be better to replace the dropdown layout with a normal button. and spawn buttons underneath when clicked

sample plugin

setup the env
run config setup
(reload is usefull for dev purposes)

import sys
sys.path.append(r'C:\Users\hanne\OneDrive\Documents\repos\openmenu')
sys.path.append(r'path to my yaml module installation')  # yaml

cfg = r"C:\Users\hanne\OneDrive\Documents\repos\openmenu\samples\config.json"
import openmenu
import openmenu.core as c

import openmenu.marmoset as b
from importlib import reload
reload(b)
reload(c)
reload(openmenu)

openmenu.config_setup(cfg)
@hannesdelbeke hannesdelbeke added enhancement New feature or request good first issue Good for newcomers labels Oct 8, 2022
@hannesdelbeke hannesdelbeke added this to the milestone 2 milestone Dec 10, 2022
@hannesdelbeke
Copy link
Owner Author

closing since marmoset is a bit shit, and super low priority.
feel free to reopen when needed again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant