1. 19 Jul, 2016 1 commit
    • Kurt Hindenburg's avatar
      Add option to use the selected font's line characters · e33355a4
      Kurt Hindenburg authored
      Konsole has builtin code to manually write out line characters.  There
      are certain reasons why this might not be desired.  This adds a profile
      option to use the fonts line characters.  The default is as-is today
      using the builtin code.
      
      BUG: 364992
      (cherry picked from commit a4de3feb)
      e33355a4
  2. 07 Jul, 2016 1 commit
    • Martin Tobias Holmedahl Sandsmark's avatar
      Port to QRegularExpression · 1d20e43e
      Martin Tobias Holmedahl Sandsmark authored
      Port away from using QRegExp to QRegularExpression. The result is a bit
      better performance, a bit more readable code (imho) and also no more
      relying on mutable state in static objects (like in the keyboard
      translator parser).
      
      REVIEW: 128346
      1d20e43e
  3. 06 Jul, 2016 1 commit
    • Martin Tobias Holmedahl Sandsmark's avatar
      Implement URL hints · 6f02d6db
      Martin Tobias Holmedahl Sandsmark authored
      Implements a feature from e. g. good old Konqueror/KHTML, where you got
      a number overlaid all links when pressing ctrl, and then you could press
      ctrl+number to activate that link.
      
      REVIEW: 128348
      6f02d6db
  4. 21 Jun, 2016 1 commit
  5. 18 Jun, 2016 2 commits
  6. 11 Jun, 2016 1 commit
  7. 15 Oct, 2015 1 commit
  8. 04 Oct, 2015 1 commit
  9. 14 Sep, 2015 1 commit
  10. 29 Aug, 2015 1 commit
  11. 04 Jul, 2015 1 commit
    • Martin Tobias Holmedahl Sandsmark's avatar
      Fix storing of profile when no profile loaded. · 4ec5d309
      Martin Tobias Holmedahl Sandsmark authored
      If for some reason no profile is loaded, i. e. only the built-in
      fallback default values are used, we need to create a new profile to
      ensure that changes to the profile are actually persisted.
      
      This has worked more or less by chance for most people so far, because
      the default is to load the Shell.profile that is shipped with Konsole.
      But if for example the konsolerc config file has an empty value for
      DefaultProfile it will load the builtin fallback profile, which can't be
      saved.
      
      BUG: 342188
      REVIEW: 124142
      4ec5d309
  12. 19 Oct, 2014 1 commit
  13. 06 Sep, 2014 1 commit
  14. 17 Feb, 2014 1 commit
    • Kurt Hindenburg's avatar
      Allow konsole to store terminal size in the profile. · 522e4a57
      Kurt Hindenburg authored
      This removes the profile setting to 'Save window size upon exit'.  Now
      it is in the Konsole settings; each profile can now set desired column
      and row size.
      
      Konsole Settings->Configure Konsole->General->Use current window size
      on next startup:
      Enabled - ignores all profile size settings - uses previous window size
      Disabled - profile size settings are used - set via Edit Current
       Profile 1st tab
      
      Only new windows will use "new" col/row/size settings.
      
      BUG: 152385
      REVIEW: 115628
      FIXED-IN: 2.13
      (cherry picked from commit 931d64df)
      522e4a57
  15. 15 Feb, 2014 1 commit
    • Kurt Hindenburg's avatar
      Allow konsole to store terminal size in the profile. · 931d64df
      Kurt Hindenburg authored
      This removes the profile setting to 'Save window size upon exit'.  Now
      it is in the Konsole settings; each profile can now set desired column
      and row size.
      
      Konsole Settings->Configure Konsole->General->Use current window size
      on next startup:
      Enabled - ignores all profile size settings - uses previous window size
      Disabled - profile size settings are used - set via Edit Current
       Profile 1st tab
      
      Only new windows will use "new" col/row/size settings.
      
      BUG: 152385
      REVIEW: 115628
      FIXED-IN: 2.13
      931d64df
  16. 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
  17. 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
  18. 24 Feb, 2013 1 commit
  19. 28 Dec, 2012 1 commit
    • Kurt Hindenburg's avatar
      Add option to disable ctrl+<mouse-wheel> zooming · 417af269
      Kurt Hindenburg authored
      The built-in behavior of Ctrl+<Mouse Wheel> to zoom in/out the terminal
      can not be disabled. This patch adds an option to disable this
      behavior. (Default to the original behavior).
      
      Original patch by Yichao Yu yyc1992@gmail.com
      I made some changes - bugs are mine as usual
      REVIEW: 107281
      FIXED-IN: 4.11
      GUI:
      417af269
  20. 09 Sep, 2012 1 commit
    • Kurt Hindenburg's avatar
      Allow option to trim spaces at end of line · ca9dd11b
      Kurt Hindenburg authored
      In the ongoing issue with spaces at the end of lines, this allows for
      an option to trim the spaces.  By default, it is disabled so only
      people who need this will be affected.
      
      Many thanks to David Smid <david@smidovi.eu>
      
      CCBUG: 188528
      ca9dd11b
  21. 14 Jul, 2012 1 commit
  22. 10 Jul, 2012 1 commit
    • Kurt Hindenburg's avatar
      Provide GUI to change line spacing · 57994c1d
      Kurt Hindenburg authored
      This provides a profile GUI to change the line spacing  (0-5).  Due to
      the Qt4.8/BIDI issues, allowing the user to  change the spacing allows
      the user to fix any issues w/ the font they are using.
      
      FEATURE: 279490
      REVIEW: 105478
      FIXED-IN: 4.10
      57994c1d
  23. 06 Jul, 2012 1 commit
    • Kurt Hindenburg's avatar
      Provde a GUI option to disable requiring CTRL to dnd text · ed31a8b0
      Kurt Hindenburg authored
      This adds a GUI checkbox per profile to enable/disable requiring the
      CTRL key to drag-n-drop text.
      The default is to require the CTRL key as before.
      
      Thanks to Scott Kitterman (kde@kitterman.com) for patch.
      
      BUG: 165923
      REVIEW: 105423
      FIXED-IN: 4.10
      ed31a8b0
  24. 21 May, 2012 1 commit
  25. 15 May, 2012 1 commit
    • Jekyll Wu's avatar
      When saving profile, always use its untranslated name as filename · 6fa0121b
      Jekyll Wu authored
      An internal property is introduced to record the untranslated name.
      When saving profile into disk, always refer to that untranslated name
      to get the filename.
      
      This extra consideration is intended to deal with the situation when the
      profile's contents are i18nized. The typical example is the "Shell" profile
      shipped by default.
      
      BUG: 250506
      FIXED-IN: 4.9.0
      6fa0121b
  26. 25 Apr, 2012 1 commit
    • Jekyll Wu's avatar
      Add two profile options for the copy & paste behavior of mouse · bb818010
      Jekyll Wu authored
        * support "automatially copy selected text into clipboard"
        * mouse middle button can be customized to paste from selectio or
          clipboard
      
      The first feature might look like a unnecessary duplicate of the
      "synchronize selection and clipboard" feature of Klipper. However, that
      klipper feature is generally problematic, while doing it only in Konsole
      is generally useful and harmless.
      
      FEATURE: 183490
      FIXED-IN: 4.9.0
      REVIEW: 103861
      DIGEST:
      bb818010
  27. 09 Apr, 2012 2 commits
  28. 01 Apr, 2012 1 commit
  29. 19 Mar, 2012 5 commits
  30. 17 Mar, 2012 2 commits
  31. 16 Mar, 2012 1 commit
  32. 06 Mar, 2012 1 commit