Bug 173142 - Resize / Scale default operation should be Smooth Scale or last operation should be remembered between sessions
Summary: Resize / Scale default operation should be Smooth Scale or last operation sho...
Status: RESOLVED FIXED
Alias: None
Product: kolourpaint
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: kolourpaint-support
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-19 14:44 UTC by Michał D. (Emdek)
Modified: 2011-08-30 20:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał D. (Emdek) 2008-10-19 14:44:56 UTC
Version:            (using KDE 4.1.2)
Installed from:    Mandriva RPMs

Usually when we want change size of image we want to make smooth scale. Even if we only want to change size of painting area when creating new image smooth scale does not make problems (but could detect that image is "empty"). So I think that Resize / Scale default operation should be Smooth Scale (maybe reorder options?) or at least last operation should be remembered between sessions, to avoid need of changing this option every time when application is restarted.
Comment 1 Martin Koller 2011-08-30 20:49:24 UTC
Git commit b3c18b7d719bb78fa34acfa00a98c3ff9046d10f by Martin Koller.
Committed on 30/08/2011 at 22:46.
Pushed by mkoller into branch 'master'.

Store last selected scale type in scale/resize dialog

BUG: 173142

Handle settings save/restore from the scale/resize dialog only
inside the dialog itself.
Code cleanup (the names of the config entries need not be QStrings
as KConfigGroup converts them then to UTF-8)

M  +0    -2    mainWindow/kpMainWindowPrivate.h
M  +29   -48   dialogs/imagelib/transforms/kpTransformResizeScaleDialog.h
M  +47   -54   kpDefs.h
M  +3    -15   mainWindow/kpMainWindow_Image.cpp
M  +128  -93   dialogs/imagelib/transforms/kpTransformResizeScaleDialog.cpp
M  +0    -2    mainWindow/kpMainWindow.cpp

http://commits.kde.org/kolourpaint/b3c18b7d719bb78fa34acfa00a98c3ff9046d10f