This design task is targeted at contributing and new developers looking for smaller but worthwhile UI tasks. These are meant to be 'paper cuts' - very small UI annoyances that, in aggregate, make things unpleasant or annoying. All of these tasks should be smaller in scope, so that new or occasional developers can handle them.
This is a curated list of items picked from [[ https://devtalk.blender.org/t/blender-ui-paper-cuts/2596 | this ]] Devtalk thread. It will be updated with new items over time.
Order of importance:
{icon circle color=red} **Very Important** - // These we should handle before the initial release of Blender 2.80 //
{icon circle color=yellow} **Somewhat Important ** - // These issues would be nice to do as soon as possible //
{icon circle color=green} **Less Important** - //Extra polish, nice to have//
`?` **Incomplete** - //Tasks needing more details before implementing.//
##General
- [ ] ? {icon circle color=yellow} {T61492}
- [ ] {icon circle color=yellow} {T57712}
- [ ] {icon circle color=green} {T57690}
- [ ] {icon circle color=green} {T57721}
- [ ] {icon circle color=green} {T61558}
- [ ] {icon circle color=green} {T63012}
- [ ] {icon circle color=green} {T64177}
- [ ] {icon circle color=green} {T64563}
- [ ] `?` {T62309}
- [X] {T64174}
- [X] {T61557}
- [X] {T57709}
- [X] {T57686}
- [X] {T57722}
- [X] {T57724}
- [X] {T57738}
- [X] {T57749}
- [X] {T57880}
- [X] {T57894}
- [X] {T57974}
- [X] {T57992}
- [X] {T58090}
- [X] {T61480}
##File Browser
- [ ] {icon circle color=red} {T64104}
- [X] {T57688}
##Text Editor
- [ ] {icon circle color=yellow} {T57711}
- [X] {T58147}
##Nodes
- [ ] {icon circle color=yellow} {T63078}
- [X] {T57723}
- [X] {T58071}
- [X] {T62967}
- [X] {T63079}
##Properties
- [ ] {icon circle color= yellow} {T54987}
- [ ] {icon circle color=yellow} {T61555}
- [ ] {icon circle color=green} {T57687}
- [ ] {icon circle color=green} {T57710}
- [ ] {icon circle color=green} {T64076}
- [X] {T61561}
- [X] {T61560}
- [X] {T57753}
##Outliner
- [ ] {icon circle color=yellow} {T57746}
- [ ] {icon circle color=yellow} {T57855}
- [ ] {icon circle color=green} {T64255}
##3D View
- [X] {T58081}
- [X] {T63016}
##Animation Editors
- [ ] {icon circle color=green} {T64260}
- [X] {icon circle color=green} {T64256}
- [X] {T63193}
##Other Editors
- [ ] {icon circle color=green} {T57895}
- [X] {T57714}
- [X] {T57720}
- [X] {T58070}
- [X] {T61556}
- [X] {T61588}
##Tools
- [ ] {icon circle color=yellow} {T57725}
- [ ] {icon circle color=green} {T57726}
- [ ] {icon circle color=green} {T57727}
- [ ] {icon circle color=green} {T57731}
- [X] {T57718}
- [X] {T58072}
The actual tasks are listed as subtasks under this parent task, with more information.
##Developers
For new developers who might be interested in tackling any of these, refer to this document about contributing a patch:
https://wiki.blender.org/wiki/Process/Contributing_Code