New Publisher: Enhancements & Bugs
Description
List of wanted or planned enhancements in new publisher UI.
Publish widget icons
- [x] colors of enabled and disabled buttons are not much different
- [ ] colors of buttons should match color of background (procesisng, fail, success, ...)
- [x] better validate icon
- [ ] (and better refresh icon?)

Progress bar
- [ ] colors do not match the palette much

Creator dialog
-
[ ] https://app.clickup.com/t/6658547/OP-2882
- [x] assets and tasks don't have icons in views
- [ ] creator plugins don't have icon and description
- [ ] add detailed description which will be showed using help button

Path attribute defintion
-
[ ] https://app.clickup.com/t/6658547/OP-2881
- [ ] add
Browsebutton - [ ] somehow show allowed extensions and if folders can be passed
- [ ] (?) validate existence of paths and visually show if is not available
- [ ] multipath
- [ ] does not have ability to show path or edit path
- [ ] delete button is ugly
- [ ] maybe add delete to the bottom of view and remove selection when clicked
- [ ] (?) add validation dialog
- [ ] icons are dark and not visible in the view
- [ ] add


[cuID:OP-2729]
it is possible to create an instance without a task selected.
- [ ] https://app.clickup.com/t/6658547/OP-2880

task is not set so I will fix it and submit

after submitting the status of workfileMain is still not ready and no changes to the task are successful

Found issues:
- [ ] missing doc for
BaseCreator.collect_instancesandBaseCreator.update_instances(for expected arguments) - [ ]
Createbutton should have some notification/animation that was pressed and instance was created - [ ] Duplicate identifier message could contain urls to offending plugins
- [ ]
BaseCreator.identifiermaybe should returnfamilyby default, eg you wouldnt need to fill it in when you implementBaseCreatoreg. creating new Creator - [ ] Default
versionfield inCreatedInstancedoesn't make much sense - [ ] NP could show full content of of CreatedInstance in json format
- [ ] Logs content should evaluate new lines (now it smushes everything together even if there are newline characters)
- [ ] Logs should scroll at the end automatically
- [ ] Old Publisher lists even new creator based on
BaseCreator(in case that old and new publisher should coexist) - [ ] NP doesn't show paths to plugins. This is helpful to locate failing plugin when debugging/creating new ones
- [ ] I wouldn't expect to
Clean render compto be marked green as Validator failed (I am not sure ifClean..plugin actually got triggered as it contains debug message which is not showing, so maybe green circle is just wrong)

- [ ] Dialog thrown by
CreatorErroris not inheriting styles
- [ ] logging for me is working only with
printnot withself.log... - [ ]
Namein dialogs should beVariantas it is not instance name, but only a variant
- [x] I would change this button to say
confirm. submit is a bit misleading for the artist I think
@iLLiCiTiT I've added a few more comments in the figma mockup https://www.figma.com/file/AkF1ZkyrVdUFt8YdkdjrBo/OpenPype?node-id=0%3A1
Could someone either change into a checkable bullet point list so we can track status of requests or separate it into dedicated issues if they are bigger issues. It's hard to read this issue and see what the current status is with resolving it.
I've updated the above bullet points of mentioned issues into checklists - please check off what can be considered fixed and what is still todo @m-u-r-p-h-y @kalisp @iLLiCiTiT @mkolar. That can help define where we are at with this issue with "general comments" and can help decide whether some of the issues might need to split into dedicated issues of there own.
@iLLiCiTiT @kalisp @BigRoy Is this worth transfering to AYON and add to 🚀 Extended Publisher or is it obsolete?