Bug 133091 - changing date/time with numblock changes also the orientation
Summary: changing date/time with numblock changes also the orientation
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: ImageEditor-Workflow (show other bugs)
Version: 0.9.0
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-27 22:28 UTC by Christoph
Modified: 2022-02-03 03:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 0.9.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph 2006-08-27 22:28:59 UTC
Version:           0.9.0-beta1 (using KDE 3.5.4 Level "a" , unofficial build of SUSE )
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.13-15.11-default

I set the cursor onto the hour, and put in digits by numblock-keys (numlock is ON). The time changes, but also the orientation of my pic changes, too. This happens only when I make the changes by keyboard with 7, 8, or 9 (the same keys as shown in menu rotating), by klick onto the "+/-"-Arrows it works as expected.
Comment 1 caulier.gilles 2006-12-08 06:15:03 UTC
SVN commit 611430 by cgilles:

digikam from trunk : instead to use '7', '8', and '9' keys to rotate an image in editor, use CTRL+7, CTRL+8, CTRL+9 to prevent conflic with Comments & Tags side bar.

BUG: 133091

 M  +6 -6      editorwindow.cpp  
 M  +2 -3      editorwindow.h  


--- trunk/extragear/graphics/digikam/utilities/imageeditor/editor/editorwindow.cpp #611429:611430
@@ -1,6 +1,6 @@
 /* ============================================================
- * Author: Gilles Caulier <caulier dot gilles at kdemail dot net>
- * Date  : 2006-01-20
+ * Authors: Gilles Caulier <caulier dot gilles at kdemail dot net>
+ * Date   : 2006-01-20
  * Description : main image editor GUI implementation
  *
  * Copyright 2006 by Gilles Caulier
@@ -131,10 +131,10 @@
 EditorWindow::~EditorWindow()
 {
     delete m_canvas;
-    delete d->ICCSettings;
     delete m_IOFileSettings;
     delete m_savingContext;
     delete m_slideShow;
+    delete d->ICCSettings;
     delete d;
 }
 
@@ -373,15 +373,15 @@
     d->rotateAction->setDelayed(false);
 
     d->rotate90Action  = new KAction(i18n("90 Degrees"),
-                                    0, Key_9, m_canvas, SLOT(slotRotate90()),
+                                    0, CTRL+Key_9, m_canvas, SLOT(slotRotate90()),
                                     actionCollection(),
                                     "rotate_90");
     d->rotate180Action = new KAction(i18n("180 Degrees"),
-                                    0, Key_8, m_canvas, SLOT(slotRotate180()),
+                                    0, CTRL+Key_8, m_canvas, SLOT(slotRotate180()),
                                     actionCollection(),
                                     "rotate_180");
     d->rotate270Action = new KAction(i18n("270 Degrees"),
-                                    0, Key_7, m_canvas, SLOT(slotRotate270()),
+                                    0, CTRL+Key_7, m_canvas, SLOT(slotRotate270()),
                                     actionCollection(),
                                     "rotate_270");
 
--- trunk/extragear/graphics/digikam/utilities/imageeditor/editor/editorwindow.h #611429:611430
@@ -1,6 +1,6 @@
 /* ============================================================
- * Author: Gilles Caulier <caulier dot gilles at kdemail dot net>
- * Date  : 2006-01-20
+ * Authors: Gilles Caulier <caulier dot gilles at kdemail dot net>
+ * Date   : 2006-01-20
  * Description : main image editor GUI implementation
  *
  * Copyright 2006 by Gilles Caulier
@@ -208,7 +208,6 @@
 private:
 
     EditorWindowPriv *d;
-
 };
 
 }  // namespace Digikam
Comment 2 caulier.gilles 2006-12-10 11:04:30 UTC
SVN commit 612074 by cgilles:

digikam from trunk : Image Editor : Fix horizontally and vertically flip actions keyboard shortcuts to prevents any problems with right sidebar :

flip H : '*' ==> CTRL + '*'
flip V : '/' ==> CTRL + '/'

CCBUGS: 133091




 M  +2 -2      editorwindow.cpp  


--- trunk/extragear/graphics/digikam/utilities/imageeditor/editor/editorwindow.cpp #612073:612074
@@ -354,11 +354,11 @@
     d->flipAction = new KActionMenu(i18n("Flip"), "flip", actionCollection(), "editorwindow_flip");
     d->flipAction->setDelayed(false);
 
-    d->flipHorzAction = new KAction(i18n("Horizontally"), 0, Key_Asterisk,
+    d->flipHorzAction = new KAction(i18n("Horizontally"), 0, CTRL+Key_Asterisk,
                                    m_canvas, SLOT(slotFlipHoriz()),
                                    actionCollection(), "editorwindow_fliphorizontal");
 
-    d->flipVertAction = new KAction(i18n("Vertically"), 0, Key_Slash,
+    d->flipVertAction = new KAction(i18n("Vertically"), 0, CTRL+Key_Slash,
                                    m_canvas, SLOT(slotFlipVert()),
                                    actionCollection(), "editorwindow_flipvertical");
                                    
Comment 3 caulier.gilles 2006-12-10 11:22:28 UTC
SVN commit 612080 by cgilles:

kipi-plugins from trunk : add JPEGLossLess Flip/rotate keyboard shortcut actions. Using the same than digiKam image editor.
CCBUGS: 133091
CCMAIL: ach@mpe.mpg.de


 M  +5 -3      plugin_jpeglossless.cpp  


--- trunk/extragear/libs/kipi-plugins/jpeglossless/plugin_jpeglossless.cpp #612079:612080
@@ -92,7 +92,7 @@
 
     m_action_RotateImage->insert( new KAction(i18n("90 Degrees"),
                                   0,
-                                  0,
+                                  SHIFT+Key_9,
                                   this,
                                   SLOT(slotRotate()),
                                   actionCollection(),
@@ -100,7 +100,7 @@
 
     m_action_RotateImage->insert( new KAction(i18n("180 Degrees"),
                                   0,
-                                  0,
+                                  SHIFT+Key_8,
                                   this,
                                   SLOT(slotRotate()),
                                   actionCollection(),
@@ -108,7 +108,7 @@
 
     m_action_RotateImage->insert( new KAction(i18n("270 Degrees"),
                                   0,
-                                  0,
+                                  SHIFT+Key_7,
                                   this,
                                   SLOT(slotRotate()),
                                   actionCollection(),
@@ -121,6 +121,7 @@
 
     m_action_FlipImage->insert( new KAction(i18n("Horizontally"),
                                 0,
+                                SHIFT+Key_Asterisk,
                                 this,
                                 SLOT(slotFlip()),
                                 actionCollection(),
@@ -128,6 +129,7 @@
 
     m_action_FlipImage->insert( new KAction(i18n("Vertically"),
                                 0,
+                                SHIFT+Key_Slash,
                                 this,
                                 SLOT(slotFlip()),
                                 actionCollection(),