1. 14 Jun, 2021 1 commit
  2. 26 Apr, 2021 1 commit
  3. 24 Apr, 2021 1 commit
  4. 03 Apr, 2021 1 commit
  5. 28 Mar, 2021 1 commit
  6. 25 Mar, 2021 1 commit
  7. 18 Mar, 2021 2 commits
  8. 17 Mar, 2021 2 commits
  9. 02 Mar, 2021 1 commit
  10. 01 Mar, 2021 1 commit
  11. 27 Feb, 2021 1 commit
  12. 25 Feb, 2021 1 commit
  13. 19 Feb, 2021 1 commit
  14. 16 Feb, 2021 1 commit
    • Waqar Ahmed's avatar
      Implement a new commit dialog · 0cee605a
      Waqar Ahmed authored and Christoph Cullmann's avatar Christoph Cullmann committed
      This commit is being written from this new dialog ;)
      
      The new dialog has the following features:
      - Highlights if the subject > 52 or description lines > 72
      - Improved sizing, the plaintextedit is now fixed to 72 chars length
      - Shows the number of chars near the top right border of the upper line
        edit for commit-subject
      0cee605a
  15. 15 Feb, 2021 2 commits
  16. 07 Feb, 2021 2 commits
  17. 06 Feb, 2021 1 commit
  18. 29 Jan, 2021 1 commit
  19. 21 Jan, 2021 1 commit
  20. 06 Jan, 2021 1 commit
  21. 19 Nov, 2019 1 commit
  22. 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
  23. 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
  24. 08 Dec, 2018 1 commit
    • Gregor Mi's avatar
      Projects Plugin: Add ShellCheck analyzer · 407928e4
      Gregor Mi authored
      Summary:
      Plus:
      - Add target programming language after the name of each analyzer.
      - Add number of processed files
      - Disable Start button as long as analysis is running
      
      Screenshot of selection box:
      
      {F6451235}
      
      Screenshot of a finished run:
      
      {F6464116}
      
      Tool description:
      
      {F6464138}
      
      Reviewers: #kate, dhaumann
      
      Reviewed By: #kate, dhaumann
      
      Subscribers: ngraham, dhaumann, kfunk, kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D17314
      407928e4
  25. 01 Aug, 2018 1 commit
    • Heiko Becker's avatar
      Honor BUILD_TESTING · 7a6e7342
      Heiko Becker authored
      Summary:
      Although ecm_optional_add_subdirectory(autotests) allows to skip
      building the autotests with -DBUILD_autotests=FALSE, it doesn't seem
      reasonable to have two options controlling similar behaviour and
      BUILD_TESTING is the de-facto standard for cmake and already used
      when discovering Qt5::Test.
      
      Furthermore it avoids a cmake warning when BUILD_TESTING is set to
      FALSE because Qt5::Test is passed to target_link_libraries but
      isn't a valid target.
      
      Test Plan: Warning disappears and builds successfully
      
      Reviewers: #kate
      
      Subscribers: kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D14538
      7a6e7342
  26. 12 Dec, 2017 1 commit
  27. 16 Nov, 2017 1 commit
  28. 23 Jul, 2017 2 commits
  29. 17 Oct, 2015 2 commits
  30. 08 Oct, 2015 1 commit
  31. 04 Oct, 2015 1 commit
  32. 16 Jul, 2015 2 commits
  33. 15 Jul, 2015 1 commit
    • Dominik Haumann's avatar
      Projects plugin: rudimentary support for an rtags client · 6e9aec0e
      Dominik Haumann authored
      Right now, rtags needs to be starte manually based on the file
      compile_commands.json. For your project, run cmake with the
      option -DCMAKE_EXPORT_COMPILE_COMMANDS=ON or add to CMakeLists.txt
        set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
      Then, run the rtags daemon somewhere through rdm &. And then go
      into the build folder where the compile_commands.json file is located
      and tpye `rc -J`. Then, open Kate with the projects plugin and
      you can follow the symbol under the cursor by pressing ALT+G.
      This is just a test for now, so expect more to come...
      6e9aec0e