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

            Bug ID: 432433
           Summary: canvas input settings not kept between sessions ,after
                    each restart of the app the shortcuts reset to default
                    values
           Product: krita
           Version: 4.4.2
          Platform: Android
                OS: Android 11.x
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Shortcuts and Canvas Input Settings
          Assignee: krita-bugs-n...@kde.org
          Reporter: barberap...@gmail.com
  Target Milestone: ---

SUMMARY

If i change the shortcuts in the canvas input settings dialog, the changes are
not restored after i close and reopen krita ( for instance i would like to alt
+click for color picker instead of default ctrl+click , or use a key combo for
the popup palette since default right click is slower on android ).All the
shortcuts are set back to default values.
Also any additional input profiles created are missing from the dropdown menu.

Tested on samsung galaxy tabs7+ on android 10 and 11.
I had the same issues in previous versions of krita and also on my old galaxy
tab s3, i can no longer test it on that though.

STEPS TO REPRODUCE
1.open krita 
2.set a custom shortcut for anything in the canvas input section (alt+x for
show popup palette)
3. Ok to confirm
4.test the alt+x combo it works fine
5.close Krita
6.reopen krita
7.previously set shortcuts do no longer work , check back the preferences and
see that they got restored to default values

OBSERVED RESULT
canvas input settings are not kept between sessions

EXPECTED RESULT
custom shortcuts set in the canvas input settings should be kept between
sessions

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Krita


 Version: 4.4.2

 Languages: C

 Hidpi: true


Qt


  Version (compiled): 5.12.9

  Version (loaded): 5.12.9


OS Information


  Build ABI: arm64-little_endian-lp64

  Build CPU: arm64

  CPU: arm64

  Kernel Type: linux

  Kernel Version: 4.19.113-20748183

  Pretty Productname: Android  (11.0)

  Product Type: android

  Product Version: 11.0

  Desktop: 


OpenGL Info



  Vendor:  "Qualcomm" 

  Renderer:  "Adreno (TM) 650" 

  Version:  "OpenGL ES 3.2 V@0502.0 (GIT@7c6959d1f7, Ifdda647016, 1599142814)
(Date:09/03/20)" 

  Shading language:  "OpenGL ES GLSL ES 3.20" 

  Requested format:  QSurfaceFormat(version 2.0, options
QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize 8,
greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8,
samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0,
colorSpace QSurfaceFormat::DefaultColorSpace, profile 
QSurfaceFormat::NoProfile) 

  Current format:    QSurfaceFormat(version 3.2, options
QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize 8,
greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8,
samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 0,
colorSpace QSurfaceFormat::DefaultColorSpace, profile 
QSurfaceFormat::NoProfile) 

     Version: 3.2

     Supports deprecated functions false 

     is OpenGL ES: true 


QPA OpenGL Detection Info 

  supportsDesktopGL: false 

  supportsOpenGLES: true 

  isQtPreferOpenGLES: true 


Hardware Information


  GPU Acceleration: angle

  Memory: 5562 Mb

  Number of Cores: 8

  Swap Location: /data/user/0/org.krita/files


Current Settings


  Current Swap Location: /data/user/0/org.krita/files

  Current Swap Location writable: true

  Undo Enabled: true

  Undo Stack Limit: 30

  Use OpenGL: true

  Use OpenGL Texture Buffer: true

  Use AMD Vectorization Workaround: false

  Canvas State: OPENGL_SUCCESS

  Autosave Interval: 900

  Use Backup Files: true

  Number of Backups Kept: 1

  Backup File Suffix: ~

  Backup Location: Same Folder as the File

  Backup Location writable: false

  Use Win8 Pointer Input: false

  Use RightMiddleTabletButton Workaround: false

  Levels of Detail Enabled: false

  Use Zip64: false



Display Information

Number of screens: 1

    Screen: 0

        Name: 

        Depth: 32

        Scale: 1.31253

        Resolution in pixels: 2133x1287

        Manufacturer: 

        Model: 

        Refresh Rate: 60


Current Settings


  Current Swap Location: /data/user/0/org.krita/files

  Current Swap Location writable: true

  Undo Enabled: true

  Undo Stack Limit: 30

  Use OpenGL: true

  Use OpenGL Texture Buffer: true

  Use AMD Vectorization Workaround: false

  Canvas State: OPENGL_SUCCESS

  Autosave Interval: 900

  Use Backup Files: true

  Number of Backups Kept: 1

  Backup File Suffix: ~

  Backup Location: Same Folder as the File

  Backup Location writable: false

  Use Win8 Pointer Input: false

  Use RightMiddleTabletButton Workaround: false

  Levels of Detail Enabled: false

  Use Zip64: false

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

Reply via email to