Download
(5 Kb)
Download
Updated: 05-03-11 04:02 PM
Pictures
File Info
Updated:05-03-11 04:02 PM
Created:01-05-10 10:54 PM
Downloads:2,156
Favorites:10
MD5:
nUI : InfoPanel [Smart Debuff]
Version: 1.05.00
by: Xrystal [More]
Requirements:
nUI 5
Smart Debuff 4.0g
WoW 4.1.0

What it does
This plugin for nUI allows users of the Smart Debuff addon to hide it away inside an infopanel until it is needed. This Addon uses 24 as its unique reference in the infopanel system.

Localization
enUS
enGB
Others are easily added by making a copy of the enGB localization file and either mailing me it or uploading it as a patch until I incorporate it into the addon.
---------------------------------------------------
-- [v1.05.00] ToC Update and slight change
---------------------------------------------------
Compatible with 4.1.0
An attempt to always start with SDB enabled

---------------------------------------------------
-- [v1.04.00] Various Code Revisions
---------------------------------------------------
Again, problems on start up due to how Smart Debuff starts up.
Managed to remove code to have a smoother start up process.

---------------------------------------------------
-- [v1.03.00] Fix: SMARTDEBUFF_Options missing again
---------------------------------------------------
Loading process and validation changed to match Smart Debuffs.

---------------------------------------------------
-- [v1.02.00] Rewrite and a few mini fixes
---------------------------------------------------
Rewritten code layout for future proofing.
Changed VARIABLES_LOADED to ADDON_LOADED for consistency.
Sets up frames when first enabled and when the infopanel is selected.
Removed the offending set up routine that wasn't needed.
And yes, that was the one that caused the offending 'Addon error during combat' type message that I am sure I wasn't the only one seeing.

---------------------------------------------------
-- [v1.01.01] Fix: SMARTDEBUFF_Options missing
---------------------------------------------------
Due to inconsistences with the VARIABLES_LOADED event I have added a PLAYER_ENTERING_WORLD event test. Both times the SMARTDEBUFF_Options are tested to see if they exist. Once they do the addon will be activated. Its about the best I can do without rewriting the SmartDebuff addon itself rofl.

---------------------------------------------------
-- [v1.01.00] New Infopanel Plugin
---------------------------------------------------
For those that want to hide away SmartDebuff until needed. This uses PanelID 24 for its rotation position.
Optional Files (0)


Archived Files (5)
File Name
Version
Size
Author
Date
1.04.00
5kB
Xrystal
03-07-11 05:26 AM
1.03.00
5kB
Xrystal
12-02-10 06:14 AM
1.02.00
4kB
Xrystal
06-22-10 10:45 AM
1.01.01
3kB
Xrystal
03-31-10 04:53 PM
1.01.00
3kB
Xrystal
01-05-10 10:54 PM


Post A Reply Comment Options
Old 05-03-11, 04:37 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 4470
File comments: 264
Uploads: 19
4.1 Compatible version uploaded

Just a minor change ..

ToC version changed to work with 4.1 and an attempt at getting Smart Debuff to be automatically visible when using the plugin.
Xrystal is offline Report comment to moderator  
Reply With Quote
Old 12-05-10, 02:00 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 4470
File comments: 264
Uploads: 19
Originally posted by gbbaker
I just tried NUI for the first time and holy crap all my spell icons are way too small, try 2xing them.
Call me back when I can read the UI. Don't ask me for donations until I can try the product.
Good concept but can't read anything on it.

Hmm, you do know I don't write nUI. That privilege belongs to Spiel. You may also find that not one of MY addons has a donation button. Whilst I do not begrudge big time addon developers asking for donations for their addons mine are minimal for me to even think they deserve donations

That said, you may want to place your grievance with nUI on the nUI forums themselves so that it's creator gets to see it.

As to your scaling problems. I am sure they are resolvable as the developer of nUI is 50 or so and wears bifocals. If he can use nUI with no problems there must be an option somewhere that will allow you to change the size of the UI as a whole. I myself find the interface too bulky and run the whole game with a UI scale of 0.6. Which could explain your problem if you are just using my screenshots as a guide.
Xrystal is offline Report comment to moderator  
Reply With Quote
Old 12-04-10, 02:58 AM  
gbbaker
A Murloc Raider

Forum posts: 6
File comments: 1
Uploads: 0
I just tried NUI for the first time and holy crap all my spell icons are way too small, try 2xing them.
Call me back when I can read the UI. Don't ask me for donations until I can try the product.
Good concept but can't read anything on it.
gbbaker is offline Report comment to moderator  
Reply With Quote
Old 10-14-10, 11:01 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 4470
File comments: 264
Uploads: 19
Version 4.0.1 Incompatibility

Just tested this myself and it seems there is something changed along the lines either with nUI or Smart Debuff that is causing a break down of communication with the two addons and this one.

It could be due to yet another Event Watching change but that will take a bit of time to track down. This addon may not be the only one but as soon as I can get it up and running I will update it.
Xrystal is offline Report comment to moderator  
Reply With Quote
Old 06-19-10, 07:13 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 4470
File comments: 264
Uploads: 19
Pending v1.02.00 Update

As you may have noticed already with some of my other addons, I am in the process of testing and updating all of my addons ready for the 3.3.5 patch.
For the most part addon functionality won't change but sometimes I will spot something I didn't see before or were a minor irritance to worry about immediately.
The patches themselves will not be posted immediately but once I am happy that all updates are complete and ready or when 3.3.5 comes out. Whichever is sooner.
That said, here are the extra changes made for this particular addon:
  • Changed VARIABLES_LOADED to ADDON_LOADED for consistency.
  • Sets up frames when first enabled and when the infopanel is selected.
  • Removed the offending set up routine that wasn't needed.
  • And yes, that was the one that caused the offending 'Addon error during combat' type message that I am sure I wasn't the only one seeing.
Xrystal is offline Report comment to moderator  
Reply With Quote
Old 03-31-10, 05:54 PM  
elals29
An Aku'mai Servant

Forum posts: 31
File comments: 52
Uploads: 0
thanks for the fix! I LOVE LOVE LOVE nUI and it has made my gameplay and mod usage so streamlined. i was able to stop using alot of mods because of nUI. and this mod just makes it even better because smart debuff doesn't sit on the screen no more but in the nUI interface
elals29 is offline Report comment to moderator  
Reply With Quote
Old 03-31-10, 03:14 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 4470
File comments: 264
Uploads: 19
Yes, that is the error I think I have worked around a fix for us nUI users at least by double checking the options exist before setting up the infopanel itself. I will be uploading a fix shortly. I just wanted to make sure it doesn't reoccur but so far it hasn't so looks promising.
Xrystal is offline Report comment to moderator  
Reply With Quote
Old 03-31-10, 01:58 PM  
elals29
An Aku'mai Servant

Forum posts: 31
File comments: 52
Uploads: 0
reporting an error

Date: 2010-03-31 14:42:17
ID: 2
Error occured in: Global
Count: 1
Message: ..._InfoPanel_SmartDebuff\nUI_InfoPanel_SmartDebuff.lua line 96:
attempt to index global 'SMARTDEBUFF_Options' (a nil value)
Debug:
[C]: ?
..._InfoPanel_SmartDebuff\nUI_InfoPanel_SmartDebuff.lua:96: enableSmartDebuff()
..._InfoPanel_SmartDebuff\nUI_InfoPanel_SmartDebuff.lua:171: setEnabled()
..._InfoPanel_SmartDebuff\nUI_InfoPanel_SmartDebuff.lua:148: initPanel()
nUI\Integration\nUI_InfoPanel.lua:793: applyScale()
nUI\Integration\nUI_InfoPanel.lua:908: applyOptions()
nUI\Integration\nUI_InfoPanel.lua:937: applySkin()
nUI\Main\nUI.lua:249:
nUI\Main\nUI.lua:137
AddOns:
Swatter, v5.8.4696 (CreepyKangaroo)
NPCScan, v3.3.0.4
NPCScanOverlay, v3.3.0.7
Accountant, v3.9.30300
Ace3, v
ACP, v3.2.0.26
Altoholic, v3.3.002
ArkInventory, v3.02
Atlas, v1.15.2
AtlasBattlegrounds, v1.15.2
AtlasDungeonLocs, v1.15.2
AtlasOutdoorRaids, v1.15.2
AtlasTransportation, v1.15.2
AtlasLoot, vv5.10.01
AtlasQuest, v4.4.1
AucAdvanced, v5.8.4696 (CreepyKangaroo)
AucFilterBasic, v5.8.4696 (CreepyKangaroo)
AucFilterOutlier, v5.8.4696.2531
AucMatchUndercut, v5.8.4696.2531
AucStatHistogram, v5.8.4696 (CreepyKangaroo)
AucStatiLevel, v5.8.4696 (CreepyKangaroo)
AucStatPurchased, v5.8.4696 (CreepyKangaroo)
AucStatSales, v5.8.4696.2842
AucStatSimple, v5.8.4696 (CreepyKangaroo)
AucStatStdDev, v5.8.4696 (CreepyKangaroo)
AucStatWOWEcon, v5.8.4696.2530
AucUtilAHWindowControl, v5.8.4696.3311
AucUtilAppraiser, v5.8.4696.2530
AucUtilAskPrice, v5.8.4696.3175
AucUtilAutoMagic, v5.8.4696.3142
AucUtilCompactUI, v5.8.4696.2530
AucUtilEasyBuyout, v5.8.4696.3583
AucUtilFixAH, v5.8.4696 (CreepyKangaroo)
AucUtilGlypher, v5.8.4696.2545
AucUtilItemSuggest, v5.8.4696.3108
AucUtilPriceLevel, v5.8.4696.2545
AucUtilScanButton, v5.8.4696.2530
AucUtilScanFinish, v5.8.4696.3576
AucUtilScanProgress, v5.8.4696.2530
AucUtilScanStart, v5.8.4696.2530
AucUtilSearchUI, v5.8.4696.3655
AucUtilSimpleAuction, v5.8.4696.4546
AucUtilVendMarkup, v5.8.4696.2530
Automaton, v1.3.10
Babylonian, v5.1.DEV.130
BadBoy, v4.2.1.7
BadBoyCCleaner, v2.2.1
BeanCounter, v5.8.4696 (CreepyKangaroo)
BrokerCalendar, v1.1.4
BrokerFindGroup, vv5.1
ClassLoot, vv1.7.1
Configator, v5.1.DEV.130
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
DebugLib, v5.1.DEV.130
DroodFocus, v4.0.15
ElitistGroup, v
FlightMap, v
Gatherer, v3.1.14
GathererDBWowhead, v1.0.2009-12-09
GoingPriceWowhead, v3.3.1270048962-beta
Grid, v1.30300.1265
GTFO, v2.0.5
GupPet, v1.219
GupPetCollectMe, v
HearKitty, v1.1.4
Informant, v5.8.4696 (CreepyKangaroo)
LinkWrangler, v1.8
LinkWranglerAuctioneer, v1.5
LinkWranglerCompanion, v1.61
MailNotifier, v
MailNotifierLauncher, v
Misspelled, v1.4.02
nUI, v5.06.12 (Plus)
nUIInfoPanelGrid, v3.3.0.2
nUIInfoPanelSmartDebuff, v1.01.00
nUIVerde, v1.00
Omen, v3.0.9
Outfitter, v4.10
PaparazziGnome, v
Postal, v3.3.1
ReagentRestocker, v2.2.0
RecipeBook, v
SilverDragon, vv2.3.4
SmartBuff, v3.3c
SmartDebuff, v3.3c
SquawkAndAwe, v1.5.0
StopAddonMessage, vv1.3.0
Stubby, v5.8.4696 (CreepyKangaroo)
SwindlerPreventer, v3.3
tabDB, v
Titan, v4.3.4.30300 - Revision 345
TitanBadBoy, v3.3.1
TitanClock, v4.3.4.30300
TitanCoords, v4.3.4.30300
TitanEmote, v1.0.8.30300
TitanLootType, v4.3.4.30300
TitanRecZone, v3.0.5
TitanRepair, v4.3.4.30300
TitanSpec, v1.5.30300
TitanVolume, v4.3.4.30300
TitanXP, v4.3.4.30300
UnlimitedChatMessage, vv1.5.0
VendorReward, vv1.1
WIM, v3.3.3
BlizRuntimeLib_enUS v3.3.3.30300 <us>
(ck=d4c)
elals29 is offline Report comment to moderator  
Reply With Quote
Old 03-26-10, 10:44 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 4470
File comments: 264
Uploads: 19
Planned 1.01.01 Changes

I'll amend this as I find the need to but so far found the following problem and so far seemed to have resolved it :

SMARTDEBUFF_Options is nil error :
Fixed so that the infopanel plugin tracks its existence twice. Once when VARIABLES_LOADED happens and again when PLAYER_ENTERING_WORLD is triggered for the first time. If at that point the data doesn't exist it realises that the addon cannot be loaded for sure and stops the plugin ( hopefully ).
Last edited by Xrystal : 03-27-10 at 01:06 AM.
Xrystal is offline Report comment to moderator  
Reply With Quote
Old 01-05-10, 10:56 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 4470
File comments: 264
Uploads: 19
If you need to attach a screenshot you can post the problem at http://www.wowinterface.com/forums/s...ad.php?t=25640 which is where the initial discussion on the plugin began.

Otherwise feel free to add your comments here.
Xrystal is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: