Show messages:
1-2
…
663-682
683-702
703-722
723-742
743-762
763-782
783-802
…
903-912
From: Max Smirnov (SMIRNOV)
v.0.99
Added Transform/Twist node
Added Transform/Flow node
Added Basic/Concat
Removed Objects/Concat
Removed Points/ConcatPts
Fixed JitterPts bug
Added JitterPts Update function
http://moi.maxsm.net/nodeeditor
New node Basic/Concat supports all data types.
Objects/Concat and Points/ConcatPts are obsolete. I removed them from nodeeditor.
Don't worry if you use this nodes in your nod-projects. I added compatibility records to core/compatibility.js.
Old nodes will be replaced with the new one automatically.
From: mkdm
Hello Max!
@You : "...Don't worry if you use this nodes in your nod-projects. I added compatibility records to core/compatibility.js.
Old nodes will be replaced with the new one automatically..."
That's great!!
Thanks a lot.
Ciao!
From: Frenchy Pilou (PILOU)
For Max : the French lang.js update for the 0.99 nodeeditor
http://moiscript.weebly.com/uploads/3/9/3/8/3938813/lang.zip
From: Max Smirnov (SMIRNOV)
v0.99
Changed link disconnection method (please test it)
Fixed Quartz output bug (v0.96-v0.99)
Updated french localization
http://moi.maxsm.net/nodeeditor/
From: Frenchy Pilou (PILOU)
Near the 1.0 ! :)
From: Max Smirnov (SMIRNOV)
nodeeditor.v.0.99.2017.12.18
http://moi.maxsm.net/nodeeditor
added: nodeeditor can be started from appdata directory
code:
moi.ui.createDialog( 'moi://appdata/nodeeditor/index.html', 'resizeable,defaultWidth:680,defaultHeight:420', moi.ui.mainWindow );
fixed: knob/slider trackpad scroll error
fixed: small visual glitch
added: switch/button node
fixed: pointArray.concat function
fixed: JitterPts node (dS bug)
added: initial node icons support
From: Frenchy Pilou (PILOU)
Seems node Octane is not include in this last Opus !
Must we add something from a previous post from the "deviant thread"?
Else new lang.js for French Update ;)
http://moiscript.weebly.com/uploads/3/9/3/8/3938813/lang.zip
OK i have the Octane point in extensions from the previous "deviant" post but not the "logo" Octane on the node!
From: mkdm
Hello Max!
Thanks a lot for this new update!
I moved NE to my "appdata\Roaming\Moi" and all works fine (on Windows 10 Pro)
@You : "...added: initial node icons support..."
Wow! Much appreciated :)
But...how can I display the icon ? Where the icon files must be placed ? is there a naming convention for the icon files ?
Thanks.
From: James (JFH)
Hi Max,
>> fixed: knob/slider trackpad scroll error <<
I got so excited reading this, because I assumed that you must have tested interfacing with a trackpad.
But the same interfacing issues persist: Zooming & panning in NE interface work only intermittently.
And other odd behaviours where panning is misinterpreted as attempt to move a node's location.
NE on V3.1 all works perfectly.
James
From: Max Smirnov (SMIRNOV)
Frenchy Pilou
>>Seems node Octane is not include in this last Opus !
As I wrote earlier the Octane node is extension. I have no plans to include it in the main nodeeditor pack.
>>OK i have the Octane point in extensions from the previous "deviant" post but not the "logo" Octane on the node!
At the moment it works with MoIv4 only.
Marco
>>But...how can I display the icon ? Where the icon files must be placed ? is there a naming convention for the icon files ?
The icon should be specified inside a node file as a base64 encoded string parameter.
Check this file:
http://moi.maxsm.net/nodeeditor/extensions/octane.js
James
>>I got so excited reading this, because I assumed that you must have tested interfacing with a trackpad.
Unfortunately I still have no idea how to emulate a trackpad. I tried programs like mobilemouse, but those programs can't emulate a touchpad events.
>>But the same interfacing issues persist: Zooming & panning in NE interface work only intermittently. And other odd behaviours where panning is misinterpreted as attempt to move a node's location.
I remember about it.
Could you add a line to main.js?
Find this code (line 4525):
code:
LGraphCanvas.prototype.touchHandler = function(event)
{
var touches = event.changedTouches, first = touches[0], type = "";
switch(event.type)
change it to:
code:
LGraphCanvas.prototype.touchHandler = function(event)
{
var touches = event.changedTouches, first = touches[0], type = "";
if ( touches.length > 1 ) return;
switch(event.type)
From: Frenchy Pilou (PILOU)
<<OK i have the Octane point in extensions from the previous "deviant" post but not the "logo" Octane on the node!
<< At the moment it works with MoIv4 only.
"not the logo" on title's node : so it's a personnal variation not include on your extension published?
From: mkdm
Hi Max!
@You : "...The icon should be specified inside a node file as a base64 encoded string parameter.
Check this file:
http://moi.maxsm.net/nodeeditor/extensions/octane.js"
Thanks a lot for the info.
Last question...
Which size and format the icon should be ? Png 24 bit (8red,8gree,8blue with transparent background) as we talked about months ago ?
Thanks.
Ciao.
From: amur (STEFAN)
Hi Marco,
> Which size and format the icon should be ? Png 24 bit (8red,8gree,8blue with transparent background) as we talked about months > ago ?
If you decode the string it will give you (for his Octane Logo) a 24bit .png with a transparent background, 32x32 pixels in size.
Regards
Stefan
From: Max Smirnov (SMIRNOV)
Hi Marco
If I remember clearly, we decided to use 64x64x24 bit icons :)
This octane 32x32 icon is just a test.
From: mkdm
Thanks Stefan for the tip.
Have a nice day.
From: mkdm
Hi Max.
Perfect! I think 64x64 is perfect for any kind of display monitor (both SD/HD/Retina)
One question...
Is there a way to attach and display the icons also for the "categories" end the "nodes"displayed into the scrollable toolbar on the left and int the RMB pupoup menu ?
This would be a great and nice UI improvements.
For example i never use the RMB manu but only the left toolbar that is much more user freindly for me, and having the chance to display icons and/or colored icons into that toolbar would be very useful.
I stay tuned. Thanks.
From: Frenchy Pilou (PILOU)
So how do you put this little title logo ? :)
You must enter in the code?
From: amur (STEFAN)
Hi Pilou,
if you mean the little Octane logo you have to use a base64 encoder/decoder in cmd.exe and run on a little png image
"base64 -e image.png > output.txt" and then copy the text from the output file in a string, like shown in Max's code example.
Regards
Stefan
From: James (JFH)
Hi Max
>> Could you add a line to main.js? <<
Yes. Although the line of code change did not fix the problem outright,
it has, at least, made NE on v4 useable, so thank you.
James
From: mkdm
This is super handy :
https://www.base64-image.de/
Marco (mkdm)
Show messages:
1-2
…
663-682
683-702
703-722
723-742
743-762
763-782
783-802
…
903-912