1. 26 Apr, 2013 3 commits
  2. 24 Apr, 2013 2 commits
  3. 23 Apr, 2013 3 commits
  4. 22 Apr, 2013 5 commits
  5. 17 Apr, 2013 2 commits
  6. 16 Apr, 2013 3 commits
  7. 15 Apr, 2013 4 commits
  8. 14 Apr, 2013 11 commits
  9. 12 Apr, 2013 7 commits
    • Sebastian Kügler's avatar
      Final polishing: famous last words · 09d51820
      Sebastian Kügler authored
      - use QDir::separator to make backslash-impaired OS'en happy
      - fix coding style
      - kill dead code
      - add copyright
    • Sebastian Kügler's avatar
      coding style · a115ce4e
      Sebastian Kügler authored
    • Sebastian Kügler's avatar
      Sort folders before replacing · 4e4a15ad
      Sebastian Kügler authored
      This makes sure that even with multiple, nested projects, we get the
      shortest label possible into the categories.
    • Sebastian Kügler's avatar
      Dynamically update category items · 4291afff
      Sebastian Kügler authored
      Since projects can be opened and closed all the time, and the display of
      our category items depends on the opened project paths, we do the
      - listen to IProjectController::project{Opened,Closed()
      - update the internal cache of project paths when that happens
      - visit all the category items and update their texts
        (The full path, which doesn't change, is conveniently stored in
        the tooltips)
      - Also use QDir::homePath()
      This makes display of the categories work without hardcoded pathes.
    • Sebastian Kügler's avatar
    • Sebastian Kügler's avatar
      More renaming mimetype -> category · d9bf6573
      Sebastian Kügler authored
      Also load projects, and run into a race condition where we create the
      category items before the project paths are known. Meh.
    • Sebastian Kügler's avatar
      Rename KDevMimeTypeItem to KDevCategoryItem · a8e6d57a
      Sebastian Kügler authored
      It doesn't show mimetypes anymore, rename it with a bit of slack for
      other categorization ideas.
      Also allow us to easily change the top-level branch indicators for
      directories from the expand indicator to directory icons. I personally
      prefer the more minimal approach, but maybe people like icons more?
      Note: Using icons would allow us to ditch a bunch of lines of custom
      painting code in the delegates, which is tempting. :>