Healix/Gw2Launcher

Feature Request: Window Template Ideas

DragonRulerX opened this issue · 3 comments

I've been playing with the Window Templates (which are hella cool tbh), but I think one thing I'm struggling to find is a way for templates to automatically convert from one to another.

Consider these 3 templates:
image image image

What I think would be nice is for an automatic transition between these when the requisite number of accounts are activated.
For example:

  • If one account is active then M: 1 is active
  • If two accounts are active then M: 2 is active
  • If three accounts are active then M: 3 is active

Each template would have a required number of accounts to activate and then if there is a tie such as these layouts...
image

...then priority can be given to one template over another via some kind of template ordering and/or active considerations.

Further, within a template I would like to have the ability to give priority to specific accounts for a given section of the screen (I'm aware I can assign a specific account or exclude an account, but I don't believe I can assign a list of accounts with an order?).
For example - assume I have four accounts, this layout, and any combination of three accounts active:
image

  • The left pane should prioritize account one and then account two
  • The top right pane should prioritize account two and then account three
  • The bottom right pane should prioritize account three and then account four

This way no matter which accounts are open I can have a slight bit more expectation of where they will land in the template instead of "which one got opened first" determining where they land on screen.

Lastly, I would like a way to hide window headers when using a layout like this and using the bottom accounts (all of which have snapping set to Client)
image

Healix commented

Removing the window caption will break GW2. You can fake it by having the account above it set to top most and having it overlap the other.

Ah! Brilliant! I'll be honest - I avoided that setting assuming it would force that region of the screen unusable for non-game client windows being brought forward via Alt+Tab or similar, but that suggestion works wonderfully for what I've tried so far.

Any thoughts on the other suggestions for QoL improvements?

Healix commented

Any thoughts on the other suggestions for QoL improvements?

Conditional templates is something I was already planning to do and prioritizing is basically already implemented, there's just not an option to use it.