Sync scrollbar behavior with GTK applications
ClosedPublic

Authored by gikari on Dec 2 2019, 11:26 PM.

Details

Summary

Previously GTK applications respected their own setting on what should happen when an user clicks below or above scrollbar slider. Now it is in sync with Plasma and Qt applications settings.

Problems:

  1. I'm failed to found DConf GTK setting, that is responsible for scrollbar behavior. Maybe someone could help.
  2. Setting apply on the go do not work with GTK2 apps, therefore they need to be reloaded to respect the new setting.
Test Plan
  1. Update plasma-desktop and frameworkintegration
  2. Launch workspace behavior KCM and change scrollbar setting Clicking on scrollbar track
  3. GTK3 apps should now respect the setting

Diff Detail

Repository
R99 KDE Gtk Configuration Tool
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
gikari created this revision.Dec 2 2019, 11:26 PM
Restricted Application added a project: Plasma. · View Herald TranscriptDec 2 2019, 11:26 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
gikari requested review of this revision.Dec 2 2019, 11:26 PM

Nice, works great. Wanna remove the option in the KCM in this patch too?

gikari added a comment.Dec 3 2019, 8:09 AM

Nice, works great. Wanna remove the option in the KCM in this patch too?

Oops. I did it in separate one D25711. Should I undo?

That's fine, no worries.

ngraham accepted this revision.Dec 3 2019, 7:11 PM
ngraham added a reviewer: apol.

@cblack and/or Plasma people, all good here?

This revision is now accepted and ready to land.Dec 3 2019, 7:11 PM
This revision was automatically updated to reflect the committed changes.