-
Notifications
You must be signed in to change notification settings - Fork 233
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Todo (ly) #119
Comments
List nodes include: |
What should go in here? |
Also some options that in the future might affect how sverchok operates. |
there needed to be colors of input nodes, output nodes, text nodes, error in node. so, color scheme of nodes ui codification |
Agreed. |
Right now one can turn on it with Made some tests with a file made by Jimmy and all nodes took more or less the same small amount of time except Formula2 node which took 83% of the total time. |
hey, it's totally possible for grease pencil to draw a graph in the node view :) |
Lets use that for feedback. |
it is fantastic indeed, i make note node but it is not what we need. Text as grease pensil is sounds fantastic |
@ly29 how formula1 do this task? |
I will check. def enlarge(self, lst, equal):
''' enlarge minor n[i] list to size of x list '''
lst.extend([lst[-1] for i in range(equal)]) Note that is doesn't need to return the list because lists are mutable. def enlarge(self, list, equal):
''' enlarge minor n[i] list to size of x list '''
while equal > 0:
list.append(list[-1])
equal -= 1
#list = self.enlarge(list, equal-1)
return list Where commented out version as the first the recursive first implementation. |
With Formula the formula nodes part the total execution time goes from 83% to 13% , which is lot more reasonable. |
Solves #155 and most of #168 with exception for string input node. Until/if we make proper string support should we have a string node with one purpose? Formula can be used for that even if you get |
Todo text:
|
|
@ly29 |
@wclyffe |
From 1360 lines in Will also move app handles to |
So I made a core directory with things that aren't directly used by any node and removed them from
I think it is ready for using but for large refactoring some things always tend to break... Usually the abusive cases. |
It is in the new development branch. Please somebody confirm that it works. |
syncing now |
@zeffii |
it's working so far, I develop on this branch too if that's okay? A - Correct, tools node doesn't even sound familiar |
sverchok upgrade not works |
@nortikin in development or master? |
master seems to be working so I guess development. will test now |
Both seems to be working for me (but are both broken as far as I am concerned since they don't respect the name of the sverchok directory but just unzips |
i see that with many branches many troubles. i will now go to development branch and check for it working |
working. What it was? maybe i had not last sv_tools fixation |
But since I moved a lot of things around many things might have broken, I think I found most of them but it is hard to be sure. |
class ZipExhausted(Exception):
pass
def zip_longest(*args, **kwds):
# zip_longest('ABCD', 'xy', fillvalue='-') --> Ax By C- D-
fillvalue = kwds.get('fillvalue')
counter = len(args) - 1
def sentinel():
nonlocal counter
if not counter:
raise ZipExhausted
counter -= 1
yield fillvalue
fillers = repeat(fillvalue)
iterators = [chain(it, sentinel(), fillers) for it in args]
try:
while iterators:
yield tuple(map(next, iterators))
except ZipExhausted:
pass |
this code i will investigate long time |
sorry, what is chain here and where is defined? |
@nortikin |
great! |
This is so old I will just close it. |
Clean up util.pyFurther work needed, factor out things that doesn't need to be called by nodes...documentSverchok update system RFC #121 and work out issues. Separate UI and processing #152 Bakery "Show" == can no longer reopen blend file #146 Startup safety - for nodes with side effects #144 util, node_s fixes. random sample for script node, #135 Error in util.py when loading saved .blend #123 -Reload, stability, pretty printing json.The text was updated successfully, but these errors were encountered: