1. 16 Jul, 2016 1 commit
    • Martin Tobias Holmedahl Sandsmark's avatar
      Improve filter updating · 252e52c2
      Martin Tobias Holmedahl Sandsmark authored
      This should update filters less often, and also hopefully fix the issue
      where underlined links get stuck while scrolling.
      
      The idea is to not to do it on all mouse updates, only when needed on
      mouse updates, and also not display the filters if they are out of date.
      The only thing that should happen on screen changes now is setting the
      _filterUpdateRequired variable to true, which leads to the filters not
      being displayed until re-processed, which happens the next time the
      mouse moves, unless I fucked something up.
      
      REVIEW: 128393
      (cherry picked from commit f3ce85b9)
      252e52c2
  2. 08 Jul, 2016 2 commits
  3. 07 Jul, 2016 3 commits
  4. 06 Jul, 2016 4 commits
  5. 30 Jan, 2016 1 commit
    • Kurt Hindenburg's avatar
      Allow certain variable-width fonts to be used · 1e2dc108
      Kurt Hindenburg authored
      For certain fonts (with ligatures) QFontInfo::fixedPitch doesn't return
      the correct result.  Previously, these fonts were not allowed to be
      used.  Variable-width fonts are still not selectable in the font dialog.
      
      Thanks to Stefan Seemayer stefan seemayer de for research and patch.
      
      See reviewboard for a more detailed description
      
      REVIEW: 126921
      1e2dc108
  6. 15 Oct, 2015 1 commit
  7. 03 Oct, 2015 1 commit
    • 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
  8. 17 Sep, 2015 1 commit
  9. 12 Sep, 2015 1 commit
  10. 04 Sep, 2015 1 commit
  11. 29 Aug, 2015 1 commit
  12. 16 Aug, 2015 1 commit
    • Kurt Hindenburg's avatar
      Fix handling of high precision scroll events · 5962fb25
      Kurt Hindenburg authored
      While Konsole's main scrollbar is handled by QtScrollBar and therefore
      works as expected under Qt5, the other custom scroll wheel actions
      available do not accumulate and handle the small scroll deltas provided.
      This results in stuttery, uneven and unexpected responses to scrolling.
      
      Accumulate and trigger events on thresholds. If pixel scroll values are
      provided, utilize them when emulating mouseup/mousedown events (by
      dividing by pixel font height).
      
      Patch by Lindsay Roberts linds r gmail com
      
      REVIEW: 124590
      5962fb25
  13. 27 Jul, 2015 1 commit
  14. 07 Jun, 2015 1 commit
  15. 14 Mar, 2015 1 commit
    • Kurt Hindenburg's avatar
      Fix rounding line characters so they line up regardless of font · 1a61aaa5
      Kurt Hindenburg authored
      Unicode has 4 rounded corner characters for prettier box drawing:
      U+256D, U+256E, U+256F, U+2570
      Konsole doesn't always render these such that they line up with the
      more "normal" box drawing characters.
      
      THanks to Parker Coates coates kde org for report and patch
      BUG: 344275
      1a61aaa5
  16. 28 Feb, 2015 1 commit
    • Kurt Hindenburg's avatar
      Prevent crashes upon startup and/or new tab when using input methods · 7986af1d
      Kurt Hindenburg authored
      TerminalDisplay::inputMethodQuery causes crashes when using non-standard
      input methods.   Qt::ImSurroundingText was trying to use lineProperties
      of the current line, but this parameter is ignored in decodeLine anyway.
      
      Thanks to Takahiro Hashimoto kenya888 gmail com for report, research
      and patch
      
      BUG: 341798
      7986af1d
  17. 09 Feb, 2015 2 commits
  18. 11 Jan, 2015 1 commit
  19. 07 Jan, 2015 1 commit
  20. 04 Jan, 2015 1 commit
  21. 18 Oct, 2014 1 commit
  22. 17 Oct, 2014 1 commit
  23. 04 Oct, 2014 2 commits
  24. 15 Sep, 2014 1 commit
  25. 06 Sep, 2014 1 commit
  26. 03 Aug, 2014 1 commit
  27. 21 Jul, 2014 1 commit
    • Casian Andrei's avatar
      Issue a warning when not matching a font exactly · e6fa0276
      Casian Andrei authored
      When setting a font for the terminal, if it is not found properly by the
      system, Qt attempts to use another font which is not an exact match. It
      happens that the other font is not fixed-pitch, so konsole ends up using
      an unsupported variable-pitch font for the terminal.
      
      Place a warning when an exact match for the desired font has not been
      found.
      e6fa0276
  28. 09 May, 2014 1 commit
  29. 30 Apr, 2014 1 commit
  30. 26 Apr, 2014 1 commit
  31. 20 Apr, 2014 1 commit
  32. 17 Feb, 2014 1 commit