Download
(546Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 09-02-22 10:34 PM
Pictures
File Info
Compatibility:
Shadowlands patch (9.2.7)
WOTLK (3.4.0)
Classic (1.14.3)
Updated:09-02-22 10:34 PM
Created:10-20-17 09:37 PM
Downloads:452,559
Favorites:1,028
MD5:

Neuron  Popular! (More than 5000 hits)

Version: 1.4.18
by: Soyier, Maul

Neuron development is on an indefinite hiatus upon the launch of WoW 10.0. If you are interested in helping with development efforts to push the project forward into Dragonflight, please reach out to Soyier.

Introduction:
Neuron is a full featured action Bar addon for World of Warcraft: Shadowlands

Important Note: Neuron tentatively works with World of Warcraft: Classic and The Burning Crusade: Classic, but none of our developers actively play Classic, so support and bug fixes are offered without any guarantee. Realistically, many bugs in Classic require max level characters to debug, and none of us have any such characters. Outside help with Classic is always welcome!


Want to Donate?
Making add-ons is a lot of work! Your help goes a huge way to making my add-on work possible. If you would like to Donate, Github Sponsors is the preferred method as they are currently matching donations dollar for dollar and take zero cut.




Want to contribute?



Example:


Theme Support:
Neuron inherits all theming courtesy of the Masque addon. Neuron has full Masque compatibility, and the theming options found in Masque are quite in-depth, not to mention the robust portfolio of skins made to support Masque. In short, you can make your bars look any way you like!

Features:
  • Neuron features an unlimited number of macros. You can create as many bars/buttons as you want/need per character!
  • Are you a clicker extraordinaire? As many buttons on the screen you want where you want, when you want!
  • Macros the size of Texas! Up to 1024 characters in length!
  • Maul's unique mouse-over key-binding system - where the mouse-over binding system was born!
  • Many other of the favorite desired bar addon features and then some!
  • And, last but not least, MASQUE support!

Graphical Editor:
Neuron contains a graphical bar editor that allows for nearly endless customization to bar shape, size, orientation, and much more! Further, Neuron has neither the limitations on max number of bars nor on the max number of buttons per bar, as you might find in addons such as Bartender4 or Dominoes.


Credits:

Translators:
  • German: Aszkarath, Wolfsmutter
  • French: Cinedelle, El_Mapache
  • Brazilian Portuguese: Alanbre20
  • Russian: Hubbotu
  • Simplified Chinese: Acey7, Cestmysndee

Disclaimer:

Neuron is a fork of the amazing Ion Action Bars addon started by Connor Chenoweth aka Maul, for World of Warcraft Legion and onwards. All credit for the bulk of this addon should go to him accordingly, along with SLOKnightFall for his maintainership throughout the years. I, Soyier, take no credit for the idea or implementation of this addon prior to my adoption of the code in the Fall quarter of 2017.

Neuron
1.4.18 (2022-09-03)
Full Changelog Previous Releases
  • Port to WotLK classic
Archived Files (12)
File Name
Version
Size
Author
Date
1.4.17
545kB
Soyier
08-16-22 04:54 PM
1.4.16
545kB
Soyier
05-31-22 11:14 AM
1.4.15
545kB
Soyier
05-14-22 04:40 PM
1.4.14
518kB
Soyier
05-11-22 08:12 AM
1.4.13
518kB
Soyier
02-22-22 03:35 PM
1.4.10
517kB
Soyier
06-29-21 08:23 AM
1.4.8a
469kB
Soyier
05-28-21 07:14 PM
1.4.8
468kB
Soyier
05-28-21 07:47 AM
1.4.7a
468kB
Soyier
05-19-21 09:24 AM
1.4.7
468kB
Soyier
05-16-21 01:04 PM
1.4.5
493kB
Soyier
03-09-21 01:53 PM
1.4.4
493kB
Maul
01-14-21 02:43 AM


Post A Reply Comment Options
Unread 10-21-20, 07:39 PM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Re: Classic

Originally Posted by hid
You probably already know this, I've read you don't have access to a maxlevel classic char so it's understandable, but 1.4.0 breaks classic, can't edit anything. (Everything works except editing/configuring)

I've just downgraded to 1.3.3c (which also has a few LUA warnings, but it works fine still it seems)
Ugh ok thanks. I'll fix what I can. It seems like the WoW retail API and the classic API are differing further and further. This makes it really hard to have one Neuron that will work on both clients. If WoW keeps diverging the APIs it may become impossible to support. I don't play Classic nor do I have any intention to so my priority is squarely on Retail

Edit: Ok I did some work to improve compatibility, but it's only partial and sadly can't really be rectified fully without having to have a hard split and spin off a full new version of Neuron just for Classic.

In a nutshell, Blizzard introduced a new concept into patch 9.0 called "BackdropTemplate" and "BackdropTemplateMixin" that all frames must implement or they will fail in the Retail client. However, in the Classic client this new concept doesn't exist, so any code from Retail that uses it will fail with "unknown inherited node, blah blah" errors. So they put all addon authors between a rock and a hard place. They mandate we use this new concept in one client, but mandate we 'don't' use it in the other client. Anyway, I tried working around it the best I could by adding conditionals, but sadly those conditionals won't work for XML, so the XML is throwing tons of errors. The good news is that the config panel buttons and elements are all back, but the bad news is tons and tons of lua errors.

I'm really tired of this crap from Blizzard. Nevertheless, I did what I could but I won't be spinning off a Neuron-Classic at this moment. I don't play classic, and it's hard enough keeping up with the maintenance of a single client, let alone two with ever increasing division in APIs.
Last edited by Soyier : 10-22-20 at 12:00 AM.
Report comment to moderator  
Reply With Quote
Unread 10-21-20, 11:39 AM  
hid
A Kobold Labourer

Forum posts: 1
File comments: 40
Uploads: 0
Classic

You probably already know this, I've read you don't have access to a maxlevel classic char so it's understandable, but 1.4.0 breaks classic, can't edit anything. (Everything works except editing/configuring)

I've just downgraded to 1.3.3c (which also has a few LUA warnings, but it works fine still it seems)
Report comment to moderator  
Reply With Quote
Unread 10-20-20, 09:06 PM  
headcase111
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
I figured out what it is!

It's the gcd.

When you use an ability, once the gcd is up it appears on every button. It's faint but it's there.
If you put some abilities on an extra bar and set the bar to autohide the flashes still appear but are a lot more noticeable. That's what was driving me nuts trying to figure out

This addon fixes it so the flash doesn't happen https://www.curseforge.com/wow/addon...yflashdisabler

Any chance of getting this integrated into Neuron, as it just seems to run a small piece of code?
Last edited by headcase111 : 10-20-20 at 11:54 PM.
Report comment to moderator  
Reply With Quote
Unread 10-20-20, 05:58 PM  
headcase111
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by Soyier
Originally Posted by headcase111
Hi Soyier .. is there anyway to disable the alert flashes on spell buttons? It only happens on some of the buttons on my action bars.

I've tried everything I can think of to disable it but nothing works and it's really annoying me

This vid show what I mean https://youtu.be/nb7oHehJxjE
Up in the top right where I have 2 bars on autohide you can still see the flashes.

Oh .. and I've finally got around to buying you a beer or 2
In the bar edit window there should be an option for "spell alerts". Toggle it off and they should go away for that bar.
I already have spell alert toggled off on all the bars, but the silvery star shaped flash thing still happens.

I've turned off every addon but Neuron and made a new profile (with alerts toggled off) but no luck getting rid of the flashes
Last edited by headcase111 : 10-20-20 at 06:25 PM.
Report comment to moderator  
Reply With Quote
Unread 10-20-20, 02:14 PM  
blademage727
A Fallenroot Satyr
 
blademage727's Avatar

Forum posts: 23
File comments: 3
Uploads: 0
Is there a way to make a Neuron bar show only when you are in a battleground?
Report comment to moderator  
Reply With Quote
Unread 10-20-20, 10:43 AM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Originally Posted by headcase111
Hi Soyier .. is there anyway to disable the alert flashes on spell buttons? It only happens on some of the buttons on my action bars.

I've tried everything I can think of to disable it but nothing works and it's really annoying me

This vid show what I mean https://youtu.be/nb7oHehJxjE
Up in the top right where I have 2 bars on autohide you can still see the flashes.

Oh .. and I've finally got around to buying you a beer or 2
In the bar edit window there should be an option for "spell alerts". Toggle it off and they should go away for that bar.
Report comment to moderator  
Reply With Quote
Unread 10-19-20, 09:47 PM  
headcase111
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Hi Soyier .. is there anyway to disable the alert flashes on spell buttons? It only happens on some of the buttons on my action bars.

I've tried everything I can think of to disable it but nothing works and it's really annoying me

This vid show what I mean https://youtu.be/nb7oHehJxjE
Up in the top right where I have 2 bars on autohide you can still see the flashes.

Oh .. and I've finally got around to buying you a beer or 2
Last edited by headcase111 : 10-19-20 at 10:13 PM.
Report comment to moderator  
Reply With Quote
Unread 10-11-20, 11:12 PM  
ThorfinnSk
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Neuron is updated for Shadowlands!

Originally Posted by Soyier
Friends and Family,

Apologies in advance for the lack of major changes over these last months. I know I keep trying to explain myself as for why it's been tough with COVID + fires + my dissertation etc etc, but excuses don't write code. So I'm happy to announce today that I went through and ported Neuron to 9.0.1 today, so we will be set for day 1 support once the patch drops!

The big Neuron re-write is still a work in progress. Likely it will end up as Neuron 2, as the changes are so monumental. As of right now, Neuron 2 is effectively a new addon with the amount of stuff that's been done to it. There's new bar types, better performance, better stability, better code quality (which is mostly a gift to myself, but also it will make adding the 10,000 suggestions I've gotten light-years easier), and a brand new GUI. The only piece of the puzzle left is the GUI, which is sitting around 50% done. If I didn't hate writing GUI's so much, it'd likely be done by now realistically heh, but here we are.

As always, donations and help coding/translating/triaging and answering bug reports are welcome Thanks to everyone who has donated the past few months. At some point I want to add you all to a thankyou.lua file that you'll be able to see in game! Because, really, you are awesome, and your support helps me to justify all the time I spend to my beautiful fiance

See you all in Shadowlands!
I've been using this addon since... um forever? Macaroon I think was the first iteration.

Thank you so much for getting it ready for us. Just threw a donation your way.

I have a figure-ground problem with my hearing and it looks like your research is similar. Hopefully you can get a coffee or two on me. Thanks for the work you're doing in that realm as well!
Report comment to moderator  
Reply With Quote
Unread 09-24-20, 06:52 PM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Neuron is updated for Shadowlands!

Friends and Family,

Apologies in advance for the lack of major changes over these last months. I know I keep trying to explain myself as for why it's been tough with COVID + fires + my dissertation etc etc, but excuses don't write code. So I'm happy to announce today that I went through and ported Neuron to 9.0.1 today, so we will be set for day 1 support once the patch drops!

The big Neuron re-write is still a work in progress. Likely it will end up as Neuron 2, as the changes are so monumental. As of right now, Neuron 2 is effectively a new addon with the amount of stuff that's been done to it. There's new bar types, better performance, better stability, better code quality (which is mostly a gift to myself, but also it will make adding the 10,000 suggestions I've gotten light-years easier), and a brand new GUI. The only piece of the puzzle left is the GUI, which is sitting around 50% done. If I didn't hate writing GUI's so much, it'd likely be done by now realistically heh, but here we are.

As always, donations and help coding/translating/triaging and answering bug reports are welcome Thanks to everyone who has donated the past few months. At some point I want to add you all to a thankyou.lua file that you'll be able to see in game! Because, really, you are awesome, and your support helps me to justify all the time I spend to my beautiful fiance

See you all in Shadowlands!
Report comment to moderator  
Reply With Quote
Unread 09-24-20, 06:43 PM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Re: Ion Transition

Originally Posted by Orenn
I'm a little late to the party (like 5 years late) but is there a way to translate Ion configs into Neuron? I've tried messing around in the Config folder and all that but I'm both a moron with code and super rusty with the interface.
Heh nothing's impossible but I would highly, highly recommend you start fresh. About 3 years ago now I completely gutted and rebuilt from the ground up the whole database system, and while I did by best to stair-step everyone up from database revision to the next, a 5 year jump would be catastrophic I worry.
Report comment to moderator  
Reply With Quote
Unread 09-17-20, 08:14 AM  
Orenn
A Kobold Labourer
 
Orenn's Avatar

Forum posts: 1
File comments: 16
Uploads: 0
Ion Transition

I'm a little late to the party (like 5 years late) but is there a way to translate Ion configs into Neuron? I've tried messing around in the Config folder and all that but I'm both a moron with code and super rusty with the interface.
Report comment to moderator  
Reply With Quote
Unread 08-29-20, 05:44 PM  
mortosvashj
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by Soyier
Are there major LUA errors when you log in? I was hoping Blizzard might go this cycle without breaking the whole damn UI lol
Worse, There are No Bars
completely broken.

you can now go PTR though so you can see for yourself since PTR=Beta Build (more or less)
Report comment to moderator  
Reply With Quote
Unread 08-25-20, 09:33 PM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Originally Posted by mortosvashj
Soyier do you have Beta Access??

Its Horrible out here without Neuron.
need to use elvui, cant keybind everything, need to use in game macros.... can't make enough keys....

my life is bad .... so so bad....


P.S. Superb work , you took Maul's mantle and carry the torch of Trinity/Macaroon/Ion forwards and to the future
Sadly I don't :-/ I have yet to ever be given any sort of beta access to any release lol

Are there major LUA errors when you log in? I was hoping Blizzard might go this cycle without breaking the whole damn UI lol

Btw sorry for the radio-silence everyone, I'm writing my dissertation at the same time all this junk in the world is happening...not to mention the fact that Northern California is on fire just a couple miles away to add insult to injury. I'm excited for Shadowlands though :-) I pre-ordered the game using the donations you guys submitted to me! So I have all of you to thank for the gift of Shadowlands
Last edited by Soyier : 08-25-20 at 09:34 PM.
Report comment to moderator  
Reply With Quote
Unread 08-11-20, 09:54 AM  
mortosvashj
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Soyier do you have Beta Access??

Its Horrible out here without Neuron.
need to use elvui, cant keybind everything, need to use in game macros.... can't make enough keys....

my life is bad .... so so bad....


P.S. Superb work , you took Maul's mantle and carry the torch of Trinity/Macaroon/Ion forwards and to the future
Report comment to moderator  
Reply With Quote
Unread 07-12-20, 09:06 AM  
Fizgig1973
A Deviate Faerie Dragon

Forum posts: 19
File comments: 61
Uploads: 0
Originally Posted by Soyier
Did you all know that you can sponsor my work on Github, and Github themselves will match your contribution dollar by dollar?

https://github.com/sponsors/brittyazel

I'm pouring time into getting the fully rewritten V2.0 out the door in time for Shadowlands, and while there is no expectation from anyone to donate to me, it would definitely help make ends meet and justify the dozens of hours per weeks that I'm spending on this codebase.

Thanks everyone :-)
Sorry it took so long, my business took a huge blow and are just starting to recover.

Just wanted to say thanks for all the hard work you do. Hope everything is good on your end and everyone is safe.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: