Quantcast
Download
(188 Kb)
Download
Updated: 08-29-17 02:31 PM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Tomb of Sargeras (7.2.0)
Updated:08-29-17 02:31 PM
Created:01-03-09 02:09 PM
Downloads:298,682
Favorites:1,518
MD5:
Categories:Graphic UI Mods, Action Bar Mods, Buff, Debuff, Spell
7.3.0

Masque  Popular! (More than 5000 hits)

Version: 7.3.0
by: StormFX [More]

.
About

Masque is an add-on for World of Warcraft that provides a skinning engine for button-based add-ons. Note that you must have an add-on that supports Masque installed in order to use it. Masque does not support the default interface.

Installation

1. Download the package from one of the following sites:

2. Extract the package to your World of Warcraft\Interface\AddOns directory.

Options

To access Masque's options, use the /msq or /masque chat commands. You can also access the options via the Interface Options Window or by clicking on Masque's icon in a DataBroker display.

LinksFeedback

For bug reports and suggestions, please use the ticket system on GitHub.

Localization

If you would like to help translate Masque, please use the localization system on WoW Ace.

7.3.0

General
  • ToC to 70300.

7.2.4

Bug Fixes
  • Modified previous fixes that were conflicting with some add-ons.

7.2.3

Bug Fixes
  • Added missing itIT and ptBR localization entries.
  • Replaced overrides with secure hooks to prevent taint in some add-ons.
  • Removed the HotKey override that hasn't been necessary in years.

7.2.2

General
  • Users can now adjust the color of the cooldown swipe via Masque's options.
  • Users can now control the color of the border of equipped items via Masque's options, if using an add-on that supports it.
  • LibDualSpec-1.0 is no longer included with Masque. You'll need to download it separately if you want to use it.
  • Masque now supports masks for icons. This allows for a variety of new button shapes.
    • Due the nature of this feature, users may experience "lag" or memory issues with skins using the mask feature. The PTR patch supposedly fixes these issues so if you do experience this, avoid those skins for now.
Skins
  • Added tentative support for icon masks implemented in patch 7.2. See Masque: Cirque for implementation until the wiki is updated.
  • Added support for cooldown swipe textures and colors using the same format as other texture regions.
  • Added support for Border colors using the same format as other texture regions.
API
  • API version increased to 70200.
  • A third parameter, IsActionBar, is now available to the :Group() method. Setting this parameter to true will allow Masque (and by proxy, users) to adjust the color of equipped item borders.
    • With this option enabled, Masque will override the Border region's SetVertexColor method of all buttons in this group. This is to prevent the game from changing the color. The functionality remains in a substitute method, __MSQ_SetVertexColor.
    • This parameter must be passed on the initial :Group() call as its presence or absence in calls after the group has been created will have no effect. The group option IsActionBar must be explicitly set or unset if the group has already been created.
Optional Files (51)
File Name
Version
Size
Author
Date
Type
7.3.0
12kB
08-29-17 02:29 PM
Addon
7.3.0
12kB
08-29-17 02:28 PM
Addon
7.3.0
14kB
08-29-17 02:24 PM
Addon
7.3.0
28kB
08-29-17 02:23 PM
Addon
7.3.0
12kB
08-29-17 02:21 PM
Addon
7.3.0
15kB
08-29-17 02:20 PM
Addon
7.3.0
23kB
08-29-17 02:17 PM
Addon
v1.5
9kB
06-19-17 02:16 AM
Addon
1.1
47kB
12-21-16 02:39 AM
Addon
7.1.0.0
17kB
10-31-16 07:24 AM
Addon
7.03
157kB
08-15-16 05:34 AM
Addon
version 1.10
32kB
05-15-16 10:29 AM
Addon
1.0
14kB
02-27-16 11:01 PM
Addon
1.1.0-a
32kB
11-30-15 01:38 PM
Addon
v2.0
283kB
08-10-15 05:36 AM
Patch
6.2
15kB
08-07-15 07:32 AM
Addon
6.2
9kB
08-07-15 07:31 AM
Addon
6.2
14kB
08-07-15 07:31 AM
Addon
6.2
18kB
08-07-15 07:30 AM
Addon
6.2
10kB
08-07-15 07:30 AM
Addon
3.1.0
18kB
07-02-15 11:41 AM
Addon
1.6
129kB
10-18-14 09:50 AM
Addon
Centauri-5
328kB
10-15-14 08:33 AM
Addon
1.2
23kB
06-08-13 10:53 AM
Addon
1.2
30kB
06-08-13 10:52 AM
Addon
1.2
6kB
12-08-12 02:45 AM
Addon
2
99kB
06-21-12 06:29 PM
Patch
2
52kB
06-21-12 06:28 PM
Patch
5
159kB
06-21-12 06:16 PM
Addon
1.6
7kB
06-29-11 07:32 AM
Addon
1.1
11kB
06-12-11 07:00 PM
Addon
4.0
11kB
05-27-11 04:27 PM
Addon
1.0
40kB
01-10-11 09:15 PM
Addon
1.01
2kB
12-01-10 11:08 AM
Addon
3
1kB
11-22-10 07:09 PM
Addon
1.1
7kB
11-16-10 03:51 PM
Addon
1.0
10kB
10-28-10 10:44 PM
Addon
1.4
32kB
10-27-10 03:58 PM
Addon
v 1.1
6kB
10-27-10 03:58 PM
Addon
1.2z
71kB
09-19-10 09:24 AM
Addon
1.0
5kB
04-19-10 02:46 AM
Addon
1.1
27kB
01-27-10 10:55 PM
Addon
v4.1 patch 3.3
107kB
12-20-09 03:54 AM
Addon
1.01
6kB
07-06-09 10:31 PM
Addon
1.01
6kB
04-11-09 05:37 PM
Addon
1.0.0
18kB
03-05-09 10:31 AM
Addon
1.0
14kB
10-19-08 08:01 AM
Addon
1.1
20kB
10-14-08 10:40 AM
Addon
0.1
12kB
07-23-08 04:56 PM
Addon
0.1
39kB
06-18-08 12:43 PM
Addon
0.1
42kB
06-15-08 10:39 AM
Addon


Post A Reply Comment Options
Unread 10-30-17, 12:21 AM  
gmarco
A Cobalt Mageweaver
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 232
File comments: 156
Uploads: 37
Originally Posted by StormFX
@ Gmarco: A single quote inside a double quote wouldn't cause this issue. It may, perhaps, be a clash between Masque and Chocolate Bar, though. As my client is enUS, I've no way of testing the code for itIT. All I can suggest is to comment out lines in the Locales.lua until you find the offending phrase.

@ Sythral: I'm not ignoring you, I just don't play anymore so I have to find time to update the game, etc, and test it. I don't remember there being a native cool down count.
Hi StormFX,
I think it is not related to chocolate bar because we tested also with docking station and others addons.

It works only if we load Masque without any addons that support Masque itself.
With the first addon that support Masque it will breaks the option panel.

Removing all the itIT definitions works but I try you suggestion to delete a translation at time and then we'll let yon know.

Really thanks for your reply.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 10-29-17, 04:14 PM  
StormFX
A Wyrmkin Dreamwalker
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 117
Uploads: 16
@ Gmarco: A single quote inside a double quote wouldn't cause this issue. It may, perhaps, be a clash between Masque and Chocolate Bar, though. As my client is enUS, I've no way of testing the code for itIT. All I can suggest is to comment out lines in the Locales.lua until you find the offending phrase.

@ Sythral: I'm not ignoring you, I just don't play anymore so I have to find time to update the game, etc, and test it. I don't remember there being a native cool down count.
Report comment to moderator  
Reply With Quote
Unread 10-29-17, 02:21 PM  
gmarco
A Cobalt Mageweaver
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 232
File comments: 156
Uploads: 37
Hi StormFX,

Masque get an error if you have client with itIT locale:
Lua Code:
  1. ["errors"] = {
  2.         {
  3.             ["message"] = "Interface\\AddOns\\Masque\\Core\\Options-Opzioni.lua:237: bad argument #2 to 'format' (string expected, got no value)",
  4.             ["time"] = "2017/10/29 18:15:44",
  5.             ["locals"] = "(*temporary) = \"Imposta la skin di tutti i pulsanti registrati su %s: %s. Questo sovrascriverà qualsiasi impostazione per gruppo.\"\n(*temporary) = \"Dominos\"\n(*temporary) = \"string expected, got no value\"\n",
  6.             ["stack"] = "[C]: in function `format'\nInterface\\AddOns\\Masque\\Core\\Options-Opzioni.lua:237: in function `GetOptions'\nInterface\\AddOns\\Masque\\Core\\Options-Opzioni.lua:131: in function `UpdateOptions'\nInterface\\AddOns\\Masque\\Core\\Options-Opzioni.lua:77: in function `LoadOptions'\nInterface\\AddOns\\Masque\\Core\\Options-Opzioni.lua:99: in function `ShowOptions'\nInterface\\AddOns\\Masque\\Masque-70200.lua:121: in function `OnClick'\nInterface\\AddOns\\ChocolateBar\\Chocolate.lua:248: in function <Interface\\AddOns\\ChocolateBar\\Chocolate.lua:245>",
  7.             ["session"] = 747,
  8.             ["counter"] = 2,
  9.         }, -- [1]
  10.     },

Is it probably related to the presence of some ' inside the strings ?

Thanks.

P.s.
If you removed the italian locale it works nicely.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 09-24-17, 11:08 PM  
Sythral
A Kobold Labourer
 
Sythral's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 21
Uploads: 1
CD Text issue

I am having an issue with the strata of the CD text using blizzards in game cd text on action bars.

https://i.imgur.com/EHxT6rn.png

The count of the item has a higher strata than the CD text. Without masque, dominos shows the cooldown above the count.
Report comment to moderator  
Reply With Quote
Unread 06-09-17, 04:24 PM  
StormFX
A Wyrmkin Dreamwalker
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 117
Uploads: 16
Re: Changing Default Cooldown Location

Originally Posted by Dalsonson
http://imgur.com/a/grK6K

So, when I logged in this morning after updating Masque, it seemed as if the default location for showing keybinds changed. Instead of having the keybind showing in the top right (as shown above), it was instead showing in the top center. After realizing I had to change the masque skin back to what I use, it reverted to top right. However, upon logging out of one character and into another (or even the same one), the issue remains: Masque changed the default setting and will not keep any setting upon logging out of a character. Any plans to investigate/resolve?
I assume you're using Bartender4? This is a known issue and I'll be addressing it in the next update.
Last edited by StormFX : 06-09-17 at 04:24 PM.
Report comment to moderator  
Reply With Quote
Unread 06-09-17, 04:20 PM  
Dalsonson
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Changing Default Cooldown Location

http://imgur.com/a/grK6K

So, when I logged in this morning after updating Masque, it seemed as if the default location for showing keybinds changed. Instead of having the keybind showing in the top right (as shown above), it was instead showing in the top center. After realizing I had to change the masque skin back to what I use, it reverted to top right. However, upon logging out of one character and into another (or even the same one), the issue remains: Masque changed the default setting and will not keep any setting upon logging out of a character. Any plans to investigate/resolve?
Report comment to moderator  
Reply With Quote
Unread 06-09-17, 01:26 PM  
StormFX
A Wyrmkin Dreamwalker
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 117
Uploads: 16
I'm talking with Gethe now. It seems the hook is clashing with RealUI's meta hook. Working on a fix.
Last edited by StormFX : 06-09-17 at 04:27 PM.
Report comment to moderator  
Reply With Quote
Unread 06-09-17, 08:56 AM  
StormFX
A Wyrmkin Dreamwalker
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 117
Uploads: 16
Re: Re: Re: CD

Originally Posted by Nicolya
I'm using RealUI. Reset the skin, remove all Masque's WTF files. Problem still exists. There is a visual display of the cooldown, but no numbers.
Masque doesn't modify the cool down numbers. It only hooks the function that controls them. I've tested this using the in-game cool down numbers and Cooldown Count and it works flawlessly. I'd need to know specifically which add-on is providing the cool down count for your UI. Also note that I generally don't offer support for custom UIs or add-on compilations as the authors of those sometimes edit game and add-on code.
Last edited by StormFX : 06-09-17 at 08:56 AM.
Report comment to moderator  
Reply With Quote
Unread 06-09-17, 04:13 AM  
Nicolya
A Fallenroot Satyr

Forum posts: 29
File comments: 16
Uploads: 0
Re: Re: CD

Originally Posted by StormFX
Originally Posted by Nicolya
Hello!
After 7.2.3 update cant see cooldowns timer in Bartender4. Return to v. 7.2.2.
Try resetting the skin. I use Bartender4 and it works fine for me.
I'm using RealUI. Reset the skin, remove all Masque's WTF files. Problem still exists. There is a visual display of the cooldown, but no numbers.
Report comment to moderator  
Reply With Quote
Unread 06-09-17, 03:17 AM  
StormFX
A Wyrmkin Dreamwalker
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 117
Uploads: 16
Re: CD

Originally Posted by Nicolya
Hello!
After 7.2.3 update cant see cooldowns timer in Bartender4. Return to v. 7.2.2.
Try resetting the skin. I use Bartender4 and it works fine for me.
Report comment to moderator  
Reply With Quote
Unread 06-09-17, 02:57 AM  
Nicolya
A Fallenroot Satyr

Forum posts: 29
File comments: 16
Uploads: 0
CD

Hello!
After 7.2.3 update cant see cooldowns timer in Bartender4. Return to v. 7.2.2.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.