Skip to content

gtk3, gtk4: Progressbar and scale blue ocean

This MR introduces new style for progress bars and scales.

  • A new function gtkoverlay is added to replicate KColorUtils::overlayColors used in Breeze QStyle using linear-gradient color overlaying;
  • ...and gtkoverlayalpha for the same thing plus alpha channel;
  • Scale bars with steps got tickmarks back;
  • Fixed broken Gnome Disks partition change scale margins.
Type Current Blue Ocean (this MR)
GTK3 Widget Factory currentGTK3 BOGTK3
GTK4 Widget Factory currentGTK4 BOGTK4
Gnome Disks currentDisks BODisks

Qt QStyle: currentQt

Merge request reports