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

Save GUI layout within the campaign file #2712

Open
Purzelkater opened this issue Jun 7, 2021 · 1 comment
Open

Save GUI layout within the campaign file #2712

Purzelkater opened this issue Jun 7, 2021 · 1 comment
Labels
feature Adding functionality that adds value

Comments

@Purzelkater
Copy link

Purzelkater commented Jun 7, 2021

Is your feature request related to a problem? Please describe.
Setting up the GUI was the most complicated task for my new players. They could simply install MapTool, start it and connect to the server. But then I had to explain step by step which windows they not need as players (clients) - like tables, library or gm macros - and how they can close them. Then I had to explain which windows are needed - like campaign (macros) - and how they can move and dock this windows and what's the best layout for the current campaign.
Yes, it is a one-time task, but it has to be done again for each framework you connect (even if you switch through multiple frameworks).

Describe the solution you'd like
Save the current GUI layout within the campaign file and restore it, if a client will be connected. Even better, if the layout can be different for players and gm. Maybe the possibility to ask clients to use the campaign default GUI layout.

Describe alternatives you've considered
An function to open/close windows with macro functions - like openWindow("initiative") or closeWindow("tables"). If possible, some docking/moving commands would be nice.

@Tdue21
Copy link
Contributor

Tdue21 commented Jul 18, 2022

This is an excellent suggestion. I second it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Adding functionality that adds value
Projects
None yet
Development

No branches or pull requests

2 participants