1. 12 Nov, 2018 1 commit
  2. 11 Nov, 2018 11 commits
  3. 10 Nov, 2018 2 commits
  4. 09 Nov, 2018 3 commits
  5. 07 Nov, 2018 2 commits
  6. 06 Nov, 2018 1 commit
  7. 05 Nov, 2018 1 commit
  8. 04 Nov, 2018 1 commit
  9. 28 Oct, 2018 4 commits
  10. 24 Oct, 2018 1 commit
  11. 23 Oct, 2018 1 commit
    • David Edmundson's avatar
      [tabswitcher] Fix beginRemoveRows call · 23ac7ed7
      David Edmundson authored
      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
  12. 21 Oct, 2018 2 commits
  13. 19 Oct, 2018 1 commit
  14. 18 Oct, 2018 1 commit
  15. 17 Oct, 2018 3 commits
    • Silas Lenz's avatar
      Open document before using it's checksum to load metainfos · 57814120
      Silas Lenz authored
      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
    • Tomaz  Canabrava's avatar
      Fix Duplicates on Quick Open File · d6e38c0c
      Tomaz Canabrava authored
      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
    • Script Kiddy's avatar
      GIT_SILENT made messages (after extraction) · e2ebc770
      Script Kiddy authored
  16. 15 Oct, 2018 3 commits
  17. 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
      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:
      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:
      If the user bothers to use the mouse, a tooltip can be revealed which shows the full path:
      - 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:
      * 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):
      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
    • 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