WeakAuras2

World of Warcraft addon that provides a powerful framework to display customizable graphics on your screen.

GPL-2.0 License

Stars
1.1K

Bot releases are hidden (Show)

WeakAuras2 - 2.7.4

Published by Stanzilla about 6 years ago

2.7.4 (2018-08-28)

Full Changelog

Benjamin Staneck (1):

  • decrease "new" category label size

Infus (1):

  • Fix PvP Load condition for Characters without a PvP talent selected
WeakAuras2 - 2.7.3

Published by Stanzilla about 6 years ago

2.7.3 (2018-08-26)

Full Changelog

Allen Faure (2):

  • add (external) version to metadata category
  • Ensure that Options Frame exists before commiting to an import job

Benjamin Staneck (10):

  • point out new features
  • make the new category labels full width
  • replace FRIZQT everywhere
  • use the STANDARD_TEXT_FONT instead of FRIZQT for the new aura frame
  • add a little more spacing to the new category labels
  • change new labels from yellow to WoW gold
  • more wording changes to template descriptions
  • a few wording changes for templates
  • add a few nil checks to icon picker
  • add talent checking to inputs

Buds (4):

  • templates: use a more generic term for glow => highlight (#669)
  • Templates Fixes (#664)
  • Fix templates for all regionTypes (#661)
  • add conditions to templates (#587)

Infus (13):

  • Fix crop for Circular Progress Textures
  • Fix regression in Copy Conditions to All
  • Fix PvP Talent Load condition
  • Add conditions to normal custom and tsu triggers
  • Add a tooltip to the "Set Parent to Anchor" option
  • Apply Smooth Progress also to time based progress
  • Fix Copy Settings not closing the context menu
  • Add a "exact match" for spell ids option to a few triggers
  • Fix whitespace
  • Simplify code
  • Hide Copy Url Box on hiding, so that it is hidden when clicking on items
  • Fix typo in icon
  • Fix focus for "Copy Url"

InfusOnWoW (1):

  • Conditions: Add AND/OR combinations to conditions (#663)
WeakAuras2 - 2.7.2

Published by Stanzilla about 6 years ago

2.7.2 (2018-08-13)

Full Changelog

Infus (5):

  • Don't run the tsu trigger function to decide CanHaveTooltip
  • Fix fallback code for disabled region plugins
  • Fix Conditions being unable to set width/height
  • Fix for masque skinning of buttons not in a group
  • Fix framelevel of first aura in a group

Zinoh (1):

  • Let Masque Skin the Glow (#645)
WeakAuras2 - 2.7.1

Published by Stanzilla about 6 years ago

2.7.1 (2018-08-13)

Full Changelog

Allen Faure (1):

  • revert a bad change to an earlier modernization
WeakAuras2 - 2.7.0

Published by Stanzilla about 6 years ago

2.7.0 (2018-08-12)

Full Changelog

Alex Marcotte (1):

  • Fixing the Luminous Barrier CD template that uses the wrong talent loading condition

Allen Faure (40):

  • Hide child thumbnail regions when they're no longer useful
  • tweak some phrases for the update tooltip
  • drop an unused library
  • Use 'Import as Copy' phrase for identical import
  • reorder update categories
  • UI tweaks for update tooltip
  • Fix nil errors due to AddMany
  • Fix false negative on sortHybridTable change
  • add dynamic group control settings to arrangement category
  • categorize regionType as a display property
  • Pass the region into getrect, to ensure the correct bounding box
  • Save internalVersion when compressing
  • remove tableAdd and DecompressDisplay
  • Back out of DeleteOption if the data has already been deleted.
  • add metadata update category
  • if mode is 1, then we should ignore hybrid sorting on old data
  • Use UpdateGroupOrders instead of iterating twice on installedData
  • only preserve old order when Group arrangement is not checked
  • Don't ignore ID changes in WeakAuras.diff.
  • use the correct translation phrase for diabled import
  • Don't add the newid to sorthybrid table if the oldid wasn't there
  • Fallback to region.height/width if data.height/width don't exist
  • use an if block to special case arrangement instead of and/or chain
  • auras from chat links must be sent through the PreAdd process too
  • Combine child anchor category with child order category
  • fix options frame moversizer and child anchoring on import
  • fix some false positives in WeakAuras.diff
  • hide radio buttons when they're not needed
  • tweaks to DisplayToTableString
  • Fix templates after renaming show on
  • fix migration
  • Fix regression on tableSubtract
  • ensure activeCategories exists
  • index the cache before iterating
  • hello this is the tab police
  • stringify tables into an array of lines, instead of using .. 100x times
  • simplify FindBestMatch
  • customHiden is not a word
  • remove unused default value
  • remove an unnecessary loop

Benjamin Staneck (7):

  • add a few new APIs to luacheckrc
  • fix a typo
  • increase git clone depth to 150
  • remove old aura name from the single diff tooltip as well
  • adjust readme text
  • tconcat => table.concat
  • showActiveOrMissing => show Always

Buds (5):

  • fix autoHide for custom event w/ custom duration
  • fix rangecheck condition threat nil as false #598
  • aura trigger with fullscan support remainingTime
  • fix nil error with use tooltip size instead of stacks
  • range check condition for spell and item cooldown

Causese (1):

  • Templates: Fixes specified unit for Lingering Sporepods trinket

Infus (34):

  • Move setting of db.displays a bit earlier
  • Guard the multi-selection trigger code against different trigger counts
  • Fix schedule ConditionsTimers
  • Chat Trigger: Add the CHAT_EMOTE event
  • Fix another bug in the animation function loading
  • Fix regression in Item Cooldown tracking caused by 82208fba
  • BuffTrigger: Reorder some group options
  • Only run scamCheck once over the new data
  • Fix internalVersion handling and fix importing certain group settings
  • Add a dynamic hide duration for event triggers
  • Fix nil error in Animation code
  • Rewrite SetFrameLevel code to be more robust for clones
  • Add a "WarMode Active" load condition
  • Fix a problem in updating group clones
  • Fix logic in recurseDiff for values that are newly false
  • Icon: Workaround the SetTextOnText workaround...
  • Fix error on adding a buff template
  • Add another And Talent selected load condition
  • Fix Conditions remaining time check
  • Condition Options: Remove DELETE condition from combobox
  • Fix importing not positing childs correctly
  • Tweak FrameChooser to choose child auras over groups
  • Fix MoverResizer not getting the right size after import
  • Fix error in CreatePvpTalentCache if the player has no spec
  • Use WeakAuras.data_stub for New From Templates auras
  • Be more consistent about icons in templates
  • Setup various bits, e.g. init scripts before SetRegion
  • Add a "Insufficient Resources" condition
  • BuffTrigger: Only set state if we are showing the state
  • Fix recheck timers for conditions
  • Add the ability to have spell/item tooltips via TSU
  • Icon: Fix several typos for Color setting
  • Fix interaction of new Alpha property and Animations
  • Fix a bug where || would duplicate

Janick Gerstenberger (1):

  • Register "ACTIONBAR_UPDATE_COOLDOWN" in cdReadyFrame to extend coverage

Lothrik (1):

  • Fix text shaking animation bug

asakawa-k (2):

  • Further integration of group role options
  • Add group unit options (#578)

emptyrivers (1):

  • Basic aura update support (#450)

lqnrd (1):

  • add securecall to blocked functions, remove ForceQuit
WeakAuras2 - 2.6.6

Published by Stanzilla about 6 years ago

2.6.6 (2018-07-30)

Full Changelog

Benjamin Staneck (4):

  • remove multistrike combatlog event
  • Update bug_report.md
  • Update ISSUE_TEMPLATE.md
  • change translation string

Buds (1):

  • BuffTrigger: Add a buffed/unbuffed condition

Infus (12):

  • Fix error on loading if trigger[name] is nil
  • Use better names for Power Types for Templates
  • Equipment Set Trigger: Use C_EquipmentSet.GetEquipmentSetIDs
  • Global Conditions: Fix Unload
  • Fix the author line of WeakAurasTemplates
  • Fix bugs in Global Conditions
  • Global Conditions: Move some code to WeakAuras.lua
  • Fix naming
  • Add a alpha option to Icons/Textures
  • Add a dynamic condition for "IsUsableSpell"
  • Global Conditions: In Combat, Has Target
  • Fix Rename/Delete and custom condition functions
WeakAuras2 - 2.6.5

Published by Stanzilla about 6 years ago

2.6.5 (2018-07-28)

Full Changelog

Allen Faure (2):

  • allow arbitrary return values from custom text function
  • default to ratio of 1 if the aspect ratio is undefined

Benjamin Staneck (2):

  • better fix for profiling prints
  • Fix profiling prints

Buds (2):

  • fix hiding adjusted timers on obselete timers (#541)
  • Add "Adjust Timer" option to DBM and BigWigs timers

Causese (6):

  • Improve templates by adding General/PvP Azerite Traits
  • adds class+specc specific azerite traits
  • fix microstutter by removing non-existing items
  • removed enchants that share id through name
  • added enchants
  • adds raid/dungeon/worldboss/pvp-trinket templates

Infus (10):

  • Item Cooldown: Also fix onCooldown check in trigger
  • Power trigger: Update spell cost on UNIT_DISPLAYPOWER events
  • Fix tooltip scanning for fullscan auras
  • Add the enabled state for item cooldowns
  • Fix General and Azerite traits
  • Fix renaming forgetting about customActionsFunctions
  • Fix Aspect Ratio code if height or width is 0
  • Fix setting of number values if the actual value is nil
  • Add id to Condition Functions
  • Abort the enrichDatabase in templates
WeakAuras2 - 2.6.4

Published by Stanzilla about 6 years ago

2.6.4 (2018-07-25)

Full Changelog

Aigars Bedeicis (1):

  • Add Mythic+ Affix load option

Benjamin Staneck (4):

  • update luacheckrc
  • better align search box in options frame
  • Update CONTRIBUTING.md
  • Update CONTRIBUTING.md

Infus (7):

  • Fix Toggle Visibility for Unloaded auras not working
  • Fix showing of auras even though the options window was closed already.
  • Fix setting some properties on a multi-selection
  • Fix scrolling being stuck in the Options window
  • Fix slowness for on clicking on "Load"
  • Fix SetParent for some auras
  • Cooldown Progress: Fix Track Charges being active, even it was disabled

Leon Solis III (1):

  • Add links to explain force pushing for rebase (#534)

asakawa-k (1):

  • Add SetJustifyH/V to the Icon's texts
WeakAuras2 - 2.6.3

Published by Stanzilla about 6 years ago

2.6.3 (2018-07-23)

Full Changelog

Allen Faure (1):

  • ensure that the childID exists before using it

Benjamin Staneck (1):

  • hello this is the luaformatter police
WeakAuras2 - 2.6.2

Published by Stanzilla about 6 years ago

2.6.2 (2018-07-22)

Full Changelog

Allen Faure (1):

  • Use id instead of index in hybrid sorting

Infus (1):

  • Tweak Loaded vs Unloaded Display for the Options window

asakawa-k (1):

  • Update HelperFunctions.lua
WeakAuras2 - 2.6.1

Published by Stanzilla about 6 years ago

2.6.1 (2018-07-22)

Full Changelog

Allen (5):

  • localize table before modifying it
  • debug is local to this file, no need to access the main WeakAuras object
  • delete ancient commented code, which will never be uncommented
  • make the triggerstate entry creation atomic
  • simplify AddMany slightly

Allen Faure (3):

  • remove unnecessary OR statements
  • reuse result from last GetSpecialization() call
  • exclude additional_triggers when copying display settings

Benjamin Staneck (4):

  • add format.bat to gitignore
  • increase buff loop again
  • Actually fix trigger.itemSlot nil
  • loop 40 auras

Causese (2):

  • Fix nil error in group zoneId
  • adds zone group ID load condition (#494)

Infus (10):

  • Fix stacks condition for Cooldown Progress (Spell)
  • Add a "Pet Specialization" trigger to the Pet Behavior trigger
  • Add Spell Id to Status/Cast trigger
  • Fix debuffClass filters for fullscan
  • Add a "In Encounter" load condition and also rework couldBeLoaded
  • Optimize Cooldown Progress(Equipment Slot) name function
  • Observe the enabled flag of GetItemCooldown
  • Fix %s showing a 1 even if the ability had no charges
  • Workaround more Blizzard's inability to get text sizes correctly.
  • Fix IconPicker with "inf" and similar inputs

Rehok (1):

  • trigger.itemSlot can be nil

emptyrivers (1):

  • add a static popup to confirm deletion of auras (#478)
WeakAuras2 - 2.6.0

Published by Stanzilla over 6 years ago

2.6.0 (2018-07-17)

Full Changelog

Aigars Bedeicis (1):

  • Add Scale option to groups

Allen Leigh Faure (1):

  • partial reversion 0128295

Andrew Scott (1):

  • LibSpellRange-1.0 is now on GitHub

Benjamin Staneck (23):

  • correct formatting of new HelperFunctions file
  • LibSpellRange-1.0 is now on GitHub
  • clean up a few unused upvalues
  • Bring back accidently deleted charges function
  • Check if path is a string instead
  • add a nil check in SetTextureOrAtlas() since name can be nil sometimes
  • Fix nil value error
  • fix variable shadowing
  • Update issue templates
  • Fix tooltip truncation
  • Fix nil error
  • oops 2
  • oops
  • make the "cannot load addon" messages a bit nicer
  • change some print formats
  • Pull LibRangeCheck in via pkgmeta again since it was updated.
  • clarify that a few load conditions support more than one entry
  • re-enable zone id load condition by using the new map API
  • package 8.0 branch tags using the BigWigs packager
  • remove LibChatAnims
  • change to simpler url format in pkgmeta since we don't use the other options anyway.
  • use the new STAT_STAGGER constant to translate Stagger
  • update changelog

Buds (3):

  • OnHide code was run on frame creation, fix #474 (#476)
  • oops
  • fix CheckPvpTalentByIndex nil index error (#453)

Infus (23):

  • Simplify stacks code for Cooldown Progress
  • Fix ESC handling
  • Make Raid Buffs not use ownOnly
  • Revert "Workaround a issue in LibSpellRange"
  • Fine tune templates
  • Update templates for BfA
  • Add initial templates for some classes
  • Fix display options for multi-selection and overlays
  • Add Bar Alpha to Conditions
  • AuraBar: Add Icon Desaturate to Conditions
  • Fix tooltip scanning and improve the functionality
  • Fix Charges not updating on talent changes
  • Move Registering of Events from Add to Load
  • Fix models not showing up
  • Register the Options window in UISpecialFrames
  • Document another place as a WORKAROUND around a Blizzard bug
  • Add Atlas texture support for Textures, Progress Textures and Sparks
  • Fix Aura not showing on ScanAll in certain cases
  • Fix showing of wrong icon in a corner case
  • Fix BuffTrigger's CanHaveDuration
  • Fix setting glow on a aura moves it around
  • Fix Range Trigger + Range Conditions
  • Fix charges Changed trigger

Rehok (1):

  • Cooldown Progress (Equipment Slot): Add Name function

asakawa-k (1):

  • Add functions commonly used by custom WA authors

emptyrivers (4):

  • include maghar orc in race_types
  • Fix anchored auras in dynamic groups
  • Ignore Load tab when copying display
  • [Feature] Add HSV color animations (#408)
WeakAuras2 - 2.5.12

Published by Stanzilla over 6 years ago

2.5.12 (2018-05-24)

Full Changelog

Benjamin Staneck (5):

  • move master builds to the BigWigs packager as well.
  • package 8.0 branch tags using the BigWigs packager
  • add a prettyPrint function and use it in a few places
  • add names to the profiling keybinds
  • add prints to pstart and pstop

Infus (21):

  • Fix error handling.
  • Prevent actions from conditions if the auras aren't shown. Take 2
  • Add a maxCharges condition to Cooldown Progress
  • Ajust conditions to trigger reorderings automatically
  • Improve layout for merge options
  • Tweak error handling some more
  • Handle errors again
  • Fix overlays not updating if nothing else changed
  • Workaround a issue in LibSpellRange
  • Convert region types of clones too
  • Special case FRAME_UPDATE event also for custom triggers
  • Fix nil error on empty nameinfo
  • Reset xOffset and yOffset on adding to a dynamic group
  • Fix Load conditions for encounter ids
  • Fix a few bugs, remove TODOs
  • Don't early return if before potentially enabling rune watching
  • Fix Overlay colors not resetting after Condition
  • Fix issues with profiling and some animations
  • Add a "loadFunc" to Prototypes which is called on loading a aura
  • Add Profiling Support to WeakAuras
  • Merge RegionOptions on multi selection
WeakAuras2 - 2.5.11

Published by Stanzilla over 6 years ago

WeakAuras 2

2.5.11 (2018-04-27)

Full Changelog

Infus (6):

  • Wrap all user functions in pcall / xpcall
  • Check that what we pass to IsSpellKnown is a number
  • Fix problem with offset being nil
  • Tweak Show CD of a single charge behaviour
  • Fine tune templates GET_ITEM_INFO_RECEIVED code
  • Setup fallback state so that it has no duration

asakawa-k (1):

  • Add key bindings to open/close the options window (#385)
WeakAuras2 - 2.5.10

Published by Stanzilla over 6 years ago

WeakAuras 2

2.5.10 (2018-04-07)

Full Changelog

Infus (2):

  • Add Timewalking Raids to Load conditions
  • Fix importing dynamic groups doesn't reset the offset
WeakAuras2 - 2.5.9

Published by Stanzilla over 6 years ago

WeakAuras 2

2.5.9 (2018-04-06)

Full Changelog

Infus (13):

  • Copy disjunctive and customTriggerLogic in the copy trigger part
  • Fix Copy/Paste code for Groups
  • Remove code that is no longer needed
  • Implement tracking Cooldown of a specific charge for Spells
  • Templates: Bladestorm is not a talent for Arms
  • Fix a bug in reordering triggers
  • Add default value for slantMode
  • Add a "slanted" mode to Progress Textures
  • Fix empty "Required for Activation" for newly created trigger
  • Fix regression for Apply Templates button
  • Add Condition Properties for xOffset and yOffset
  • Add offset options to auras in dynamic groups
  • Add a "internal version" to auras, so that Modernize knows what to do
WeakAuras2 - 2.5.8

Published by Stanzilla over 6 years ago

WeakAuras 2

2.5.8 (2018-03-16)

Full Changelog

Benjamin Staneck (2):

  • fix the translation script for PRs
  • adjust range check trigger text a bit

Infus (14):

  • Fix Add Property for multi selection
  • Add a SetTexture function to Progress Textures
  • Implement TODOs
  • Fix canceling "Apply Template" picks the new option
  • Add a bit of space between Choose Trigger and "Add"
  • Fix text replacement for Texture auras
  • Add a text explaining the range trigger to the Range Trigger
  • Add "Reorder" for Triggers and Conditions
  • Fix editing conditions with multiple auras selected
  • Remove debug output
  • Fix cooldown handling of "disabled" cooldowns
  • Remove a workaround for GetSpellCooldown("Water Jet")
  • Reimplement Copy and Paste
  • Options Window: Cooldown Progress: Fix initial value
WeakAuras2 - 2.5.7

Published by Stanzilla over 6 years ago

WeakAuras 2

2.5.7 (2018-02-18)

Full Changelog

Benjamin Staneck (14):

  • change some power types again
  • change range check label from Range to Distance
  • change back some power types as their format is not consistent
  • change the global strings used for power type translations to be the ones of power types instead of the resource itself
  • add some newlines to the changelog
  • fix pkgmeta
  • add the temp commit file to ,gitignore
  • Update pkgmeta
  • switch to manual changelog generation and add a script to do that
  • only push localization if master changes and ignore the script in WowAce packaging
  • add a script to automatically push translations to WowAce
  • dev instead of development
  • use the same version string for the window title as for the LDB tooltip
  • fix LibRangecheck path

Infus (10):

  • Fix Range Check trigger
  • Templates: Add KJ's burning wish to the correct specs
  • Combat Log Trigger: Fix SPELL_ENERGIZE
  • Add Allied Races to templates
  • Attach legendaries/sets to each spec instead of a global list
  • Update Templates based on suggestions from Nighthawk
  • Add Range Checker trigger
  • Transmission: Add a timeout if no data to check if we received data
  • Add resizers to the bottom right corner
  • Fix Stagger progress not updating

emptyrivers (1):

  • implement UnitIsUnit option