https://bugs.kde.org/show_bug.cgi?id=412447

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://commits.kde.org/ksc
                   |                            |reen/7a9387ed727c4538cb8dc3
                   |                            |690faeaec8368b0702
             Status|ASSIGNED                    |RESOLVED
   Version Fixed In|                            |5.18.0

--- Comment #7 from Nate Graham <n...@kde.org> ---
Git commit 7a9387ed727c4538cb8dc3690faeaec8368b0702 by Nate Graham.
Committed on 02/10/2019 at 14:56.
Pushed by ngraham into branch 'master'.

[KCM] Scale more coarsely with the slider, but more finely with a spinbox

Summary:
Right now we have a problem in that the important scale factors of 1.25 and
1.75 are
not reachable using the UI. However just reducing the slider increment to 0.05
would
result in way too many slider values. Instead, this patch implements the
following:
- The slider goes by increments of 0.25
- There's a spinbox beside the slider that allows the user to set the scale
factor by 0.05 increments
- On X11 with global scaling, the user is shown a warning message when using
scale factors that are not a multiple of 0.25

This way the commonly-used scale factors are more accessible, but finer values
are
made available to people who really need them and are likely to go poking
around.
FIXED-IN: 5.18.0

Test Plan: {F7489713}

Reviewers: #vdg, #plasma, romangg, ndavis

Reviewed By: #vdg, #plasma, romangg, ndavis

Subscribers: dhaumann, davidedmundson, ouwerkerk, GB_2, ndavis, cullmann,
plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D24321

M  +22   -3    kcm/package/contents/ui/OutputPanel.qml
M  +40   -4    kcm/package/contents/ui/Panel.qml
M  +1    -1    kcm/package/contents/ui/main.qml
M  +2    -2    kded/output.cpp

https://commits.kde.org/kscreen/7a9387ed727c4538cb8dc3690faeaec8368b0702

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to