- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
5,104 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks WoT Mods
- Top Starcraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Videos
- Forums
StockUI
- 0 Likes
- World of Warcraft
- 52 Monthly Downloads
- Supports: 4.0.3a
- 1,186 Total Downloads
- Updated 11/24/2010 10:25:07 PM
- Created 11/15/2010 3:37:24 AM
- 12 Favorites
- Project Site
- Comments
- Release Type: Beta
- License: Public Domain
- Newest File: r57
About StockUI
StockUI is a unit frame addon with the intent of allowing a user to customize their interface with the smallest possible footprint.
By using only World of Warcraft's built-in artifacts, monitoring as few events as possible and using only streamlined, custom code StockUI is able to allow a user to construct character-specific setups in keeping with any user interface theorycrafting to which they subscribe.
However, perhaps the greatest strength of StockUI is its transparency. Since StockUI has so few custom modifications to the default frames a user can enable and disable the addon at will without sacrificing any functionality whatsoever. Keybinds and their positions remain intact, there is no need to reconfigure raid frames, etc.
StockUI is 100% compatible with any of the addons you've become attached to. It is a truly modular addon with the singular goal of adding basic frame control functionality to World of Warcraft without introducing unnecessary bloat.
Website: http://www.wowstockui.com
------------------------------------------------------------------------
r57 | bigwoo | 2010-11-25 04:25:02 +0000 (Thu, 25 Nov 2010) | 5 lines
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUIOptions/StockUIOptions.lua
- Commented out Eclipse Bar spec logic (due to error)
- Implemented Bar Pickup in Options
- Resized windows
- Modified some text in Options
------------------------------------------------------------------------
r56 | bigwoo | 2010-11-24 09:22:44 +0000 (Wed, 24 Nov 2010) | 2 lines
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
- Fixed syntax error bugs relating to X axis modifications to a few frames
- Fixed raid frame functionality
------------------------------------------------------------------------
r55 | bigwoo | 2010-11-24 08:55:14 +0000 (Wed, 24 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
- Fixed error positioning player cast bar via X axis
------------------------------------------------------------------------
r54 | bigwoo | 2010-11-24 08:47:55 +0000 (Wed, 24 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
- Text and frame height corrections
------------------------------------------------------------------------
r53 | bigwoo | 2010-11-24 08:39:48 +0000 (Wed, 24 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
- Corrected spelling error
------------------------------------------------------------------------
r52 | bigwoo | 2010-11-24 08:30:58 +0000 (Wed, 24 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
- Fixed player power relative frame options
------------------------------------------------------------------------
r51 | bigwoo | 2010-11-24 08:29:31 +0000 (Wed, 24 Nov 2010) | 2 lines
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
- Added player power options
- Hard coded relative frame dropdowns
------------------------------------------------------------------------
r50 | bigwoo | 2010-11-24 07:45:59 +0000 (Wed, 24 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
Added player dropdown options
------------------------------------------------------------------------
r49 | ablecken | 2010-11-24 07:30:38 +0000 (Wed, 24 Nov 2010) | 22 lines
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
- The relative frame dropdown is not yet being filtered. NOTE: be careful with this, very easy to screw up the saved variables.
Not yet done, the way it's implemented now will probably not allow for filtering very well (table.remove is not efficient)
- Need to make a copy of the saved options and implement the Cancel button. Noticed Karb put in a deep copy, I'll use that.
Have not found a good implementation of this. Wikipedia has precious little to say regarding it. I have tried to implement, unfortunately not only does nothing happen but I don't get an error at all.
- Frames not yet done:
- Class specific frames: Eclipse, Holy Power, Runes, Soul Shards
Not done, easy to do if you want to do it
- Raids
- World state always up (what the hell is this btw?)
Both done
- The scrolling is not yet clean, some windows are way too long and the top and bottom clip badly.
Cleaned up a bit, still a little clipping
- Going to set it up to go to the first panel (Player) when clicking on StockUI instead of just displaying a blank panel.
Done
- Need to know some min/max values, especially for the x and y offsets.
Scale: 0.1 - 3.0, x and y, +-1500
------------------------------------------------------------------------
r48 | bigwoo | 2010-11-24 06:33:06 +0000 (Wed, 24 Nov 2010) | 2 lines
Changed paths:
M /trunk/StockUI/StockUI.lua
- Changed "enabled" default to "false"
- Commented out the lines allowing a user to toggle the hidden state of power bars (combo points, eclipse, holy power, runes and soul shards)
------------------------------------------------------------------------
r47 | ablecken | 2010-11-23 06:57:31 +0000 (Tue, 23 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
AGAIN!!!
------------------------------------------------------------------------
r46 | ablecken | 2010-11-23 06:51:14 +0000 (Tue, 23 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
Removed debug print commands
------------------------------------------------------------------------
r45 | ablecken | 2010-11-23 06:50:31 +0000 (Tue, 23 Nov 2010) | 2 lines
Changed paths:
M /trunk/StockUI/StockUI.lua
Run number two for template for Bigwoo
------------------------------------------------------------------------
r44 | ablecken | 2010-11-23 06:30:44 +0000 (Tue, 23 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
Quick edit for the BarPickup options, template for Bigwoo
------------------------------------------------------------------------
r43 | bigwoo | 2010-11-23 03:37:26 +0000 (Tue, 23 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
Commented out MultiBarLeft hide
------------------------------------------------------------------------
r42 | ablecken | 2010-11-22 16:00:25 +0000 (Mon, 22 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUIOptions/includes.xml
Fixed a lib dependency on LibStub and Classy
------------------------------------------------------------------------
r41 | ablecken | 2010-11-22 02:36:18 +0000 (Mon, 22 Nov 2010) | 17 lines
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUIOptions/StockUIOptions.lua
M /trunk/StockUIOptions/StockUIOptions.toc
A /trunk/StockUIOptions/includes.xml
M /trunk/StockUIOptions/templates/dropdown.lua
D /trunk/StockUIOptions/templates.xml
Changes to StockUI.lua
InitBarPickup not working. The options code expects a frame name, since that doesn't have one, we get nil
Added optionsPanel, name of the options panel
Things to do:
- The relative frame dropdown is not yet being filtered. NOTE: be careful with this, very easy to screw up the saved variables.
- Need to make a copy of the saved options and implement the Cancel button. Noticed Karb put in a deep copy, I'll use that.
- Frames not yet done:
- Class specific frames: Eclipse, Holy Power, Runes, Soul Shards
- Raids
- World state always up (what the hell is this btw?)
- The scrolling is not yet clean, some windows are way too long and the top and bottom clip badly.
- Code needs cleaning badly!
- Going to set it up to go to the first panel (Player) when clicking on StockUI instead of just displaying a blank panel.
- Need to know some min/max values, especially for the x and y offsets.
------------------------------------------------------------------------
r40 | bigwoo | 2010-11-21 22:39:45 +0000 (Sun, 21 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
- Added actionbar key lock toggle
------------------------------------------------------------------------
r39 | ablecken | 2010-11-21 22:28:54 +0000 (Sun, 21 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUIOptions/StockUIOptions.lua
M /trunk/StockUIOptions/templates/dropdown.lua
Added sanity check for druid balance
------------------------------------------------------------------------
r38 | karbonyte | 2010-11-21 08:48:54 +0000 (Sun, 21 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUI/StockUI.xml
removed useless code
------------------------------------------------------------------------
r37 | karbonyte | 2010-11-21 08:06:51 +0000 (Sun, 21 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
fixed the issue with the defaults being overwritten. dur.
------------------------------------------------------------------------
r36 | karbonyte | 2010-11-21 06:15:48 +0000 (Sun, 21 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUI/StockUI.toc
M /trunk/StockUI/StockUI.xml
altered the .toc so that savedvariables are only saved per character for now; removed preset options. all default values are saved by grabbing the current values before StockUI modifies anything. this occurs every time the addon loads. removed ToggleHide from many frames that blizzard automactially toggles when you target things or while in combat. this needs looked at further; killed the vehicle animation and recoded how vehicle entry/exit works. it's now less of a hack. however, it still always taints and bugs out while in combat. it appears that whenever you touch a blizzard frame while in combat, taint will occur. the only way I can see to prevent this is to re-recreate at least the player and pet frames.
------------------------------------------------------------------------
r35 | bigwoo | 2010-11-21 00:53:31 +0000 (Sun, 21 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.toc
- Added the "SavedVariablesPerCharacter" line to the TOC file.
------------------------------------------------------------------------
r34 | bigwoo | 2010-11-21 00:48:34 +0000 (Sun, 21 Nov 2010) | 4 lines
Changed paths:
M /trunk/StockUI/StockUI.lua
- Corrected a positioning issue with MainMenuBarLeft
- Disabled the ability to hide MainMenuBarRight and MainMenuBarLeft
** Player power frames (combo points, eclipse, holy power, runes and shards) are slightly misplaced and need to be tested and adjusted.
------------------------------------------------------------------------
r33 | bigwoo | 2010-11-20 21:37:08 +0000 (Sat, 20 Nov 2010) | 2 lines
Changed paths:
M /trunk/StockUI/StockUI.lua
- Fixed TargetFrameSpellBar issue
- Moved the default pet frame position slightly down
------------------------------------------------------------------------
r32 | bigwoo | 2010-11-20 21:19:20 +0000 (Sat, 20 Nov 2010) | 2 lines
Changed paths:
M /trunk/StockUI/StockUI.lua
- Reimplemented Bigwoo's default settings.
- Fixed VehicleMenuBar permanently appearing
------------------------------------------------------------------------
r31 | bigwoo | 2010-11-20 19:49:47 +0000 (Sat, 20 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
Reimplemented relative frames.
------------------------------------------------------------------------
r30 | bigwoo | 2010-11-20 11:08:46 +0000 (Sat, 20 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
Bug fixes
------------------------------------------------------------------------
r29 | bigwoo | 2010-11-20 10:36:40 +0000 (Sat, 20 Nov 2010) | 13 lines
Changed paths:
M /trunk/StockUI/StockUI.lua
Finished adding the new frames, fleshing out the functionality for the existing frames, reorganizing the code per the proposed organizational scheme and preparing it for integration with the Options project.
I also eliminated the parent and relative frame options and hard coded them as UIPARENT into each frame. We'll need to do some testing to see whether or not this will work.
I'm also considering hard coding the point and relative points to both be "CENTER". This is worth discussion
This version should function correctly. However, the default coordinate values for most of the frames are incorrect as I did not update them when I forced the UIPARENT options.
I've purposefully modified the behavior of the buffs and the warlock shards.
I cleared out a few additional comments and made some in preparation for 2.0.0.
I added the ability to show gryphons if the user prefers.
------------------------------------------------------------------------
r28 | bigwoo | 2010-11-20 06:41:18 +0000 (Sat, 20 Nov 2010) | 11 lines
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUI/StockUI.toc
** THIS VERSION IS VERY BROKEN!!! **
- Cleaned up the core TOC file (had multiple Curse references removed both to allow Curse to recreate a single reference correctly).
- Cleaned up comments in core.
- Added "Hide" and "Parent" options to the default values for each frame.
- Added all references to the default values for frames where they were missing (to allow us to control all the frames aside from the raid unit frames and gryphons in an identical manner).
- Reset all parent and relative frames to "UIPARENT" to allow us to control each frame individually without worrying about actions to another frame impacting it.
- Reorganized default frames to a more logical configuration.
** These changes have NOT been applied to the actual logic of the core file. Again, this revision will not actually function.
** There were likely additional changes. Be careful with this revision. Please speak with me before reverting any of the changes.
------------------------------------------------------------------------
r27 | karbonyte | 2010-11-20 01:11:49 +0000 (Sat, 20 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
add option to hide some UI components, currently: shards, combo points, holy power, runes; fixed bug where combo frame was setting the scale on the rune frame; added show/hide slash commands (only works for certain UI elements); check player class when initializing some components
------------------------------------------------------------------------
r26 | ablecken | 2010-11-20 00:04:09 +0000 (Sat, 20 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
A /trunk/StockUIOptions/libs
A /trunk/StockUIOptions/libs/Classy-1.0
A /trunk/StockUIOptions/libs/Classy-1.0/Classy-1.0.lua
A /trunk/StockUIOptions/libs/LibStub
A /trunk/StockUIOptions/libs/LibStub/.pkgmeta
A /trunk/StockUIOptions/libs/LibStub/LibStub.lua
A /trunk/StockUIOptions/libs/LibStub/LibStub.toc
M /trunk/StockUIOptions/templates/dropdown.lua
Dropdowns working
------------------------------------------------------------------------
r25 | ablecken | 2010-11-19 22:43:58 +0000 (Fri, 19 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
M /trunk/StockUIOptions/StockUIOptions.toc
A /trunk/StockUIOptions/templates
A /trunk/StockUIOptions/templates/checkbox.lua
A /trunk/StockUIOptions/templates/dropdown.lua
A /trunk/StockUIOptions/templates/slider.lua
A /trunk/StockUIOptions/templates.xml
Initial PlayerFrame
------------------------------------------------------------------------
r24 | ablecken | 2010-11-19 07:27:41 +0000 (Fri, 19 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUIOptions/StockUIOptions.lua
Switched to use the built in settings UI
------------------------------------------------------------------------
r23 | ablecken | 2010-11-19 05:18:29 +0000 (Fri, 19 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUIOptions/StockUIOptions.lua
Quick checkin for CMaz
------------------------------------------------------------------------
r22 | ablecken | 2010-11-18 06:03:53 +0000 (Thu, 18 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUIOptions/StockUIOptions.lua
Some quick tests
------------------------------------------------------------------------
r21 | karbonyte | 2010-11-18 04:09:18 +0000 (Thu, 18 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
PlayerFrame was accidently disabled by default.
------------------------------------------------------------------------
r20 | karbonyte | 2010-11-17 20:02:00 +0000 (Wed, 17 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
changed option syntax; check that the option exists, use preset otherwise; added the ability to enable/disable parts of the addon; set/enable/disable commands for /sui
------------------------------------------------------------------------
r19 | ablecken | 2010-11-17 15:48:04 +0000 (Wed, 17 Nov 2010) | 1 line
Changed paths:
A /trunk/StockUIOptions/StockUIOptions.lua
A /trunk/StockUIOptions/StockUIOptions.toc
Initial UI for the Options, empty window.
------------------------------------------------------------------------
r17 | karbonyte | 2010-11-17 02:50:43 +0000 (Wed, 17 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
fixed a bug where mutlibar was resetting after exiting a vehicle; added TargetFrameToT options; changed pet frame defaults
------------------------------------------------------------------------
r16 | karbonyte | 2010-11-17 02:06:48 +0000 (Wed, 17 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
updated presets for panzer
------------------------------------------------------------------------
r15 | karbonyte | 2010-11-17 01:30:24 +0000 (Wed, 17 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUI/StockUI.toc
M /trunk/StockUI/StockUI.xml
Preset Options; clean up
------------------------------------------------------------------------
r14 | karbonyte | 2010-11-16 23:38:23 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUI/StockUI.xml
Cleaned up some code. Changed the StockUI frame back to 'StockUIFrame' (although now it's defined in the xml file.
------------------------------------------------------------------------
r13 | karbonyte | 2010-11-16 21:45:41 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
M /trunk/StockUI/StockUI.toc
A /trunk/StockUI/StockUI.xml
Pulled out all hard coded vars; rewrote as OO; added StockUI.xml Fixed the bug where an UI error was thrown when removing a buff after leaving a vehicle
------------------------------------------------------------------------
r10 | bigwoo | 2010-11-16 20:46:15 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
Fixed raid frame height and width slider overrides to work with changes made in World of Warcraft patch 4.0.3.
------------------------------------------------------------------------
r8 | karbonyte | 2010-11-16 14:58:06 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
M /trunk/StockUI/StockUI.lua
Cleaning up indentation and commenting. No functional changes.
------------------------------------------------------------------------
r7 | ablecken | 2010-11-16 04:48:29 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
D /trunk/test.txt
Removing test file
------------------------------------------------------------------------
r6 | ablecken | 2010-11-16 04:48:14 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
A /trunk/StockUI/StockUI.lua (from /trunk/StockUI.lua:5
A /trunk/StockUI/StockUI.toc (from /trunk/StockUI.toc:5
D /trunk/StockUI.lua
D /trunk/StockUI.toc
Moving files to Stock UI folder
------------------------------------------------------------------------
r5 | ablecken | 2010-11-16 04:47:33 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
A /trunk/StockUIOptions
Stock UI Options Addon
------------------------------------------------------------------------
r4 | ablecken | 2010-11-16 04:46:46 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
A /trunk/StockUI
Stock UI main addon
------------------------------------------------------------------------
r3 | ablecken | 2010-11-16 04:43:06 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
A /trunk/test.txt
SVN Test
------------------------------------------------------------------------
r2 | bigwoo | 2010-11-16 04:35:58 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
A /trunk/StockUI.lua
A /trunk/StockUI.toc
Initial
------------------------------------------------------------------------
r1 | root | 2010-11-16 03:02:40 +0000 (Tue, 16 Nov 2010) | 1 line
Changed paths:
A /branches
A /tags
A /trunk
"stockui/mainline: Initial Import"
------------------------------------------------------------------------
Top Downloads
-
- Bagnon
- Bags & Inventory
- 380,324 Monthly Downloads
-
- Deadly Boss Mods
- Combat and Boss Encounters
- 302,560 Monthly Downloads
-
- Recount
- Combat
- 301,016 Monthly Downloads
-
- SpellFlash
- PvP, Buffs & Debuffs, Quests & Leveling, Action Bars, and Combat
- 282,737 Monthly Downloads
-
- GatherMate2_Data
- Achievements
- 210,508 Monthly Downloads

Comments
Second, any and all feedback (negative/positive/whatever) is greatly appreciated.
Third, I'm not entirely certain I understand what you mean. If you're referring to the 10 Man Raid screenshot you might be pleased to know the purpose of the addon is to allow you to adjust frames using as lightweight a package as possible. If the frames are too close to the bottom for your liking you're welcome to place them wherever you please.
If I'm missing the point I would certainly appreciate it if you could expand on your post. If you're reporting a bug we'll take a look at it immediately.
Thanks again.