D27669: [kstyle] Tools area

Carson Black noreply at phabricator.kde.org
Sat Mar 21 20:43:33 GMT 2020


cblack added a comment.


  In D27669#632147 <https://phabricator.kde.org/D27669#632147>, @hpereiradacosta wrote:
  
  > In D27669#630974 <https://phabricator.kde.org/D27669#630974>, @ngraham wrote:
  >
  > > Nice, the colors are better now. I still see a difference in animation speed when the titlebar and toolbar change color though. It's especially visible with the current Breeze color scheme.
  > >
  > > F8185590: vokoscreenNG-2020-03-19_20-53-04.webm <https://phabricator.kde.org/F8185590>
  >
  >
  > Here at least (also X11) not only is the window decoration out of sync with the toolarea, but when you have both a menubar and a toolbar (as in e.g. okular), both are also out of sync. Can you double-check, confirm ? 
  >  I think it is because rendering the background is expensive (especially in case of animation) and both widgets are not rendered at the exact same time. 
  >  one solution could be to render the background directly on the mainwindow (leaving the toolbar and the menubars transparent, as they were before). I have not investigated further how difficult this would be to implement though (if even possible)
  
  
  I could move the rendering of the background and border of the tools area into the window's background that's currently only utilised for drawing a border without tools area.

REPOSITORY
  R31 Breeze

REVISION DETAIL
  https://phabricator.kde.org/D27669

To: cblack, #plasma, #breeze, #vdg
Cc: IlyaBizyaev, davidre, davidedmundson, hpereiradacosta, ngraham, manueljlin, niccolove, ndavis, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200321/44c94471/attachment.html>


More information about the Plasma-devel mailing list