Minimalist
Minimalist is a collection of miscellaneous UI tweaks and automations for building a minimal UI with minimal addons or using as the core of a compilation. Since I am using a very barebone laptop from time to time, I am planning to release an even more minimalistic version of Minimalist called Micromalist, stay tuned.
small update for WoW 6 (not all features work 100%). Playing on starter edition only and not much time at the moment
Tweaks included:
AutoMagic:
- Auto-Ignore Duels - As it says, auto ignores duel requests.
- Auto-Repair - Automatically repair all items when visiting an NPC that is able to repair.
- Auto-Resurrect - Automatically accepts Resurrections.
- Auto-Sell Grey Items - Automatically sell all grey (junk) items when visiting any merchant.
- Skip useless Gossips - Skips 'extra' vendor chatter and comes right to the point.
Chat:
- Fix Arrow Keys - Lets your use [Left] and [Right] to move through the text you are typing needing to hold down the [Alt] key.
- Hide Buttons - Hides the buttons on the chat windows.
- Use [SHIFT] + [SCROLLWHEEL] to scroll the chat to top/bottom.
- Move Input Box - Moves the chat input box to the top of the chat frame.
- Reduce Chat Clutter - Tries to shorten chat channel names.
- Disable Chat Fading after inactivity.
Combat:
- Handle various settings for hostile NamePlates (i.e. automatically show them during combat, resize based on threat...).
- Improved AutoLoot - automatically confirm BoP and disenchant notification.
Interface:
- Better Reputation - Displays reputation numbers and progress in the chat box.
- Disable Gryphons - Removes the Gryphon graphic from default action bars.
- Display Quest Levels - Displays quest levels in Dialogs and Quest Tracker.
- Quest Automation - Automatically accept and turn-in Quests
MiniMap:
- Hide Clutter - Turns off the zoom in/out buttons, titles box and the sun dial.
- Location X, Y - Adds your X, Y coordinates to the lower portion of the minimap.
- MouseWheel Zoom - Allows you to use the mouse wheel to zoom the minimap.
- Hide the tracking button.
Configuration is done through the standard Interface -> Addons configuration dialog. The console shortcut is gone and all tweaks that now are included in the standard client (i.e. Chat Time-Stamps) have been removed.
Author: whizkid - kudos to grennon (the original author?) and many others for their inspiring feature requests.
thanks :)
I love this addon, and it was really bugging me that it wasn't working correctly, to the point I was going to try to learn lua to fix it. ;)
Thanks again for taking this up!!
&@#* YEAH!!!
I noticed that someone mentioned GBOT below, it looks like it is a re-make already so perhaps I and others can pursue that addon instead.
I'm hoping for an update soon since my ocd is kicking in on my ui
thanks in advance and looking forward to updates
Minimalist-6.0.0\Minimalist.lua:488: 'for' limit must be a number (tali call): ?: <in C code>: in function 'QuestLog_Update' interface\frameXML\QuestLogFrame.lua:255: in function <interface\FrameXML\QuestLogFrame.lua:252>:
Locals:
(*temporary) = "UPDATE_FACTION"
(*temporary) = "UPDATE_FACTION"
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined ={c}:-1
Date: 2010-05-10 08:03:38
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\Minimalist\Minimalist.lua line 510:
attempt to compare number with nil
Debug:
(tail call): ?
(tail call): ?
Minimalist\Minimalist.lua:510: GossipQuestLevelShow()
Minimalist\Minimalist.lua:441: ?()
...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146:
...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:119
AddOns:
Swatter, v5.8.4723 (CreepyKangaroo)
NPCScan, v3.3.0.4
AckisRecipeList, v1.0 2817
AdvancedTradeSkillWindow, v
Altoholic, v3.3.002
Atlas, v1.16.0
AtlasBattlegrounds, v1.16.0
AtlasDungeonLocs, v1.16.0
AtlasOutdoorRaids, v1.16.0
AtlasTransportation, v1.16.0
AtlasLoot, vv5.10.01
AtlasLootFu, vv5.10.01
AucAdvanced, v5.8.4723 (CreepyKangaroo)
AucFilterBasic, v5.8.4723 (CreepyKangaroo)
AucFilterOutlier, v5.8.4723.2531
AucMatchUndercut, v5.8.4723.2531
AucScanData, v5.8.4723 (CreepyKangaroo)
AucStatHistogram, v5.8.4723 (CreepyKangaroo)
AucStatiLevel, v5.8.4723 (CreepyKangaroo)
AucStatPurchased, v5.8.4723 (CreepyKangaroo)
AucStatSales, v5.8.4723.2842
AucStatSimple, v5.8.4723 (CreepyKangaroo)
AucStatStdDev, v5.8.4723 (CreepyKangaroo)
AucStatWOWEcon, v5.8.4723.2530
AucUtilAHWindowControl, v5.8.4723.3311
AucUtilAppraiser, v5.8.4723.2530
AucUtilAskPrice, v5.8.4723.3175
AucUtilAutoMagic, v5.8.4723.3142
AucUtilCompactUI, v5.8.4723.2530
AucUtilEasyBuyout, v5.8.4723.3583
AucUtilFixAH, v5.8.4723 (CreepyKangaroo)
AucUtilGlypher, v5.8.4723.2545
AucUtilItemSuggest, v5.8.4723.3108
AucUtilPriceLevel, v5.8.4723.2545
AucUtilScanButton, v5.8.4723.2530
AucUtilScanFinish, v5.8.4723.3576
AucUtilScanProgress, v5.8.4723.2530
AucUtilScanStart, v5.8.4723.2530
AucUtilSearchUI, v5.8.4723.3655
AucUtilSimpleAuction, v5.8.4723.4546
AucUtilVendMarkup, v5.8.4723.2530
Auditor2, v4.3.3
Bagnon, v2.13.2b
BagnonConfig, v
BagnonForever, v1.1.2
BagnonTooltips, v
BeanCounter, v5.8.4723 (CreepyKangaroo)
BonusScanner, v5.3
BrokerAuditor, v4.3.3
Btex, v2.9.3
Carbonite, v3.33
CarboniteTransfer, v1.01
Configator, v5.1.DEV.130
CurseProfiler, v
DataStore, v3.3.001
DataStoreAchievements, v3.3.001
DataStoreAuctions, v3.3.001
DataStoreCharacters, v3.3.001
DataStoreContainers, v3.3.001
DataStoreCrafts, v3.3.001
DataStoreCurrencies, v3.3.001
DataStoreInventory, v3.3.001
DataStoreMails, v3.3.001
DataStorePets, v3.3.001
DataStoreQuests, v3.3.001
DataStoreReputations, v3.3.001
DataStoreSkills, v3.3.001
DataStoreSpells, v3.3.001
DataStoreStats, v3.3.001
DataStoreTalents, v3.3.001
DBMBurningCrusade, v
DBMCore, v
DBMLDB, v
Decursive, v2.4.5.1
Dominos, v1.16.3
DominosCast, v
DominosConfig, v
DominosRoll, v
DominosTotems, v
DominosXP, v
Enchantrix, v5.8.4723 (CreepyKangaroo)
EnchantrixBarker, v5.8.4723 (CreepyKangaroo)
Gatherer, v3.1.14
GearScore, v3.1.15 - Release
GuildLaunchProfiler, v00.10.00 BETA
HealBot, v3.3.3.4
HealPoints, v3.3
IceHUD, v1.6.2 (Revision: 509)
Informant, v5.8.4723 (CreepyKangaroo)
LibRareSpawns, v1.0.30100
LightHeaded, v304
LilSparkysWorkshop, v
Minimalist, v6.0.0
MoveAnything, v3.3-09
Omen, v3.0.9
OmniCC, v2.5.9
OmniCCOptions, v
Postal, v3.3.1
RankWatch, vv1.10
RareSpawnOverlay, v4.0.30100
RatingBuster, v
RecipeRadar, v1.32
Recount, v
SellJunk, v2.6.3
SexyMap, v
SharedMedia, v3.0.1-177
SharedMediaAdditionalFonts, v1.0
Stubby, v5.8.4723 (CreepyKangaroo)
SunnArt, v3.41
TipTac, v10.05.01
TipTacItemRef, v10.02.27
TipTacTalents, v10.02.27
Titan, v4.3.4.30300 - Revision 345
TitanAmmo, v4.3.4.30300
TitanBag, v4.3.4.30300
TitanClock, v4.3.4.30300
TitanCoords, v4.3.4.30300
TitanDBM, v
TitanGatherer, v3.3.3
TitanGoldTracker, v4.3.4.30300
TitanHealBot, v3.3.0.2
TitanLootType, v4.3.4.30300
TitanPerformance, v4.3.4.30300
TitanRegen, v4.3.4.30300
TitanRepair, v4.3.4.30300
TitanVolume, v4.3.4.30300
TitanXP, v4.3.4.30300
TomTom, vwowi:revision
WIM, v3.3.4
ZMobDB, v6.4alpha1
ZygorGuidesViewer, v2.0
ZygorTalentAdvisor, v2.0.240
BlizRuntimeLib_enUS v3.3.3.30300 <eu>
(ck=e93)
2x Minimalist-6.0.0\Minimalist.lua:505: attempt to compare number with nil
Minimalist-6.0.0\Minimalist.lua:444: in function `?'
CallbackHandler-1.0-5 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0-5 (Ace3):92: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
http://wow.curse.com/downloads/wow-addons/details/gbot.aspx
What ver u using? i'm on R79 (latest from the author) and on line 544 of minimalist.lua i dont have such code
It should be the line printed in the error message in wow.
Otherwise just search your lua-file for the term "if list[i+1] > 0 then". You should only find it once.
if list[i+1] > 0 then
button:SetText(format('[%d] %s',list[i+1],list[i]))
end
with this:
if list[i+1] ~= nil then
if list[i+1] > 0 then
button:SetText(format('[%d] %s',list[i+1],list[i]))
end
end