1. 15 Nov, 2018 1 commit
  2. 14 Nov, 2018 1 commit
  3. 13 Nov, 2018 1 commit
  4. 12 Nov, 2018 1 commit
  5. 11 Nov, 2018 1 commit
  6. 10 Nov, 2018 1 commit
  7. 09 Nov, 2018 3 commits
  8. 07 Nov, 2018 2 commits
  9. 06 Nov, 2018 1 commit
  10. 05 Nov, 2018 1 commit
  11. 04 Nov, 2018 1 commit
  12. 28 Oct, 2018 4 commits
  13. 24 Oct, 2018 1 commit
  14. 23 Oct, 2018 1 commit
    • David Edmundson's avatar
      [tabswitcher] Fix beginRemoveRows call · 23ac7ed7
      David Edmundson authored
      Summary:
      To remove one row first and last should be the same index.
      
      This hit an assert on newer Qt.
      
      Test Plan:
      I hit this booting up with no args with kate
      restoring to split views each with one document.
      
      From the calling code it seems to be trying to just remove one row.
      
      It now starts. Hitting control+n, control_w does add/remove tabs respectively
      
      Reviewers: #kate, dhaumann
      
      Reviewed By: #kate, dhaumann
      
      Subscribers: dhaumann, kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D16376
      23ac7ed7
  15. 21 Oct, 2018 2 commits
  16. 19 Oct, 2018 1 commit
  17. 18 Oct, 2018 1 commit
  18. 17 Oct, 2018 3 commits
    • Silas Lenz's avatar
      Open document before using it's checksum to load metainfos · 57814120
      Silas Lenz authored
      Summary:
      loadMetaInfos tried to use the documents checksum before loading. The empty checksum results in it always failing to load metainfo and returning false, thus not using any of the stored metainfo.
      
      BUG: 384087
      
      Test Plan:
      1. Enable "Keep meta-information past sessions".
      2. Open file (with or without previous bookmarks).
      3. Add or remove a bookmark.
      4. Close and reopen the file (and/or close and reopen Kate).
      5. Previous bookmarks should be reloaded.
      
      Reviewers: #kate, cullmann
      
      Reviewed By: #kate, cullmann
      
      Subscribers: cullmann, ngraham, kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D16259
      57814120
    • Tomaz  Canabrava's avatar
      Fix Duplicates on Quick Open File · d6e38c0c
      Tomaz Canabrava authored
      Summary:
      The logic on the quick open was overcomplex, and it led to
      bugs while filling the document list.
      The new logic fills a vector with all the files,
      organizes them by Url, remove the files based on the
      duplicated url's (so name matching doesn't matter) and only
      then starts to populate the view.
      
      I belive this is also faster than the old code as I minimized
      the amount of memory allocations and deallocations.
      
      I'm unsure about the use of QFileInfo in the end of the code as
      we can have too many files there and creating a temporary
      QFileInfo just to get the name is a huge overhead, we can do a split('/').last()
      for the file name. I'll do some measurements with that.
      
      Reviewers: cullmann, brauch, neundorf
      
      Reviewed By: cullmann
      
      Subscribers: gregormi, dhaumann, kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D15804
      d6e38c0c
    • Script Kiddy's avatar
      GIT_SILENT made messages (after extraction) · e2ebc770
      Script Kiddy authored
      e2ebc770
  19. 15 Oct, 2018 3 commits
  20. 14 Oct, 2018 2 commits
    • Gregor Mi's avatar
      Show partial path in Tabswitcher Ctrl+Tab list to distinguish equally named files · 47cf54dd
      Gregor Mi authored
      Summary:
      Currently, when there are equally named files open, e.g. some README.md files, then with Ctrl+Tab it is not possible to find the correct one instantly.
      
      Screenshot BEFORE:
      
      {F6312987}
      
      This chnage extends the Ctrl+Tab list with a new column to the left of the filename. It contains the partial paths (the common prefix of the strings are stripped away to avoid to show redundant information) to the file in grey color.
      
      Screenshot AFTER:
      
      {F6312988}
      
      If the user bothers to use the mouse, a tooltip can be revealed which shows the full path:
      
      {F6329497}
      
      ISSUES:
      
      - Auto-sizing of the columns does not work yet  (see the first file which is located in "asynckit" but only "asyn" is displayed. Strange. I havn't figured out how to handle this properly.
      
      Test Plan:
      * Test with documents that have no associated file: Works: no file path is shown:
      
      {F6313022}
      
      * Add a file with a different base directory and see how the prefix changes accordingly (this is also the special case where the prefix is only of length 1 and is therefore kept):
      
      {F6326454}
      
      Reviewers: #kate, #vdg, cullmann
      
      Reviewed By: #kate, cullmann
      
      Subscribers: cullmann, abetts, thsurrel, dhaumann, ngraham, kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D16054
      47cf54dd
    • Thomas Surrel's avatar
      Add option to close Kate when last file closes · cbf472ea
      Thomas Surrel authored
      Summary: This is a proposal for Kate following the discussion in D15278.
      
      Test Plan:
      Open one file in Kate.
      In Settings > General options, enable the new option "Close Kate entirely when the last file is closed"
      Close the file by any mean (tab button, Ctrl-W, ...)
      Kate should shutdown.
      
      Reviewers: #kate, #vdg, cullmann
      
      Reviewed By: #kate, cullmann
      
      Subscribers: filipesaraiva, pino, aacid, cullmann, zetazeta, ngraham, kwrite-devel
      
      Tags: #kate
      
      Differential Revision: https://phabricator.kde.org/D16169
      cbf472ea
  21. 12 Oct, 2018 1 commit
  22. 10 Oct, 2018 1 commit
  23. 08 Oct, 2018 1 commit
  24. 07 Oct, 2018 1 commit
  25. 01 Oct, 2018 1 commit
  26. 30 Sep, 2018 1 commit
  27. 28 Sep, 2018 2 commits