Bug 284216

Summary: Using slider widget from Krita
Product: [Applications] digikam Reporter: Fri13 <friiduh>
Component: Usability-ErgonomyAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: caulier.gilles
Priority: NOR    
Version: 2.2.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 5.0.0
Sentry Crash Report:
Attachments: Sidepanel widget from Krita/GIMP

Description Fri13 2011-10-16 19:28:33 UTC
Created attachment 64604 [details]
Sidepanel widget from Krita/GIMP

Version:           2.2.0 (using KDE 4.7.2) 
OS:                Linux


The mailinglist topic was "Change for widgets to save space and simpler UI?"

Idea is to have slider widget like on attachment. Krita and GIMP has same and it is what Adobe Photoshop and their tools have had.

The code what Gilles mailed is this:
https://projects.kde.org/projects/calligra/repository/revisions/master/entry/krita/ui/widgets/kis_slider_spin_box.h



Reproducible: Didn't try



Expected Results:  
Save sidepanel space with better widget scaling.
Comment 1 caulier.gilles 2014-11-30 14:58:15 UTC
Git commit 19a31965ff22ed0f8bf30bc7aaa04b78a0e240e3 by Gilles Caulier.
Committed on 30/11/2014 at 14:53.
Pushed by cgilles into branch 'frameworks'.

libkdcraw :
- Remove dependencies to KIntNumInput KDoubleNumInput deprecated for KF5. This close all warnings in this library.
- Add minimal slider widget from Krita to have same look than Gimp and Photoshop. Adapt API to libkdcraw. Code polish.
- Add libkdcraw settings widget to tune Raw decoding settings while processing into Multithreaded RAW To PNG test program.
FIXED-IN: 5.0.0

M  +4    -3    src/CMakeLists.txt
M  +0    -7    src/dcrawsettingswidget.cpp
M  +20   -20   src/rnuminput.cpp
M  +1    -2    src/rnuminput.h
M  +6    -10   tests/multithreading/actionthread.cpp
M  +2    -1    tests/multithreading/actionthread.h
M  +15   -11   tests/multithreading/processordlg.cpp

http://commits.kde.org/libkdcraw/19a31965ff22ed0f8bf30bc7aaa04b78a0e240e3