File Details
Broker: XPBar v1.7 r040
- R
- Jun 6, 2013
- 228.79 KB
- 271
- 5.3.0
- Retail
File Name
Broker_XPBar_v1_7_r040.zip
Supported Versions
- 5.3.0
Version 1.7 r040:
- updated korean localization (thanks next96)
- minor adjustments
Update Version 1.7 r039:
- modularized addon
- some code cleanup
- moved some generic functionality to namespace functions
- upgraded .toc to 50300
Update Version 1.6 r038:
- fixed accidentally broken reputation history
Update Version 1.6 r037:
- fixed bug with auto tracking, factions now properly switch on rep gain/loss again
- updated reputation handling for friendship system (proper ranks and labels)
Update Version 1.6 r036:
- fixed bug which sometimes messes up bars when zoning (division by zero, when UnitXPMax() returns 0)
- fixed activity calculation for reputation history handling
- fixed factions which have isHeader flag in reputation history
- history data now always kept to a maximum of 120 minutes, activity calculation based on set time frame
Update Version 1.6 r035:
- fixed errors in TTL and KTL calculations caused by mixing up seconds and minutes
- added rested bonus and rested percentage to label text options
- added detailed text settings for bar text (like for label)
- simplified lib crayon access for progress based text colorization
- rearranged options in dialog
- several code improvements
Update Version 1.6 r034
- timeframe for history now properly set in minutes (again) - not seconds which messed up calculations
- fixed miscalculation in history with rested experience which underestimated time to level
- proper handling of factions which represent a header in faction list but have reputation as well
- percentage of rested experience in tooltip is now absolute value based on current level
- added korean localization (thanks to next96)
- re-added russian localization (slightly outdated, but still works for many entries)
- minor code cleanups
Update Version 1.6 r033:
- history functions you expect to return a numeric value now always will
- updating libs
Update Version 1.6 r032:
- fixed party bonus / raid penalty handling due to new GetNumGroupMembers
Update Version 1.6 r031:
- fixed bug in text colorization function
- replaced overlooked old GetNumPartyMembers, GetNumRaidMembers calls
Update Version 1.6 r030:
- fixed taint issue caused by using global _ variable
Update Version 1.6 r029:
- adjustments due to WoW API changes (replaced old GetNumPartyMembers, GetNumRaidMembers)
Update Version 1.6 r028:
- fix for reputation handling since UPDATE_FACTION doesn't seem to be called anymore when faction table becomes available
- internal text coloring now supports nested colors
- updated libraries
- updated toc to 50001
Update Version 1.6 r027:
- added option to display current xp/rep progress on the respective bars
- added option to display text on mouse-over only
- added font and font size option for bar text
Update Version 1.5 r026:
- fixed bug with retrieving expansion level (replaced GetAccountExpansionLevel() with GetExpansionLevel() )
Update Version 1.5 r025:
- added optional ticks to bars: markings will be drawn at 5%, 10%, 20%, 25%, 33% or 50%
- added missing update of minimap icon on change of resting state
- minor adjustments to tooltip
- updating german localization
- changed internal handling of text colors
Update r024:
- added reputation history
- extended tooltip with data from the reputation history (reputation gained in session, rep per hour and time to level)
- rearranged tooltip data
- history data in tooltip can be collapsed by clicking on the +/- icon in the tooltip
- added undocumented command 'refresh' to manually refresh the bar anchoring and texture points
Update r023
- further code cleanup
- updated LibJostle and LibCrayon to most recent version
- added undocumented command '/bxp bar "bar" "value"' where "bar" is either is one of "XP", "Rested" or "Reputation"; "value" is between 0.0 and 1.0 - will set bar to desired length or if "value" is omitted will output current bar length
- added undocumented command '/bxp update' which will force all bars to be updated with the current xp/reputation data (restore bar lengths after usage of '/bxp bar "bar" "value"')
- minor bugfixes
Update r022:
- fixed order of loading of libraries (loading LibSharedMedia-3.0 before AceGUI-3.0.SharedMediaWidgets)
Update v1.3 r021:
- major code cleanup and refactoring
- new feature: set textures for bars (using LibSharedMedia and SharedMedia)
- bar thickness can now be up to 32px (max of 8px was a bit small to use with most textures)
- new tooltip info "Session Kills"
- spark halo scales much slower with bar thickness now
- fixed bug with spark size in vertical layout
- reduced spark overlap at the end of xp and rep bar so it does show the actual progress more accurate
Update v1.2 r020:
- reworked bar handling (now using single main frame where other frames can attach to)
- shrinking spark when at the very beginning of the bar so it doesn't extend beyond the end of the bar so far
- changed chat command to /bxp

