Quantcast
Download
(465 Kb)
Download
Updated: 05-22-18 10:34 PM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Updated:05-22-18 10:34 PM
Created:10-20-17 09:37 PM
Downloads:420,345
Favorites:1,012
MD5:
7.3.0

Neuron  Updated Today!  Popular! (More than 5000 hits)

Version: 0.9.24b
by: Maul, Soyier

Introduction:
Neuron is a macro-based action bar addon. It can stand on its own or supplement any other action bar addon, including even the default Blizzard UI.

Neuron is the continuation of the Ion Action Bars project, however, due to incompatible changes, your profiles from Ion cannot be directly used on Neuron. It is possible to go into your saved variables folder and modify the Ion saved variables to work with Neuron, but to do so is untested and I take no responsibility if you have a bad time. I recommend you just start fresh (annoying, I know).

Want to contribute?





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 keybinder extreme? Use the button storage area for all your macros/keybindings! No buttons on screen needed!
  • 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.

If the command line is your thing, all of the options found in the graphical bar editor can also be set using the below command structure.

Commands:
Type /neuron alone to display a list of available commands, which are:
  • menu: Toggle the main menu
  • storage: Open the button storage area
  • create: Create a blank bar
  • delete: Delete the currently selected bar
  • config: Toggle configuration mode for all bars
  • add: Adds buttons to the currently selected bar (add or add #)
  • remove: Removes buttons from the currently selected bar (remove or remove #)
  • edit: Toggle edit mode for all buttons
  • bind: Toggle binding mode for all buttons
  • scale: Scale a bar to the desired size.
  • snapto: Toggle SnapTo for current bar
  • autohide: Toggle AutoHide for current bar
  • shape: Change current bar's shape
  • name: Change current bar's name
  • strata: Change current bar's frame strata
  • alpha: Change current bar's alpha (transparency)
  • alphaup: Set current bar's conditions to 'alpha up'
  • arcstart: Set current bar's starting arc location (in degrees)
  • arclen: Set current bar's arc length (in degrees)
  • columns: Set the number of columns for the current bar
  • padh: Set current bar's horizontal padding
  • padv: Set current bar's vertical padding
  • padhv: Adjust both horizontal and vertical padding of the current bar incrementally
  • showgrid: Toggle the current bar's showgrid flag
  • x: Change current bar's horizontal axis position
  • y: Change current bar's vertical axis position
  • state: Toggle states for the current bar (/neuron state <state>). Type /neuron statelist for vaild states
  • statelist: Print a list of valid states
  • load: Load a profile
  • lock: Lock buttons

Credits:

Translators:
  • German: Aszkarath
  • French: Cinedelle
  • Brazilian Portuguese: Alanbre20
  • Russian: Hubbotu

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.

Archived Files (7)
File Name
Version
Size
Author
Date
0.9.24a
465kB
Maul
05-22-18 05:23 PM
0.9.24
468kB
Maul
05-20-18 06:37 PM
0.9.23a
465kB
Maul
05-14-18 01:38 AM
0.9.22c
660kB
Maul
04-12-18 06:37 PM
0.9.22b
661kB
Maul
04-09-18 05:50 PM
0.9.22a
661kB
Maul
04-08-18 02:44 PM
0.9.21c
660kB
Maul
04-05-18 02:47 PM


Post A Reply Comment Options
Unread 03-13-18, 07:27 PM  
Nevershock
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Problem

Hi, i never used addons but I liked this one, i have a problem that when adding skills to the bar, there is a bright little hand that clones the same skills in the whole bar, I do not know what to do, and there is also way to add keybinds to other buttons in the bar? Thanks for your help.
Report comment to moderator  
Reply With Quote
Unread 03-12-18, 05:37 AM  
ziobabbo
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
Cool

Hi!
Thanks for maintaining this addon, I used Ion untill it no longer worked and passed to Button Forge afterwards until it too died.
I would like to know if it's possible to edit the default profile so that when I log into a new toon a copy of that profile will be created, much like the standard behaviour.
In addition I would like to know if there's a way to add macro modifiers automatically to each spell put in a bar or if simplier to all bars my practical use for this would be my aoe bar to have [@cursor][@player] on each aoe skill added automatically to them.
Thank you very much for your time and your attention, have a good one.
Report comment to moderator  
Reply With Quote
Unread 03-11-18, 06:01 PM  
Soyier
A Murloc Raider
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 91
Uploads: 1
Re: Pick of the week grats

Originally Posted by teh_fixerer
Grats!
http://www.wowinterface.com/forums/s...169#post327169

Thanks for your work in continuing the longevity of this addon. Truly does make my gameplay possible.
Holy crap! Awesome!!!
Report comment to moderator  
Reply With Quote
Unread 03-11-18, 05:16 PM  
teh_fixerer
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Pick of the week grats

Grats!
http://www.wowinterface.com/forums/s...169#post327169

Thanks for your work in continuing the longevity of this addon. Truly does make my gameplay possible.
Report comment to moderator  
Reply With Quote
Unread 03-09-18, 07:41 PM  
Soyier
A Murloc Raider
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 91
Uploads: 1
Originally Posted by Apollumi
Thank you Soyier. I'll download the new code after this post and test it out.

I've watched the vids on lua programing and examined your code in Notepad++ several times. I want to understand Lua and have made some progress. Still far from being useful though. Downloading Intellij.

Would you mind if I asked you what would seem noob questions in a week or so?


Originally Posted by Soyier
Originally Posted by Apollumi
Fair enough. It is maddening however.

Sooo.... Watching vids on Wow addon creation and lua programing. Back in the day (many many years ago) I programmed in Assembly. But I have long since went the way of being a Network Admin and hacking together scripts and a "little" PHP programming is my current level.

Just trying to figure out if I can help somehow. Like anything I need the dummies guide first to get an idea of the boundaries in which I have to work. Then I can start to pack in greater detail.

Currently watching https://www.youtube.com/watch?v=nfaE7NQhMlc

If you have any dummy guides to fill me in I'll try to help. After I get a foundation of understanding of course.
Is the latest version working better for you? From my testing the on-load CPU strain is considerably less with the changes that I made yesterday, and hopefully you're seeing that as well. I'm still guesstimating that the on-load CPU strain was the cause of your issue, but it's the only thing that makes sense right now
I encourage you to yes. I love talking code, and I doubt your questions will be noob. I'm happy to pass along what I've learned. Nobody was around to answer any of my questions, so I struggled hah :-)
Last edited by Soyier : 03-09-18 at 07:41 PM.
Report comment to moderator  
Reply With Quote
Unread 03-09-18, 07:32 PM  
Apollumi
A Kobold Labourer

Forum posts: 0
File comments: 34
Uploads: 0
Thank you Soyier. I'll download the new code after this post and test it out.

I've watched the vids on lua programing and examined your code in Notepad++ several times. I want to understand Lua and have made some progress. Still far from being useful though. Downloading Intellij.

Would you mind if I asked you what would seem noob questions in a week or so?


Originally Posted by Soyier
Originally Posted by Apollumi
Fair enough. It is maddening however.

Sooo.... Watching vids on Wow addon creation and lua programing. Back in the day (many many years ago) I programmed in Assembly. But I have long since went the way of being a Network Admin and hacking together scripts and a "little" PHP programming is my current level.

Just trying to figure out if I can help somehow. Like anything I need the dummies guide first to get an idea of the boundaries in which I have to work. Then I can start to pack in greater detail.

Currently watching https://www.youtube.com/watch?v=nfaE7NQhMlc

If you have any dummy guides to fill me in I'll try to help. After I get a foundation of understanding of course.
Is the latest version working better for you? From my testing the on-load CPU strain is considerably less with the changes that I made yesterday, and hopefully you're seeing that as well. I'm still guesstimating that the on-load CPU strain was the cause of your issue, but it's the only thing that makes sense right now
Report comment to moderator  
Reply With Quote
Unread 03-09-18, 06:29 PM  
Soyier
A Murloc Raider
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 91
Uploads: 1
Re: Pet bar

Originally Posted by kittykatmax
So, I just started using Neuron recently - nice to see this general project continue! I was a Macararon/Ion user for years, but I've gotten a bit rusty. Is there some trick to getting a stance bar that populates with stances, or to creating a "pet bar" for a non-pet class so that it appears for certain quests (Trouble Under Foot in Azhara, for example)? I created a new bar and I chose to make it a pet bar, but it has zero buttons and won't let me add any, which means I can't do that quest.

For stances, there's no provided "stance" bar and it doesn't exist under "new", so I have to create stance bars and populate them manually right now.

Thanks!
For Pet Bars, you can always open the bar editor mode and create a new pet bar, and give it some buttons. The pet bar is only automatically made for pet classes, but no class is barred from making a pet bar. If it won't let you add buttons, that is a bug that I need to address asap.

For stance bars, I removed the specific "stance" bar type from Neuron, but I find it to be easy enough to make a bar with 3-4 buttons on it, and then drag the different stance abilities from the spell book into them. The need for a specific stance bar has become less and less usefull, to the point where it really only makes sense for Druids, but even then it's not that useful lol.
Last edited by Soyier : 03-09-18 at 06:30 PM.
Report comment to moderator  
Reply With Quote
Unread 03-09-18, 03:36 PM  
kittykatmax
A Deviate Faerie Dragon
 
kittykatmax's Avatar

Forum posts: 16
File comments: 228
Uploads: 0
Pet bar

So, I just started using Neuron recently - nice to see this general project continue! I was a Macararon/Ion user for years, but I've gotten a bit rusty. Is there some trick to getting a stance bar that populates with stances, or to creating a "pet bar" for a non-pet class so that it appears for certain quests (Trouble Under Foot in Azhara, for example)? I created a new bar and I chose to make it a pet bar, but it has zero buttons and won't let me add any, which means I can't do that quest.

For stances, there's no provided "stance" bar and it doesn't exist under "new", so I have to create stance bars and populate them manually right now.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 03-06-18, 03:00 PM  
Soyier
A Murloc Raider
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 91
Uploads: 1
Originally Posted by Apollumi
Fair enough. It is maddening however.

Sooo.... Watching vids on Wow addon creation and lua programing. Back in the day (many many years ago) I programmed in Assembly. But I have long since went the way of being a Network Admin and hacking together scripts and a "little" PHP programming is my current level.

Just trying to figure out if I can help somehow. Like anything I need the dummies guide first to get an idea of the boundaries in which I have to work. Then I can start to pack in greater detail.

Currently watching https://www.youtube.com/watch?v=nfaE7NQhMlc

If you have any dummy guides to fill me in I'll try to help. After I get a foundation of understanding of course.
Is the latest version working better for you? From my testing the on-load CPU strain is considerably less with the changes that I made yesterday, and hopefully you're seeing that as well. I'm still guesstimating that the on-load CPU strain was the cause of your issue, but it's the only thing that makes sense right now
Report comment to moderator  
Reply With Quote
Unread 03-05-18, 02:56 PM  
Soyier
A Murloc Raider
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 91
Uploads: 1
Originally Posted by Apollumi
Fair enough. It is maddening however.

Sooo.... Watching vids on Wow addon creation and lua programing. Back in the day (many many years ago) I programmed in Assembly. But I have long since went the way of being a Network Admin and hacking together scripts and a "little" PHP programming is my current level.

Just trying to figure out if I can help somehow. Like anything I need the dummies guide first to get an idea of the boundaries in which I have to work. Then I can start to pack in greater detail.

Currently watching https://www.youtube.com/watch?v=nfaE7NQhMlc

If you have any dummy guides to fill me in I'll try to help. After I get a foundation of understanding of course.
I appreciate your passion, and I'm only sorry that I've given you a bad experience. This morning I've been thinking up ideas for how to ease the load on initial login, and I have a plan. Give me until this evening to put it in place and I think it may solve a large part of your problem.

A good place to start is this: https://www.wowace.com/projects/ace3...etting-started

Also the best IDE for WoW-Lua development that I've found is IntelliJ with the Lua plugin.
Report comment to moderator  
Reply With Quote
Unread 03-05-18, 02:30 PM  
Apollumi
A Kobold Labourer

Forum posts: 0
File comments: 34
Uploads: 0
Fair enough. It is maddening however.

Sooo.... Watching vids on Wow addon creation and lua programing. Back in the day (many many years ago) I programmed in Assembly. But I have long since went the way of being a Network Admin and hacking together scripts and a "little" PHP programming is my current level.

Just trying to figure out if I can help somehow. Like anything I need the dummies guide first to get an idea of the boundaries in which I have to work. Then I can start to pack in greater detail.

Currently watching https://www.youtube.com/watch?v=nfaE7NQhMlc

If you have any dummy guides to fill me in I'll try to help. After I get a foundation of understanding of course.
Report comment to moderator  
Reply With Quote
Unread 03-05-18, 11:18 AM  
Soyier
A Murloc Raider
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 91
Uploads: 1
Originally Posted by Apollumi
Ever since the change to allow menu and bag bar setting per profile I have had no end of problems. These bars in particual keep reseting. When this happens it resets my quest window location and target/focus custom position.

It is litterally driving me nuts and I'm tired of having to copy a profile over and redo my buttons. And it appears to be random. I've figured out than when I get "world server down" (never got this until the problems started) I can expect my buttons to be reset. Progress bar for logging in a toon goes halfway, stops, and a couple minutes later I get world server down. Then specifically the menu and bag bars are reset.

It all seems to be tied to the changes in this addon. I have never had these problems before, ever, with it. And I'm tired of redoing by buttons "from scratch". I have very complicated button layouts on my screen. Having "now" 16 alliance and 16 horde toons makes this a real bitch.

Sorry for the drama queen approach but I just fixed 4 toons this session. I have used this addon since I first heard of it years ago and have loved it. But for the love of god, every time I log in I have to spend "X" time fixing toons. What the hell happened.....?
Are you getting a LUA error when the addon loads? The only reason the bag and menu settings would reset is if they don't load properly when logging in, and then when you log out that "broken" config gets saved. I do apologize for the issues, it's largely due to mistakes made on my part in trying to keep the code alive. This addon is extraordinarily complex, and I really am trying my best.

The only other thing I could think that it could be is that too many events are trying to happen all at once when the game loads, and thus causing instability. The fact that the resetting is only happening to two of the bars is probably good indication in the on-load processes where the bug is happening.
Report comment to moderator  
Reply With Quote
Unread 03-05-18, 10:29 AM  
Apollumi
A Kobold Labourer

Forum posts: 0
File comments: 34
Uploads: 0
Ever since the change to allow menu and bag bar setting per profile I have had no end of problems. These bars in particual keep reseting. When this happens it resets my quest window location and target/focus custom position.

It is litterally driving me nuts and I'm tired of having to copy a profile over and redo my buttons. And it appears to be random. I've figured out than when I get "world server down" (never got this until the problems started) I can expect my buttons to be reset. Progress bar for logging in a toon goes halfway, stops, and a couple minutes later I get world server down. Then specifically the menu and bag bars are reset.

It all seems to be tied to the changes in this addon. I have never had these problems before, ever, with it. And I'm tired of redoing by buttons "from scratch". I have very complicated button layouts on my screen. Having "now" 16 alliance and 16 horde toons makes this a real bitch.

Sorry for the drama queen approach but I just fixed 4 toons this session. I have used this addon since I first heard of it years ago and have loved it. But for the love of god, every time I log in I have to spend "X" time fixing toons. What the hell happened.....?
Last edited by Apollumi : 03-05-18 at 10:30 AM.
Report comment to moderator  
Reply With Quote
Unread 03-03-18, 01:12 PM  
Fizgig1973
A Deviate Faerie Dragon

Forum posts: 17
File comments: 33
Uploads: 0
Originally Posted by Soyier
New release out with a couple of crash fixes and a rewritten ability drag codebase.


You might have noticed before that when dragging buttons around sometimes the wrong button would get placed for no reason, or you couldn't get the cursor to let go of a button. Those are all fixed now! Sadly the cursor taking the ability icon texture couldn't be preserved, thanks Blizzard, but the new icon seems appropriate enough
Thanks so much! Glad to see this bug squished
Report comment to moderator  
Reply With Quote
Unread 03-02-18, 05:28 PM  
Soyier
A Murloc Raider
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 91
Uploads: 1
New release out with a couple of crash fixes and a rewritten ability drag codebase.


You might have noticed before that when dragging buttons around sometimes the wrong button would get placed for no reason, or you couldn't get the cursor to let go of a button. Those are all fixed now! Sadly the cursor taking the ability icon texture couldn't be preserved, thanks Blizzard, but the new icon seems appropriate enough
Last edited by Soyier : 03-02-18 at 05:28 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.