There are still some old color choosers in some less used places of the UI. One of these is the Drawing Object Properties toolbar. For more info, see: bug 45671. How to get to see it: * Open Writer. * Add a shape with the Drawing toolbar or with the Basic shapes button. Result: Drawing Object Properties toolbar appears on top, below the Standard toolbar. * In that toolbar there are two color selectors, one for the line color and the other one for the background color. The latter still uses the old format. You can see how this UI element should be in the in the properties sidebar, where it's been already updated.
I think this qualifies for an easy hack, like other similar bugs before.
It is not so simple because background color can also be gradient, hatching or bitmap. So we need to upgrade the color picker to handle all those too before we can exchange.
(In reply to Tomaz Vajngerl from comment #2) > It is not so simple because background color can also be gradient, hatching > or bitmap. So we need to upgrade the color picker to handle all those too > before we can exchange. The solution chosen for the sidebar is using the new color picker when "color" is selected in the fill type combo, and using the old pickers for the other cases ("gradient", "hatching", etc.).
Reproducible with LO 4.4.1.2, Win 8.1 I like the new colour picker and it would be great if this could also be implemented for the Area fill in this case. Note to users: The mentioned toolbar is only visible if you have activated it with VIEW -> TOOLBARS -> DRAWING OBJECTS PROPERTIES
I'd like to work on this issue, so I'll be assigning it to myself. Will post progress updates periodically.
The issue is a bit more complicated than it first appeared to be. I'd still like to work on it, but I'm spending some time reading the dev guide and other docs. If anyone feels like they can get this done more quickly, they're free to take over and let me know :)
Migrating Whiteboard tags to Keywords: (EasyHack DifficultyBeginner SkillCpp TopicUi) [NinjaEdit]
Missing code pointer
Implemented already, see commits: https://cgit.freedesktop.org/libreoffice/core/commit/?id=518b30527955276363f2cd6ccb5019d15de51413 https://cgit.freedesktop.org/libreoffice/core/commit/?id=8caebf50b3ee159da4db500f969427b49f07af80
Remove LibreOffice Dev List from CC on EasyHacks (curtailing excessive email to list) [NinjaEdit]