Page MenuHomeSolus

Update kvantum to 0.10.8
ClosedPublic

Authored by clivejo on Oct 23 2018, 7:14 PM.

Details

Summary

Update kvantum to 0.10.8

  • Support translucent base colors. Also, inactive.alt.base.color is supported now.
  • Optimization in searching for stylable toolbars.
  • Added the key spread_header for making simple headers (and used it in some themes).
  • Merged the background of a header with that of its parent view for a more natural look.
  • Fixes for RTL, especially in header views.
  • Fixed a potential cause of crash in combo-boxes with hard-coded styles.
  • Optionally different line-edits and combo-boxes inside styled toolbars (useful with light-and-dark themes and added to some).
  • Fixed multi-line combo menu-items.
  • Smoother movement of dial handles.
  • An optional transient scrollbar slider (different from the usual one).
  • Compensated for a change in the vertical positioning of submenus with Qt 5.11.
  • Made menu separator height configurable.
  • Added keys to Kvantum Manager for ignoring inactive states and text translucency.
  • Special fonts inside menu-items are taken into account.
  • Added a key to Kvantum Manager for reducing menu opacity.
  • Added command-line options to kvantummanager.
  • Window translucency is enabled under Wayland because Qt >= 5.11 supports it.
  • Other bug fixes and improvements.
Test Plan

(1) Select Kvantum from 'System Settings > Application Style > Widget Style' and apply it.

(2) Select Kvantum from 'System Settings > Color > Scheme' and click Apply.

Logging out and back into Plasma to enjoy new theming.

Diff Detail

Repository
R3903 kvantum
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
clivejo created this revision.Oct 23 2018, 7:14 PM
clivejo requested review of this revision.Oct 23 2018, 7:14 PM
clivejo edited the summary of this revision. (Show Details)Oct 23 2018, 7:16 PM
clivejo edited the test plan for this revision. (Show Details)Oct 23 2018, 7:31 PM
sunnyflunk accepted this revision.Oct 23 2018, 10:43 PM
This revision is now accepted and ready to land.Oct 23 2018, 10:43 PM
sunnyflunk edited the summary of this revision. (Show Details)Oct 23 2018, 10:43 PM
Closed by commit R3903:848f1109cde6: Update kvantum to 0.10.8 (authored by Clive Johnston <clivejo@protonmail.com>, committed by sunnyflunk). · Explain WhyOct 23 2018, 10:44 PM
This revision was automatically updated to reflect the committed changes.