Sabitlenmiş Tweet
muleyo
195 posts

muleyo
@muleyo_dev
Software Developer | Creator of mUI & ProcGlows Streamer for @streamerzone_gg
Germany Katılım Aralık 2013
188 Takip Edilen184 Takipçiler

@sammers_wow @Mvqdh @Bigmoranx As I said, as long as it's asking for consent, it's totally fine. The user CAN decide.
You seem to be butthurt af. ngl
English

@muleyo_dev @Mvqdh @Bigmoranx its not fine, do you want me to try to hide that window in my adddon and put my on top with bias towards my addon?
its not fine. Its an aggressive behavior.
fine is telling user that there is a conflict and he have to decide which addon to disable
English

I think what Bodify is doing with sArena is wrong and unfair.
Take a look at this: if sArena detects other addons — including mine — it attempts to disable them automatically.
That is not competition. That is trying to remove alternatives by force. @Mvqdh @Bigmoranx

English

@muleyo_dev @Mvqdh @Bigmoranx cuz they way you ask user can be biased towards a certain option, thats what i dont like.
English

@sammers_wow @Mvqdh @Bigmoranx Again, I see no issue here. It's asking for user's consent.
This is perfectly fine.
English

@muleyo_dev @Mvqdh @Bigmoranx The point is simple: users should enable or disable addons themselves from the menu. there are should not be a menu with a suggestion bias
English

@hodenlosfrecher @kurvenkuriersge @t_goat_g Wenn du nicht einschätzen kannst, wie schnell ein Fahrzeug auf der Spur fährt, auf welche du wechseln willst, solltest du wirklich deinen Führerschein abgeben.
Deutsch

@kurvenkuriersge @t_goat_g Klar, ich gebe meinen Führerschein ab, weil ich grundsätzlich darauf gefasst bin, dass andere Verkehrsteilnehmer sich verschätzen. Lustig!
Deutsch

@muleyo_dev Hey! Tut uns leid, dass du dein Essen noch nicht erhalten hast. Sende uns eine DM mit deiner Bestellnummer, damit wir das einmal prüfen können. 🙏 *S
Deutsch

@lieferando seit knapp 2h warte ich auf mein Essen.. Restaurant nicht erreichbar..
Deutsch

One to the bucket list, S Tier on Fronk UI Tierlist
Going LIVE - Finalizing FragUI for Midnight Release Build.
twitch.tv/fragnance

English

@Wobblucy1 @Naowhxd e.g. if you use OnUpdate while checking elapsed, you can use C_Timer.NewTicker as replacement which WILL increase performance.
English

@muleyo_dev @Naowhxd Agreed, when an event exists and will result in less work, it 100% makes sense.
You are just talking in circles though.
Give me an actual recommended replacement or real perf concern, not just 'onupdate bad'.
Here is a full 15 FG with every module on for reference.

English

Introducing NaowhQOL, a project I've been working on for a few weeks now.
NaowhQOL combines a ton of old Weakaura features with additional QoL features that I find super useful when playing.
Also has a one-click FPS optimizer to increase performance in the game.
See replies for full features!
Availiable on Wago / Curseforge / WowUp


English

@Wobblucy1 @Naowhxd It consumes more than my whole UI AddOn..
I'm not talking in circles. If you CAN avoid OnUpdate, avoid it. You can work with C_Timer.NewTicker or Events/Functions instead to gain performance.
PS: You can avoid OnUpdate most of the times.
English

@Wobblucy1 @Naowhxd I work with the events and function hooks. that's all more efficient (by far) than OnUpdate.
English

@muleyo_dev @Naowhxd warcraft.wiki.gg/wiki/ACTION_RA…
That is the closest thing I could see for your range queries range being event driven but you are also relying on getting the registration spot for the ability to use it.
English

@Wobblucy1 @Naowhxd You can do alot with events. Feel free to check the mUI sourcecode for example.
English

@muleyo_dev @Naowhxd New to the API this season, but if there is events for "isusable" (rangecheck), "mousepos" (cursor ring rendering), would love to hear it. I also don't think you can query specific spell cds on event (focus cast bar+ CREZ), but happy to be proven wrong, perf is important to me.
English

@Wobblucy1 @Naowhxd Events is more efficient than OnUpdate. Believe it or not.
English

@muleyo_dev @Naowhxd Which one polls more, scanning every player every single Buff change or just doing it at 2fps?
Every single onupdate in the add-on is throttled between 2fps (buff scanning) and 60fps (cursor position).
English

@Wobblucy1 @Naowhxd OnUpdate should only be used if really necessary.
For anything that doesn't really require OnUpdate, you could use C_Timer.NewTicker.
Bufftracking doesn't require OnUpdate and can be done listening to events instead.
English

@muleyo_dev @Naowhxd Outside of the buffwatcher stuff, you have an example of an OnUpdate that isn't necessary? That module was explicitly made onupdate at 2fps after some tinkering with watchers, iirc all the watcher code is still in there.
Here to learn :)
English





