Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(17 Kb)
Download
Updated: 10-07-12 12:12 AM
Pictures
File Info
Compatibility:
Mists of Pandaria (5.0.4)
Updated:10-07-12 12:12 AM
Created:unknown
Downloads:7,036
Favorites:43
MD5:
IPopBar  Popular! (More than 5000 hits)
Version: v3.17
by: Xinhuan [More]
Integrated PopBar v3.17 (6 October 2012)
For Live Servers v5.0.5.16057.
(r106 on wowace)
By Xinhuan

Inspired by PopBar, this mod integrates the fundamental aspect of PopBar into the menu bar itself, toggleable between the Bag Buttons and 3 extra rows of buttons.

This AddOn is not designed to be draggable or movable and is not as customizable as some of the other additional toolbar addons. This AddOn is completely standalone and is not dependent on any other AddOn.

The design of this addon is based on the fact that many players use the hotkeys to open all their bags: Shift-B. You can rebind B to also open all your bags, or use F8-F12 for each individual bag. Hence, there is no real reason for the bag buttons to be displayed at all most of the time.

Similarly, all the interface has shortcuts, L for quest log, O for guild list, C for character, U for reputation, K for skills, P for spells, N for talents, etc. You don't actually need those bag or microbuttons, which is what this mod has in mind when being designed. Your playing mode should mostly be in the "Ipopbar" mode rather than the "bag mode".

===========================
Screenshot explanation:

This is what your action bar normally looks like: (Screenshot 1)


Hovering the mouse over the Action Bar Page Number, I've made it clickable (in the picture, I've bounded it to "Y") to toggle between the Menu and IPopBar. The Action Bar Page Number text here is now colored according to your latency (green (under 300ms), yellow (under 600 ms) or red): (Screenshot 2)

Click! The menu bar and bag buttons are now replaced by IPopBar! It displays 11 icons hotkeys that are boundable in the Key Bindings: (Screenshot 3)

Hovering the mouse over the IPopBar (bottom, Row 1) will cause an additional row of toolbar to appear. Over here, my mouse is on the Tauren War Stomp ability: (Screenshot 4)

===========================
Commands:

/ipopbar : Shows help on available commands.
/ipopbar rows X : Use X rows of buttons. X can be 1, 2 or 3.
/ipopbar togglecombat : Automatically switch to bar mode on entering combat.
/ipopbar scale X : Scale the main menu bar. X can be between 0.5 and 2.0.
/ipopbar endcaps : Show/hide the dragon end caps on the main menu bar.
/ipopbar rowXstartID Y : Set the starting action ID of row X to action ID Y. X can be 1, 2, or 3; Y can be between 1 and 110.
/ipopbar resetstartID : Resets the starting action IDs of all the rows to the defaults.

If you have Ace3 core libraries installed, then typing /ipopbar will instead open the Ace3 configuration screen for IPopBar.


===========================
Quirks:

If you loot an item, the normal animation of the item that goes into the bag doesn't display, until you toggle to the bags.


===========================
Download:
Download this UI from
- http://ui.worldofwar.net/ui.php?id=370
- http://www.wowace.com/projects/ipop-bar/
- http://wow.curse.com/downloads/wow-a.../ipop-bar.aspx
- http://www.wowinterface.com/download...8-IPopBar.html


===========================
Installation:
Just unzip the folder into Interface\AddOns
so if your WoW is installed in C:\Games\World of Warcraft\
then all the files should be in
C:\Games\World of Warcraft\Interface\AddOns\IPopBar\*.*


===========================
Credits:
- Idea based on PopBar by Mugendai.
v3.17 (from v3.16) (6 October 2012)
- The MicroMenuButtons will now show up in the PetBattleFrame.

v3.16 (from v3.15) (23 September 2012)
- Fixed and updated for Live Servers v5.0.5.16057.
- Reapply a fix for AchievementMicroButton_Update() error.

v3.15 (from v3.14) (29 August 2012)
- Fixed and updated for Live Servers v5.0.4.16016.
- Update interface number to 50001.

v3.14 (from v3.13) (4 December 2011)
- Update interface number to 40300 for Live Servers v4.3.0.15050

v3.13 (from v3.12) (2 July 2011)
- Fixed and updated for Live Servers v4.2.0.14333.

v3.12 (from v3.11) (6 May 2011)
- Fix issue with bar scaling on the bars on the right side of the screen if they are turned on.

v3.11 (from v3.10) (2 May 2011)
- Fix the error that occurs on mouseover of the toggle button that shows the current active action bar number.
- Written for Live Servers v4.1.0.13914.
- Update interface number to 40100.

v3.10 (from v3.09) (13 October 2010)
- Written for Live Servers v4.0.1.13164 and Cataclysm Beta v4.0.3.13117.
- Update interface number to 40000.

v3.09 (from v3.08) (28 September 2010)
- Written for Live Servers v3.3.5.12340 and Cataclysm Beta v4.0.3.13117.
- Add popbar hiding support for SpellFlyouts.

v3.08 (from v3.07) (24 December 2009)
- Written for Live Servers v3.3.0.11159.
- Add workaround for Blizzard_AchievementUI\Blizzard_AchievementUI.lua:671 errors.
- Add fix for SaveBindings() error that occurs for new characters.

v3.07 (from v3.06) (9 December 2009)
- Written for Live Servers v3.3.0.10958.
- Fix the errors resulting from WoW Patch 3.3.0. Blizzard did away with the conditional talent/achievement buttons, making things simpler.

v3.06 (from v3.05) (16 April 2009)
- Written for Live Servers v3.1.0.9767.
- Fix the achievement micro menu button from appearing every time you enter/leave combat.

v3.05 (from v3.04) (21st January 2009)
- Written for Live Servers v3.0.8.9464.
- A bunch of secureheader stuff to workaround the loss of SecureHandlerShowHideTemplate and control:SetTimer().
- You can no longer control hover out time. Popup bars will now disappear immediately on mouse out.
- Delayed-close menus and action bars are now off-limits until the next patch, if even that.
- See http://forums.worldofwarcraft.com/thread.html?topicId=8202271194&postId=144650995300&sid=1#374 post 374-380 for details.

v3.04 (from v3.03) (16th January 2009)
- Fix overlapping micro menu buttons if you zone while being in a vehicle.

v3.03 (from v3.02) (21st November 2008)
- Written for Live Servers v3.0.3.9183.
- Fixes some issues with IPopBar when using vehicles.
- Fixes show/hide states of row2 and row3 buttons when logging in, moving actions or otherwise.

v3.02 (from v3.01) (22th October 2008)
- Fix possible issue with /ipopbar command generating an "Open" error.
- Fix nil error on line 466 which only happens if you use 0 popup bars.

v3.01 (from v2.03) (20th October 2008)
- Written for Live Servers v3.0.2.9056 or WotLK Beta Servers v3.0.3.9095.
- Massive rewrite due to the changed secure headers in 3.0.
- The latency meter is now gone. The action bar page number text coloring will now show latency, in addition to being clickable to toggle between bag and bar modes.
- You may now toggle between bag and bar modes in combat.
- Hover-in time option is temporarily removed.
- Showing/hiding action bar page number option is removed.

v2.03 (from v2.02) (17th May 2008)
- Written for v2.4.2.8278
- Added option to change the hover in and out time for the popup rows.

v2.02 (from v2.01) (27th March 2008)
- Update TOC to 20400 for 2.4.0.8089.

v2.01 (from v2.0) (15th February 2008)
- Fix missing translation
- Fix error from using auto toggle.

v2.0 (from v1.15) (1st February 2008)
- Written for v2.3.3.7799.
- Rewrote the whole addon. It now has more options. Slash commands reworked.
- Added options for bar scaling and endcaps hiding.
- Added options for setting the action ID you want for each row.
- Now optionally supports Ace3 configuration dialogs if the user has Ace3 installed.
- Fixed keybinds to show up properly in the keybindings menu.
- Fixed ADDON ACTION BLOCKED error that occur when you try to drag spells around in combat.

v1.15 (from v1.14) (15th November 2007)
- Written for v2.3.0.7561.
- Updated TOC. Yes, that's it.

v1.14 (from v1.13) (26th September 2007)
- Written for v2.2.0.7272.
- FIXED: Fixed WoW patch 2.2.0 breaking IPopBar.
- UPDATED: Made various optimizations available in v2.2.0.

v1.13 (from v1.12) (14th August 2007)
- Written for v2.1.3.6898.
- FIXED: IPopBar will now work on non-English clients for Druids, Warriors and Rogues.

v1.12 (from v1.11) (7th July 2007)
- Written for v2.1.2.6803.
- FIXED: Fixed a bug with Key Bbindings not appearing in the default Key Bindings menu.

v1.11 (from v1.10) (22nd May 2007)
- Written for v2.1.0.6692. TOC number updated to 20100.
- UPDATED: Hovering the mouse over the latency button will now display the default tooltip information containing the latency, framerate and addon memory data as introduced in the default UI in patch v2.1.
- UPDATED: Added option to turn on/off auto-toggle to bar mode when entering combat. Exiting combat will return you to your old mode. Use /ipopbar togglecombat or /ipopbar notogglecombat.

v1.10 (from v1.09) (22nd March 2007)
- Written for v2.0.10.6448.
- FIXED: Fixed a minor issue where sometimes buttons that do not have a hotkey assigned and is out of range of its associated action incorrectly shows a white dot instead of a red dot.
- FIXED: Really fixed the issue where the XP/Reputation bar overlaps IPopBar this time.
- CHANGED: When you enter combat, IPopBar will now always switch to Bar Mode if you aren't in Bar Mode.

v1.09 (from v1.08c) (10th January 2007)
- Written for v2.0.3.6299.
- TOC update to 20003.
- CHANGED: Optimized code substantially to use less CPU cycles in OnUpdate and OnEvent events (by dynamically assigning/registering scripts/events).
- FIXED: Fixed a graphical glitch where the XP bar overlaps the top border of the menu bar beginning at the page buttons. Thanks Koorogi.

v1.08c (from v1.08b) (22nd December 2006)
- Written for TBC beta v2.0.3.6244.
- Players on live realms should still use v1.08 (although this version should also work on live realms if you change the TOC back to 20000).
- CHANGED: Restored the ability of popup rows to show/hide even while in combat when hovering the mouse over the bottom row (using SecureAnchorEnterTemplate).
- REMOVED: The options combatshow and combathide are removed since the popup rows are now able to shown/hidden while in combat.

v1.08b (from v1.08) (21st December 2006)
- Written for TBC beta v2.0.3.6244. TOC number updated to 20003.
- Players on live realms should still use v1.08 (although this version should also work on live realms if you change the TOC back to 20000).
- FIXED: Fixed the error that occurs on pressing any IPopBar button, due to the changes made in the default UI actionbutton templates (changes to how self-casting works).
- FIXED: Changed the framestrata of buttons to HIGH so that the popup row(s) of buttons will appear above the Blizzard bottom right action bar buttons (if they are enabled).
- FIXED: Moved the Blizzard action bar page number slightly to the right, so that it now looks centered on the latency meter.
- FIXED: Fixed the tooltip location on mouseover of buttons so that it will not overlap any visible IPopbar button regardless of your UIScale.
- NEW: Added option to show/hide the Blizzard action bar page number on the latency meter. Use /ipopbar showpagenum or /ipopbar hidepagenum.

v1.08 (from v1.07c) (14th December 2006)
- Written for live servers v2.0.1.6180 and TBC beta v2.0.2.6178.
- CHANGED: For warriors, changed the bottom row of actionbutton IDs from 61-72 (which was default action bar 5) to 1-12 (which are unused by warriors). This means you need to reassign this one row of actions, but you gain an otherwise unused set of button IDs.
- NEW: Increased the number of maximum number of rows by 1 (from 2 rows to 3 rows).
- NEW: The 3rd row of buttons that are added can be shown with /ipopbar threerow. For druids and warriors they default to actionbutton IDs 49-60 which corresponds to Blizzard's default bottomright bar (or default action bar 5). For the rest, they use actionbutton IDs 85-96.
- CHANGED: Changed IPopBar settings to be saved per character, instead of being the same global settings for all characters on the same account. This means you may need to reconfigure onerow/tworow/threerow and combatshow/combathide settings.
- FIXED: Fixed a bug with buttonframes showing/hiding when picking up an item/spell on the cursor.
- FIXED: Fixed a bug with hotkeys not being updated properly on the buttons when a button becomes unbinded (a display issue). This is inherently a bug/flaw in Blizzard's base UI code as well, which I have reported.

v1.07c (from v1.07b) (6th December 2006)
- Written for live servers v2.0.1.6180.
- No changes really.

v1.07b (from v1.07) (1st December 2006)
- Written for PTR/TBC beta v2.0.2.6178.
- Updated IPopBar basecode to match base UI code changes from v2.0.1 to v2.0.2 (mainly SetAttribute() changes).
- Updated IPopBar button behaviors to match that of the default Blizzard bars/options. This means that
- Shift+Click will pick up the spell.
- Buttons will use the default Self-Cast options set in the Blizzard interface options
- Spells will not be dragged off if Action Bars are locked in the Blizzard interface options
- Added /ipopbar combatshow and ipopbar combathide options to always show/hide the popup row when entering combat before the frame lockdown.

v1.07 (from v1.06) (16th November 2006)
- Written for PTR/TBC beta v2.0.1.6114.
- Intended to be a quick temporary fix (until my exams are over).
- Rewrote IPopBar basecode based on TBC UI base code changes to protected frames and button locks.

v1.06 (from v1.05) (21th June 2006)
- Written for v1.11.0.5428.
- Fixed the bugs resulting from Blizzard's addition of the Key Ring.

v1.05 (from v1.04)
- Fixed the bugs resulting from Blizzard's addition of the reputation bar (above the XP bar).

v1.04 (from v1.03)
- Updated the .toc file.
- Removed the redundant RegisterForSave().
- Reanchored a few frames due to the reputation/xp bar changes to the default UI.

v1.03 (from v1.02)
- Updated the .toc file from 1300 (v1.3.0) to 1800 (v1.8.0).
- Fixed 2 bugs resulting from patch v1.8 changes.

v1.02 (from v1.01)
- Updated the .toc file from 4222 (v1.2.4) to 1300 (v1.3.1).
- Added onerow and tworow option, where the user can designate IPopBar to operate in one row or two rows of buttons.

v1.01 (from v1.0)
- Updated the .toc file from 4211 (v1.2.3) to 4222 (v1.2.4). That's it.
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Author
Date
v3.16
17kB
Xinhuan
09-23-12 07:21 AM
v3.15
17kB
Xinhuan
08-29-12 09:32 AM
v3.14
15kB
Xinhuan
12-03-11 11:41 AM
v3.13
15kB
Xinhuan
07-02-11 03:10 AM
v3.12
16kB
Xinhuan
05-05-11 06:03 PM
v3.11
15kB
Xinhuan
05-02-11 11:55 AM
v3.10
16kB
Xinhuan
10-13-10 05:04 AM
v3.09
21kB
Xinhuan
09-28-10 05:33 AM
v3.08
20kB
Xinhuan
12-23-09 09:21 PM
v3.07
20kB
Xinhuan
12-09-09 01:56 PM
v3.06
23kB
Xinhuan
04-16-09 01:36 AM
v3.05
23kB
Xinhuan
01-21-09 12:38 AM
v3.04
22kB
Xinhuan
01-15-09 11:15 PM
v3.03
22kB
Xinhuan
11-20-08 11:34 AM


Post A Reply Comment Options
Unread 12-11-13, 05:25 PM  
Conalus27
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Thumbs up IpopBar

Update this Addon pls. I love it. Thx
Conalus27 is offline Report comment to moderator  
Reply With Quote
Unread 01-20-12, 06:36 PM  
Bluesp
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
Btw i seem to have a problem, on my priest the keybinds show fine, on my warrior though, i see the main action keybinds on ipop bar, even though my assigned keybinds work. If i unbind the main action bar keybinds, the ipopbar keybinds show as normal, as assigned; as soon as i assign stuff to my main bar, ipop bar shows main bars keybinds.

Any clues why?
Bluesp is offline Report comment to moderator  
Reply With Quote
Unread 01-19-12, 10:52 PM  
Bluesp
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
Any chance about adding an option to hide keybinds?
Bluesp is offline Report comment to moderator  
Reply With Quote
Unread 07-02-11, 02:41 PM  
Kogasu
A Kobold Labourer
 
Kogasu's Avatar

Forum posts: 0
File comments: 111
Uploads: 0
Originally posted by munificent
I don't have an edit programme that lists lines. Could I ask for the specifics so I can use basic copy and paste?

Thanks.
notepad++ is wonderful. http://notepad-plus-plus.org/
Kogasu is offline Report comment to moderator  
Reply With Quote
Unread 07-02-11, 03:40 AM  
Xinhuan
A Chromatic Dragonspawn
 
Xinhuan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 172
File comments: 212
Uploads: 14
Updated.
__________________
Author of Postal, Omen3, GemHelper, BankItems, WoWEquip, GatherMate, GatherMate2, Routes and Cartographer_Routes
Xinhuan is offline Report comment to moderator  
Reply With Quote
Unread 07-01-11, 10:47 AM  
munificent
A Kobold Labourer

Forum posts: 1
File comments: 17
Uploads: 0
I don't have an edit programme that lists lines. Could I ask for the specifics so I can use basic copy and paste?

Thanks.
munificent is offline Report comment to moderator  
Reply With Quote
Unread 06-29-11, 01:45 PM  
Carenzi
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
@ coani

Thank you. Works like a charm and only took a minute.

Carenzi is offline Report comment to moderator  
Reply With Quote
Unread 06-29-11, 10:34 AM  
coani
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 31
Uploads: 2
Edit ipopbar.lua, comment out lines 233+234+235 (that function was removed), also lines 411+437 (keyringbutton + mainmenubar_updatekeyring calls).
Below line 403 (the pvpmicrobutton) add:

EJMicroButton:Hide()
RaidMicroButton:Hide()

and few lines below around 427 (pvpmicrobutton) add:

EJMicroButton:Show()
RaidMicroButton:Show()


Should work then.
coani is offline Report comment to moderator  
Reply With Quote
Unread 06-29-11, 07:25 AM  
Carenzi
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
Please update. It's broken as of 4.2.
Carenzi is offline Report comment to moderator  
Reply With Quote
Unread 06-29-11, 05:18 AM  
Thedeath
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
request an update
Thedeath is offline Report comment to moderator  
Reply With Quote
Unread 06-29-11, 03:05 AM  
munificent
A Kobold Labourer

Forum posts: 1
File comments: 17
Uploads: 0
Originally posted by munificent
Working like a charm, thank you!
Just a heads-up that 4.2 has broken ipopbar. The scaling no longer works and the bar has also gone a bit mental. On my paladin tank, it was replaced by a row of Avenger's Shield icons!

I mean, I like Avenger's Shield and all, but I don't really need 12 buttons for it
munificent is offline Report comment to moderator  
Reply With Quote
Unread 05-06-11, 08:43 AM  
munificent
A Kobold Labourer

Forum posts: 1
File comments: 17
Uploads: 0
Working like a charm, thank you!
munificent is offline Report comment to moderator  
Reply With Quote
Unread 05-05-11, 06:03 PM  
Xinhuan
A Chromatic Dragonspawn
 
Xinhuan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 172
File comments: 212
Uploads: 14
Originally posted by munificent
I sent you a SS of the problem. Hope it's helpful.
Problem fixed, v3.12 now available!
__________________
Author of Postal, Omen3, GemHelper, BankItems, WoWEquip, GatherMate, GatherMate2, Routes and Cartographer_Routes
Xinhuan is offline Report comment to moderator  
Reply With Quote
Unread 05-05-11, 11:45 AM  
munificent
A Kobold Labourer

Forum posts: 1
File comments: 17
Uploads: 0
I sent you a SS of the problem. Hope it's helpful.
munificent is offline Report comment to moderator  
Reply With Quote
Unread 05-04-11, 11:17 AM  
Xinhuan
A Chromatic Dragonspawn
 
Xinhuan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 172
File comments: 212
Uploads: 14
Re: Re: Re: 6 months?

Originally posted by munificent
But Xin, it's not working properly if you use the scale feature (which I do (and love)). It messes up the second right-hand side action bar by scaling it down too far.

Yes, the core of the addon works fine, but this piece of the puzzle is not 100%. It would be terrific if you could find and fix this, and many thanks for making such a pro addon.
Can you link a screenshot of the problem? I'm not sure what you mean by "scaling it down too far" since all bars are just set at the same scale.
__________________
Author of Postal, Omen3, GemHelper, BankItems, WoWEquip, GatherMate, GatherMate2, Routes and Cartographer_Routes
Xinhuan is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.