• Dealga McArdle's avatar
    prop_search and PointerProperty (#3148)
    · e3fc7a5d
    Dealga McArdle создал
    
    
    * get_bpy_data_from_name
    
    * add func call to sockets.py
    
    * fix snlite
    
    * this was a dud layout call
    
    * test other way around
    
    * add error
    
    * try this..
    
    * PolyLine viewer has Curve filter in object selector!
    
    * Add comment for tomorrow
    
    * remove space
    
    * test fix snlite plugin
    
    * test
    
    * resolve fcurve node fuzzy for now
    
    * remove commented out code
    
    * collection picker works fine
    
    * remove commented
    
    * modify multi_exec
    
    * add sv_setattr_with_throttle
    
    * refurbish snfunctor b
    
    * missing colon
    
    * As string
    
    * verbose error message
    
    * remove typo
    
    * add back some debug info in TE plugin
    
    * resolve reload from TE
    
    * add prelim pack/unpack pointer prop
    
    * texture_displace  and texture_evaluate
    
    * texture_displace prop_search
    
    * texture displace mk2
    
    * texture displace mk2 (with pointer prop)
    
    * getter returns None if not found
    
    * migration fixed
    
    * old node to old nodes
    
    * texture evaluate mk2 (with pointer property)
    
    * resolve docs
    
    * resolve docs 2
    
    * doc string correction
    
    * add entry for snfunctor b - hope this is not a waste of time
    
    * update functor doc
    
    * script plugin TE now properly reloads snfunctor b
    
    * prepare snfunctor by for procedural recreation of text without name
    
    * add full iojson path
    
    * i have the feeling this node is not worth it..
    
    * supports snb now
    
    * snfunctor code is not ideal, but works
    
    * remove SvScriptNode v1 from iojson
    
    * make start to add image.py to json/ poinerprop
    
    * no need to pass this around
    
    * import io_pointer_helpers
    
    * test
    
    * add comment
    
    * --comment
    
    * filter out dead nodes
    
    * less chaotic
    
    * start breaking profilemk3
    
    * add suggestion for post merge
    
    * tested sugestion, works.. pushing anyway
    
    * minor fstring commit
    
    * add fuzzysearcg to profile mk3
    
    * further pfmk3 migration.. not complete
    
    * small fix
    
    * no point storing it
    
    * i doubt this will work..
    
    * hides behind chair
    
    * if this fixes it...there's a bigger problem
    
    * yikes..
    
    * travis missed this python syntax
    
    * starting to become alergic
    
    * add back old code to see diff
    
    * may update node prior to anything
    
    * can we autoset on load?
    
    * test adding pointer remap function to upgrade_pointer_dict in upgrad_node
    
    * typo
    
    * a little broader catching
    
    * ok. seems logical now
    
    * use old code instead?
    
    * deeper debug
    
    * comment buggly code
    
    * not sure why json exported from test is different than manual export
    
    * register class langweilig
    
    * overwrite profile_ref.blend.gz
    
    * add another json to blacklist, profilebuilding
    
    * add debug for show
    
    * use info instead
    
    * jiggle intersecting_planes demo
    
    * fix ending early
    
    * revert profile_mk3
    
    * revert profile_ref.blend.gz
    
    * remove files
    
    * Add
    
    * Prop search v4 profile mk3 only (#3173)
    
    * test
    
    * test2
    
    * add debug statement
    
    * trigger travis
    
    * revert also sockets.py
    
    * test minimal change
    
    * test minimal test 2
    
    * add skip props for json tests
    
    * upgrade those nodes that are being linked.
    
    * why?!
    
    * this nodes was using update still
    
    * explain this function
    
    * fix the load from TE
    
    * this file is unchanged
    
    * update text out mk2 to file_pointer
    
    * more robust
    
    * add correct boilerplate
    
    * reuse this func
    
    * try text IN mk2 upgrade
    
    * update txtviewrlite
    
    * use correct prop_search destination
    
    * address datablock renaming, updatefunc not called..
    
    * do some nasty fix for hot-renaming
    
    * update TE plugin for pfmk3
    
    * uuuuhhhhhmmmm
    
    * minimal fix.. i think
    
    * blind fix...
    
    * revert pfmk3
    
    * revert pfmk3 fx2
    
    * add hacks (#3181)
    
    * typoviewer test
    
    * missing types
    
    * set type to VectorFont
    
    * add start of mesh_eval ptr upgrade
    
    * experiment with mesh_eval
    
    * only add update
    
    * use prop_search on pointer
    
    * use prop_search on pointer 2
    
    * add better comment
    
    * slightly less offensive intervention
    
    * lazy bug
    
    * add some info logging for autorename
    
    * remove commented out code
    
    * commit first asset_prop mk2
    
    * add new file
    
    * update classname
    
    * split these statements into unique functions
    
    * wooop
    
    * add docs
    
    * add file
    
    * update docs
    
    * add cheeky msg
    
    * implement pointer for all but GP
    
    * neat feature
    
    * permit full use of pointer
    
    * add comment
    
    * small ui cleanup
    
    * move GP section of get_asset_propmk2 to ptr
    
    * this is no longer needed
    
    * looks like this can't be prop_search directly
    
    * use strprop for gp_layer
    
    * ok.. it's not great, but better than broken
    
    * add node_remote_mk2
    
    * introduce mk2 code, pointers only
    
    * bugfux
    
    * syntax fix
    
    * bl_idname must be lowercase?
    
    * this doesn't work.. nodetrees cant be a pointer/cm why?!
    
    * nodegroup and node don't work as pointer
    
    * unless all datablocks are of the same inherited type..
    
    * no substantial changes except get_bpy_data_from_name
    
    * use factory instead
    
    * should work now
    
    * Add nodetremote doc
    
    Co-authored-by: default avatarVictor Doval <10011941+vicdoval@users.noreply.github.com>
    e3fc7a5d