Leakoo
WeakAuras from patreon

WeakAuras

patreon

WeakAuras posts

Posts: 0 Files: 0

Model Overlays on Icons

The next release of WeakAuras will add model overlays to Icons. This reuses the BarModel sub element and can be used to make your icons just a bit more fancy.Obviously these models can be controlled via conditions.

Manually update to the WeakAuras Companion to 2.0.1

The electron update bug has finally been fixed, as we explained in our last post, everyone needs to manually update to 2.0.1 by downloading from here,

About Companion & Auto Updates

In case you've been using the beta channel of our WeakAuras Companionrecently, you might have seen the above error in the status bar. We've investigated and traced it back to a bug in Electron, the software we use to build Companion.Now, the unfortunate part is that this error will be shown to all users once we publish the next version. No one will be able to update to the next version of Companion without manual interaction. So once we publish a new version, everyone will have to re-download the installer and run it manually.We're ...

Classic and the Totem trigger

So in a recent patch Blizzard decided to remove the totem API without any communication explaining that decision.That doesn't mean totems can't be tracked anymore, it just a bit more cumbersome as the information must be gathered from the combat log events, and e.g. the durations of the totems need to be hardcoded. That is not hard, and thus there's already a library for that, LibTotemInfo thankfully made by SwimmingTiger, which we'll use in the next WeakAuras release.Which begs the question, why would Blizzard remove the API if...

The Winter Glowup

Hey friends!Sorry that we haven't blogged in a while, but most of our work in the last few months has been on bug fixing, especially for Classic.But! The next release will contain at least one big and a few small new features. We expanded our sub element system by adding a new Glow one, this means that you can now add multiple glows to stuff like icons, and finally, add glow to progress bars as well.For icons there's little change except that the glow settings are now in a different place and that you can add multiple ones, as for progr...

WeakAuras 2.14 released

A week ago, we released version 2.14.0, an absolute feature packed release.We are a bit late to the release announcement because, as with every big release, there are a few regressions that weren't found by us or the alpha and beta testers that had to be addressed in subsequent mini releases.The first big feature in this release is Classic support, which we already blogged about.Next, Dynamic Groups now have an "Attach to Nameplate" and a "Attach to Unit Frames" option, which can be used to attach the children automatically ...

WeakAuras is now available for WoW Classic

World of Warcraft Classic is finally upon us and so is the final or first, depends on how you look at it, of our WeakAuras Classic releases. In this post we're going to take a look at what we have to change to make WeakAuras work on Classic, what's currently missing, what's still coming our future plans in general.So let's dig in!What was changed?Global- Templates are disabled for now, will return later.- Models as a way to present auras are disabled, Classic currently crashes when users input a wrong model, too risky.- The Focu...

Join the #vip-support Channel!

Hello Patrons!This time it's not about the addon or the Companion at all, today we're going to introduce a new part of our Patreon journey.We've been thinking long and hard about what we could offer you guys as a reward for pledging but we never want to restrict any part of our addon to just paying users. So what we came up with, in collaboration with Wago and their Patrons, is a new #vip-support channel on our Discord!What does this mean?Now everyone with a Patreon level of Silver or higher, together with people who subscribed to u...

WoW Classic Support Available in Alpha

We just merged the pull request that implements WoW Classic support in WeakAuras, this now allows us to easily create packages for you guys to test and also to enable installs from the Twitch app as soon as they support it.With this weeks long effort, pioneered by Buds, we wanted to make sure we can provide Classic players with the same familiar experience they know from retail.Did we succeed? Well, almost. Since the API available is a bastard love child between Patch 8.1 and Classic API, we had to make few cuts here and there because some thin...

WeakAuras 2.13.0

We just released 2.13.0, which is compatible to 8.2 and has one new feature:Option Groups, which allow aura authors to add structure to their custom options.The other two features, which were almost ready, the text rewrite and classic branch didn't make the cut, because 8.2 did come a bit earlier than expected and since patches usually require a few follow up releases, we didn't want to merge a new feature close to the release.Unfortunately 8.2 also contains a annoying bug in the text edit. We did report that to Blizzard a few weeks ago...

WeakAuras and Patch 8.2

We had this blog post planned for a while but Blizzard only just now (one week before release...) posted their official list of API changes for the next patch. The two changes that affect WeakAuras the most are the file path handling and nameplates ones:File Paths:We've already discussed the details of this change in a recent blog post so just a short tldr:You should update to the latest WeakAuras release now and login in to WoW once before 8.2 launches to properly migrate your settings.Nameplates:The 8.2 release also contains a change in h...

WeakAuras 2.12.4

We just released 2.12.4. Take a look at the Full Changelog and Closed TicketsHighlights IMPORTANT: This release prepares your data for patch 8.2, see our blog post for more info Rewritten DBM and BigWigs triggers Massively sped up unit event handling (see our blog post for more) for better performance Improving user experience by adding tooltips to more of our buttons and making option header titles clickable The usual round of bug fixesWe might do another small bug fix release, but we will soon start working towards 2.13, which might include: ...

Event handling optimization

Hi, Buds here to describe a optimization in the event handling for the next release.How events from triggers are handled in WeakAurasIn WeakAuras, Triggers (generic or custom) are functions that are executed after an event is executed.Each trigger has to register a list of events it listens to, this is centralized in a single event dispatcher in charge of calling all trigger functions.What was the problem?While investigating a performance issue only happening while in a raid group, the profiling function showed that the trigger "Action Usab...

WeakAuras and World of Warcraft Classic

Tomorrow, the World of Warcraft Classic beta starts with a release later this year. From what we have heard Classic is a variant of 8.x World of Warcraft, so most APIs that WeakAuras uses should be available.But obviously due to e.g. talents being different, WeakAuras won't work out of the box on Classic.We don't yet know how much effort it'll be to port WeakAuras to Classic, and crucially what Blizzard's plan is on on going compatibility.No one on the team is too interested in Classic, so we currently planning on taking a wait ...

Heads-Up about important API change in WoW 8.2

There's a important API change coming in the next major patch that changes most of them to no longer accept file paths and requires IDs instead.If you are: Creating custom auras that use file paths An addon author a raider, testing bosses on the PTRthen you should read on.The change in 8.2, is that every file in WoW outside the Interface and Fonts folders can no longer be referred to by its filename but must be referred to by its file id. Custom files that don't ship with WoW can still be referred to by their path.GetFileIDFromPath can ...

WeakAuras 2.12

We just released that version. Aura Snapping: A new feature to help you move around and anchor your auras on your screen. Read more about it in this blog post. Dynamic Groups Rewrite: Dynamic Groups have been rewritten from the ground up for better performance and new features. Read more about it in this blog post. You can now duplicate whole groups! Buff tracking now allows you to select multiple debuff classes! The usual round of bug fixes and improvements!In other news Infus' text rewrite is nearing completion, but the focus for 2.13 wil...

Dynamic groups: Now 17% more dynamic!

Hey, this is EmptyRivers. 2.12 is almost out of beta testing, and should be available for a full release very soon. I want to talk a bit about the primary change which I made for this version, which is a rewrite and expansion of dynamic groups.For a bit of background, WeakAuras dynamic groups have up to this point been pretty inefficient. Every time any child of a dynamic group is updated, then the entire dynamic group is rebuilt, almost from the ground up. This would also include any unloaded child of a dynamic group, so if a user created or i...

WeakAuras post Positioning auras now as easy as snapping your fingers from patreon

Positioning auras now as easy as snapping your fingers

Starting with WeakAuras 2.12, it will be easier to align your auras and groups with each other. What started as a late-night experiment by Buds, is now an actual feature that you can play with soon.As you move an aura around, horizontal and vertical lines will appear that provide a visual indicator to help aligning your auras. When you move an aura close to a line and then release the mouse botton, it will snap to it. Some of you might be familiar with this feature from raster graphics editors like Adobe Photoshop.So far it is not yet part of t...

Give your Auras a Nudge

This is a small little feature that Buds has developed for the next release.

WeakAuras 2.11.6 - All Cooldowns fixed again

So, as you might have noticed we did a few releases back to back and sadly even had to retract some of them because they contained a few nasty bugs.The short story is that we implemented a new feature in the Spell Cooldown Progress trigger, which allows handling of spells that have both a cooldown and charges. This mostly affects Rune of Power and Blade Furry. Due to not wanting to hold up the merging of the next pull request, a rework of our Dynamic Group code, we did a release rather quickly after Infus fixed a few reported regressions. But i...

Say Hello To Your New Companion

Welcome to our first blog post in the new year! We have some very exciting news to share with you all.We've been hard at work at putting the finishing touches on our newest project, the WeakAuras Companion. We're now finally ready to show it to the world.The Companion is a cross-platform (Windows/macOS/Linux) application built to provide the missing link between Wago and the WeakAuras World of Warcraft addon.It enables you to fetch updates to the auras you have installed directly from Wago, without having to manually copy-paste import s...

Update on the Text Rewrite

I (Infus) mentioned a few times that the next big feature I'll be working on is about improving our text support.The video above shows the current state. I didn't record any audio for that video, because there's a lot of stuff I want to mention that would make the video far too long.To recap the aim of the text rewrite is to internally handle texts smarter so that every region type has access to the same text options and do that in a way that'll enable other features such as: Drop shadow options X/Y offsets for texts Hide/Show t...

WeakAuras AMA at Wowhead on Saturday

We're happy to announce that we've partnered up with Wowhead for our next AMA! We'll be talking to you guys, answering all your questions on the 8th of December at 7pm CET!That is in your timezone: http://a.chronus.eu/188BBD8

The Winners of the First Art-Contest

I (Infus) have produced a small video about the winners of our very first WeakAuras art contest. Thanks to everyone that participated in the contest and congratulations to our winners! All art pieces are already included in the 2.9.0 release.Please take a look at that video.Now, that the art contest is finally wrapped up, time for a small post mortem.The goal for the art contest was to improve our default selection of textures and sounds. That selection hasn't changed in years, and as no one on the team has actually much talent at creating ...

WeakAuras post Custom Author Options coming to WeakAuras from patreon

Custom Author Options coming to WeakAuras

Hi there, EmptyRivers here.Since this is my very first post on our Patreon, let me introduce myself: I've been part of the WeakAuras Dev Team for approximately 6 months now. My biggest contribution to WeakAuras was implementing the Aura Update feature, which was the main feature of WeakAuras 2.7.0. Additionally, I expanded the capabilities of our icon glow effect by integrating Deezo's LibCustomGlow library and drastically decreased export string size and performance by using SafeteeWoW's LibDeflate library. Many thanks to them for ...

Discord Roles for Patreons

So we forgot to mention this: Every Patreon gets access to a Patreon role color on the official WeakAuras Discord.If you link your Patreon account to your Discord account on the account settings page, a bot on the Discord server should give your role automatically. We did configure it so that a class color overrides the patreon color. Thus you might need to disable your class color to use the Patreon color.For now, we didn't create a Patreon only channel, since we figured it would overlap too much with our existing #alpha-feedback channel.E...

Texts Rewrite

So, I (Infus) mentioned that I wanted to work on Texts as a the next major feature. With texts, I'm referring to the texts on progress bars and icons and not the text region.I've actually started on that last week, as I had some extra time due to taking a few days off from work. I'm very excited about that development, though explaining why will take a few paragraphs.One of the problems in the current implementation of texts is that it is duplicated between progress bars and icons and they have a slightly different implementation. T...

WeakAuras 2.9 released

We finally pulled the trigger and released WeakAuras 2.9.The main new feature in that release is the new buff/debuff tracking system, which Infus worked on for the last few weeks. We did edit this old post to fully explain what it is, but most of you have probably read enough about it in the last few weeks.Other Changes Added a condition to change icon zoom. (@Irame) Templates got their usual round of fixes and additions. (@PatrM, @mrbuds) You can now shift-click select auras in the list inside of the same groups or when not grouped. (@mrbuds) ...

Ups, Patreon was already live for October

That wasn't the plan, seems I (Infus) accidentally enabled it while doing all the other editing to convert the website.The intention was to have it active from the next month, to give everyone a chance to adjust to the new focus and consider whether that is worth their support.In case you didn't want to support our team wide Patreon, I can apparently issue refunds, so sent me a message please.The "official" launch of this Patreon is together with the 2.9 release, which is probably happening in the next few days.

Team Wide Patreon

So, I've talked about converting this Patreon to a team-wide Patreon a few times already. Just to recap, the situation is diffrent from a few years ago when I launched this Patreon. Nowadays we have a bigger team and while I do the majority of the work, it felt unfair to pursue this as a one-man patreon. Also, being a Freelancer I'm more or less already doing what I promised as the $500 reward.I'm going to convert this page to a team-wide Patreon over the next few days and we'll probably officialy launch it either together with ...

More Models