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
      09d51820
    • Sebastian Kügler's avatar
      coding style · a115ce4e
      Sebastian Kügler authored
      a115ce4e
    • 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.
      4e4a15ad
    • 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
      following:
      
      - 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.
      4291afff
    • 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.
      d9bf6573
    • 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. :>
      a8e6d57a