Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(187 Kb)
Download
Updated: 03-13-13 06:13 PM
Pictures
File Info
Compatibility:
Thunder Isle (5.2)
Updated:03-13-13 06:13 PM
Created:04-08-12 12:07 AM
Downloads:4,305
Favorites:2
MD5:
FoxSmoothUI
Version: 2.1.0
by: Fox536 [More]
A Custom UI that makes setting up your spells easy, looks really nice, and has better built in features then the Standard Blizzard Actionbars.
  • Cooldowns displayed numerically as well as the animation.
  • Better Colored Layers for Out of Range, Low Mana, ect.
  • Buffs show if they are active.
  • Easy Hotkey Setup using Right-Click+Alt.
  • Auto-Setup to pull old Blizzard Actionbar button actions.
  • Auto-Hotkey Setup.
  • Stancebar that you can hotkey.
  • Aura's and Buffs that are active are show on the Buttons as a Glow.
  • Spell-Proc Animations.
  • Working Action Button Drag and Drop in Combat. (Albeit little quirky because of restrictions Blizz has.)
  • Working Spell Flyouts

Includes More detailed Expbar, and Repbar.
Includes Optional HPbar, and MPbar right next to the Main Actionbars.
Includes Optional Auto-Positioning for Carbonite, and FoxGoldTracker v2.
Compact to Use Less Screen Space, and yet give the user more details at a glance.

Contact Info: For BugReporting, Advice, "Constructive" Critism, Feature Suggestions, or Questions pm Fox536 at Curse.com, or WowInterface.com

Required Libraries (Not Embedded, as of now but included in zip)
Fox536:
  • libFoxActionButton
  • libFoxConsole

Credits
  • Alternator, for helping me solve various issues starting out, especailly with
  • Frames handling, and finding WowApi Functions.
  • Phanx, for helping in solving the DurabilityFrame Issue
  • Ammo, Creator of SmoothDurability which i learned how to move the DurabilityFrame.
  • Torhal, Constructive Advice
  • spazlord, Found Missing Feature: Petbar.
  • zork, Found Bug with Localization.
  • Baine & Helenmirren, Bugfinding & pointing out Missing Features.
  • Kinomn, Found Bug with tooltip not displaying correctly.
  • Kinomn, Chat Frame Bouncing back to old Position.

Setup - None really needed. This addon is meant to make it as easy as posible for you. Just install and play.

Controls
  • Keybindings
    • Alt-RightClick the button you wish to Keybind.
  • Swap Actions out of Combat
    • Is done the same as the default Action Buttons.
  • Swap Actions in Combat
    • Well a little harder because of Blizz's restrictions, but possible.
    • Dragging out of slot works, normally.
    • Dragging into the button can be done one of two ways,
      1. Hold the Left Mouse Button until your over the button, or
      2. Once you are over the slot press and hold the Left Mouse Button and drag out of the button, this will swap whatever is in the Cursor for what is in the slot.

Change Log now location in Change Log Tab.


Hi, back again with some needed bugfixes.
v1.0.1 (04 / 08 / 12)
  • BugFix: Fixed problem where Default Quest Frame was behind one of the actionbars
v1.0.2 (04 / 08 / 12)
  • BugFix: Fixed problem with WatchFrame not Positioning Right
  • Feature Added: Positioning another addon Frame with just a few lines of code. (Code in Readme under Developer Setup)
  • BugFix: Fixed problem with Initial Setup removing the buttons after setting them.
v1.0.3 (04 / 14 / 12)
  • Feature Added: Petbar
  • BugFix: Localization Problem
v1.0.4 (04 / 15 / 12)
  • BugFix: Higher Resolution Fix
  • BugFix: WatchFrame Height Issue

v1.0.5 (04 / 15 / 12)
  • BugFix: TinyDPS Position Bug Fixed.

v1.0.6 (04 / 23 / 12)
  • BugFix: Kinomn, Tooltip not displaying correctly.
  • BugFix: Kinomn, Chat Frame Bouncing back to old Position.

v1.0.7 (04 / 29 / 12)
  • Feature Added: Paging (for Rogues, Druids, Preist, and Warriors Stances)

v1.0.8 (04 / 29 / 12)
  • BugFix: Fixed Item Count, and Macro Labels to show when on the Main Actionbar
  • Graphical Update: Changed the Active Buff from the Wisp Icon to allow the User to still see the spell. It's now a Green Aura around the Button showing you have the spell active.
  • Graphical Update: Changed Auto-Attack to show a Yellow Aura around the Button to show it's Active
  • Feature: All Buffs, Auras, and Forms/Stances should now be dispelled on RightClick even in Combat. (Like intended, the stances and forms wouldn't dispel at all. While the normal Auras and Buffs wouldn't dispel in combat.)

v1.0.9 (05 / 01 / 12)
  • BugFix: Fixed minor issue with Paging on main bar. Now user can setup actions on Page 2 as well. (There is no way other then the hotkey to change pages yet.)
  • Feature Added: Spell-Proc Animation, Spell-Proc Animation is now working.

v1.1.0 (05 / 05 / 12)
  • Feature Added: Druid Catform in prowl, will now show a different bar for use while prowlling. (Using ActionBar Page 3)
  • BugFix: Buttons Saving Improved to update whenever there are changes rather then during Logout, which could cause issues changing some Buttons, and/or Hotkeys.
  • BugFix: Petbar not showing or hiding when pet is dismissed.
  • BugFix: Hotkeys could be saved instead of being set when needed, now it is set when the addon loads instead of possibly overwriting keybindings.
  • Missing Feature Added: Blink Effect on Active Auto Attacks Added.

v1.1.1 (05 / 05 / 12)
  • BugFix: Blink Effect & Keybinding

v1.1.2 (05 / 06 / 12)
  • Feature Added: SpellFlyouts

v2.0.1 (10 / 28 / 12)
  • Complete Overhaul, to ensure most of the bugs are now gone.

v2.1.0 (10 / 28 / 12)
  • Added much needed Updates, including Bugfixes, and updated code.
  • Also Removed Carbonite Compatablity since it still has been having major problems at the moment. I suggest a Square mini-map replacement until Carbonite is stable again.
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Author
Date
2.0.1
184kB
Fox536
10-28-12 01:00 PM
1.1.2
166kB
Fox536
05-06-12 08:16 PM
1.1.1
165kB
Fox536
05-05-12 05:41 PM
1.1.0
165kB
Fox536
05-05-12 05:15 PM
1.0.9
163kB
Fox536
05-01-12 09:15 PM
1.0.8
172kB
Fox536
04-29-12 05:07 PM
1.0.7
171kB
Fox536
04-29-12 02:35 PM
1.0.6
169kB
Fox536
04-23-12 06:46 PM
1.0.5
159kB
Fox536
04-15-12 05:38 PM
1.0.4
159kB
Fox536
04-15-12 01:54 PM
1.0.3
158kB
Fox536
04-14-12 06:28 PM
1.0.2
156kB
Fox536
04-08-12 05:19 PM
1.0.1
81kB
Fox536
04-08-12 01:36 PM
1.0
81kB
Fox536
04-08-12 12:07 AM


Post A Reply Comment Options
Unread 04-15-12, 02:51 PM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 331
Uploads: 2
ok, works now. thanks =)

while checking your code related to tinydps, i've stumbled upon the following line:

lua Code:
  1. tdpsFrame:SetPoint("TOPRIGHT", NxMapDock, "TOPLEFT", 0, 0);
(FoxSmootUI.lua:1369)

NxMapDock is a frame provided by carbonite as far as i know
i can see that you've docked carbonite to the minimap when carbonite is loaded, but that repositioning won't work if carbonite is not active

my suggestion is to check, wheter NxMapDock is nil, if not, use the same code as you already do
if nil, dock it to the minimap cluster
__________________
Last edited by Baine : 04-15-12 at 03:01 PM.
Baine is offline Report comment to moderator  
Reply With Quote
Unread 04-15-12, 12:34 PM  
Fox536
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 24
Uploads: 2
Originally Posted by Baine
is there a reason for anchoring the action bars to the chatframe?

on wider resolutions this moves the bars out of the middle, and causes the action bars (and stat bars) to be moved around whenever the chat position changes...

i'd suggest a fixed position for the action bars, as well as for the chat frame, which would fix that behaviour (if not intended)

also, just noticed that the quest tracker only displays one target, although the headers says i'm tracking 2 targets (quest targets)

edit: ok, watchframe behaves strange
now on 3 targets, it only displays 2
untracking one quest causes the 2 remaining to be displayed. untracking all, causes it to hide, as it should
but once i track all quests again, only to are displayed...
Hmmm, I was sure the WatchFrame was fixed lol, I look at what is still causing it.

As for the Resolution change is there any way you could post a screen of how it looks because I think you have a higher res. than me. If this is the case I can add some support for any res. that is higher to just center the actionbars.

[Update]: Fixed both issues, Thanks again everyone, with the bug reporting. By the way the ChatFrame should be anchored to the BottomLeft corner of the screen, while the Actionbars should be anchored to the ChatFrame on lower Resolutions, because of the screensize. But on higher resolutions it should be anchored to the center. It now works the way it is supposed to.
Last edited by Fox536 : 04-15-12 at 01:59 PM.
Fox536 is offline Report comment to moderator  
Reply With Quote
Unread 04-15-12, 07:57 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 331
Uploads: 2
is there a reason for anchoring the action bars to the chatframe?

on wider resolutions this moves the bars out of the middle, and causes the action bars (and stat bars) to be moved around whenever the chat position changes...

i'd suggest a fixed position for the action bars, as well as for the chat frame, which would fix that behaviour (if not intended)

also, just noticed that the quest tracker only displays one target, although the headers says i'm tracking 2 targets (quest targets)

edit: ok, watchframe behaves strange
now on 3 targets, it only displays 2
untracking one quest causes the 2 remaining to be displayed. untracking all, causes it to hide, as it should
but once i track all quests again, only to are displayed...
__________________
Last edited by Baine : 04-15-12 at 08:58 AM.
Baine is offline Report comment to moderator  
Reply With Quote
Unread 04-11-12, 05:13 PM  
Fox536
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 24
Uploads: 2
Originally Posted by zork
I checked your code and found that you are using the first return value of UnitClass() to check stuff. There is another value called englishClass which returns the value in caps. Aka "WARRIOR", "DEATHKNIGHT" etc.

The first value is always translated into the used language thus all your conditions will fail in any language except English.

http://wowprogramming.com/docs/api/UnitClass

To prevent that just use the non-localized value.
Hmmm... I must of missed that, I didn't even think that the return value would be localized I thought that was something you had to do lol, I change it I don't think I used it but in like 1 or 2 files. And I should have a Pet bar & Spell Proc animation working soon. If anyone sees anything that you would like to be added let me know.

[Update]: I've mostly finished the Petbar (all thats left is to set the position, and made the tooltip work), Fixed problem with UnitClass that would error for Non-English Game Clients, and fixed another small bug. I would have it up by tonight but I'm running off of 3 hours of sleep and worked 10 hours today so I'm beat. I should have it finished either by late tomorrow night or midday Saturday after work. After that if no one has anymore bugs, I'll start working on getting the Spell Procs to work, then I'll work on making it where stealthed Rouges and druids changing forms have the buttons paged like the normal UI does. I also hope to finish writing a fully fleshed out Api so that other addons can use the positioning system I've been working on soon.

If anyone finds any other issues, concerns or has a request let me know, and I'll try to fix/add it.


[Update]: I've Posted an updated version, with the localization problem solved, and the Petbar working.
Last edited by Fox536 : 04-14-12 at 06:25 PM.
Fox536 is offline Report comment to moderator  
Reply With Quote
Unread 04-11-12, 03:37 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1361
File comments: 3266
Uploads: 86
I checked your code and found that you are using the first return value of UnitClass() to check stuff. There is another value called englishClass which returns the value in caps. Aka "WARRIOR", "DEATHKNIGHT" etc.

The first value is always translated into the used language thus all your conditions will fail in any language except English.

http://wowprogramming.com/docs/api/UnitClass

To prevent that just use the non-localized value.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 04-11-12 at 03:41 AM.
zork is offline Report comment to moderator  
Reply With Quote
Unread 04-09-12, 12:00 PM  
Fox536
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 24
Uploads: 2
Re: lack of pet bar

Originally Posted by spazlord
OK now that i got it working i do wonder where the pet bar is and why am i having issues putting my call pet icon from the spell book onto a bar (anybar)
ok hmm I haven't made a pet bar yet but I ll look at it tonight and see why the spells won't just drag over

[Edit] I figured out why the spells wouldn't just drag over it's the weird way blizzard handled pet actions. But I've written some of the code to make it work. All thats left is to make the visual parts, such as autocast and such give me a couple of days to get the kinks out and I'll have you a petbar fully working. I don't know how I could of forgotten the pet bar lol sorry bout that.

But this is why I went ahead and released it so I could get feedback and improve it.
Last edited by Fox536 : 04-09-12 at 10:43 PM.
Fox536 is offline Report comment to moderator  
Reply With Quote
Unread 04-09-12, 11:19 AM  
Fox536
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 24
Uploads: 2
Originally Posted by spazlord
all i get is when i type in /fsui is ( type "/help" for a listing of a few commands.)
and when i try to download !swatter i get 502 bad gateway

OK update time... i added tiny dps and the foxgoldtracker
poof it turned on.

not questioning a good thing but thought you might like to know that detail.
hmm that's bizarre I'll look at those and see what could be the problem after I get off work today, what's even weirder is no one else so far has said it happened to them lol weird

[Edit] I looked through all the code and can't duplicate what or why it wasn't working at first. If anyone else has this problem let me know so I can get more details. I really don't see why it did that, especially not only affecting one person. Really strange.

[Edit] oh and about swatter I guess FileDropper went down after i uploaded it just my luck lol. I'll see if I can get it uploaded here or something. Man do i miss megaupload
Last edited by Fox536 : 04-09-12 at 10:52 PM.
Fox536 is offline Report comment to moderator  
Reply With Quote
Unread 04-09-12, 11:09 AM  
spazlord
A Defias Bandit

Forum posts: 3
File comments: 10
Uploads: 0
lack of pet bar

OK now that i got it working i do wonder where the pet bar is and why am i having issues putting my call pet icon from the spell book onto a bar (anybar)
__________________
Never say it is impossible.. thats my line
spazlord is offline Report comment to moderator  
Reply With Quote
Unread 04-09-12, 10:07 AM  
spazlord
A Defias Bandit

Forum posts: 3
File comments: 10
Uploads: 0
all i get is when i type in /fsui is ( type "/help" for a listing of a few commands.)
and when i try to download !swatter i get 502 bad gateway

OK update time... i added tiny dps and the foxgoldtracker
poof it turned on.

not questioning a good thing but thought you might like to know that detail.
__________________
Never say it is impossible.. thats my line
Last edited by spazlord : 04-09-12 at 10:44 AM.
spazlord is offline Report comment to moderator  
Reply With Quote
Unread 04-08-12, 03:29 PM  
Fox536
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 24
Uploads: 2
Originally Posted by spazlord
I deleted all addons and wtf file and reloaded only this one and still not showing up anywhere except the add on button before you logg a toon in and out of date box is checked so is the box for this addon.
i also made sure it was put in the addon folder
hmmm, that is very strange try typing in /fsui and let me know what it tells you.
also try installing the !Swatter addon by Norganna and copy any errors for me.

(P.S. If you can't find a copy of swatter, I don't think it's being hosted anymore anywhere or at least it wasn't the last time I looked, but I uploaded it at http://www.filedropper.com/swatter for you if you need it. I didn't make it as I said earlier so credit for !Swatter goes to Norganna.)
Fox536 is offline Report comment to moderator  
Reply With Quote
Unread 04-08-12, 02:43 PM  
spazlord
A Defias Bandit

Forum posts: 3
File comments: 10
Uploads: 0
I deleted all addons and wtf file and reloaded only this one and still not showing up anywhere except the add on button before you logg a toon in and out of date box is checked so is the box for this addon.
i also made sure it was put in the addon folder
__________________
Never say it is impossible.. thats my line
Last edited by spazlord : 04-08-12 at 02:44 PM.
spazlord is offline Report comment to moderator  
Reply With Quote
Unread 04-08-12, 01:20 PM  
Fox536
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 24
Uploads: 2
Originally Posted by spazlord
I tried and tried to install this like any other addon but it wont work for me all i have is bliz bars defualt. no commands or panel for setup is found
Huh, that sounds like it's either not enabled. Can you list what addons you have and I'll see what's causing it.

Originally Posted by Baine
where do we get FoxGoldTracker ?
Sorry it was too late last night but it should be up now at, http://www.wowinterface.com/download...ldTracker.html



Originally Posted by unlimit
You need to move your questframe from behind the actionbar.
Yes it's a strange bug, the standard QuestFrame won't see to move and stay there because of the way Bliz wrote it but Im still working on getting it to stop moving it behind it.
[Edit] Fixed the problem, it should display correctly now, using the standard Quest Frame.

Originally Posted by Bhalial
Your minimap doesn't fit.
What minimap are you using, the addon itself doesn't have a minimap, but should work with any minimap/map addon. I included special setup for Carrbonite since everyone seems to use it more, but it works with the standard minimap as well.
Last edited by Fox536 : 04-08-12 at 01:38 PM.
Fox536 is offline Report comment to moderator  
Reply With Quote
Unread 04-08-12, 10:17 AM  
spazlord
A Defias Bandit

Forum posts: 3
File comments: 10
Uploads: 0
Install

I tried and tried to install this like any other addon but it wont work for me all i have is bliz bars defualt. no commands or panel for setup is found
__________________
Never say it is impossible.. thats my line
spazlord is offline Report comment to moderator  
Reply With Quote
Unread 04-08-12, 04:40 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 331
Uploads: 2
where do we get FoxGoldTracker ?
__________________
Baine is offline Report comment to moderator  
Reply With Quote
Unread 04-08-12, 03:57 AM  
unlimit
Lookin' Good
 
unlimit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 484
File comments: 24
Uploads: 4
You need to move your questframe from behind the actionbar.
__________________


kúdan: im playing pantheon
JRCapablanca: no youre not
** Pantheon has been Banned. **
unlimit is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: