1. 21 Aug, 2019 2 commits
  2. 20 Aug, 2019 1 commit
  3. 18 Aug, 2019 1 commit
  4. 16 Aug, 2019 1 commit
    • Daan De Meyer's avatar
      Further cleanup addons CMake scripts. · 58e19566
      Daan De Meyer authored
      - Update CMake minimum required version to CMake 3.1 which is when
      `target_sources` was added.
      - Use `target_sources` even when commands that work on
      sources variables are used. Instead of appending the generated sources
      to an existing sources variable, we store them in a temporary variable
      and immediately add them to the corresponding target with
      `target_sources`.
      - Remove unnecessary dependencies on `kdeinit_kate`.
      - Remove the intermediary katefiletree static library and have the tests
      build the single required source file manually instead which is
      consistent with how the other addons with tests work.
      58e19566
  5. 08 Aug, 2019 1 commit
  6. 31 Jul, 2019 1 commit
  7. 27 Jul, 2019 1 commit
    • Christoph Cullmann's avatar
      Further clean up addons CMake scripts. · c4cfdf3b
      Christoph Cullmann authored
      Summary:
      - Reduce addon dependencies to the bare minimum required.
      - Move source files out of sessionapplet/engine directory for
        consistency with the other addons.
      - Ensure each addon is built only if all of its dependencies are found.
      - Remove .kateconfig file in close-expect-like addon directory.
      - Remove comments with no added value.
      
      Test Plan: Make sure builds as before with the same (or an extended) set of addons.
      
      Reviewers: #kate, cullmann
      
      Reviewed By: #kate, cullmann
      
      Subscribers: cullmann, kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D22773
      c4cfdf3b
  8. 25 Jul, 2019 1 commit
    • Christoph Cullmann's avatar
      Clean up Kate addons CMake scripts. · 522b9e2a
      Christoph Cullmann authored
      Summary:
      This is the first in a series of revisions modernizing the Kate CMake scripts.
      I'm submitting the changes to the addons directory first as they form a
      nicely separated list of changes.
      
      Note that if https://phabricator.kde.org/D22698 and
      https://phabricator.kde.org/D22699 are merged, most if not all of the
      remaining source lists in the addons directory can be removed in favor of
      working with targets.
      
      List of changes made:
      
      - Standardize style on two spaces and no whitespace between commands and
        arguments.
      - Remove directory commands in favor of target-based commands as
        recommended by modern CMake.
      - Remove usage of `qt5_add_resources` in favor of `CMAKE_AUTORCC` and
        adding .qrc files directly to a target's sources.
      - Remove usage of source lists (where possible) in favor of CMake 3.1's
        `target_sources` command.
      - Remove the CMake binary directory as an include directory from most
        addons.
      - Remove unnecessary comments, CMake project calls, config files, etc
        from addon CMake scripts.
      - Remove `HAVE_CTERMID` from config.h and move the check and
        addition  to compile definitions to the project addon CMake script as its only
        used in the project plugin sources.
      
      Test Plan: Apply changes and verify Kate still builds and works exactly as before.
      
      Reviewers: #kate, cullmann
      
      Reviewed By: #kate, cullmann
      
      Subscribers: cullmann, kossebau, turbov, asturmlechner, kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D22721
      522b9e2a
  9. 15 Jul, 2019 1 commit
    • Christoph Cullmann's avatar
      Enlarge the find and replace add-on combo boxes · bf86ce05
      Christoph Cullmann authored
      Summary:
      When the find and replace toolview is in the left or right sidebars, move the combo boxes on their own rows so they have more space.
      This patch changes the position of the combo boxes when the toolview width is smaller than its height.
      The goal is to be able to see a large string in the find and/or replace combo boxes within a moderately narrow toolview.
      
      Test Plan:
      Original suggestion, widgets are not grouped:
      {F6930229}
      {F6930232}
      
      2nd suggestion, buttons are small:
      {F6931264}
      {F6931265}
      
      3rd suggestion:
      {F6933433}
      
      toolview height Vs combobox width:
      
      before, 22 result lines, the combobox needs to be expanded
      {F7021390}
      
      after, 20 result lines, the combobox is large
      {F7021407}
      
      Reviewers: #kate, sars, #vdg, ngraham
      
      Reviewed By: #kate, sars, #vdg, ngraham
      
      Subscribers: cullmann, ngraham, kwrite-devel
      
      Tags: #kate, #vdg
      
      Differential Revision: https://phabricator.kde.org/D22059
      bf86ce05
  10. 03 Jun, 2019 1 commit
  11. 30 May, 2019 1 commit
  12. 22 Apr, 2019 1 commit
    • Christoph Cullmann's avatar
      Kate: Keyboard shortcuts F6/Shift+F6 for Next/Previous Match · 0aa7c4d3
      Christoph Cullmann authored
      Summary:
      NOTE: depends on https://phabricator.kde.org/D17442
      
      For the Search and Replace plugin use these default shortcuts as in Qt Creator:
      - F6: Next Match
      - Shift+F6: Previous Match
      
      Remove unnecessary F keys:
      
      - Remove default shortcuts F8 and F9 from the Replicode Plugin. F8 conflicts with a split view shortcut and F9 can stay free.
      - Maybe also remove the F8 split view shortcut to make way for a non-F key variant
      
      Reviewers: #kate, cullmann
      
      Reviewed By: #kate, cullmann
      
      Subscribers: cullmann, loh.tar, sars, dhaumann, kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D17443
      0aa7c4d3
  13. 12 Apr, 2019 2 commits
  14. 09 Apr, 2019 2 commits
  15. 18 Mar, 2019 2 commits
  16. 16 Mar, 2019 2 commits
  17. 04 Feb, 2019 1 commit
  18. 28 Jan, 2019 1 commit
  19. 21 Jan, 2019 1 commit
  20. 08 Jan, 2019 1 commit
  21. 06 Jan, 2019 1 commit
  22. 31 Dec, 2018 1 commit
  23. 28 Dec, 2018 1 commit
  24. 19 Dec, 2018 1 commit
  25. 12 Dec, 2018 1 commit
  26. 10 Dec, 2018 1 commit
  27. 09 Dec, 2018 1 commit
    • loh tar's avatar
      SearchView: Harmonize text in searchPlaceCombo · cec90e83
      loh tar authored
      Summary:
      Now all text starts with uppercase I. Reported as side note in
      
      CCBUG: 389181
      
      Test Plan:
      Before
      {F6462024}
      After
      {F6462026}
      
      Reviewers: #kate, #vdg, sars, ngraham, dhaumann
      
      Reviewed By: #kate, #vdg, ngraham, dhaumann
      
      Subscribers: abetts, dhaumann, ngraham, kwrite-devel, #kate
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D17418
      cec90e83
  28. 06 Dec, 2018 3 commits
  29. 03 Dec, 2018 2 commits
  30. 29 Nov, 2018 1 commit
  31. 20 Nov, 2018 1 commit
  32. 18 Nov, 2018 1 commit