Code Monkey home page Code Monkey logo

autobar's Introduction

Notes for contributors

Warning/Error log:

After making changes, check the in-game Autobar log for any errors/warnings. You can find it here: Game Menu -> Interface -> AddOns -> AutoBar -> Debug -> Warnings

Spells that are not valid will be shown here, which saves a lot of time when massive changes occur (like new expansion). It does not mean that all of the spells are available to players though so this will not catch all spells that need to be removed.

Adding Categories

When adding new Categories, check the Nameless Categories section of the in-game AutoBar log: Game Menu -> Interface -> AddOns -> AutoBar -> Debug -> Nameless Categories

It will show you if any new Buttons or Categories are lacking localization entries.

autobar's People

Contributors

jasskin avatar korbl avatar muffinmanken avatar sinewyk avatar tstirrat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

autobar's Issues

Food Buff / Weapon buff buttons not showing up

Some food buffs and weapon buffs are not showing up. I am not able to get Hopefully Healthy (df), Thrice Spiced Mammoth Kabob(df), Grimestone Stew (bfa), Kul Tiramisu(bfa). Also Shadowcore Oil from shadowlands doesn't show up. I deleted my saved variables to start from scratch still same issue. Basic dragonflight foods show up tho.

Thanks!!

On newest version 10.0.2.06

Bad Argument on 1541

this pops up every time its loaded
no bars will display

3x Interface/AddOns/AutoBar/AutoBarOptions.lua:1541: bad argument #1 to 'format' (string expected, got nil) [string "=[C]"]: in functionformat'
[string "@Interface/AddOns/AutoBar/AutoBarOptions.lua"]:1541: in function CreateBarOptions' [string "@Interface/AddOns/AutoBar/AutoBarOptions.lua"]:1415: in function CreateOptionsAce3'
[string "@Interface/AddOns/AutoBar/AutoBarOptions.lua"]:88: in function InitializeOptions' [string "@Interface/AddOns/AutoBar/Core.lua"]:241: in function InitializeZero'
[string "@Interface/AddOns/AutoBar/Core.lua"]:407: in function `?'
[string "@Interface/AddOns/AutoBar/Core.lua"]:141: in function <Interface/AddOns/AutoBar/Core.lua:136>

Locals:
(*temporary) = "Configuration for %s"
(*temporary) = nil
(*temporary) = "string expected, got nil"

`

Feature Request: Additional Popup Options

I know you're not playing, but though it can't hurt to ask. :)

Currently, buttons whose popup is set to top/bottom flow their buttons from left to right horizontally and I see no way to change that behavior. This means that when you have a bar that is close to the right side of the game window, popups (if there are enough entries and you want to limit the height of the popup) flow off the screen. It would be very useful if we could change that behavior, or have it be inherent in the Align Buttons choices, e.g. choosing an alignment that's any version of left would flow the buttons left to right and choosing any version of right would flow the buttons right to left.

Evoker bug or not?

Not sure if its bug or not since i dont play evoker much but i cant see any spells on evoker bar.

Food Buffs not showing up

Hopefully Healthy itemid 197777
Sizzling Seafood Medley itemid 197784
Fated Fortune Cookie itemid 197792

Frame Drops going into combat - Wrath

Today I suddenly noticed huge frame drops when going into combat on my DK.

I turned off all my addons one by one and found out it's Autobar. I tried swapping around settings turning off certain bars, but the pikes and massive frame drops continue.

Error when doing anything with Buttons.

Getting the following error when trying to do anything with the buttons; move, edit, or create new ones with custom categories.

409x Interface\AddOns\AutoBarWrath\AutoBarClassBar.lua:722: attempt to perform arithmetic on field 'default_button_h' (a nil value)
[string "@interface\AddOns\AutoBarWrath\AutoBarClassBar.lua"]:722: in function RefreshButtonLayout' [string "@Interface\AddOns\AutoBarWrath\AutoBarClassBar.lua"]:545: in function RefreshLayout'
[string "@interface\AddOns\AutoBarWrath\Core.lua"]:1232: in function UpdateActive' [string "@Interface\AddOns\AutoBarWrath\Core.lua"]:868: in function MoveButtonsModeOn'
[string "@interface\AddOns\AutoBarWrath\Core.lua"]:855: in function <Interface\AddOns\AutoBarWrath\Core.lua:851>
[string "=[C]"]: ?
[string "@interface\AddOns\Ace3\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-85.lua"]:45: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:43>
[string "@interface\AddOns\Ace3\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-85.lua"]:827: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:649>
[string "=[C]"]: ?
[string "@interface\AddOns\Ace3\AceGUI-3.0\AceGUI-3.0-41.lua"]:66: in function <Interface\AddOns\Ace3\AceGUI-3.0\AceGUI-3.0.lua:64>
[string "@interface\AddOns\Ace3\AceGUI-3.0\AceGUI-3.0-41.lua"]:300: in function `Fire'
[string "@interface\AddOns\Ace3\AceGUI-3.0-41\widgets\AceGUIWidget-Button.lua"]:22: in function <...dOns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>

WoW Classic, ATB throws error with quest items

Greetings, after accepting a quest with a received quest item, ATB throws following error. The bar itself still functions.
Error comes with every quest i accepted so far where i get a quest item.

Date: 2024-06-23 12:48:05 ID: 1 Error occured in: Global Count: 1 Message: Interface/AddOns/AutoBarClassic/Core.lua line 303: attempt to index local 'category' (a nil value) Debug: [string "@Interface/AddOns/AutoBarClassic/Core.lua"]:303: Interface/AddOns/AutoBarClassic/Core.lua:296 [string "@Interface/AddOns/AutoBarClassic/Core.lua"]:327: ?() [string "@Interface/AddOns/AutoBarClassic/Core.lua"]:137: Interface/AddOns/AutoBarClassic/Core.lua:111 Locals: p_item_link = "|cffffffff|Hitem:17117::::::::18:::::::::|h[Rat Catcher's Flute]|h|r" p_category_name = "Dynamic.Quest" debug_me = false category = nil item_name = "Rat Catcher's Flute" item_id = 17117 (*temporary) = "17117" (*temporary) = "Rat Catcher's Flute" (*temporary) = "Rat Catcher's Flute" (*temporary) = 17117 (*temporary) = "17117" (*temporary) = 17117 (*temporary) = "attempt to index local 'category' (a nil value)" code = <table> { get_spell_name_by_name = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:355 get_spell_icon_by_name = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:366 GetIconForToyID = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:249 IsUsableItem = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:297 ToyGUID = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:222 add_profile_data = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:383 get_warning_log_string = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:213 NVL = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:190 log_warning = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:202 make_set = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:68 MacroTextGUID = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:238 GetItemCount = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:407 GetLogIndexForQuestID = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:422 cache_spell_data = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:337 Dump = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:169 ClearNormalTexture = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:312 get_spell_icon_by_name_fast = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:377 GetIconForItemID = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:266 class_uses_mana = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:77 GetValidatedName = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:275 is_table_empty = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarGlobals.lua:62 } AutoBar = <table> { barList = <table> { } SetDifference = <function> defined @Interface/AddOns/AutoBarClassic/Core.lua:1004 UpgradeBar = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarDB.lua:1274 class = <table> { } UpgradeButton = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarDB.lua:1284 OnProfileDisable = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarOptions.lua:534 GetDraggingIndex = <function> defined @Interface/AddOns/AutoBarClassic/Core.lua:659 MoveBarModeOn = <function> defined @Interface/AddOns/AutoBarClassic/Core.lua:785 GetCategoriesItemDB = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarOptions.lua:475 ButtonExists = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarDB.lua:1045 char = <table> { } dockingFrames = <table> { } CreateBarOptions = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarOptions.lua:1534 warning_log = <table> { } categoryValidateList = <table> { } barPositionDBList = <table> { } LIBKEYBOUND_ENABLED = <function> defined @Interface/AddOns/AutoBarClassic/Core.lua:755 MoveButtonsModeOn = <function> defined @Interface/AddOns/AutoBarClassic/Core.lua:856 Class = <table> { } inBG = false buttonDBList = <table> { } CLASS = "HUNTER" tcount = <function> defined @Interface/AddOns/AutoBarClassic/Core.lua:991 MoveButtonsModeOff = <function> defined @Interface/AddOns/AutoBarClassic/Core.lua:868 barButtonsDBList = <table> { } barValidateList = <table> { } RefreshButtonDBList = <function> defined @Interface/AddOns/AutoBarClassic/AutoBarDB.lua:966 StupidLogEnable = <function> defined @Interface/AddOns/AutoBarClassic/Core.lua:925 Debug AddOns: Swatter, v3.4.6977 (SwimmingSeadragon) AutoBarClassic, v1.15.2.00 BlizRuntimeLib v1.15.2.55140(EU) <enUS> (ck=8b

Stuttering

I was one of the people who had the microstutters on the live client. I found that AutoBar was doing some heavy memory growth since prepatch phase 2 on my system. It seems like there's a small memory leak somewhere that was affecting my client. I wish I had better info. Love the AddOn and am aware it could just be me.

Bug? Some buttons not filtering properly

  1. "Mana / Rage / Energy" button is also showing Healing Potions
  2. "Heal" button is showing Healing and Mana Potions
  3. "Buff" button is showing Mana and Healing Potions

WotLK Ulduar Patch bars not loading

Date: 2023-01-17 16:17:38
ID: 8
Error occured in: Global
Count: 1
Message: Interface/AddOns/AutoBarWrath/AutoBarDB.lua line 1200:
attempt to index field 'account' (a nil value)
Debug:
[string "=[tsm error check]"]:1: in main chunk
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/AutoBarWrath/AutoBarDB.lua"]:1200: UpgradeVersion()
[string "@Interface/AddOns/AutoBarWrath/AutoBarDB.lua"]:297: InitializeDB()
[string "@Interface/AddOns/AutoBarWrath/Core.lua"]:241: InitializeZero()
[string "@Interface/AddOns/AutoBarWrath/Core.lua"]:418: ?()
[string "@Interface/AddOns/AutoBarWrath/Core.lua"]:141:
Interface/AddOns/AutoBarWrath/Core.lua:136

attempt to index field 'account' - autobar does not load

Interface/AddOns/AutoBar/AutoBarDB.lua:355: attempt to index field 'account' (a nil value)

This error doesn't allow autobar to load at all. No options or anything. I had no addons running at the time. If I deleted the SavedVariables and start over it works. However I have around 10 years of custom changes. So I'd love to stay within my old save file. I have attached my saved file. Worse case I start over but if you wanna take a look will be great.

Thanks
AutoBar.zip

[Classic ERA] AutoBar:RegisterDB("AutoBarDB", nil, "class") causing lua error on 1.14.4

With the last update from 23.08.2023 it seems a pretty big API change has been introduced.
AutoBar fails with
AutoBarClassic/AutoBarDB.lua:128: attempt to index field 'account' (a nil value) [string "@AutoBarClassic/AutoBarDB.lua"]:128: in function InitializeDB'
[string "@AutoBarClassic/Core.lua"]:241: in function InitializeZero' [string "@AutoBarClassic/Core.lua"]:418: in function ?'
[string "@AutoBarClassic/Core.lua"]:141: in function <AutoBarClassic/Core.lua:136>`

My knowledge of lua is not big enough to trace it down into the details of WoW but it feels like something that was public before no longer is public.

If you find the time to look into this I'd really appreciate it, since AutoBar has been a trusty companion of mine for a LONG time :)

Autobars don't load - bad argument #1 to 'pairs' (table expected, got nil)

2x Interface/AddOns/AutoBar/AutoBarDB.lua:356: bad argument #1 to 'pairs' (table expected, got nil)
[string "=[C]"]: in function pairs' [string "@Interface/AddOns/AutoBar/AutoBarDB.lua"]:356: in function <Interface/AddOns/AutoBar/AutoBarDB.lua:297> [string "@Interface/AddOns/AutoBar/AutoBarDB.lua"]:407: in function InitializeDB'
[string "@Interface/AddOns/AutoBar/Core.lua"]:240: in function InitializeZero' [string "@Interface/AddOns/AutoBar/Core.lua"]:407: in function ?'
[string "@Interface/AddOns/AutoBar/Core.lua"]:141: in function <Interface/AddOns/AutoBar/Core.lua:136>

Locals:
(*temporary) = nil
(*temporary) = "table expected, got nil"
= defined =[C]:-1

Mounts dissappear

Any time a potal or scene change occurs mounts disappear from basic bar. /reload makes them come back.

Permanent Item enchantments are missing

@MuffinManKen after that last pull it seems like all of these items didn't make it into the datastore. These are DF armor/ring enchantments and should go under ["Muffin.ItemEnchant.Permanent"] I added them back to my copy and things show up again.

Thanks,

199938, 199939, 199940, 199941, 199942, 199943, 199944, 199945, 199946, 199947, 199948, 199949, 199950, 199951, 199952, 199953, 199954, 199955, 199956, 199957, 199958, 199959, 199960, 199961, 199962, 199963, 199964, 199965, 199966, 199967, 199968, 199969, 199970, 199971, 199972, 199973, 199974, 199975, 199976, 199977, 199978, 199979, 199980, 199981, 199982, 199983, 199984, 199985, 199986, 199987, 199988, 199989, 199990, 199991, 199992, 199993, 199994, 199995, 199996, 199997, 199998, 199999, 200000, 200001, 200002, 200003, 200004, 200005, 200006, 200007, 200008, 200009, 200010, 200011, 200012, 200013, 200014, 200015, 200016, 200017, 200018, 200019, 200020, 200021, 200022, 200023, 200024, 200025, 200026, 200027, 200028, 200029, 200030, 200031, 200032, 200033, 200034, 200035, 200036, 200037, 200038, 200039, 200040, 200041, 200042, 200043, 200044, 200045, 200046, 200047, 200048, 200049, 200050, 200051, 200052, 200053, 200054, 200055, 200056, 200057, 200058, 200059

Quest items not showing on bar unless I /reload. (Retail WoW)

Just as the title says, quest items don't show until I /reload (quest items you must click on, or use on NPC's etc.). I really love this addon. I know you said you don't play the game, so I definitely wanted to let you know.

Thanks MuffinManKen, you're the best.

Trinket Options Missing or not updating

The trinket section on the basic bar is not updating correctly with new trinkets and just shows the slash command for it. It is also only showing one of the buttons but is currently just flickering.

A reload of the UI made both trinket buttons disappear completely.

Bug: Swapping specs causes repeating error until reloading

I deliberately deleted both the current and the .bak file to start fresh when this popped up, just to make sure it wasn't some old setting I had. Anyway, when you switch talent specs this error pops up and just keeps popping up. The error count just keeps increasing like crazy, and I had to reload to fix it.

282x AutoBar/AutoBarSearch.lua:1086: attempt to call field 'delete_found_item' (a nil value)
[string "@AutoBar/AutoBarSearch.lua"]:1086: in function ScanRegisteredSpells' [string "@AutoBar/Core.lua"]:1159: in function UpdateSpells'
[string "@AutoBar/Core.lua"]:1078: in function <AutoBar/Core.lua:1060>

Locals:
self =

{
ScanRegisteredSpells = defined @AutoBar/AutoBarSearch.lua:1079
current =
{
}
ScanBag = defined @AutoBar/AutoBarSearch.lua:1189
UpdateScan = defined @AutoBar/AutoBarSearch.lua:1015
sorted =
{
}
MarkBagDirty = defined @AutoBar/AutoBarSearch.lua:1034
registered_spells =
{
}
RegisterToy = defined @AutoBar/AutoBarSearch.lua:909
MarkInventoryDirty = defined @AutoBar/AutoBarSearch.lua:1039
Initialize = defined @AutoBar/AutoBarSearch.lua:969
ScanRegisteredMacroText = defined @AutoBar/AutoBarSearch.lua:1115
GetRegisteredSpellInfo = defined @AutoBar/AutoBarSearch.lua:59
space =
{
}
Empty = defined @AutoBar/AutoBarSearch.lua:985
ScanRegisteredMacros = defined @AutoBar/AutoBarSearch.lua:1094
ScanRegisteredToys = defined @AutoBar/AutoBarSearch.lua:1066
RegisterMacroText = defined @AutoBar/AutoBarSearch.lua:869
registered_toys =
{
}
RegisterSpell = defined @AutoBar/AutoBarSearch.lua:835
RegisterMacro = defined @AutoBar/AutoBarSearch.lua:939
ScanDirtyBags = defined @AutoBar/AutoBarSearch.lua:1045
ScanInventory = defined @AutoBar/AutoBarSearch.lua:1166
found =
{
}
dirty =
{
}
items =
{
}
inventory_cache =
{
}
registered_macros =
{
}
registered_macro_text =
{
}
ScanAll = defined @AutoBar/AutoBarSearch.lua:1215
bag_cache =
{
}
ScanBagsInCombat = defined @AutoBar/AutoBarSearch.lua:1056
Reset = defined @AutoBar/AutoBarSearch.lua:1001
}
(for generator) = defined =[C]:-1
(for state) =
{
Portal: Dalaran - Northrend =
{
}
Teleport: Dalaran - Northrend =
{
}
Teleport: Undercity =
{
}
Teleport: Stonard =
{
}
Teleport: Oribos =
{
}
Portal: Tol Barad =
{
}
Teleport: Dalaran - Broken Isles =
{
}
Teleport: Tol Barad =
{
}
Teleport: Orgrimmar =
{
}
Fishing =
{
}
Portal: Dazar'alor =
{
}
Archaeology =
{
}
Teleport: Silvermoon =
{
}
Mobile Banking =
{
}
Teleport: Thunder Bluff =
{
}
Portal: Orgrimmar =
{
}
Portal: Stonard =
{
}
Arcane Intellect =
{
}
Counterspell =
{
}
Teleport: Shattrath =
{
}
Ice Block =
{
}
Tailoring =
{
}
Prismatic Barrier =
{
}
Cooking =
{
}
Survey =
{
}
Portal: Warspear =
{
}
Enchanting =
{
}
Disenchant =
{
}
Teleport: Hall of the Guardian =
{
}
Portal: Silvermoon =
{
}
Ancient Portal: Dalaran =
{
}
Conjure Refreshment =
{
}
Portal: Dalaran - Broken Isles =
{
}
Portal: Oribos =
{
}
Portal: Undercity =
{
}
Portal: Shattrath =
{
}
Teleport: Dazar'alor =
{
}
Revive Battle Pets =
{
}
Portal: Vale of Eternal Blossoms =
{
}
Portal: Thunder Bluff =
{
}
Teleport: Warspear =
{
}
Slow Fall =
{
}
Teleport: Vale of Eternal Blossoms =
{
}
Conjure Mana Gem =
{
}
Ancient Teleport: Dalaran =
{
}
Cooking Fire =
{
}
Invisibility =
{
}
}
(for control) = "Prismatic Barrier"
name = "Prismatic Barrier"
info =
{
spell_id = 235450
can_cast = false
no_spell_check = false
}
can_cast = false
(*temporary) = nil
(*temporary) = "Prismatic Barrier"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Prismatic Barrier"
(*temporary) = "attempt to call field 'delete_f

[Classic Wrath] AutoBarButton.lua table index is nil version 3.4.3.51666

Date: 2023-10-10 17:53:38
ID: 5
Error occured in: Global
Count: 1
Message: ...nterface/AddOns/AutoBarWrath/wrath/AutoBarButton.lua line 119:
table index is nil
Debug:
[string "=[tsm error check]"]:1: in main chunk
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/AutoBarWrath/wrath/AutoBarButton.lua"]:119: Refresh()
[string "@Interface/AddOns/AutoBarWrath/AutoBarClassButton.lua"]:93: init()
[string "@Interface/AddOns/AutoBarWrath/AutoBarButton.lua"]:27: init()
[string "@Interface/AddOns/AutoBarWrath/wrath/AutoBarButton.lua"]:52: init()
[string "@Interface/AddOns/AutoBarWrath/libs/AceOO-2.0/AceOO-2.0.lua"]:463: new()
[string "@Interface/AddOns/AutoBarWrath/AutoBarClassBar.lua"]:234: UpdateObjects()
[string "@Interface/AddOns/AutoBarWrath/AutoBarClassBar.lua"]:95: init()
[string "@Interface/AddOns/AutoBarWrath/libs/AceOO-2.0/AceOO-2.0.lua"]:463: new()
[string "@Interface/AddOns/AutoBarWrath/Core.lua"]:1185: UpdateObjects()
[string "@Interface/AddOns/AutoBarWrath/Core.lua"]:1163: UpdateSpells()
[string "@Interface/AddOns/AutoBarWrath/Core.lua"]:1144: UpdateCategories()
[string "@Interface/AddOns/AutoBarWrath/Core.lua"]:242: InitializeZero()
[string "@Interface/AddOns/AutoBarWrath/Core.lua"]:405: ?()
[string "@Interface/AddOns/AutoBarWrath/Core.lua"]:139:
Interface/AddOns/AutoBarWrath/Core.lua:134
Locals:

AddOns:
Swatter, v3.4.6977 (SwimmingSeadragon)
WowheadLooter, v30403
342Fix, v3.4.2
AllTheThings, vDF-3.6.7
AtlasLootClassic, vv3.1.3
AtlasLootClassicData, vv3.1.3
AtlasLootClassicDungeonsAndRaids, vv3.1.3
AucAdvanced, v3.4.6952 (SwimmingSeadragon)
AucFilterBasic, v3.4.6941 (SwimmingSeadragon)
AucStatHistogram, v3.4.6928 (SwimmingSeadragon)
AucStatiLevel, v3.4.6913 (SwimmingSeadragon)
AucStatPurchased, v3.4.6910 (SwimmingSeadragon)
AucStatSimple, v3.4.6911 (SwimmingSeadragon)
AucStatStdDev, v3.4.6912 (SwimmingSeadragon)
AucUtilFixAH, v3.4.6914 (SwimmingSeadragon)
AutoBarWrath, v3.04.1.01
AutoCombatLogger, v10.1.1
BagBrother, v
Bagnon, v10.1.13
BeanCounter, v3.4.6983 (SwimmingSeadragon)
BetterFishing, v1.1.18
BuffomatClassic, v2023.8.1-955e9415
DBMCore, vd87d92f
DBMStatusBarTimers, vd87d92f
DejaClassicStats, v30402r1
Details, v#Details.20230913.11914.155
DetailsCompare2, v
DetailsEncounterDetails, v
DetailsRaidCheck, v
DetailsTinyThreat, v
DetailsVanguard, v
ElvUI, v13.42
ElvUILibraries, v13.42
Enchantrix, v3.4.6979 (SwimmingSeadragon)
FojjiCore, v
Gargul, v6.2.6
GatherMate2, v1.47.2-classic
GatherMate2GasClouds, v1.8
GuildRosterManager, v1.989
Informant, v3.4.6980 (SwimmingSeadragon)
ItemRack, v3.75
LeatrixMaps, v3.0.153.alpha.1
LeatrixPlus, v3.0.152
MountsJournal, vv3.4.31
OmniCC, v10.1.2
Questie, v8.10.5
RatingBuster, v
RCLootCouncilClassic, v0.19.0
SharedMedia, v3.1.1-199
SharedMediaMyMedia, v
SlideBar, v3.4.6919 (SwimmingSeadragon)
Stubby, v3.4.6920 (SwimmingSeadragon)
TidyPlatesThreatPlates, v11.1.29
TomTom, vv3.5.2-release
TradeSkillMaster, vv4.13.14
TradeSkillMasterAppHelper, vv4.13
VuhDo, v3.153-wotlkc
VuhDoOptions, v3.153-wotlkc
WeakAuras, v5.8.1
BlizRuntimeLib v3.4.3.51666(US)
(ck=72b)

Buttons not responding when cVar ActionButtonUseKeyDown is set to 1 [v10.0.2.08]

I traced this to commit f092458 "Removed stupid hack required by Dragonflight which caused double-clicks in Wrath"

Confirmed the stupid hack is still required in Dragonflight...

Confirmed that by changing cVar ActionButtonUseKeyDown to 0 the Autobar buttons will work (but this causes at least one of my other AddOns to stop working).

By manually undoing the changes in the above commit, confirmed that Autobar then works with cVar ActionButtonUseKeyDown set to 1

Note that the default value for cVar ActionButtonUseKeyDown is 1.

error after 10.2.6

162757x Usage: local count = C_Item.GetItemCount(itemInfo [, includeBank, includeUses, includeReagentBank])
[string "=[C]"]: in function GetItemCount' [string "@AutoBar/AutoBarClassButton.lua"]:641: in function IsActive'
[string "@AutoBar/AutoBarClassBar.lua"]:313: in function UpdateActive' [string "@AutoBar/Core.lua"]:1253: in function UpdateActive'
[string "@AutoBar/Core.lua"]:1241: in function `UpdateAttributes'
[string "@AutoBar/Core.lua"]:1078: in function <AutoBar/Core.lua:1052>

Locals:
(*temporary) = "Usage: local count = C_Item.GetItemCount(itemInfo [, includeBank, includeUses, includeReagentBank])"

Nothing works anymore

Since the last update, no button works anymore. Clicking no longer triggers any abilities or items.
I am using the German client. Installing the previous version resolves the issue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.