[digikam] [Bug 364333] New: Random resets of several configuration values

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 364333] New: Random resets of several configuration values

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

            Bug ID: 364333
           Summary: Random resets of several configuration values
           Product: digikam
           Version: 4.14.0
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Image Editor
          Assignee: [hidden email]
          Reporter: [hidden email]

I keep Arch Linux up to date at all times with the latest packages. I also
version control ~/.kde4/share/config/digikamrc.

Reproducible: Always

Steps to Reproduce:
1. Replace ~/.kde4/share/config/digikamrc with the contents of
https://github.com/l0b0/tilde/blob/8b59ea801f51f2bc6c5753cabced8f13de5235a6/.kde4/share/config/digikamrc
2. Run Digikam
3. Click on a RAW image (tested with CR2)
4. Click "Image Editor"
5. Click "Import"

Actual Results:  
At this point the configuration file has randomly changed the exposure
correction shift value as follows:

@@ -862,7 +873,7 @@ EnableCACorrection=true
 Es Median Filter Passes=0
 Expo Correction=true
 Expo Correction Highlight=0
-Expo Correction Shift=1
+Expo Correction Shift=0.994
 FineExposure=0
 FixColorsHighlights=false
 Four Color RGB=false

Expected Results:  
The exposure correction shift should stay the same, since I did not change it.

Further steps which change the configuration in invalid ways:

6. Closing the image editor results in the following addition to the
configuration diff:

@@ -433,7 +436,7 @@ Speed=1

 [ImageViewer Settings]
 AutoBrightness=false
-AutoZoom=true
+AutoZoom=false
 BackgroundColor=0,0,0
 Black Point=0
 Brightness Multiplier=1

Workaround: Reset configuration.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 364333] Random resets of several configuration values

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

Maik Qualmann <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |5.0.0
                 CC|                            |[hidden email]
         Resolution|---                         |INVALID
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #1 from Maik Qualmann <[hidden email]> ---
This is not an bug, the value from the GUI is calculated. This is the function:

drawdecoderwidget.cpp:161

/** Convert Exposure correction shift E.V value from GUI to Linear value needs
by libraw decoder.
     */
    double shiftExpoFromEvToLinear(double ev) const
    {
        // From GUI : -2.0EV => 0.25
        //            +3.0EV => 8.00
        return (1.55*ev + 3.35);
    }

The variable AutoZoom is Fit to Window. If reset on a restart, is correct.

Maik

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 364333] Random resets of several configuration values

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=364333

Victor Engmark <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|INVALID                     |---
             Status|RESOLVED                    |UNCONFIRMED

--- Comment #2 from Victor Engmark <[hidden email]> ---
How is it possible that reverting a valid user setting on restart is not a bug?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 364333] Random resets of several configuration values

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=364333

--- Comment #3 from Maik Qualmann <[hidden email]> ---
The value from the config file for the GUI is calculated back again. The value
0.994 is 1.0 for the GUI.

Maik

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 364333] Random resets of several configuration values

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=364333

--- Comment #4 from Victor Engmark <[hidden email]> ---
(In reply to Maik Qualmann from comment #3)
> The value from the config file for the GUI is calculated back again. The
> value 0.994 is 1.0 for the GUI.

Thanks; that's clear now. I was wondering about the following statement:

> The variable AutoZoom is Fit to Window. If reset on a restart, is correct.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 364333] Random resets of several configuration values

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=364333

Maik Qualmann <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |INVALID

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 364333] Random resets of several configuration values

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=364333

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]
         Resolution|INVALID                     |WORKSFORME

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 364333] Random resets of several configuration values

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=364333

--- Comment #5 from Victor Engmark <[hidden email]> ---
@gilles: Why was this marked "works for me"? Were you not able to reproduce it?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 364333] Random resets of several configuration values

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=364333

--- Comment #6 from [hidden email] ---
because it work as expected. We cannot reproduce the problem.

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel