Skamer / Syling-Tracker

12 stars 2 forks source link

Hide when in Combat #61

Closed redgunner2 closed 1 year ago

redgunner2 commented 2 years ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

I like to have a tidy UI and when I am in Combat I don't like to see the quests, before I installed your addon I used default with an addon that would hide in combat, but this addon is much more eye candy so was hoping you could add this option.

Describe the solution you'd like A clear and concise description of what you want to happen.

When I am solo I would like quests to show but hide when im Combat

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

I used an addon before for default quests that would to hide but prefer this.

Additional context Add any other context or screenshots about the feature request here. image

Thank you for your addon and it will definitely be very popular!

Skamer commented 2 years ago

Thank you, this is definitely in my todo list.

Skamer commented 1 year ago

Now implemented.

  1. In the options: My Tracker > [Tracker Name] > Visibility Rules
  2. Set in the macro part: [combat] hide; show
Spegeli commented 1 year ago

Now implemented.

  1. In the options: My Tracker > [Tracker Name] > Visibility Rules
  2. Set in the macro part: [combat] hide; show

There is an issue with the Macro Condition function, because when we use this, all other visibility Rules are ignored. For Example:

M+: Hide and Macro not used: Quest Tracker not showen in M+ M+: Hide and with Macro Condition "[combat] hide;show", Quest Tracker is only Hidden in Combat, but not out of Combat in M+

For Example i want to Hide the Tracker in M+ Completly, but in Raid and other Instances only when in Combat.

My current Config: http://i.epvpimg.com/1x04dab.png

Skamer commented 1 year ago

Now implemented.

  1. In the options: My Tracker > [Tracker Name] > Visibility Rules
  2. Set in the macro part: [combat] hide; show

There is an issue with the Macro Condition function, because when we use this, all other visibility Rules are ignored. For Example:

M+: Hide and Macro not used: Quest Tracker not showen in M+ M+: Hide and with Macro Condition "[combat] hide;show", Quest Tracker is only Hidden in Combat, but not out of Combat in M+

For Example i want to Hide the Tracker in M+ Completly, but in Raid and other Instances only when in Combat.

My current Config: http://i.epvpimg.com/1x04dab.png

In you case, you should change your macro to [combat] hide; ignore

The 'hide' or 'show' value will say explicitly the tracker must be hidden or shown, this is why the other rules are ignored. You should remove 'show' or use 'ignore'.

[combat] hide; ignore and [combat] hide are equivalent.