1. 25 Mar, 2018 1 commit
    • Mariusz Glebocki's avatar
      Allow view-controlling keys in read-only mode · b94162c1
      Mariusz Glebocki authored
      Summary:
      Allow to use scrolling (Shift+Up/Down/PgUp/PgDown/Home/End) and a key
      for showing URL hints when the view is in read-only mode.
      
      Test Plan:
      * Prepare
        * Turn on scrollback
        * Set at least one modifier key for "Show URL hints" (edit profile → advanced)
        * Generate a few screens of text in Konsole
        * Display some URL (e.g. `echo 'www.kde.org'`)
        * Display current time every second: `while sleep 1; do printf '\r%s' "$(date)"; done`
        * Turn on read-only mode
      * Patch tests
        * Scroll the view with Shift+Up/Down/PgUp/PgDown/Home/End - the view should scroll
        * Hold down URL hint key - the URL should be underlined with square and a digit on the left
        * Press <URL-hint-key>+1 - the URL should open in a web browser
      * Regressions tests
        * Press different keys (including Ctrl+C, Ctrl+Z, etc; skip those mapped to Konsole actions) - nothing in terminal should happen
        * Press Ctrl+S - the time should not stop updating
      
      Reviewers: #konsole, hindenburg
      
      Reviewed By: #konsole, hindenburg
      
      Subscribers: hindenburg, #konsole
      
      Tags: #konsole
      
      Differential Revision: https://phabricator.kde.org/D11668
      
      (cherry picked from commit 6635190c)
      b94162c1
  2. 12 Mar, 2018 1 commit
    • Ahmad Samir's avatar
      Reset rendition attributes to default when switching to alternate screen · 7934bcff
      Ahmad Samir authored
      Summary:
      Call setDefaultRendition() before switching to the alternate screen
      
      Quitting vim after using a color scheme which sets the character
      background color doesn't clear that attribute in the alternate screen.
      This affects other programs which use the alternate screen when run
      right after quitting vim, e.g. less.
      
      This issue appears to only happen with certain graphics cards/drivers.
      
      BUG: 328287
      FIXED-IN: 18.04
      
      Reviewers: hindenburg, #konsole
      
      Reviewed By: hindenburg, #konsole
      
      Subscribers: #konsole
      
      Tags: #konsole
      
      Differential Revision: https://phabricator.kde.org/D11246
      7934bcff
  3. 04 Feb, 2018 1 commit
  4. 03 Jan, 2018 1 commit
  5. 02 Sep, 2017 1 commit
    • Albert Astals Cid's avatar
      Ignore xterm-DCS messages · 6dc09a36
      Albert Astals Cid authored
      Summary:
      Would be ideal to process them too, but they seem kind of corner
      case and ignoring them fixes vim having $q q written on the first
      line on startup
      
      BUGS: 383976
      
      Test Plan:
      Ran vim, looks good
      
      Should this go to 17.08 or master?
      
      Reviewers: hindenburg
      
      Reviewed By: hindenburg
      
      Subscribers: #konsole
      
      Tags: #konsole
      
      Differential Revision: https://phabricator.kde.org/D7644
      6dc09a36
  6. 16 Jul, 2017 1 commit
  7. 28 Jun, 2017 1 commit
  8. 08 May, 2017 1 commit
  9. 07 May, 2017 1 commit
  10. 05 May, 2017 1 commit
  11. 27 Apr, 2017 1 commit
  12. 22 Apr, 2017 1 commit
  13. 21 Apr, 2017 2 commits
  14. 01 Apr, 2017 2 commits
  15. 28 Mar, 2017 2 commits
  16. 05 Feb, 2017 1 commit
  17. 28 Jan, 2017 2 commits
  18. 16 Jul, 2016 2 commits
    • Kurt Hindenburg's avatar
      Add rendition flags SGRs 2, 8, 9, 53 · c8da8f3b
      Kurt Hindenburg authored
      Adds faint intensity, strikeout, conceal and overline support.
      
      echo -e 'D\e[2mD\e[9mD\e[53mD\e[8mD'
      
      Thanks to Antonio Russo antonio e russo gmail com for patch
      
      REVIEW: 128405
      BUG: 362171
      (cherry picked from commit 84b43dfb)
      c8da8f3b
    • Kurt Hindenburg's avatar
      Add rendition flags SGRs 2, 8, 9, 53 · 84b43dfb
      Kurt Hindenburg authored
      Adds faint intensity, strikeout, conceal and overline support.
      
      echo -e 'D\e[2mD\e[9mD\e[53mD\e[8mD'
      
      Thanks to Antonio Russo antonio e russo gmail com for patch
      
      REVIEW: 128405
      BUG: 362171
      84b43dfb
  19. 15 Oct, 2015 1 commit
  20. 03 Oct, 2015 2 commits
    • Kurt Hindenburg's avatar
      Add sequence for FocusGained and FocusLost · 0bca1e15
      Kurt Hindenburg authored
      <esc>\[O      Focus gained            send
      <esc>\[I      Focus lost              send
      <esc>\[?1004h Enable focus reporting  recv
      <esc>\[?1004l Disable focus reporting recv
      
      Patch by Gerhard Gappmeier gerhard gappmeier ascolab com
      
      REVIEW: 124898
      0bca1e15
    • Kurt Hindenburg's avatar
      Implement xterm's background color request/reply · 9076c3af
      Kurt Hindenburg authored
      vim uses control sequence 'echo -e "\033]11;?\a"' to request real
      background color -- to detect whether terminal has dark or light
      background.
      
      Thanks to Pavel Raiskup praiskup redhat com
      REVIEW: 125333
      BUG: 352945
      FIXED-IN: 15.12
      9076c3af
  21. 07 Mar, 2015 2 commits
    • Kurt Hindenburg's avatar
      Make Ctrl+Space work again · c16fc7d4
      Kurt Hindenburg authored
      Qt5.4 appears to have caused this issue. Test using showkey, mc, emacs
      
      Thanks to Chirag Anand anand chirag gmail com for fix
      
      BUG: 341157
      REVIEW: 122711
      (cherry picked from commit 9d062f1f)
      c16fc7d4
    • Kurt Hindenburg's avatar
      Make Ctrl+Space work again · 9d062f1f
      Kurt Hindenburg authored
      Qt5.4 appears to have caused this issue. Test using showkey, mc, emacs
      
      Thanks to Chirag Anand anand chirag gmail com for fix
      
      BUG: 341157
      REVIEW: 122711
      9d062f1f
  22. 17 Oct, 2014 1 commit
  23. 30 Apr, 2014 1 commit
  24. 05 Mar, 2014 1 commit
  25. 02 Mar, 2014 1 commit
  26. 18 Jan, 2014 1 commit
  27. 11 Jan, 2014 2 commits
  28. 23 Oct, 2013 1 commit
  29. 20 Aug, 2013 1 commit
    • Alex Richardson's avatar
      Port to KF5/Qt5 · a83db715
      Alex Richardson authored
      TerminalDisplayAccessible is disabled for Qt5 currently since I don't
      have any experience with accessible stuff and it is more complicated
      than just changing a few includes
      
      REVIEW: 111937
      a83db715
  30. 13 Aug, 2013 2 commits
    • Alex Richardson's avatar
      Revert "Port to KF5/Qt5" · ab5e15b1
      Alex Richardson authored
      This reverts commit 4adfbe84.
      
      This work will go into a new branch instead
      ab5e15b1
    • Alex Richardson's avatar
      Port to KF5/Qt5 · 4adfbe84
      Alex Richardson authored
      To build for KF5 pass the option -DQT5_BUILD=ON to CMake
      
      TerminalDisplayAccessible is disabled for Qt5 currently since I don't
      have any experience with accessible stuff and it is more complicated
      than just changing a few includes
      
      REVIEW: 111937
      4adfbe84
  31. 14 Feb, 2013 1 commit