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 visible (Hide)

WeakAuras2 - 3.2.0

Published by github-actions[bot] over 3 years ago

3.2.0 (2021-03-09)

Full Changelog

Highlights

  • Merge ZoneID/GroupID load options
  • Add "Duplicate Conditions"
  • Add script and update model paths from wow.tools
  • Add searchbox to model picker
  • Add more time formatting options
  • Bug fixes!

Commits

Anssi Mäkinen (1):

  • Fix Modernize for time format with non-dynamic decimal precision

Casey Raethke (1):

  • Add 'Mine' affilation to combat log flag prototype (#2923)

InfusOnWoW (34):

  • Fix creating Model Aura from Template for a Ability
  • Fix issue with infinite auras and multi tragging
  • Fix new Auras with BuffTrigger2 trigger
  • Trigger Templates Classic: Fix two errors in last round
  • Don't clear region.states/region.state to early
  • Text: Slightly simplify code
  • Fix ContainsPlaceHolder considering \n a placeholder
  • Fix Texts not being displayed
  • Fix Modernize to not modify data while iterating over it
  • Fix nil errors in dynamic conditions
  • Make BuffTrigger 2 hide the per match checks if not applicable
  • Weapon Enchant: Hide remaining time/stacks option if they don't work
  • Don't pretend texts with \n contain placeholders
  • Fix small issue in Conditions custom error description
  • Remove region.justCreated which is unused
  • Fix some errors in Templates on Classic
  • Make Time Formats more flexible
  • Icon/AuraBar: Make thumbnail icon resilent against certain data
  • Fixup misleading text
  • Fix remaining time check event to extra clones for nameplate trigger
  • Fix Crit Chance in Character Stats trigger
  • Improve Talent Load Option
  • Improve Talent trigger
  • Add a "Alive" load option
  • Fix the merged zone id load option
  • Improve layout around Item Load Option
  • Fix number load options with strings
  • Add Duplicate conditions feature
  • Merge zone id and zone group id load options
  • Fix typo in Stop Motion description
  • Workaround UnitStagger returning nil
  • Slight improvement in readable trigger function
  • Change trigger ui categorization
  • Fix matching of strings which include --

Kevin Krol (1):

  • Fix target type check to compare against a string

Ryan Delk (1):

  • docs: fix broken links to extensions

Stanzilla (2):

  • Update TOC for Patch 9.0.5
  • Update WeakAurasModelPaths from wow.tools

mrbuds (8):

  • fix combat log trigger's icon for classic
  • delete update-modelpaths branch after closing PR
  • fix CancelClose
  • add rotation slider and mouse interaction for preview
  • add a searchbox to model picker
  • Update WeakAurasModelPaths from wow.tools
  • WeakAurasModelPaths update script from wow.tools
  • Cast trigger: add latency overlay (#2900)
WeakAuras2 - 3.1.9

Published by github-actions[bot] over 3 years ago

3.1.9 (2021-01-26)

Full Changelog

Highlights

  • bug fixes

Commits

InfusOnWoW (2):

  • Fix oversight in 7a3d5c762 breaking remaining time check for
  • Clamp tooltips to the screen

Stanzilla (2):

  • master -> main
  • Create CODE_OF_CONDUCT.md
WeakAuras2 - 3.1.8

Published by github-actions[bot] almost 4 years ago

3.1.8 (2021-01-07)

Full Changelog

Highlights

Fix a regression

Commits

mrbuds (1):

  • fix regression in TestForLongString
WeakAuras2 - 3.1.7

Published by github-actions[bot] almost 4 years ago

3.1.7 (2021-01-04)

Full Changelog

Highlights

  • New Instance Type trigger

Commits

InfusOnWoW (5):

  • Fix deleting triggers if multiple auras are selected
  • Fix TestForLongString to properly escape texts
  • Use manual naming for instance types
  • Prevent error for untimed crowd control
  • Add a raw instance type load/trigger option

asaka-wa (1):

  • Set default colour for Textures to full alpha
WeakAuras2 - 3.1.6

Published by github-actions[bot] almost 4 years ago

3.1.6 (2021-01-01)

Full Changelog

Highlights

  • bug fixes
  • Filters and UnitAura options for TSU tooltips

Commits

InfusOnWoW (2):

  • Fix various small issues in multi selection with format options
  • Fix off by one error in title

asaka-wa (1):

  • Expand [status - crowd controlled] trigger (#2773)

mrbuds (1):

  • dummy commit to update enMx translation from curseforge

nullKomplex (4):

  • Fix Bonus Id trigger Item Slot option with multiple items.
  • Fix Bonus Id trigger in Classic.
  • Bonus Id Trigger fixes and inverse option. (#2836)
  • Add filters and UnitAura options to TSU tooltips.
WeakAuras2 - 3.1.5

Published by github-actions[bot] almost 4 years ago

3.1.5 (2020-12-29)

Full Changelog

Highlights

  • bug fixes

Commits

InfusOnWoW (9):

  • Don't respond to dR if we haven't linked that aura in chat
  • Limit Group scaling to x10
  • Move Subregion Validate to after Modernize
  • Fix first glow using the wrong size
  • Conditions: If given strangely missing data, adjust the data
  • Fix warning message on using blocked global functions/tables
  • Actions: Loop Sound, make the upper limit a soft max
  • Make aura_env available in custom checks
  • Only call SetBakdrop if we have a edge file

mrbuds (2):

  • remove "emphasize" option from "BigWigs Timer" trigger
  • sanity check modernize for data.subRegions (#2807)

nullKomplex (2):

  • Add additional forbidden tables.
  • Add talent table to data stub.
WeakAuras2 - 3.1.4

Published by github-actions[bot] almost 4 years ago

3.1.4 (2020-12-09)

Full Changelog

Highlights

Bug fix

Commits

nullKomplex (1):

  • Nil-check Bonus Id trigger (#2799)
WeakAuras2 - 3.1.3

Published by github-actions[bot] almost 4 years ago

3.1.3 (2020-12-09)

Full Changelog

Highlights

Bug fixes and tab space setting for code editor

Commits

InfusOnWoW (8):

  • Make GCD trigger work on load
  • Fix Spell Known not updating while Options are open
  • Tmeplates: Fix talent load for Elemental Blast
  • Fix dynamic groups showing without visible children on login
  • Fix mass delete and a few unbalanced suspend/resume
  • Fix a few Classic issues
  • Fix Talent/Spec trigger
  • Fix BarModels showing after port

Stanzilla (2):

  • Update TOC for Classic Naxx Patch
  • sync classic pkgmeta with main

asaka-wa (1):

  • add tab space setting (#2786)

nullKomplex (1):

  • Improve Bonus Id trigger. (#2781)
WeakAuras2 - 3.1.2

Published by github-actions[bot] almost 4 years ago

3.1.2 (2020-11-22)

Full Changelog

Highlights

bug fixes

Commits

InfusOnWoW (9):

  • Remove debug code
  • Models: Use more force in PreShowModels
  • Add a Class/Spec trigger
  • Duplicate Aura: Optimize this for big dynamic groups
  • Tweak Off-Screen Arrow
  • Options Thumbnails: Use fallback icon if set
  • Templates: Add Rupture Debuff to Sub Debuffs
  • Format Options: Keep the expand/collapse state separate
  • Information: Fix nil error with multi-selection

cont1nuity (1):

  • Adding support for Plater personal resource bar anchoring (#2614)
WeakAuras2 - 3.1.1

Published by github-actions[bot] almost 4 years ago

3.1.1 (2020-11-18)

Full Changelog

Highlights

bug fix for missing auras

Commits

InfusOnWoW (2):

  • Templates: Move Resources to proper section
  • BuffTrigger 2: Fix missing auras
WeakAuras2 - 3.1.0

Published by github-actions[bot] almost 4 years ago

3.1.0 (2020-11-17)

Full Changelog

Highlights

Add Templates for the new Shadowlands systems

Commits

Ian Kerins (1):

  • Add "Tooltip on Mouseover" support to Text

InfusOnWoW (14):

  • Icon/Aurabar: Fix modifyThumbnail icons
  • Make property's names a bit consistent
  • Allow abbreviate cutting longer texts
  • Templates: Add SL systems
  • TriggerTemplatesData: Add missing space
  • BT2: Add is boss debuff and cast by player character
  • Add UnitAffectingCombat to Unit Characteristics trigger
  • Fix Custom Variables validator breaking if a real error occurs
  • Fix Editor for Custom Anchor on Group tab
  • Restore a 1px offset to Groups
  • Fix text editor for trigger page from a multi-selection
  • Add Spiritwalker's Grace to Elemental Templates
  • Fix typo in message
  • Fix default animation functions formatting

Stanzilla (1):

  • Update TOC for Patch 9.0.2

mrbuds (1):

  • fix error when mouseovering Bonus ID load option on classic
WeakAuras2 - 3.0.6

Published by github-actions[bot] almost 4 years ago

3.0.6 (2020-11-09)

Full Changelog

Highlights

Mostly bug fixes but we now also let you set icons via conditions

Commits

InfusOnWoW (36):

  • Fix MoverSizer lua errors if the mover has no position
  • Don't hide the Options window on import
  • Fix Custom Variables Validation to ignore additionalProgress
  • Introduce "elapsedTime" as a conditionType
  • Fix TexturePicker drop down
  • Options: Show a arrow pointing to offscreen auras
  • BT2 Multi: Guard against a empty string for count check
  • Fix anchoring of MoverSizer to Groups
  • Add missing conversion code for IconSource
  • Fix Importing from chat if Options were never opened
  • Tweak Custom Variables validation
  • Add missing file
  • Add a Lock Positions button in the toolbar
  • Improve Item Bonus Id checks
  • Fix BarModels breaking if hidden at 0 width
  • In the Item Bonus ID actually list legendaries for the current spec
  • Add a "None" choice to Covenants
  • Validate Custom Variables
  • Simplify AddCodeOption api
  • Don't send overlay glow event if weakauras is paused
  • Fix Group's selfPoint
  • Use the right states for dynamic conditions
  • Use browse icon in more places
  • Allow selectiong Icon Source/Icon via Conditions
  • Fix adding new aura without a time condition not unscheduling old check
  • Fix removing a condition check not calling modify
  • Fix wrong argument in call to ClearAndUpdateOptions in AuraBar.lua
  • Don't error on trying to import a update
  • Fix models not showing up in some cases
  • Resize the WeakAuras window if it's bigger than the screen
  • Make WA_Utf8Sub resilent against trying to format numbers
  • Fix errors in opening TextEditor for Custom Checks
  • Fix importing icon auras before the Options were opened
  • Add the Error Frame as a destination for messages
  • Templates: Fix Slice and Dice
  • Fix parent for custom anchoring

Stanzilla (3):

  • Update README.md
  • Formatting and cleanup
  • Change Discord server link

mrbuds (1):

  • Classic: add support for MAINTANK and MAINASSIST filter (#2636)
WeakAuras2 - 3.0.5

Published by github-actions[bot] almost 4 years ago

3.0.5 (2020-10-25)

Full Changelog

Highlights

  • A few small new features and bug fixes

Commits

Anssi Mäkinen (1):

  • Fix leaked global in Character Stats trigger

InfusOnWoW (15):

  • Create less PlayerModels
  • Fix ModelPicker for BarModels and multi selection
  • Fix TexturePicker for Ticks + multi select
  • Conditions: Fix recheck time scheduling with Else if
  • Fixes remaining time check for Weapon Enchant trigger
  • Remove the capping of alpha while Options are open
  • Cooldown Progress: Rename Stacks to Charges
  • Weapon Enchant trigger: Default to Question Mark icon
  • Fix conditions listing too many variables
  • Fix error in Spell Known trigger
  • Add One handed Axes to weapon types
  • Fix bar model's alpha bein overwritten by PreShowModel
  • Fix Spell Activation Overlay trigger
  • Rename a few anchor options
  • Bufftrigger 2: Fix total stack count

Stanzilla (6):

  • Don't try to load covenant stuff on classic
  • Add new feature indicator to item type equipped load condition
  • Add new feature indicator for charged combo points
  • Add new feature indicator to covenant load option
  • Add Covenant Load Option (#2615)
  • Update bug_report.md

mrbuds (6):

  • remove debug print
  • set default animation to "loop" instead of "progress
  • parse StopMotion texture settings from filename implement #2356 format of filename has to be "name.x[1-9]+y[1-9]+f[1-9]+.(tga|blp)" where x is number of rows, y number of columns, and f number of frames
  • add spell activation overlays added with wow 8.1.5
  • fix nil error when using "Class Colors" addon CUSTOM_CLASS_COLORS table does not have the method WrapTextInColorCode
  • better fix for omnicc error
WeakAuras2 - 3.0.4

Published by github-actions[bot] about 4 years ago

3.0.4 (2020-10-19)

Full Changelog

Highlights

  • bug fixes

Commits

InfusOnWoW (1):

  • Fix texture picker for ticks

Stanzilla (1):

  • Revert back to upstream LibSpellRange

mrbuds (1):

  • Fix error with old versions of OmniCC
WeakAuras2 - 3.0.3

Published by github-actions[bot] about 4 years ago

3.0.3 (2020-10-18)

Full Changelog

Highlights

  • bug fixes

Commits

InfusOnWoW (14):

  • Hack barmodels with the same PreShowModels hack that Models have
  • Fix missing localization
  • Add a hard limit to the position offsets
  • Dynamic Group: Correctly set data.selfPoint on changing to grid
  • Fix texture chooser for StopMotion textures
  • Fix Tick color being not adjustable if set via a condition too
  • Add a IsAuraActive(id) function
  • Fix instance size/type trigger with multi selection
  • Delete the aura before changing the uid
  • Fix DK Rune trigger
  • Fix HideCooldownText with OmniCC
  • Fix encounter id fetching code to not enable the Powers tab
  • Fix dragging and multi selection misbehaving
  • Add Shields to Item Type trigger

Stanzilla (1):

  • Temp switch LibSpellRange to Infus fork
WeakAuras2 - 3.0.2

Published by github-actions[bot] about 4 years ago

3.0.2 (2020-10-16)

Full Changelog

Highlights

  • bug fixes!

Commits

InfusOnWoW (2):

  • Fix regression in Weapon Enchant trigger for %s
  • Fix timed conditions not firing for clones

Stanzilla (3):

  • CI: Add luacheck annotations
  • Fix typo in bug report text
  • Update "Found a Bug?" URL to include the issue template

nullKomplex (1):

  • Fix ticks not updating properly on size changes.
WeakAuras2 - 3.0.1

Published by github-actions[bot] about 4 years ago

3.0.1 (2020-10-14)

Full Changelog

Highlights

  • bug fixes

Commits

InfusOnWoW (2):

  • Fix Weapon Enchant trigger
  • Fix texture atlases on progress textures
WeakAuras2 - 3.0.0

Published by github-actions[bot] about 4 years ago

3.0.0 (2020-10-13)

Full Changelog

Highlights

Welcome to the Shadowlands Pre-Patch!

Please read our blog post about all the great things that went into release: https://www.patreon.com/posts/weakauras-is-for-42674883

Commits

Causese (1):

  • adds bleed icon (#2461)

InfusOnWoW (327):

  • StopMotion: Move texture meta data to WeakAuras for now
  • Add support for "Charged Combo Points". As used by Kyrian Rogues
  • ConditionOptions: Fix nil error on using Name/Realm option
  • Add a "Bonus Id" trigger/load option
  • Add a Item Type load and trigger option
  • Conditions: Fix renaming auras
  • Fix template icons vanishing sometimes
  • Fix Spell Cost overlay for Cast Trigger
  • Fix Modernize for group_role
  • Fix BarModels sometimes being incorrectly clipped
  • Refactor Delete/Rename code in Options
  • Make Group Role a multi-selection
  • Fix small issue with multi-selection
  • Bufftrigger 2: Remove confussing text
  • Add a dummy loaded table to WeakAuras
  • Make Display/Trigger options pages a bit faster
  • Options: Pause and Resume dynamic groups in more places
  • Fix Animations division by 0
  • PvP Talent trigger: Fix error
  • Fix conditions not showing comboboxes for some conditionsFix conditions not showing comboboxes for some conditions
  • Weapon Enchant trigger: Fix error on using a remaining time check
  • Templates: Races
  • Templates: Remove Gladiator's Medallion
  • Templates: DK
  • Templates: DH
  • Templates: Druid
  • Templates: Monk
  • Templates: Warlock
  • Templates: Mage
  • Templates: Shaman
  • Templates: Priest Update
  • Templates: Update Rogue
  • Add Hunter Templates
  • Add Paladin templates
  • Templates: Warrior
  • Templates: Make the sections a bit more visible
  • Templates: Remove items section
  • Character Stats also have to recheck on UNIT_AURA events
  • Fix typo
  • Make GetData accessible again
  • Add a helper function IsAuraLoaded
  • Fix Omnicc overwriting our draw edge configuration
  • Show errors for OPTIONS event for newly created auras
  • Progress Bars: Default to no icon
  • Tweak trigger/conditions page by defaulting to collapsed if necessary
  • Fix "Add to New Group" showing a error
  • Fix UnitExists check for Immereus
  • Fix Tips being shown on close/open with e.g. texteditor visible
  • Fix FrameTick regression
  • Adjust text of every frame update to include (High CPU usage)
  • Fix Borders not being duplicatable
  • Make SetRegion public again
  • Fix Alternate Power trigger
  • Fix New Aura using old data
  • Update TENCH trigger for Shadowlands
  • Remove dead code and simplify Resume
  • Models are available on classic now too.
  • Move UpdateFakeStatesFor to Private
  • Remove unused SetDynamicIconCache/GetDynamicIconCache
  • Move WeakAuras.frameLevels to Private
  • Move GetFrameLevel to local
  • Move SetFrameLevel to local
  • Move FixGroupChildrenOrderForGroup into Private
  • Remove unused WeakAuras.GetSpellTooltipText
  • Move UpdateMouseoverTooltip into local
  • Move CanShowStackInfo into legacy BuffTrigger
  • Move CanShowNameInfo to legacy BuffTrigger
  • Move WeakAuras.CreateFallbackState into local
  • Move WeakAuras.GetTriggerSystem to local
  • move WeakAuras.dyngroup_unitframe_monitor to Private
  • Move EnsureClone to local
  • Move SetRegion to Private
  • Move LastUpgrade to local
  • Move RepairDatabase to local
  • Move UnloadAll into local
  • Move WeakAuras.FinishLoadUnload into Private
  • Move WeakAuras.(Un)LoadDisplays into Private
  • Move LoadEncounterInitScripts into Private
  • Move WeakAuras.CreateEncounterTable into local
  • Move WeakAuras.DestroyEncounterTable into local
  • Move WeakAuras.StoreBossGUIDs to local
  • Move ScanAll to local
  • move ValidateUiqueDataIds to private
  • Move SyncParentChildRelationships into Private
  • Move WeakAuras.UpdateCurrentInstanceType into Private
  • Move RegisterForLoadEvents to Private
  • Move CheckForPreviousEncounter to local
  • Move CreatePvPTalentCache into local
  • Move WeakAuras.CreateTalentCache to local
  • Move ConstructFunction into local
  • Move NeedToRepairDatabase to Private
  • Move IsDefinedByAddon to Private
  • Move ResolveCollisions to Private
  • Move Login to Private
  • Move WeakAuras.OpenArchive to Private
  • Move WeakAuras.addons to Private
  • Move WeakAuras.collisions to Private
  • Move ApplyToDataOrChildData to Private
  • Move LoginMessage to Private
  • Move spec_types to Private
  • Move usage of transmitCache, which is never written
  • Move DataToString into Private
  • Move WeakAuras.MatchInfo into local
  • Move WeakAuras.ShowDisplayTooltip into Private
  • Move WeakAuras.Update into local
  • Move WeakAuras.diff to local
  • Move RefereshTooltipButtons into Private
  • Move InitializeEncounterAndZoneLists into Private
  • Move ProfileRenameAura into Private
  • Make WeakAuras.table_to_string local
  • Remove WeakAuras.profileData
  • Move Set/GetMigrationSnapshot to Private
  • Move RestoreHistory to Private
  • Add missing RemoveHistory call to Delete
  • Move GetHistory to local
  • Move WeakAuras.SetHistory to Private
  • Move WeakAuras.CleanHistory to Private
  • Move (Un)registerEveryFrameUpdate into Private
  • Move EveryFrameUpdateRename to Private
  • Move UnregisterAllEveryFrameUpdate to Private
  • Move various Cooldown tracking functions to Private
  • Move ActivateEvent to Private
  • Move EndEvent to Private
  • Move GetGlobalConditionState into Private
  • Move (Can)ConvertBuffTrigger2 to Private
  • Move function_strings into Private
  • Move SerializeTable into Private
  • Move UpdatedTriggerState into Private
  • Move ParseNumber to Private
  • Move UIDtoID to Private
  • Move Start/StopProfileUID to Private
  • Move anim_function_strings into Private
  • Move ReplacePlaceHolders into Private
  • Move RunCustomTextFunc into Private
  • Move ContainsAnyPlaceHolders to Private
  • Move PerformActions into Private
  • Remove two empty lines
  • Move FrameTick to local
  • Move RegisterForFrameTick/UnregisterForFrameTick to local
  • Move ApplyFrameLevel into Private
  • Move CreateFormatters into Private
  • Move AnchorFrame into Private
  • Move TimerTick into local
  • Move HandleGlowAction into Private
  • Move HandleChatAction into Private
  • Move maxTimerDuration into Private
  • Move SquelchingActions into Private
  • Move Start/StopProfileAura into Private
  • Move PreShowModels into Private
  • Move StopProfileSystem into Private
  • Move StartProfileSystem to Private
  • Move HideTooltip into Private
  • Move ShowMouseoverTooltip into Private
  • Move ParseTextStr into Private
  • Move MoveCollapseDataDown into OptionsPrivate
  • Make collapsedOptions local
  • Remove unused WeakAuras.ShowCloneDialog
  • Move AddDisplayButton to OptionsPrivate
  • Remove WeakAuras.afterScanForLoads
  • Move Convert to Private
  • Move GetPickedDisplay to OptionsPrivate
  • Remove unused function GetSubOptions
  • Move UpdateOptions into OptionsPrivate
  • Remove strange code that interfers with Fake States
  • Move EnsureDisplayButton to local
  • Move WeakAuras.GetSortedOptionsLists to local
  • Move LayoutDisplayButtons to local
  • Move SetFakeStates to Private
  • Move WeakAura.Pause to Private
  • Move CollapseAllClones into Private
  • Remove WeakAuras.transmitCache
  • Move WeakAuras.ConstructOptions and load_prototype to Private
  • Move IsCLEUSubEvent into Private
  • Move subRegionOptions into Private
  • Move subRegionTypes to Private
  • Move GetProperties into Private
  • Move GetGlobalConditions into private
  • Move GetTriggerConditions into Private
  • Move ContainsPlaceHolders into Private
  • Move event_prototypes into Private
  • Move triggerTypes to Private
  • Move OpenTextEditor into OptionsPrivate
  • Move pauseOptionsProcessing into Private
  • Move EnsureOptions into OptionsPrivate
  • Move dynFrame into Private
  • Move AddTriggerMetaFunctions into OptionsPrivate
  • Move ResetCollapsed to OptionsPrivate
  • Move RemoveCollapsed to OptionsPrivate
  • Move InsertCollapsed to OptionsPrivate
  • Move MoveCollapseDataUp to OptionsPrivate
  • Move anim_presets to Private
  • Actions: On Hide: Fix FrameChooser
  • Fix bug with moving Ticks up/down
  • Move GetAnchorsForData to Private
  • Move DuplicateSubRegion to OptionsPrivate
  • Move OpenModelPicker to OptionsPrivate
  • Move AddTextFormatOptions to OptionsPrivate
  • Move ReplaceLocalizedRaidMarkers to Private
  • Move GetAdditionalProperties to Private
  • Move ContainsCustomPlaceHolders to private
  • Move MoveSubRegion to OptionsPrivate
  • Move GetOverlayInfo to Private
  • Move commonOptions to OptionsPrivate
  • Remove code that hid the DBM/GTFO trigger if the addons were not enabled
  • Move most of Types.lua to the Private namespace
  • Get rid of WeakAuras.editor
  • Remove WeakAuras.debug
  • Move ClearOptions into OptionsPrivate
  • Move CreateImportButtons into Private
  • Move options creater functions into OptionsPrivate
  • Move ImportFromString into OptionsPrivate
  • Move ModelPicker/ImportExport/TextEditor to OptionsPrivate
  • Move IconPicker to OptionsPrivate
  • Move TexturePicker to OptionsPrivate
  • Move Resume into Private
  • Move ReloadAll into Private
  • Remove even more tutorials code
  • Move ClearFakeStates into Private
  • Masque: Remove compability code for old Masque versions
  • Move WeakAuras.CreateFrame into OptionsPrivate
  • Move aceOptions into local variable
  • Move savedVars into OptionsPrivate
  • Move tempGroup into OptionsPrivate
  • Move loaded into Private
  • Move MoverSizer into OptionsPrivate
  • Move CancelAnimation into Private
  • Move StartFrameChooser/StopFrameChooser to OptionsPrivate
  • Move valueFromPath and valueToPath into OptionsPrivate
  • Move WeakAuras.CodeReview to OptionsPrivate
  • Move expanderAnchors and expanderButtons into OptionsPrivate
  • mouseFrame into OptionsPrivate
  • Move personalRessourceDisplayFrame into OptionsPrivate
  • Move FakeStatesFor into Private
  • Move SetCollapsed into OptionsPrivate
  • Move UpdateButtonsScroll into OptionsPrivate
  • Move MultipleDisplayTooltipDesc into OptionsPrivate
  • Remove unused UpdateCloneConfig
  • Move CanHaveClones to Private
  • Move GetTriggerDescription to Private
  • Move ExportToTable to OptionsPrivate
  • Move ExportToString to OptionsPrivate
  • Move ConvertDisplay into OptionsPrivate
  • Move SetDragging to OptionsPrivate
  • Move HandleRename into OptionsPrivate
  • Move DuplicateAura into OptionsPrivate
  • Move PickDisplayMultiple into OptionsPrivate
  • Move WeakAuras.Animate into Private
  • Move Ungroup into OptionsPrivate
  • Move PickAndEditDisplay into OptionsPrivate
  • Move ConfirmDelete into OptionsPrivate
  • Move ResetMoverSizer into OptionsPrivate
  • Move SetGrouping to OptionsPrivate
  • Move MultipleDisplayTooltipMenu into OptionsPrivate
  • Move IsPickedMultiple into OptionsPrivate
  • Move PickDisplayMultipleShift into OptionsPrivate
  • Move ClearPick(s) into OptionsPrivate
  • Move IsDisplayPicked to OptionsPrivate
  • Move ObfuscateName out of WeakAuras
  • Move WeakAuras.DropIndicator to PrivateOptions
  • Move ScanForLoads to private
  • Remove WeakAuras.DeepCopy
  • Add more functions to the block list
  • Fix custom variables with spaces and quotes in them
  • Add ignoreSelf to group type unit triggers, e.g. Health/Power
  • Add a simple formatter for strings
  • SubText: Fix anchoring of anchors yellow background
  • Tweak Magnetic Align button styling
  • Fix link to custom check
  • Fix warning about overwriting _ in Cast Trigger
  • BuffTrigger: Fix a nil error
  • Warn about accessing forbidden functions/objects via the AuraWarnings
  • Move AuraEnvironment helper methods to the Private namespace
  • Refactor legacy BuffTrigger warning
  • Add PrivateOptions to a few files
  • Add a PvP Talent selected trigger
  • Fix Else if Conditions if the second condition has no check
  • DynamicGroup: Abort earlier if the user gives us the wrong kind of data
  • Add a method to get the active state for triggers
  • Fix regression in aura_env for animations
  • Fix clonePool (#2370)
  • Fix the DropIndicator in the options
  • Fix indentation in WeakAurasDisplayButton
  • Dynamic Group: Make custom grow function a bit more resilent
  • Condition's custom checks: Rename Events to Additional Events
  • Remove outdated comments
  • Add a "Else If" to Conditions
  • Remove IsAnimating function
  • Remove id dependency from Core Animation code
  • Extract Conditions code
  • Add to Animations.lua
  • Move CorrectSpellName/CorrectItemName to where they are used
  • Move Animation related code to Animations.lua
  • Move Modernize code into its own file
  • Remove Modernize code for ancient versions
  • Move a few more auxilary functions to Private
  • Replace our filterInput with the default blizzard search widget
  • Add a bit of space around the toolbar
  • Add a Footer to the main window that contains several useful links
  • Remove more Tutorials code
  • Get rid of one set of borders on the right side.
  • Disable the Legacy Bufftrigger
  • Move a few globals out of WeakAuras
  • Fix global conditions
  • Move Private.IsLoginFinished() back to WeakAuras
  • Reorder tabs
  • Simplify PowerAuras path code
  • Add Information Tab to the Options
  • Consistenly use WeakAuras.prettyPrint
  • Remove no longer used code for tutorials
  • Introduce Private space for things we don't want to have exposed
  • Remove deprecated function calls
  • Remove C_LootJournal depencency of Item Sets trigger
  • Fix globe warnings
  • Fix default texture Wrap Mode
  • Custom Condition checks
  • Fix Condition options not always correctly updating
  • TexturePicker: Split up data and parentData
  • Move Stopmotion region type into WeakAuras
  • Fix Health trigger
  • Icon: Include a glow sub element in the default setup
  • Icon: Add missing cooldown = false to defaults
  • Fix SetBackdrop calls in our code
  • Fix anchoring to unit frames on group join
  • Use the right anchorPoint
  • Fix getting the width and height of text regions for Group layouts
  • Fix MoverSizer trying to attach to restricted regions
  • Sanitize additional progress values somewhat

Stanzilla (30):

  • Update README.md
  • Update Actions
  • Actions: Spelling
  • clean up actions
  • Update Actions (#2457)
  • Fix a few typos
  • Temp: Don't use normal CI for beta tags
  • Update beta CI for beta tags
  • strip keys from highlights section in changelog
  • Set actions fetch depth to 0 to grab all branches
  • Revert "temporarily disable spellcache building"
  • fix GH actions tag specifier
  • Clean up a few warnings
  • Update GitHub Actions
  • Add new beta build script
  • Remove restart reminder message
  • Don't push alpha tags
  • Fix TOC version
  • Sync TOC author infos
  • Renames: WowAce to CurseForge, Twitch to CurseForge
  • Update TOC and addon name for Shadowlands
  • Update issue rules
  • Try yet another action
  • Use my fork of the GitHub Action
  • Switch to different action
  • Update issues.yml
  • Create issues.yml
  • Update issuecomplete.yml
  • Create issuecomplete.yml
  • Add support for Custom Class Colors

asaka-wa (2):

  • add player xp trigger (#2408)
  • Update "The Pencil" (#2346)

asakawa (1):

  • Add SetTextureOrAtlas to the relevant functions in an Icon region

emptyrivers (10):

  • adjust nameSource when (re)moving children around
  • clear all points on frameChooserBox first
  • guard against div/0 (#2358)
  • defend against silly user errors more
  • fix pvp talents
  • add fullCircle option
  • ensure that edgeSize on borders is not zero
  • temporarily disable spellcache building
  • bump toc
  • drop "old" new feature indicators

keaganr (1):

  • Add a confirmation pop when deleting trigger

mrbuds (14):

  • Cast trigger condition typo
  • prevent potential nil error in ParseNameCheck
  • Swing Timer: add remaining time option fixes #2505
  • use PRD for nameplates when options are open and no frame found
  • add .release to .gitignore
  • Item Count trigger: make %n return name of item
  • add "Faction Reputation" trigger
  • re-enable model region for classic (#2379)
  • templates: priests spells update
  • templates: fix nil error when changing talents
  • templates: remove azurite stuff
  • missed one
  • better backdrop template fix
  • Make BackdropTemplateMixin changes backward compatible

nullKomplex (2):

  • Tick improvements (#2313)
  • Merge pull request #2289 from nullKomplex/IconStaticCD
WeakAuras2 - 3.0.0-beta4

Published by github-actions[bot] about 4 years ago

3.0.0-beta4 (2020-10-04)

Full Changelog

Highlights

  • bug fixes
  • templates

Commits

InfusOnWoW (31):

  • Fix Modernize for group_role
  • Fix BarModels sometimes being incorrectly clipped
  • Refactor Delete/Rename code in Options
  • Make Group Role a multi-selection
  • Fix small issue with multi-selection
  • Bufftrigger 2: Remove confussing text
  • Add a dummy loaded table to WeakAuras
  • Make Display/Trigger options pages a bit faster
  • Options: Pause and Resume dynamic groups in more places
  • Fix Animations division by 0
  • PvP Talent trigger: Fix error
  • Fix conditions not showing comboboxes for some conditionsFix conditions not showing comboboxes for some conditions
  • Weapon Enchant trigger: Fix error on using a remaining time check
  • Templates: Races
  • Templates: Remove Gladiator's Medallion
  • Templates: DK
  • Templates: DH
  • Templates: Druid
  • Templates: Monk
  • Templates: Warlock
  • Templates: Mage
  • Templates: Shaman
  • Templates: Priest Update
  • Templates: Update Rogue
  • Add Hunter Templates
  • Add Paladin templates
  • Templates: Warrior
  • Templates: Make the sections a bit more visible
  • Templates: Remove items section
  • Character Stats also have to recheck on UNIT_AURA events
  • Fix typo

Stanzilla (1):

  • Update Actions

emptyrivers (1):

  • adjust nameSource when (re)moving children around

mrbuds (3):

  • Cast trigger condition typo
  • prevent potential nil error in ParseNameCheck
  • Swing Timer: add remaining time option fixes #2505
WeakAuras2 - 3.0.0-beta3

Published by github-actions[bot] about 4 years ago

3.0.0-beta3 (2020-09-21)

Full Changelog

Highlights

  • bug fixes

Commits

Causese (1):

  • adds bleed icon (#2461)

InfusOnWoW (288):

  • Make GetData accessible again
  • Add a helper function IsAuraLoaded
  • Fix Omnicc overwriting our draw edge configuration
  • Show errors for OPTIONS event for newly created auras
  • Progress Bars: Default to no icon
  • Tweak trigger/conditions page by defaulting to collapsed if necessary
  • Fix "Add to New Group" showing a error
  • Fix UnitExists check for Immereus
  • Fix Tips being shown on close/open with e.g. texteditor visible
  • Fix FrameTick regression
  • Adjust text of every frame update to include (High CPU usage)
  • Fix Borders not being duplicatable
  • Make SetRegion public again
  • Fix Alternate Power trigger
  • Fix New Aura using old data
  • Update TENCH trigger for Shadowlands
  • Remove dead code and simplify Resume
  • Models are available on classic now too.
  • Move UpdateFakeStatesFor to Private
  • Remove unused SetDynamicIconCache/GetDynamicIconCache
  • Move WeakAuras.frameLevels to Private
  • Move GetFrameLevel to local
  • Move SetFrameLevel to local
  • Move FixGroupChildrenOrderForGroup into Private
  • Remove unused WeakAuras.GetSpellTooltipText
  • Move UpdateMouseoverTooltip into local
  • Move CanShowStackInfo into legacy BuffTrigger
  • Move CanShowNameInfo to legacy BuffTrigger
  • Move WeakAuras.CreateFallbackState into local
  • Move WeakAuras.GetTriggerSystem to local
  • move WeakAuras.dyngroup_unitframe_monitor to Private
  • Move EnsureClone to local
  • Move SetRegion to Private
  • Move LastUpgrade to local
  • Move RepairDatabase to local
  • Move UnloadAll into local
  • Move WeakAuras.FinishLoadUnload into Private
  • Move WeakAuras.(Un)LoadDisplays into Private
  • Move LoadEncounterInitScripts into Private
  • Move WeakAuras.CreateEncounterTable into local
  • Move WeakAuras.DestroyEncounterTable into local
  • Move WeakAuras.StoreBossGUIDs to local
  • Move ScanAll to local
  • move ValidateUiqueDataIds to private
  • Move SyncParentChildRelationships into Private
  • Move WeakAuras.UpdateCurrentInstanceType into Private
  • Move RegisterForLoadEvents to Private
  • Move CheckForPreviousEncounter to local
  • Move CreatePvPTalentCache into local
  • Move WeakAuras.CreateTalentCache to local
  • Move ConstructFunction into local
  • Move NeedToRepairDatabase to Private
  • Move IsDefinedByAddon to Private
  • Move ResolveCollisions to Private
  • Move Login to Private
  • Move WeakAuras.OpenArchive to Private
  • Move WeakAuras.addons to Private
  • Move WeakAuras.collisions to Private
  • Move ApplyToDataOrChildData to Private
  • Move LoginMessage to Private
  • Move spec_types to Private
  • Move usage of transmitCache, which is never written
  • Move DataToString into Private
  • Move WeakAuras.MatchInfo into local
  • Move WeakAuras.ShowDisplayTooltip into Private
  • Move WeakAuras.Update into local
  • Move WeakAuras.diff to local
  • Move RefereshTooltipButtons into Private
  • Move InitializeEncounterAndZoneLists into Private
  • Move ProfileRenameAura into Private
  • Make WeakAuras.table_to_string local
  • Remove WeakAuras.profileData
  • Move Set/GetMigrationSnapshot to Private
  • Move RestoreHistory to Private
  • Add missing RemoveHistory call to Delete
  • Move GetHistory to local
  • Move WeakAuras.SetHistory to Private
  • Move WeakAuras.CleanHistory to Private
  • Move (Un)registerEveryFrameUpdate into Private
  • Move EveryFrameUpdateRename to Private
  • Move UnregisterAllEveryFrameUpdate to Private
  • Move various Cooldown tracking functions to Private
  • Move ActivateEvent to Private
  • Move EndEvent to Private
  • Move GetGlobalConditionState into Private
  • Move (Can)ConvertBuffTrigger2 to Private
  • Move function_strings into Private
  • Move SerializeTable into Private
  • Move UpdatedTriggerState into Private
  • Move ParseNumber to Private
  • Move UIDtoID to Private
  • Move Start/StopProfileUID to Private
  • Move anim_function_strings into Private
  • Move ReplacePlaceHolders into Private
  • Move RunCustomTextFunc into Private
  • Move ContainsAnyPlaceHolders to Private
  • Move PerformActions into Private
  • Remove two empty lines
  • Move FrameTick to local
  • Move RegisterForFrameTick/UnregisterForFrameTick to local
  • Move ApplyFrameLevel into Private
  • Move CreateFormatters into Private
  • Move AnchorFrame into Private
  • Move TimerTick into local
  • Move HandleGlowAction into Private
  • Move HandleChatAction into Private
  • Move maxTimerDuration into Private
  • Move SquelchingActions into Private
  • Move Start/StopProfileAura into Private
  • Move PreShowModels into Private
  • Move StopProfileSystem into Private
  • Move StartProfileSystem to Private
  • Move HideTooltip into Private
  • Move ShowMouseoverTooltip into Private
  • Move ParseTextStr into Private
  • Move MoveCollapseDataDown into OptionsPrivate
  • Make collapsedOptions local
  • Remove unused WeakAuras.ShowCloneDialog
  • Move AddDisplayButton to OptionsPrivate
  • Remove WeakAuras.afterScanForLoads
  • Move Convert to Private
  • Move GetPickedDisplay to OptionsPrivate
  • Remove unused function GetSubOptions
  • Move UpdateOptions into OptionsPrivate
  • Remove strange code that interfers with Fake States
  • Move EnsureDisplayButton to local
  • Move WeakAuras.GetSortedOptionsLists to local
  • Move LayoutDisplayButtons to local
  • Move SetFakeStates to Private
  • Move WeakAura.Pause to Private
  • Move CollapseAllClones into Private
  • Remove WeakAuras.transmitCache
  • Move WeakAuras.ConstructOptions and load_prototype to Private
  • Move IsCLEUSubEvent into Private
  • Move subRegionOptions into Private
  • Move subRegionTypes to Private
  • Move GetProperties into Private
  • Move GetGlobalConditions into private
  • Move GetTriggerConditions into Private
  • Move ContainsPlaceHolders into Private
  • Move event_prototypes into Private
  • Move triggerTypes to Private
  • Move OpenTextEditor into OptionsPrivate
  • Move pauseOptionsProcessing into Private
  • Move EnsureOptions into OptionsPrivate
  • Move dynFrame into Private
  • Move AddTriggerMetaFunctions into OptionsPrivate
  • Move ResetCollapsed to OptionsPrivate
  • Move RemoveCollapsed to OptionsPrivate
  • Move InsertCollapsed to OptionsPrivate
  • Move MoveCollapseDataUp to OptionsPrivate
  • Move anim_presets to Private
  • Actions: On Hide: Fix FrameChooser
  • Fix bug with moving Ticks up/down
  • Move GetAnchorsForData to Private
  • Move DuplicateSubRegion to OptionsPrivate
  • Move OpenModelPicker to OptionsPrivate
  • Move AddTextFormatOptions to OptionsPrivate
  • Move ReplaceLocalizedRaidMarkers to Private
  • Move GetAdditionalProperties to Private
  • Move ContainsCustomPlaceHolders to private
  • Move MoveSubRegion to OptionsPrivate
  • Move GetOverlayInfo to Private
  • Move commonOptions to OptionsPrivate
  • Remove code that hid the DBM/GTFO trigger if the addons were not enabled
  • Move most of Types.lua to the Private namespace
  • Get rid of WeakAuras.editor
  • Remove WeakAuras.debug
  • Move ClearOptions into OptionsPrivate
  • Move CreateImportButtons into Private
  • Move options creater functions into OptionsPrivate
  • Move ImportFromString into OptionsPrivate
  • Move ModelPicker/ImportExport/TextEditor to OptionsPrivate
  • Move IconPicker to OptionsPrivate
  • Move TexturePicker to OptionsPrivate
  • Move Resume into Private
  • Move ReloadAll into Private
  • Remove even more tutorials code
  • Move ClearFakeStates into Private
  • Masque: Remove compability code for old Masque versions
  • Move WeakAuras.CreateFrame into OptionsPrivate
  • Move aceOptions into local variable
  • Move savedVars into OptionsPrivate
  • Move tempGroup into OptionsPrivate
  • Move loaded into Private
  • Move MoverSizer into OptionsPrivate
  • Move CancelAnimation into Private
  • Move StartFrameChooser/StopFrameChooser to OptionsPrivate
  • Move valueFromPath and valueToPath into OptionsPrivate
  • Move WeakAuras.CodeReview to OptionsPrivate
  • Move expanderAnchors and expanderButtons into OptionsPrivate
  • mouseFrame into OptionsPrivate
  • Move personalRessourceDisplayFrame into OptionsPrivate
  • Move FakeStatesFor into Private
  • Move SetCollapsed into OptionsPrivate
  • Move UpdateButtonsScroll into OptionsPrivate
  • Move MultipleDisplayTooltipDesc into OptionsPrivate
  • Remove unused UpdateCloneConfig
  • Move CanHaveClones to Private
  • Move GetTriggerDescription to Private
  • Move ExportToTable to OptionsPrivate
  • Move ExportToString to OptionsPrivate
  • Move ConvertDisplay into OptionsPrivate
  • Move SetDragging to OptionsPrivate
  • Move HandleRename into OptionsPrivate
  • Move DuplicateAura into OptionsPrivate
  • Move PickDisplayMultiple into OptionsPrivate
  • Move WeakAuras.Animate into Private
  • Move Ungroup into OptionsPrivate
  • Move PickAndEditDisplay into OptionsPrivate
  • Move ConfirmDelete into OptionsPrivate
  • Move ResetMoverSizer into OptionsPrivate
  • Move SetGrouping to OptionsPrivate
  • Move MultipleDisplayTooltipMenu into OptionsPrivate
  • Move IsPickedMultiple into OptionsPrivate
  • Move PickDisplayMultipleShift into OptionsPrivate
  • Move ClearPick(s) into OptionsPrivate
  • Move IsDisplayPicked to OptionsPrivate
  • Move ObfuscateName out of WeakAuras
  • Move WeakAuras.DropIndicator to PrivateOptions
  • Move ScanForLoads to private
  • Remove WeakAuras.DeepCopy
  • Add more functions to the block list
  • Fix custom variables with spaces and quotes in them
  • Add ignoreSelf to group type unit triggers, e.g. Health/Power
  • Add a simple formatter for strings
  • SubText: Fix anchoring of anchors yellow background
  • Tweak Magnetic Align button styling
  • Fix link to custom check
  • Fix warning about overwriting _ in Cast Trigger
  • BuffTrigger: Fix a nil error
  • Warn about accessing forbidden functions/objects via the AuraWarnings
  • Move AuraEnvironment helper methods to the Private namespace
  • Refactor legacy BuffTrigger warning
  • Add PrivateOptions to a few files
  • Add a PvP Talent selected trigger
  • Fix Else if Conditions if the second condition has no check
  • DynamicGroup: Abort earlier if the user gives us the wrong kind of data
  • Add a method to get the active state for triggers
  • Fix regression in aura_env for animations
  • Fix clonePool (#2370)
  • Fix the DropIndicator in the options
  • Fix indentation in WeakAurasDisplayButton
  • Dynamic Group: Make custom grow function a bit more resilent
  • Condition's custom checks: Rename Events to Additional Events
  • Remove outdated comments
  • Add a "Else If" to Conditions
  • Remove IsAnimating function
  • Remove id dependency from Core Animation code
  • Extract Conditions code
  • Add to Animations.lua
  • Move CorrectSpellName/CorrectItemName to where they are used
  • Move Animation related code to Animations.lua
  • Move Modernize code into its own file
  • Remove Modernize code for ancient versions
  • Move a few more auxilary functions to Private
  • Replace our filterInput with the default blizzard search widget
  • Add a bit of space around the toolbar
  • Add a Footer to the main window that contains several useful links
  • Remove more Tutorials code
  • Get rid of one set of borders on the right side.
  • Disable the Legacy Bufftrigger
  • Move a few globals out of WeakAuras
  • Fix global conditions
  • Move Private.IsLoginFinished() back to WeakAuras
  • Reorder tabs
  • Simplify PowerAuras path code
  • Add Information Tab to the Options
  • Consistenly use WeakAuras.prettyPrint
  • Remove no longer used code for tutorials
  • Introduce Private space for things we don't want to have exposed
  • Remove deprecated function calls
  • Remove C_LootJournal depencency of Item Sets trigger
  • Fix globe warnings
  • Fix default texture Wrap Mode
  • Custom Condition checks
  • Fix Condition options not always correctly updating
  • TexturePicker: Split up data and parentData
  • Move Stopmotion region type into WeakAuras
  • Fix Health trigger
  • Icon: Include a glow sub element in the default setup
  • Icon: Add missing cooldown = false to defaults
  • Fix SetBackdrop calls in our code
  • Fix anchoring to unit frames on group join
  • Use the right anchorPoint
  • Fix getting the width and height of text regions for Group layouts
  • Fix MoverSizer trying to attach to restricted regions
  • Sanitize additional progress values somewhat

Stanzilla (28):

  • Actions: Spelling
  • clean up actions
  • Update Actions (#2457)
  • Fix a few typos
  • Temp: Don't use normal CI for beta tags
  • Update beta CI for beta tags
  • strip keys from highlights section in changelog
  • Set actions fetch depth to 0 to grab all branches
  • Revert "temporarily disable spellcache building"
  • fix GH actions tag specifier
  • Clean up a few warnings
  • Update GitHub Actions
  • Add new beta build script
  • Remove restart reminder message
  • Don't push alpha tags
  • Fix TOC version
  • Sync TOC author infos
  • Renames: WowAce to CurseForge, Twitch to CurseForge
  • Update TOC and addon name for Shadowlands
  • Update issue rules
  • Try yet another action
  • Use my fork of the GitHub Action
  • Switch to different action
  • Update issues.yml
  • Create issues.yml
  • Update issuecomplete.yml
  • Create issuecomplete.yml
  • Add support for Custom Class Colors

asaka-wa (2):

  • add player xp trigger (#2408)
  • Update "The Pencil" (#2346)

asakawa (1):

  • Add SetTextureOrAtlas to the relevant functions in an Icon region

emptyrivers (9):

  • clear all points on frameChooserBox first
  • guard against div/0 (#2358)
  • defend against silly user errors more
  • fix pvp talents
  • add fullCircle option
  • ensure that edgeSize on borders is not zero
  • temporarily disable spellcache building
  • bump toc
  • drop "old" new feature indicators

keaganr (1):

  • Add a confirmation pop when deleting trigger

mrbuds (11):

  • use PRD for nameplates when options are open and no frame found
  • add .release to .gitignore
  • Item Count trigger: make %n return name of item
  • add "Faction Reputation" trigger
  • re-enable model region for classic (#2379)
  • templates: priests spells update
  • templates: fix nil error when changing talents
  • templates: remove azurite stuff
  • missed one
  • better backdrop template fix
  • Make BackdropTemplateMixin changes backward compatible

nullKomplex (2):

  • Tick improvements (#2313)
  • Merge pull request #2289 from nullKomplex/IconStaticCD