- 
                Notifications
    
You must be signed in to change notification settings  - Fork 49
 
Fix #364: Make cbloader and cbsceneinventory the new defaults #388
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
Conversation
- Remove old manager and loader, replace with cbloader and cbsceneinventory - Refactor cbloader -> loader - Refactor cbsceneinventory -> sceneinventory
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
| 
           Looks good, this is the right way forwards.  | 
    
| 
           @mottosso do you happen to know what kind of drugs the Hound sniffed? :) I'm assuming those lines are   | 
    
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
          
 Haha, no idea. Could it be line-endings, Windows versus Linux? Didn't you have a new file-server, could that have had an effect?  | 
    
          
 Everything is saved from a Windows workstations. Plus it's the only file showing the odd behavior and it doesn't even show any other changes than one change on line 97. Additionally, checking symbols in the file doesn't show me anything odd other than just line endings everywhere. It's really finding something magically hidden.  | 
    
| 
           It seems it failed on the backslashes in the docstring. Seems like a bug, anyway... changed it with e2f21d3 and it seems to make it pass. :)  | 
    
| 
           @davidlatwe @tokejepsen @mkolar - tagging you guys to give this a test run - if you're referencing any of the tools in your own pipeline code note that they might need refactoring with these names changes. As such, if you are using these tools that are NOT public in Avalon API this could introduce a backwards incompatibility and will require you to update code along. That is also described in this PR's issue #388 Also,  This merge will likely become part of Avalon 6.0 - see: https://github.com/getavalon/core/projects/3  | 
    
| 
           I have tested on my end and looks working nicely after I changed those module name :)  | 
    
          
 Thanks, totally forgot that action was native to the launcher currently.  | 
    
| 
           This does not affect us much. We're actually preparing (and should be done this week @iLLiCiTiT? ) a refactor of the UIs which separates models, delegates and widgets from their tools into universally usable elements for UI building in avalon. As we worked with the tools it became a bit of a mishmash of tools cross-referencing widgets from other tools, so this is an effort to make it cleaner... #upcoming  | 
    
          
 Perfect! :)  | 
    
Repair broken loader, since #388
Changes:
Reference issue: #364
NOTE
Currently code is untested, only refactored it for now. This way it also allows others to check their dependencies on it plus potentially discuss the naming/refactoring of "sceneinventory" as opposed to the older "manager".