Bug 391763 - The "Scale Image to New Size" and "Resize Canvas" dialogs show a maximum of 10000 pixels for bigger images [Krita 4.1.0 Pre-Alpha]
Summary: The "Scale Image to New Size" and "Resize Canvas" dialogs show a maximum of 1...
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: git master (please specify the git hash!)
Platform: Mint (Ubuntu based) Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-12 16:35 UTC by Regis
Modified: 2018-03-13 08:53 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 Regis 2018-03-12 16:35:51 UTC
When opening a very big image (in this case I tested with a jpg and a png, both around 29,000 pixels wide and 7,000 pixels of height), the image loads correctly but when using the dialogs "Scale Image..." or "Resize Canvas", it says the image is only 10,000 pixels wide.

So scaling down with constrained proportions gives as result a distorted image.

I tested it both on Linux Mint 18.3 Cinnamon (with the 4.1 appimage from last friday, the 9th of march) and on Windows 10 with today's build of 4.1(git d0e6714).

On Krita 3.3.3 it works fine, the correct length appears on the dialog.
Comment 1 Halla Rempt 2018-03-13 08:52:49 UTC
Git commit 581d1379bcb2563d4981e2b0274f697d4f165d80 by Boudewijn Rempt.
Committed on 13/03/2018 at 08:51.
Pushed by rempt into branch 'master'.

Set the maximum values for width and height to 100000000.000000

This is the same value as in the new image dialog, which makes
sense. This partially reverts

commit 40c93621ec166fdd39fd44003e68a1a52e84aa74
Author: Juan Palacios <jpalaciosdev@gmail.com>
Date:   Sun Nov 24 20:22:24 2013 +0100

    Tweak value range of size dialog's spinboxes.

    Incremented number of decimals for QDoubleSpinbox and set a more sane
    range for allowed values in all spinboxes of canvas size, image size
    and layer size dialogs.

M  +8    -8    plugins/extensions/imagesize/wdg_canvassize.ui
M  +5    -5    plugins/extensions/imagesize/wdg_imagesize.ui
M  +7    -7    plugins/extensions/imagesize/wdg_layersize.ui

https://commits.kde.org/krita/581d1379bcb2563d4981e2b0274f697d4f165d80
Comment 2 Halla Rempt 2018-03-13 08:53:00 UTC
Git commit bcf047fc754a2ce98ad676cfdf182fd11c679103 by Boudewijn Rempt.
Committed on 13/03/2018 at 08:52.
Pushed by rempt into branch 'krita/4.0'.

Set the maximum values for width and height to 100000000.000000

This is the same value as in the new image dialog, which makes
sense. This partially reverts

commit 40c93621ec166fdd39fd44003e68a1a52e84aa74
Author: Juan Palacios <jpalaciosdev@gmail.com>
Date:   Sun Nov 24 20:22:24 2013 +0100

    Tweak value range of size dialog's spinboxes.

    Incremented number of decimals for QDoubleSpinbox and set a more sane
    range for allowed values in all spinboxes of canvas size, image size
    and layer size dialogs.
(cherry picked from commit 581d1379bcb2563d4981e2b0274f697d4f165d80)

M  +8    -8    plugins/extensions/imagesize/wdg_canvassize.ui
M  +5    -5    plugins/extensions/imagesize/wdg_imagesize.ui
M  +7    -7    plugins/extensions/imagesize/wdg_layersize.ui

https://commits.kde.org/krita/bcf047fc754a2ce98ad676cfdf182fd11c679103