Download
(2Kb)
Download
Updated: 04-28-11 11:04 AM
Pictures
File Info
Updated:04-28-11 11:04 AM
Created:08-09-10 10:29 PM
Downloads:4,716
Favorites:39
MD5:

aLoad

Version: 1.4
by: Wildbreath [More]

Extremely lightweight ingame addon manager

use /al or /aload for open the addon

added toggle off frame on escape
changed style buttons
-------------------------
update for 4.0.1
-------------------------
fixed some bug
Optional Files (0)


Post A Reply Comment Options
Unread 04-15-12, 08:09 AM  
Siannus
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 90
Uploads: 2
Originally Posted by arrcus
Hey great addon, but how do I disable the command /al?

Since Atlasloot has been using that command well before you made this addon, and for some reason aLoad has priority on that particular command
Look for the following in the aLoad.lua at the bottom:
Code:
-- slash command
SLASH_ALOAD1 = "/aload"
SLASH_ALOAD2 = "/al"
SlashCmdList["ALOAD"] = function (msg)
   loadf:Show()
end
Change the "/al" to what you perfer, save and reload UI.
Report comment to moderator  
Reply With Quote
Unread 04-14-12, 07:13 AM  
suin
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
I really love this addon! Thanks for the great work!
Report comment to moderator  
Reply With Quote
Unread 11-06-10, 12:39 AM  
arrcus
A Deviate Faerie Dragon

Forum posts: 15
File comments: 35
Uploads: 0
Oh I know about the /aload command, but I usually just hit ESC and use the game menu to access aLoad. But I was just wondering how I would disable /al in your addon since Atlas loot still uses /al (much faster than typing /atlasloot :P)


And I'm not saying that you have to change the shortcut, this is more so my own preference I didn't want to go spelunking into your LUA code and mess anything up. I just need to know where I'd have to make the necessary changes to remove the /al association with aLoad.
Report comment to moderator  
Reply With Quote
Unread 11-04-10, 01:47 AM  
Wildbreath
A Cyclonian
 
Wildbreath's Avatar
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 376
Uploads: 21
Originally posted by arrcus
Hey great addon, but how do I disable the command /al?

Since Atlasloot has been using that command well before you made this addon, and for some reason aLoad has priority on that particular command
hehe, use the /aload command. ok, but any idea for new short command?
Report comment to moderator  
Reply With Quote
Unread 11-03-10, 09:55 PM  
arrcus
A Deviate Faerie Dragon

Forum posts: 15
File comments: 35
Uploads: 0
Hey great addon, but how do I disable the command /al?

Since Atlasloot has been using that command well before you made this addon, and for some reason aLoad has priority on that particular command
Report comment to moderator  
Reply With Quote
Unread 10-22-10, 09:10 AM  
Agata
A Murloc Raider

Forum posts: 7
File comments: 42
Uploads: 0
Originally posted by Wildbreath
fixed
Thank you, works perfect now. Keep up the good work!
+fav
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 09:34 PM  
Wildbreath
A Cyclonian
 
Wildbreath's Avatar
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 376
Uploads: 21
Originally posted by Agata
Code:
Message: [string "<unnamed>:OnShow"]:4: attempt to concatenate local 'name' (a nil value)
Time: 10/22/10 00:12:01
Count: 2
Stack: [string "*:OnShow"]:4: in function <[string "*:OnShow"]:1>
[C]: in function `Show'
Interface\AddOns\aLoad\aLoad.lua:173: in function <Interface\AddOns\aLoad\aLoad.lua:171>

Locals: self = <unnamed> {
 0 = <userdata>
}
name = nil
(*temporary) = <table> {
 ActionButton7FlyoutBorder = ActionButton7FlyoutBorder {
 }
 MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
 }
 MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
 }
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 KBASE_NUM_FAKE_CATEGORIES = 1
 Recount_MainWindow_Bar6 = Recount_MainWindow_Bar6 {
 }
 SetTrainerServiceTypeFilter = <function> defined =[C]:-1
 BaudBagSubBag-1Item11Count = BaudBagSubBag-1Item11Count {
 }
 TutorialFrameLeft19 = TutorialFrameLeft19 {
 }
 MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
 }
 ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
 PVP_RANK_6_1 = "Corporal"
 BOOKTYPE_PROFESSION = "professions"
 AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
 }
 InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
 }
 VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {
 }
 MerchantItem4AltCurrencyFrameItem1Text = MerchantItem4AltCurrencyFrameItem1Text {
 }
 BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
 IsReferAFriendLinked = <function> defined =[C]:-1
 MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
 AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
 }
 BaudBagSubBag3Item4Border = BaudBagSubBag3Item4Border {
 }
 CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
 CHAT_CONFIG_OTHER_COMBAT = <table> {
 }
 CONSOLIDATED_BUFFS_PER_ROW = 4
 TutorialFrameRight19 = TutorialFrameRight19 {
 }
 MoneyFrame_OnEvent = <function> defined @Interface\FrameXML\MoneyFrame.lua:199
 BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Battle.net may be unavailable."
 CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {
 }
 InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1433
 CalendarTexturePickerScrollFrameButton15Icon = CalendarTexturePickerScrollFrameButton15Icon {
 }
 LFGTeleport = <function> defined =[C]:-1
 SpellButton6Cooldown = SpellButton6Cooldown {
 }
 ChannelMemberButton10Name = ChannelMemberButton10Name {
 }
 UIDROPDOWNMENU_OPEN_MENU = PlayerFrameDropDown {
 }
 Graphics_QualityText = Graphics_QualityText {
 }
 TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft {
 }
 VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
 MainMenuXPBarDiv8 = MainMenuXPBarDiv8 {
 }
 VideoOptionsPanel_Cancel = <function> defined @Interface\FrameXML\VideoOptionsPanels.lua:247
 ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn {
 }
 EventTraceFrameTitleButton = EventTraceFrameTitleButton {
 }
 IPopBarButton21 = IPopBarButton21 {
 }
 SecureCmdItemParse = <function> defined @Interface\FrameXML\ChatFrame.lua:980
 SLASH_STOPATTACK1 = "/stopattack"
 MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {
 }
 InterfaceOptionsCombatTextPanelRepChanges = InterfaceOptionsCombatTextPanelRepChanges {
 }
 TutorialFrame_OnMouseDown = <function> defined @Interface\FrameXML\TutorialFrame.lua:669
 SortQuestWatches = <function> defined =[C]:-1
 ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown {
 }
 MINIMAP_TRACKING_TRAINER_CLASS = "Class Trainer"
 SLASH_DISMOUNT2 = "/dismount"
 AchievementFrameComparisonContainerButton7FriendShield = AchievementFrameComparisonContainerButton7FriendShield {
 }
 AudioOptionsVoicePanel_OnShow = <function> defined @Interface\FrameXML\AudioOptionsPanels.lua:259
 ShapeshiftButt
on opening the menu - everytime.
fixed
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 04:14 PM  
Agata
A Murloc Raider

Forum posts: 7
File comments: 42
Uploads: 0
Code:
Message: [string "<unnamed>:OnShow"]:4: attempt to concatenate local 'name' (a nil value)
Time: 10/22/10 00:12:01
Count: 2
Stack: [string "*:OnShow"]:4: in function <[string "*:OnShow"]:1>
[C]: in function `Show'
Interface\AddOns\aLoad\aLoad.lua:173: in function <Interface\AddOns\aLoad\aLoad.lua:171>

Locals: self = <unnamed> {
 0 = <userdata>
}
name = nil
(*temporary) = <table> {
 ActionButton7FlyoutBorder = ActionButton7FlyoutBorder {
 }
 MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
 }
 MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
 }
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 KBASE_NUM_FAKE_CATEGORIES = 1
 Recount_MainWindow_Bar6 = Recount_MainWindow_Bar6 {
 }
 SetTrainerServiceTypeFilter = <function> defined =[C]:-1
 BaudBagSubBag-1Item11Count = BaudBagSubBag-1Item11Count {
 }
 TutorialFrameLeft19 = TutorialFrameLeft19 {
 }
 MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
 }
 ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
 PVP_RANK_6_1 = "Corporal"
 BOOKTYPE_PROFESSION = "professions"
 AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
 }
 InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
 }
 VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {
 }
 MerchantItem4AltCurrencyFrameItem1Text = MerchantItem4AltCurrencyFrameItem1Text {
 }
 BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
 IsReferAFriendLinked = <function> defined =[C]:-1
 MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
 AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
 }
 BaudBagSubBag3Item4Border = BaudBagSubBag3Item4Border {
 }
 CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
 CHAT_CONFIG_OTHER_COMBAT = <table> {
 }
 CONSOLIDATED_BUFFS_PER_ROW = 4
 TutorialFrameRight19 = TutorialFrameRight19 {
 }
 MoneyFrame_OnEvent = <function> defined @Interface\FrameXML\MoneyFrame.lua:199
 BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Battle.net may be unavailable."
 CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {
 }
 InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1433
 CalendarTexturePickerScrollFrameButton15Icon = CalendarTexturePickerScrollFrameButton15Icon {
 }
 LFGTeleport = <function> defined =[C]:-1
 SpellButton6Cooldown = SpellButton6Cooldown {
 }
 ChannelMemberButton10Name = ChannelMemberButton10Name {
 }
 UIDROPDOWNMENU_OPEN_MENU = PlayerFrameDropDown {
 }
 Graphics_QualityText = Graphics_QualityText {
 }
 TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft {
 }
 VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
 MainMenuXPBarDiv8 = MainMenuXPBarDiv8 {
 }
 VideoOptionsPanel_Cancel = <function> defined @Interface\FrameXML\VideoOptionsPanels.lua:247
 ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn {
 }
 EventTraceFrameTitleButton = EventTraceFrameTitleButton {
 }
 IPopBarButton21 = IPopBarButton21 {
 }
 SecureCmdItemParse = <function> defined @Interface\FrameXML\ChatFrame.lua:980
 SLASH_STOPATTACK1 = "/stopattack"
 MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {
 }
 InterfaceOptionsCombatTextPanelRepChanges = InterfaceOptionsCombatTextPanelRepChanges {
 }
 TutorialFrame_OnMouseDown = <function> defined @Interface\FrameXML\TutorialFrame.lua:669
 SortQuestWatches = <function> defined =[C]:-1
 ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown {
 }
 MINIMAP_TRACKING_TRAINER_CLASS = "Class Trainer"
 SLASH_DISMOUNT2 = "/dismount"
 AchievementFrameComparisonContainerButton7FriendShield = AchievementFrameComparisonContainerButton7FriendShield {
 }
 AudioOptionsVoicePanel_OnShow = <function> defined @Interface\FrameXML\AudioOptionsPanels.lua:259
 ShapeshiftButt
on opening the menu - everytime.
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 08:23 AM  
Slaxi81
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Perfect.

Lightweight, no crap, no fat.


Thank you


Slaxi
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 08-20-10, 11:35 AM  
Shestak
A Deviate Faerie Dragon
 
Shestak's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 65
Uploads: 1
Originally posted by Wildbreath
попробуй изменить функцию table.sort(self.addons) на table.sort(self.addons, function(a,b) return a<b end)
Делал до прошлой месаги, сортировка не изменилась.

П.С.: Не критично, потому в принципе не важно.
П.П.С.: Главное сбиндер починить
Last edited by Shestak : 08-20-10 at 11:39 AM.
Report comment to moderator  
Reply With Quote
Unread 08-20-10, 09:12 AM  
Wildbreath
A Cyclonian
 
Wildbreath's Avatar
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 376
Uploads: 21
Originally posted by Shestak
Не не не Точнее частично Специально смотрел, есть ли цвет в титле эддона или нет.
Часть все равно без цвета не сортируется(в начале тех эддонов нет спец. символов), потому и спросил.
Вот весь список:
http://h.imagehost.org/0487/WoWScrnS...010_173640.jpg
http://h.imagehost.org/0013/WoWScrnS...010_173649.jpg
http://h.imagehost.org/view/0220/WoW..._082010_173656

баудеррор понятно, он с восклицательным знаком идет, "шестаки" то же, бутсу и кликуе не понятно почему втесались в начало, далее дбмы(они то же понятно, с цветом идут). После дбмов частично идет по алфавиту, с буквы ф, далее бац, и все с начало с буквы а.
Цвет в название присутствует только у дбм, с восклицательным знаком только баудеррор и "шестаки". Все остальное без цвета и спец символов О_о.

А, и еще, если у эддона есть зависимость, то он в тултипе кажет только ее, а титл и описалово не кажет.
попробуй изменить функцию table.sort(self.addons) на table.sort(self.addons, function(a,b) return a<b end)
с тултипами я особо не заморачивался, возможно это баг, гляну.
Last edited by Wildbreath : 08-20-10 at 09:13 AM.
Report comment to moderator  
Reply With Quote
Unread 08-20-10, 07:35 AM  
Shestak
A Deviate Faerie Dragon
 
Shestak's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 65
Uploads: 1
Originally posted by Wildbreath
по названию. правда некоторые аддоны имеют в названии паттерн цвета, следовательно они сьезжают на другой уровень при сортировке.

by name. but some addons have a color pattern in title and change other pos in array list while sorting
Не не не Точнее частично Специально смотрел, есть ли цвет в титле эддона или нет.
Часть все равно без цвета не сортируется(в начале тех эддонов нет спец. символов), потому и спросил.
Вот весь список:
http://h.imagehost.org/0487/WoWScrnS...010_173640.jpg
http://h.imagehost.org/0013/WoWScrnS...010_173649.jpg
http://h.imagehost.org/view/0220/WoW..._082010_173656

баудеррор понятно, он с восклицательным знаком идет, "шестаки" то же, бутсу и кликуе не понятно почему втесались в начало, далее дбмы(они то же понятно, с цветом идут). После дбмов частично идет по алфавиту, с буквы ф, далее бац, и все с начало с буквы а.
Цвет в название присутствует только у дбм, с восклицательным знаком только баудеррор и "шестаки". Все остальное без цвета и спец символов О_о.

А, и еще, если у эддона есть зависимость, то он в тултипе кажет только ее, а титл и описалово не кажет.
Last edited by Shestak : 08-20-10 at 07:45 AM.
Report comment to moderator  
Reply With Quote
Unread 08-20-10, 02:27 AM  
Wildbreath
A Cyclonian
 
Wildbreath's Avatar
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 376
Uploads: 21
Originally posted by Shestak
А каким образом сейчас сортируется список эддонов в окне?
Как-то он у меня кусками идет по алфавиту, но не полностью.
по названию. правда некоторые аддоны имеют в названии паттерн цвета, следовательно они сьезжают на другой уровень при сортировке.

by name. but some addons have a color pattern in title and change other pos in array list while sorting
Report comment to moderator  
Reply With Quote
Unread 08-19-10, 07:48 PM  
Shestak
A Deviate Faerie Dragon
 
Shestak's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 65
Uploads: 1
А каким образом сейчас сортируется список эддонов в окне?
Как-то он у меня кусками идет по алфавиту, но не полностью.
Report comment to moderator  
Reply With Quote
Unread 08-10-10, 11:47 AM  
hank
A Murloc Raider
 
hank's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 547
Uploads: 1
Originally posted by Wildbreath
after adding a profile this addon cant be named a "extremely lightweight", but i'll try to write code smaller
then call it just "lightweight" thats good enough :P!
But do what u want i will use it with or without profiles
__________________
„Just avoid holding it that way“
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: