Go to Page... |
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: | 453,867 |
Favorites: | 1,027 |
MD5: |
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?
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 |
Comment Options |
teh_fixerer |
View Public Profile |
Send a private message to teh_fixerer |
Find More Posts by teh_fixerer |
Add teh_fixerer to Your Buddy List |
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
11-10-18, 01:19 PM | ||
|
Features like this WILL get implemented, it's just a matter of when. With my super limmited time I'm having to prioritize the foundational underlying rewrites over new features that you guys can actually see. The good news is that I've mostly rewritten in some shape or form most of the add-on behind the scenes. |
|
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
11-23-18, 08:55 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 50
Uploads: 0
|
Github? I'm that old guy telling kids to get off of my lawn.
I got my MCSE many years ago and I've managed a lot of MS based networks. And I have to say I loath Microsoft with a passion. Not so much their OS's but I feel that I am posting this via one very large piece of MS Malware known as Windows 10. Yep, I'm one of "those" guys. Damn your soul MS for funding that SCO crap. And your viciousness with the OEM's, back in the day... "One OS to rule them all..!" Ever since Microsoft sunk their claws into Github I've been done with them. Done I say.. Sorry, a bit of passion got sparked in me.... cough... ~~~~~~~~ I noticed one weird anomaly in the addon the other day. I moved some spells around by "alt" dragging them and they moved key bindings as well. Haven't seen it since so maybe a one off on my side. |
|
Apollumi |
View Public Profile |
Send a private message to Apollumi |
Find More Posts by Apollumi |
Add Apollumi to Your Buddy List |
11-23-18, 03:54 PM | ||
|
But yes, your point is taken and understood. GitLab is a really good alternative, and it's how I do all of my work as part of the GNOME Foundation. Though, for now at least, Neuron's home is GitHub for all it's flaws and features :-) |
|
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
11-24-18, 11:29 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 50
Uploads: 0
|
Can you run Wow on Linux? If so any performance loss? Only reason I am using Windows 10 is because of Wow. Have several recent games but I don't play them. Bad memories of compiling my video drivers on Linux years ago is why I game on Windows. Otherwise I would just run windows on one of my VMware servers or Virtualbox. Start using Vulcan you selfish game devs! (shakes fist at the sky)
Linux, or should I say Opensource, is the future. Something Microsoft tried hard to kill once but failed. Once a vampire always a vampire I say. ~~~~~~~~ Do you have any pics on the new interface or is there a branch I could test that is somewhat stabel? |
|
Apollumi |
View Public Profile |
Send a private message to Apollumi |
Find More Posts by Apollumi |
Add Apollumi to Your Buddy List |
11-25-18, 03:24 AM | ||
|
There is my GUI Rework branch on GitHub, but it's mostly non-functional. All you can do is open up a test window and select a bar. Work on the GUI has been slow lately due to the holidays and a crazy work schedule |
|
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
11-30-18, 03:45 AM | |
|
Lots of work happening
I finally got tired of the mess of psuedo object oriented programming that existed in the button and bar code, so I completely refactored and rewrote all of the button object code yesterday and today. Now we finally have some decent class hierarchy, and it's actually feasible to make out what's going on without being on shrooms.
I wrote ~3000 lines in the last two days. I'm exhausted. Bleh. Good news is that I fixed a metric boat ton of bugs. Issues dragging mounts and having the wrong mount placed, and battle pets not showing icons, all fixed! The code is still a mess though. There's redundancies everywhere. It's like the previous devs couldn't figure out what the code did so they just wrote new code and left all the old crap in there. Honestly, it's like there's 3 of everything all spiderwebed around eachother. It feels like I'm constantly trying to untie a giant knot. Who wants to buy me a beer? heh |
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
12-03-18, 09:30 PM | |
|
Can some brave souls test master for me? There have been LOTS of changes, more than I can count, with many many more to come. Most importantly, can you guys try out the flyout button code? I don't use flyout buttons, but I did my best to fix up the code. It seems like the last time that code was touched was in MoP and as such most of it was broken beyond belief. However, I know lots of you guys rely on that flyout code, so I fixed what I could and rewrote what I couldn't.
As always, backup your WTF folder (though there's no database changes this time so you're pretty safe to just roll back to the stable release if an issue arises) |
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
12-12-18, 06:26 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 10
Uploads: 0
|
Flyout error
When I use the 9.38 versions, I'm getting flyout errors at login. This happens on my mages, warlocks and hunters. The strange part is a low level warlock doesn't get the error. Maybe due to being newer?
The error is ACTIONBUTTON_FLYOUTBTN.lua line 963: attempt to cal method 'SetObjectLoc' (a nil value) The flyouts function and I'm able to drag and drop the icons from the spellbook, but I get the error at login and when I try to drop the icon on the action bar. I may try to wipe a profile and start from scratch with one of them to see if that makes a difference. |
|
Big_Fish |
View Public Profile |
Send a private message to Big_Fish |
Find More Posts by Big_Fish |
Add Big_Fish to Your Buddy List |
12-15-18, 03:23 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 16
Uploads: 0
|
Re: Flyout error
1x Neuron\Objects/BAR.lua:980: bad argument #1 to 'ipairs' (table expected, got nil) [C]: in function `ipairs' Neuron\Objects/BAR.lua:980: in function `SetObjectLoc' ...aceNeuron\Objects/ACTIONBUTTON_FLYOUTBTN.lua:955: in function <...aceNeuron\Objects/ACTIONBUTTON_FLYOUTBTN.lua:955> Locals: (*temporary) = nil (*temporary) = "table expected, got nil" = <function> defined =[C]:-1 All bars with flyouts fail to load (for me that's most bars) (I like flyouts )... |
|
|
baldricinoz |
View Public Profile |
Send a private message to baldricinoz |
Find More Posts by baldricinoz |
Add baldricinoz to Your Buddy List |
12-15-18, 04:01 AM | |||
|
Re: Re: Flyout error
Just a warning, the flyout code in this addon is SUPER old and I just recently had the chance to go into it and to try and fix it. It's definitely a work in progress, so use it at your own risk lol |
||
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
12-15-18, 05:19 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 16
Uploads: 0
|
Re: Re: Re: Flyout error
1x ...aceNeuron\Objects/ACTIONBUTTON_FLYOUTBTN.lua:239: bad argument #1 to 'insert' (table expected, got nil) [C]: in function `insert' ...aceNeuron\Objects/ACTIONBUTTON_FLYOUTBTN.lua:239: in function `func' ...aceNeuron\Objects/ACTIONBUTTON_FLYOUTBTN.lua:227: in function `RunForEach' ...aceNeuron\Objects/ACTIONBUTTON_FLYOUTBTN.lua:239: in function `filter_profession' ...aceNeuron\Objects/ACTIONBUTTON_FLYOUTBTN.lua:363: in function `GetDataList' ...aceNeuron\Objects/ACTIONBUTTON_FLYOUTBTN.lua:398: in function `Flyout_UpdateButtons' ...aceNeuron\Objects/ACTIONBUTTON_FLYOUTBTN.lua:696: in function `UpdateFlyout' Neuron\Objects/ACTIONBUTTON.lua:398: in function `SetAux' Neuron\Objects/BAR.lua:956: in function `LoadObjects' Neuron\Objects/BAR.lua:2928: in function `Load' Neuron\Neuron-0.9.39b.lua:332: in function <Neuron\Neuron.lua:281> (tail call): ? ... (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? Ace3\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function `EnableAddon' Ace3\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:636> [C]: in function `LoadAddOn' FrameXML\UIParent.lua:449: in function `UIParentLoadAddOn' FrameXML\UIParent.lua:492: in function `CombatLog_LoadUI' FrameXML\UIParent.lua:1197: in function <FrameXML\UIParent.lua:1093> |
|
|
baldricinoz |
View Public Profile |
Send a private message to baldricinoz |
Find More Posts by baldricinoz |
Add baldricinoz to Your Buddy List |
12-15-18, 01:44 PM | |||
|
Re: Re: Re: Re: Flyout error
|
||
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
12-15-18, 05:54 PM | ||||
A Kobold Labourer
Forum posts: 0
File comments: 16
Uploads: 0
|
Re: Re: Re: Re: Re: Flyout error
Menus with flyouts now display correctly, but there is a problem with some flyouts - show flyout on mouse hover works fine, show mouse on mouse right-click does not show the flyout. This code works fine with mouse command (show flyout on mouse hover)
It looks like the flyout populates correctly because the selected item works on left mouse click. |
|||
|
baldricinoz |
View Public Profile |
Send a private message to baldricinoz |
Find More Posts by baldricinoz |
Add baldricinoz to Your Buddy List |