Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Krazyito
VuhDo
Commits
6e5697ea
Commit
6e5697ea
authored
6 years ago
by
Ivaria
Browse files
Options
Download
Email Patches
Plain Diff
Minimap icon profile and key layout dropdown menus are now sorted
parent
553a4324
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
53 additions
and
4 deletions
+53
-4
VuhDo.toc
VuhDo.toc
+1
-1
VuhDoDropdownFactory.lua
VuhDoDropdownFactory.lua
+32
-2
VuhDoOptions/VuhDoOptions.toc
VuhDoOptions/VuhDoOptions.toc
+1
-1
changelog.txt
changelog.txt
+19
-0
No files found.
VuhDo.toc
View file @
6e5697ea
## Interface: 80100
## Title: VuhDo ['vu:du:]
## Author: Iza@Gilneas, humfras, Ivaria@Hyjal
## Version: 3.10
0
## Version: 3.10
1
## Notes: Raid Frames providing click-heal functionality, buff and debuff control, main tank management and much more
## SavedVariablesPerCharacter: VUHDO
_
CONFIG, VUHDO
_
PANEL
_
SETUP, VUHDO
_
SPELL
_
ASSIGNMENTS, VUHDO
_
HOSTILE
_
SPELL
_
ASSIGNMENTS, VUHDO
_
MM
_
SETTINGS, VUHDO
_
PLAYER
_
TARGETS, VUHDO
_
MAINTANK
_
NAMES, VUHDO
_
BUFF
_
SETTINGS, VUHDO
_
POWER
_
TYPE
_
COLORS, VUHDO
_
SPELLS
_
KEYBOARD, VUHDO
_
SPELL
_
CONFIG, VUHDO
_
BUFF
_
ORDER, VUHDO
_
SPEC
_
LAYOUTS, VUHDO
_
GROUP
_
SIZE, VUHDO
_
RAID, VUHDO
_
INDICATOR
_
CONFIG
## SavedVariables: VUHDO
_
DEFAULT
_
LAYOUT, VUHDO
_
DEFAULT
_
PROFILE, VUHDO
_
PROFILES, VUHDO
_
MANUAL
_
ROLES, VUHDO
_
SPELL
_
LAYOUTS, VUHDO
_
USER
_
CLASS
_
COLORS, VUHDO
_
DEBUFF
_
BLACKLIST, VUHDO
_
BOUQUETS, VUHDO
_
COMBAT
_
LOG
_
TRACE, VUHDO
_
GLOBAL
_
CONFIG, VUHDO
_
DEBUG
...
...
This diff is collapsed.
Click to expand it.
VuhDoDropdownFactory.lua
View file @
6e5697ea
...
...
@@ -280,23 +280,53 @@ function VUHDO_miniMapDropDown_Initialize(aFrame, aLevel)
if
aLevel
>
1
then
if
"S"
==
UIDROPDOWNMENU_MENU_VALUE
then
for
_
,
tSetup
in
ipairs
(
VUHDO_PROFILES
)
do
local
tSortedProfileNames
=
{
};
for
tProfileIndex
,
tProfile
in
ipairs
(
VUHDO_PROFILES
)
do
tinsert
(
tSortedProfileNames
,
{
tProfileIndex
,
tProfile
[
"NAME"
]
});
end
table.sort
(
tSortedProfileNames
,
function
(
anInfo
,
anotherInfo
)
return
anInfo
[
2
]
<
anotherInfo
[
2
];
end
);
for
_
,
tSortedProfile
in
ipairs
(
tSortedProfileNames
)
do
local
tSetup
=
VUHDO_PROFILES
[
tSortedProfile
[
1
]];
tInfo
=
UIDropDownMenu_CreateInfo
();
tInfo
[
"text"
]
=
tSetup
[
"NAME"
];
tInfo
[
"arg1"
]
=
tSetup
[
"NAME"
];
tInfo
[
"func"
]
=
function
(
_
,
aName
)
VUHDO_loadProfile
(
aName
)
end
;
tInfo
[
"checked"
]
=
tSetup
[
"NAME"
]
==
VUHDO_CONFIG
[
"CURRENT_PROFILE"
];
tInfo
[
"level"
]
=
2
;
UIDropDownMenu_AddButton
(
tInfo
,
2
);
end
elseif
"K"
==
UIDROPDOWNMENU_MENU_VALUE
then
for
tName
,
_
in
pairs
(
VUHDO_SPELL_LAYOUTS
)
do
local
tSortedKeyLayoutNames
=
{
};
for
tKeyLayoutName
,
_
in
pairs
(
VUHDO_SPELL_LAYOUTS
)
do
tinsert
(
tSortedKeyLayoutNames
,
{
tKeyLayoutName
,
tKeyLayoutName
});
end
table.sort
(
tSortedKeyLayoutNames
,
function
(
anInfo
,
anotherInfo
)
return
anInfo
[
1
]
<
anotherInfo
[
1
];
end
);
for
_
,
tSortedKeyLayout
in
ipairs
(
tSortedKeyLayoutNames
)
do
local
tName
=
tSortedKeyLayout
[
1
];
tInfo
=
UIDropDownMenu_CreateInfo
();
tInfo
[
"text"
]
=
tName
;
tInfo
[
"arg1"
]
=
tName
;
tInfo
[
"func"
]
=
function
(
_
,
aName
)
VUHDO_activateLayout
(
aName
)
end
;
tInfo
[
"checked"
]
=
tName
==
VUHDO_SPEC_LAYOUTS
[
"selected"
];
tInfo
[
"level"
]
=
2
;
UIDropDownMenu_AddButton
(
tInfo
,
2
);
end
end
...
...
This diff is collapsed.
Click to expand it.
VuhDoOptions/VuhDoOptions.toc
View file @
6e5697ea
## Interface: 80100
## Title: VuhDo ['vu:du:] - Options
## Author: Iza@Gilneas, humfras, Ivaria@Hyjal
## Version: 3.10
0
## Version: 3.10
1
## Notes: VuhDo Options
## SavedVariables: VUHDO
_
OPTIONS
_
SETTINGS
## SavedVariablesPerCharacter: VUHDO
_
GLOBAL
_
ICONS, VUHDO
_
GI
_
SCAN
_
IDX
...
...
This diff is collapsed.
Click to expand it.
changelog.txt
View file @
6e5697ea
Version 3.101
Known issues:
-- BfA stat squish cleanup still a work in progress
-- AOE Advice spell equations need complete overhaul
-- Some text providers need changes to better display small numbers
-- Debuff tooltips are currently bugged when using ElvUI
-- Deselect 'VuhDo Options > Panels > Tooltips > Tooltips > Debuffs'
Bugfixes:
Improvements:
-- Minimap icon profile and key layout dropdown menus are now sorted
--------------------------------------------------------------
Version 3.100
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment