1. 16 Sep, 2020 6 commits
  2. 15 Sep, 2020 1 commit
  3. 10 Sep, 2020 1 commit
  4. 06 Sep, 2020 1 commit
  5. 05 Sep, 2020 1 commit
  6. 31 Aug, 2020 1 commit
  7. 12 Aug, 2020 2 commits
    • Tomaz  Canabrava's avatar
      Add a new option in the profile: Vertical line at Column · cc2f552d
      Tomaz Canabrava authored
      This patch introduces a new profile option, a vertical
      line at a specific column, to help writting emails, and
      git commits in editors that doesn't support line columns
      such as nano
      cc2f552d
    • Tomaz  Canabrava's avatar
      Extract URL from a Escape Sequence and provide a HotSpot for activation · faceafcc
      Tomaz Canabrava authored
      This path adds a new feature for konsole, in the form of URL Escaped
      Sequences. It allows programs to embbed URL's on texts much like
      the anchor tag in html does
      
      There's a allowed list of possible schemas for links, by default
      it only accepts http://, https:// and file:// but the user can
      add more if he wants.
      
      The maximum amount of URL's accepted is 200, to prevent OOM
      
      History is taken into account while scrooling
      faceafcc
  8. 09 Aug, 2020 2 commits
  9. 06 Aug, 2020 2 commits
  10. 28 Jul, 2020 1 commit
  11. 27 Jul, 2020 1 commit
  12. 19 Jul, 2020 1 commit
  13. 17 Jul, 2020 1 commit
    • Thomas Surrel's avatar
      Polish the highlightScrolledLines feature · 2d52fb86
      Thomas Surrel authored
      This patch improves the highlightScrolledLines feature in several ways:
      - fixes some inconsistences in its behavior
      - optimizes the region that needs to be repainted
      - fixes cases where the highlight was not cleared correclty when
        changing some  profile properties (e.g. the scroll bar position)
      2d52fb86
  14. 16 Jul, 2020 2 commits
  15. 15 Jul, 2020 1 commit
  16. 13 Jul, 2020 1 commit
  17. 12 Jul, 2020 2 commits
  18. 07 Jul, 2020 1 commit
    • Thomas Surrel's avatar
      Highlight lines coming into view · dabac1f4
      Thomas Surrel authored
      Add a profile option that would, when enabled, highlight the lines that are
      coming into view. A thin blue line on the left of the terminal will highlight
      the new lines in the following situations:
      - scrolling with the mouse
      - using the scroll bar
      - using the keyboard to move up/down
      - new lines resulting from the output of a command
      dabac1f4
  19. 05 Jul, 2020 1 commit
  20. 04 Jul, 2020 1 commit
    • Ferdinand Bachmann's avatar
      Fix scrollbar reappearing when using the touchpad (only on Wayland) · c0aff2e9
      Ferdinand Bachmann authored
      On Wayland, sometimes the scrollbar reappears on the left side of the
      screen even when the scrollbar is set to 'hidden'.
      
      - This happens when scrolling twice using the touchpad.
      - This only happens on Wayland
      - This only happens with Qt 5.14 or newer
      
      This patch is a workaround for a change in Qt 5.14. Due "scroll phases",
      scrollbars get set to visible when starting to scroll, and don't hide
      themselves afterwards.
      
      BUG: 415508
      FIXED-IN: 20.08
      
      !127
      c0aff2e9
  21. 02 Jul, 2020 1 commit
    • Tomaz  Canabrava's avatar
      Add Split Settings: Toggle Visiblity and Dragger Size · 51883380
      Tomaz Canabrava authored
      The Splitter is a great addition to konsole, but it lacked one
      thing that always made KDE software proud: Configurability.
      Some people like to have the header bar, some people don't,
      some people prefer to have thin lines separating the views, some people
      prefer to have the lines a bit thicker so it's easy to drag them with
      the mouse.
      
      This patch introduces those two settings in a new Tab on the Settings.
      
      FIXED-IN: 20.08
      
      FEATURE:
      
      GUI:
      
      CHANGELOG: Add Splitter settings for visibility and drag size
      51883380
  22. 21 Jun, 2020 1 commit
  23. 15 Jun, 2020 1 commit
    • Ahmad Samir's avatar
      Don't add extra newlines when pasting from GTK applications · a1022442
      Ahmad Samir authored
      Due to some internal handling in GTK itself, we end up with text copied
      from Firefox where a newline is represented as CRLF (\r\n); since the
      doPaste() method replaces each \n with \r, we ended up with \r\r, which
      ultimately led to extra newlines in the pasted code. To fix the issue
      simply detect the CRLF case and replace each \r\n with \r.
      
      To test, copy some multiline text from Firefox, open vim in konsole and
      paste, you end up with two newlines between each block of text. Compare the
      results after applying this patch
      
      BUG: 421480
      FIXED-IN: 20.08
      a1022442
  24. 06 Jun, 2020 4 commits
    • Kurt Hindenburg's avatar
      Fix lambda capture 'this' is not used · 4e15b1fd
      Kurt Hindenburg authored
      4e15b1fd
    • Tomaz  Canabrava's avatar
      Correctly handle selection and opening via clicks · 56ffdbbb
      Tomaz Canabrava authored
      Before we opened a link via mousePress but if we want to make a
      selection that will open a file and drag.
      
      Now we check if there is a selection before trying to open something.
      So if you click and drag a url, it will not open. If you directly
      click and release without dragging, it will open.
      
      FIXED-IN: 20.08
      
      !9
      56ffdbbb
    • Fuminobu TAKEYAMA's avatar
      Notify current cursor position might be changed to input methods · d86b0547
      Fuminobu TAKEYAMA authored
      This patch fixes the issue where the input method (e.g. IBus or
      Fcitx) window would not be under the cursor.
      
      Also, Qt::ImMicroFocus is depreciated so use Qt::ImCursorRectangle.
      
      BUG:  420799
      FIXED-IN: 20.08
      d86b0547
    • Tomaz  Canabrava's avatar
      Add thumbnails for certain file types on mouse hover · 877fd0ca
      Tomaz Canabrava authored
      This allows for a user configured thumbnail image to be displayed
      when the mouse is hovering over a file link.  Any file that KIO can
      transform into a thumbnail (image, video, folder) will be displayed.
      
      Simply move the mouse to a file while holding an user selected keypress
      (Alt, Shift, Control or a combination of them).  The default
      requires no key press.  The profile setting 'Underline files' much be
      enabled for this to work.
      
      !93
      
      FIXED-IN: 20.08
      FEATURE:
      GUI:
      CHANGELOG: Add thumbnails for certain file types on mouse hover
      877fd0ca
  25. 10 May, 2020 3 commits