<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>157523</bug_id>
          
          <creation_ts>2008-02-09 15:36:25 +0000</creation_ts>
          <short_desc>Kate terminal prevents shortcuts to work</short_desc>
          <delta_ts>2012-11-12 07:44:41 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>kate</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>unspecified</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Bráulio Barros de Oliveira">brauliobo</reporter>
          <assigned_to name="KWrite Developers">kwrite-bugs-null</assigned_to>
          <cc>adaptee</cc>
    
    <cc>christoph</cc>
    
    <cc>divided.mind</cc>
    
    <cc>konsole-bugs-null</cc>
    
    <cc>linuxfever</cc>
    
    <cc>samjnaa</cc>
          
          <cf_commitlink>http://commits.kde.org/kate/c0df718eb49f1b988067c656200bc74f5fa5b725</cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>578987</commentid>
    <comment_count>0</comment_count>
    <who name="Bráulio Barros de Oliveira">brauliobo</who>
    <bug_when>2008-02-09 15:36:25 +0000</bug_when>
    <thetext>Version:           3.0.1 (using 4.0.1 (KDE 4.0.1), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.24-gentoo

When using kate terminal (is has focus), its shortcut (for me Atl+1), and probably others, does not work anymore, so I cant hide the terminal using the same shortcut</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580000</commentid>
    <comment_count>1</comment_count>
    <who name="Anders Lund">anderslund</who>
    <bug_when>2008-02-13 09:25:36 +0000</bug_when>
    <thetext>This is a problem with konsole</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580588</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Knight">robertknight</who>
    <bug_when>2008-02-15 19:48:20 +0000</bug_when>
    <thetext>This is related to Bug #157496</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>645585</commentid>
    <comment_count>3</comment_count>
    <who name="Bráulio Barros de Oliveira">brauliobo</who>
    <bug_when>2008-09-11 18:37:25 +0000</bug_when>
    <thetext>is this passive of fixing? maybe a hierarchy structure for the shortcuts...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>645606</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Knight">robertknight</who>
    <bug_when>2008-09-11 19:16:04 +0000</bug_when>
    <thetext>Hi,

This is Kate&apos;s problem now.  It needs to respond to the overrideShortcut() signal from the Konsole part and then set the override parameter to true or false to indicate whether the shortcut should be triggered or whether the key combination should be sent to the terminal instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>863646</commentid>
    <comment_count>5</comment_count>
    <who name="Rafał Rzepecki">divided.mind</who>
    <bug_when>2009-11-17 15:05:51 +0000</bug_when>
    <thetext>*** Bug 169748 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>863659</commentid>
    <comment_count>6</comment_count>
    <who name="Rafał Rzepecki">divided.mind</who>
    <bug_when>2009-11-17 15:12:16 +0000</bug_when>
    <thetext>Currently some shortcuts work and some don&apos;t. Eg. ctrl+shift+f12 properly defocuses, but shift+f12 doesn&apos;t. 

This needs to either be fixed or properly documented; I&apos;m not sure if this fits within the scope of this bug, though. Thoughts?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002652</commentid>
    <comment_count>7</comment_count>
    <who name="Nikos Papas">linuxfever</who>
    <bug_when>2010-08-13 10:34:34 +0000</bug_when>
    <thetext>I still have the same problem in KDE 4.5.0 -- kubuntu packages</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094644</commentid>
    <comment_count>8</comment_count>
    <who name="Nikos Papas">linuxfever</who>
    <bug_when>2011-03-07 23:38:37 +0000</bug_when>
    <thetext>Same problem in 4.6.1 -- kubuntu packages</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1105709</commentid>
    <comment_count>9</comment_count>
    <who name="Nikos Papas">linuxfever</who>
    <bug_when>2011-04-08 20:35:50 +0000</bug_when>
    <thetext>Still in 4.6.2...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175668</commentid>
    <comment_count>10</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2011-10-21 05:48:39 +0000</bug_when>
    <thetext>By default, konsole kpart sends all key combinations containing only one modifier(Shift/Ctrl/Alt) to the terminal process, thus overriding potential shortcut.  So Alt+F doesn&apos;t work while Ctrl+Shift+F still works in kate.

As Robert has said in comment #4, that behavior can be controlled by host apps by responding to the overrideShortcut(QKeyEvent*, bool&amp;) signal.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312014</commentid>
    <comment_count>11</comment_count>
    <who name="Christoph Cullmann">christoph</who>
    <bug_when>2012-11-03 12:14:50 +0000</bug_when>
    <thetext>Git commit 861d7ed350f9e81d3e18d30d0aa6ca832ba9506d by Christoph Cullmann.
Committed on 03/11/2012 at 13:14.
Pushed by cullmann into branch &apos;master&apos;.

let konsole not eat half of all shortcuts

M  +13   -3    kate/plugins/konsole/kateconsole.cpp
M  +6    -0    kate/plugins/konsole/kateconsole.h
M  +10   -0    kate/plugins/project/kateprojectinfoviewterminal.cpp
M  +6    -0    kate/plugins/project/kateprojectinfoviewterminal.h

http://commits.kde.org/kate/861d7ed350f9e81d3e18d30d0aa6ca832ba9506d</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312355</commentid>
    <comment_count>12</comment_count>
    <who name="Dominik Haumann">dhaumann</who>
    <bug_when>2012-11-04 13:16:02 +0000</bug_when>
    <thetext>I heavily used the reverse search in konsole through CTRL+R, which now is not possible anymore, as it now triggers search &amp; replace.
Any comments on that? ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312356</commentid>
    <comment_count>13</comment_count>
    <who name="Christoph Cullmann">christoph</who>
    <bug_when>2012-11-04 13:17:11 +0000</bug_when>
    <thetext>Then fix it and let it overwrite ctrl-r :P</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1313980</commentid>
    <comment_count>14</comment_count>
    <who name="Christoph Cullmann">christoph</who>
    <bug_when>2012-11-09 19:43:23 +0000</bug_when>
    <thetext>the overwrite control is sensefree, as there is no sane way to query the matching QKeyEvent for the user configured QAction QKeySequences, back to old behavior, some shortcuts shall not be used for console switching.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1313982</commentid>
    <comment_count>15</comment_count>
    <who name="Christoph Cullmann">christoph</who>
    <bug_when>2012-11-09 19:44:30 +0000</bug_when>
    <thetext>Git commit c0df718eb49f1b988067c656200bc74f5fa5b725 by Christoph Cullmann.
Committed on 09/11/2012 at 20:43.
Pushed by cullmann into branch &apos;master&apos;.

let console eat shortcuts again
we can&apos;t senseful match against QKeySequences of the terminal plugin actions
Related: bug 309723

M  +3    -3    kate/plugins/konsole/kateconsole.cpp
M  +3    -3    kate/plugins/project/kateprojectinfoviewterminal.cpp

http://commits.kde.org/kate/c0df718eb49f1b988067c656200bc74f5fa5b725</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1314720</commentid>
    <comment_count>16</comment_count>
    <who name="Dominik Haumann">dhaumann</who>
    <bug_when>2012-11-12 07:44:41 +0000</bug_when>
    <thetext>To show/hide the terminal quickly, you can bind a shortcut to &quot;Show Terminal&quot; in the &quot;Configure Shortcuts&quot; dialog. To switch focus, you can also use the &quot;Focus Terminal&quot; action.

If you bind a shortcut to one of these and get used to it, this may be a good workaround for this issue, as like Christoph said, it&apos;s unfixable...</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>