Quantcast
Download
(33 Kb)
Download
Updated: 12-19-13 09:38 PM
Pictures
File Info
Updated:12-19-13 09:38 PM
Created:10-26-11 01:06 PM
Downloads:8,671
Favorites:88
MD5:
Categories:Miscellaneous, Data Mods, Graphic UI Mods

stAddonManager  Popular! (More than 5000 hits)

Version: v1.3.1
by: Safturento [More]

stAddonManager is a very simplistic addon that allows you to enable and disable addons without having
to log out. It has a search function for added convenience in finding a specific addon. To toggle the window, use any of the three slash commands (/stam, /staddonmanager, /staddon) or press escape and press the stAddonManager button in the Game Menu.

Profiles:
Enable All Enables every addon in the list
Disable All Disables every addon in the list
New Profile Allows you to create a new profile, and saves the currently enabled addons to that profile.
Set This will enable only the addons in the profile. (Hold shift to add this profile to the currently enabled addons)
Remove This will disable the addons in the profile.
Delete Allows you to delete the profile if you don't want it anymore.
Update Allows you to update the profile.

To see the change-log click here

Git Commit Summary: https://github.com/Safturento/stAddonManager
Optional Files (0)


Archived Files (9)
File Name
Version
Size
Author
Date
v1.3
41kB
Safturento
12-18-13 09:32 PM
v1.2.5
31kB
Safturento
11-29-12 09:52 PM
v1.2.4
31kB
Safturento
11-11-12 12:03 PM
v1.2.4
33kB
Safturento
11-03-12 10:13 AM
v1.2.2
33kB
Safturento
11-03-12 12:09 AM
v1.2.2
31kB
Safturento
11-03-12 12:06 AM
v1.2.1
33kB
Safturento
11-01-12 12:18 AM
v1.2
33kB
Safturento
10-31-12 10:29 PM
v1.1.1
30kB
Safturento
10-26-12 12:13 PM


Post A Reply Comment Options
Unread 12-02-12, 05:22 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 737
File comments: 1928
Uploads: 38
localization

Will you add back localization?
This is the old one from v1.3.3-7865762
If you tell me the new one I'll add german = deDE

Code:
local ADDON_NAME = ...

local ns = select(2, ...)

local L = {}
local Locale = GetLocale()

L.Search = "Search"
L.ReloadUI = "Reload UI"
L.Profiles = "Profiles"
L.New_Profile = "New Profile"
L.Enable_All = "Enable All"
L.Disable_All = "Disable All"
L.Profile_Name = "Profile Name"
L.Set_To = "Set To.."
L.Add_To = "Add To.."
L.Remove_From = "Remove From.."
L.Delete_Profile = "Delete Profile.."
L.Confirm_Delete = "Are you sure you want to delete this profile? Hold down shift and click again if you are."

if Locale == "deDE" then
	L.Search = "Suchen"
	L.ReloadUI = "Reload UI"
	L.Profiles = "Profils"
	L.New_Profile = "Neues Profil"
	L.Enable_All = "Alle An"
	L.Disable_All = "Alle Aus"
	L.Profile_Name = "Profil Name"
	L.Set_To = "Aktivieren.."
	L.Add_To = "Hinzuf\195\188gen zu.."
	L.Remove_From = "Entfernen von.."
	L.Delete_Profile = "Profil L\195\182schen"
	L.Confirm_Delete = "Bist du dir sicher das du dieses Profil l\195\182schen m\195\182chtest? Dann halte Shift gedr\195\188ckt und klicke nochmals."
end

if Locale == "frFR" then
	L.Search = "Rechercher"
	L.ReloadUI = "Recharger UI"
	L.Profiles = "Profils"
	L.New_Profile = "Nouveau profil"
	L.Enable_All = "Activer tous"
	L.Disable_All = "D\195\169sactiver tous"
	L.Profile_Name = "profil nom"
	L.Set_To = "Mettez \195\160.."
	L.Add_To = "Ajouter \195\160.."
	L.Remove_From = "Retirer de.."
	L.Delete_Profile = "Supprimer le profil"
	L.Confirm_Delete = "Etes-vous sūr de vouloir supprimer ce profil? Maintenez la touche Shift et re-cliquez si vous źtes sūr."
end

ns.L = L
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 12-02-12 at 05:26 PM.
Report comment to moderator  
Reply With Quote
Unread 11-30-12, 07:40 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 737
File comments: 1928
Uploads: 38
Thanks for the update!
Personaly i don't like the cursor tooltip because its overlaping the AddOn names so I set it to this:
Lua Code:
  1. GameTooltip:SetOwner(button, 'ANCHOR_LEFT', -20, -20)
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 11-30-12 at 07:44 PM.
Report comment to moderator  
Reply With Quote
Unread 11-29-12, 10:02 PM  
Safturento
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 64
Uploads: 14
Report comment to moderator  
Reply With Quote
Unread 11-18-12, 10:42 AM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 737
File comments: 1928
Uploads: 38
Originally Posted by Safturento
Also, aurora support was re-added this morning.
Thank you
Waiting patiently for addon "notes" when mouseover the buttons
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 11-18-12 at 10:42 AM.
Report comment to moderator  
Reply With Quote
Unread 11-11-12, 10:30 PM  
Safturento
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 64
Uploads: 14
Originally Posted by Kendian
I was more of a fan of the class color highlight on buttons, but that's a small thing. I wanted to drop a line and say thanks for this add on... It's functionality and its look, now, makes it a core add on for me. Keep up the good work~
I'm currently working on a much larger scale addon and in the process I'm learning all about aceconfig, so whenever I get the time I'll be redoing the config in ace and will have a much better config with the ability to change all of the aesthetics.

Also, aurora support was re-added this morning.
Last edited by Safturento : 11-11-12 at 10:30 PM.
Report comment to moderator  
Reply With Quote
Unread 11-11-12, 09:36 PM  
Kendian
A Molten Giant
 
Kendian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 614
File comments: 168
Uploads: 13
I was more of a fan of the class color highlight on buttons, but that's a small thing. I wanted to drop a line and say thanks for this add on... It's functionality and its look, now, makes it a core add on for me. Keep up the good work~
__________________
Report comment to moderator  
Reply With Quote
Unread 11-04-12, 07:03 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 737
File comments: 1928
Uploads: 38
Originally Posted by Safturento
Originally Posted by Tonyleila
OK I just noticed one thing in the old version you coud mouseover the buttons to show addon info (notes) but now its not possible any more
hehe yeah I'm planning on adding that back in, it just wasn't very high on my priority
also noticed Aurora Support is gone
I tryed to get it back from old version it works but I got lua error. I don't know anything about lua So it was try and error and it show button now and gives errors^^
Code:
local function CheckForAddon(event, addon, addonName)
	return ((event == "PLAYER_ENTERING_WORLD" and IsAddOnLoaded(addonName)) or (event == "ADDON_LOADED" and addon == addonName))
end

local gmbAddOns = CreateFrame("Button", "GameMenuButtonAddOns", GameMenuFrame, "GameMenuButtonTemplate")
gmbAddOns:SetSize(GameMenuButtonMacros:GetWidth(), GameMenuButtonMacros:GetHeight())
GameMenuFrame:SetHeight(GameMenuFrame:GetHeight()+GameMenuButtonMacros:GetHeight());
GameMenuButtonLogout:SetPoint("TOP", gmbAddOns, "BOTTOM", 0, -1)
gmbAddOns:SetPoint("TOP", GameMenuButtonMacros, "BOTTOM", 0, -1)
gmbAddOns:SetText("Addon Manager") -- LeilaUI	
gmbAddOns:SetScript("OnClick", function()
	HideUIPanel(GameMenuFrame);
	stAddonManager:LoadWindow()
end)

gmbAddOns:RegisterEvent("ADDON_LOADED")
gmbAddOns:RegisterEvent("PLAYER_ENTERING_WORLD")
gmbAddOns:SetScript("OnEvent", function(self, event, addon)
	if CheckForAddon(event, addon, "Aurora") then
		local F, C = unpack(Aurora)
		if not gmbAddOns.skinned then
			F.Reskin(gmbAddOns)
			gmbAddOns.skinned = true
		end
	end
end)
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 11-03-12, 08:33 PM  
Safturento
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 64
Uploads: 14
Originally Posted by Tonyleila
OK I just noticed one thing in the old version you coud mouseover the buttons to show addon info (notes) but now its not possible any more
hehe yeah I'm planning on adding that back in, it just wasn't very high on my priority
Report comment to moderator  
Reply With Quote
Unread 11-03-12, 04:12 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 737
File comments: 1928
Uploads: 38
OK I just noticed one thing in the old version you coud mouseover the buttons to show addon info (notes) but now its not possible any more
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 11-03-12, 11:36 AM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 737
File comments: 1928
Uploads: 38
Version: v1.2.3
Yes! Thanks for the quick update this version is just perfect
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 11-03-12, 08:30 AM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 737
File comments: 1928
Uploads: 38
Nice blue version again
Somehow profils are not sortet by name any more was this with intent?

Originally Posted by Safturento
You can actually hold shift and it will scroll all the way down/up in one scroll tick.
I'm afraid this is not very usefull with 100 addons (my ui only uses 19 mb but the addons like bigwigs are splittet into so many parts...) Woud be ok if you hold shift and it woud just jump one page. I've 20 addons shown now and this is 5 pages
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 10:55 AM  
Safturento
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 64
Uploads: 14
Originally Posted by Tonyleila
Nice update now I still miss the scroll bar to scroll down fast and an option to update (overwrite) profils.

If you Delete profils the popup massage is missing a spacer.

Btw 10% of all men are Red–green color blind. Loved the blue one
You can actually hold shift and it will scroll all the way down/up in one scroll tick.

Yeah I had a few typos that I'll fix in the next version.

Hmm I never thought about color blindness, I'll make some sort of color blind mode. :P
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 07:49 AM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 737
File comments: 1928
Uploads: 38
Nice update now I still miss the scroll bar to scroll down fast and an option to update (overwrite) profils.

If you Delete profils the popup massage is missing a spacer.

Btw 10% of all men are Red–green color blind. Loved the blue one
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 10-27-12, 09:42 PM  
Safturento
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 64
Uploads: 14
Originally Posted by Tonyleila
I have to say that i like the old design much more I remember your problem about pixel perfection but I can't life without a scrool function. Also I miss seeing what addons are enabled while klicking on a profil. This has made it so easy so check if this new addon is enabled in every of me profils. Now I have to go to profils, set profil, go back to addons, go to the page where the addon is check if its enabled than go back to profils enable 2. profil go back to addons go again to the page where the addon is and check if its enabled.....


No shure if this is finished yet but if you are at profils you have to klick profils again to go back to addons. Also search bar is not working for profils
Also Disable/enable all buttons its not showing a change inside the addon list
Why did you decide to rework this? It was just perfect before.


Originally Posted by Rammoth
Is it possible to change the font on it, so it will not be pixel small font anymore? I can't read that font, I have bad eyes...
just replace the "visitor.ttf" inside media folder with the font you like?

Or just open the api. lua and replace
Code:
API.font = { format("Interface\\AddOns\\%s\\media\\visitor.ttf", addon), 12, "MONOCHROMEOUTLINE" }
with
Code:
API.font = { format("Fonts\\FRIZQT__.TTF", addon), 12, "THINOUTLINE" }
I was trying to condense the windows so that it didn't just sprout new windows out of the main one, but I agree with you that it ends up being kind of a pain. It'll be on the side again for the next release. I'm also working on a few improvements including the ability to swap between regular and pixel fonts, and the ability to scroll through the addons.
Report comment to moderator  
Reply With Quote
Unread 10-27-12, 05:05 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 737
File comments: 1928
Uploads: 38
I have to say that i like the old design much more I remember your problem about pixel perfection but I can't life without a scrool function. Also I miss seeing what addons are enabled while klicking on a profil. This has made it so easy so check if this new addon is enabled in every of me profils. Now I have to go to profils, set profil, go back to addons, go to the page where the addon is check if its enabled than go back to profils enable 2. profil go back to addons go again to the page where the addon is and check if its enabled.....


No shure if this is finished yet but if you are at profils you have to klick profils again to go back to addons. Also search bar is not working for profils
Also Disable/enable all buttons its not showing a change inside the addon list
Why did you decide to rework this? It was just perfect before.


Originally Posted by Rammoth
Is it possible to change the font on it, so it will not be pixel small font anymore? I can't read that font, I have bad eyes...
just replace the "visitor.ttf" inside media folder with the font you like?

Or just open the api. lua and replace
Code:
API.font = { format("Interface\\AddOns\\%s\\media\\visitor.ttf", addon), 12, "MONOCHROMEOUTLINE" }
with
Code:
API.font = { format("Fonts\\FRIZQT__.TTF", addon), 12, "THINOUTLINE" }
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 10-27-12 at 06:14 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: