1. 31 Oct, 2020 1 commit
  2. 23 Oct, 2020 1 commit
  3. 25 Aug, 2020 1 commit
  4. 08 Sep, 2019 1 commit
  5. 28 Aug, 2019 1 commit
    • Kai Uwe Broulik's avatar
      Don't store view properties on network shares · db717a21
      Kai Uwe Broulik authored
      Entering a folder will have Dolphin determine whether it can store the view properties in a .directory file within the folder or
      in a generic config location.
      It does so by checking for permissions on the file and parent dir causing various stat calls that potentially block on a slow mount.
      Also, the config reading thereafter can be very slow.
      Moreover, network shares are typically shared between users, so one user's view properties shouldn't affect or be overwritten
      by this Dolphin instance.
      It doesn't resolve symlinks but is surely an improvement over the status quo.
      
      Differential Revision: https://phabricator.kde.org/D23458
      db717a21
  6. 04 Feb, 2019 1 commit
  7. 25 Oct, 2018 1 commit
  8. 17 Sep, 2018 1 commit
  9. 04 Mar, 2018 1 commit
  10. 03 Mar, 2018 1 commit
  11. 21 Nov, 2017 1 commit
  12. 20 Jan, 2017 1 commit
  13. 16 Mar, 2016 1 commit
  14. 24 Feb, 2015 1 commit
  15. 06 Feb, 2015 1 commit
  16. 14 Dec, 2014 1 commit
  17. 10 Nov, 2014 1 commit
  18. 26 Oct, 2014 1 commit
  19. 21 Oct, 2014 1 commit
  20. 18 Oct, 2014 2 commits
  21. 01 Oct, 2014 1 commit
  22. 26 Sep, 2014 1 commit
  23. 05 May, 2014 1 commit
    • Alex Richardson's avatar
      Allow compiling Dolphin with KF5 · 2f045c60
      Alex Richardson authored
      This does not work properly yet, there are probably quite a few bad signal/
      slot connections due to KUrl -> QUrl. However dolphin starts without
      crashing.
      
      Accessibility is not ported since that changed quite a lot from Qt4 -> Qt5
      and I have no idea how it is supposed to be used.
      
      This is the first commit for review 117395
      2f045c60
  24. 23 Jun, 2013 1 commit
    • Frank Reininghaus's avatar
      Prevent possible infinite recursion in ViewProperties · b4dc66e2
      Frank Reininghaus authored
      If each directory can have its own view properties, and loadting the
      .directory file fails in a directory, we have to load the global view
      properties. However, if we try to do this by changing the "global view
      properties setting" and loading the view properties for the same
      directory again, we might get an infinite recursion if changing the
      setting fails.
      
      We now force a loading of the global view properties by constructing a
      new ViewProperties object with an empty URL.
      
      Thanks to Kurt Hindenburg for helping to debug this issue (which was
      only reproducible on MacOS).
      
      BUG: 316209
      FIXED-IN: 4.10.5
      REVIEW: 111182
      b4dc66e2
  25. 25 Nov, 2012 1 commit
  26. 08 Jun, 2012 1 commit
  27. 18 May, 2012 1 commit
    • Peter Penz's avatar
      Don't create a .directory-file for each directory · d9eab08f
      Peter Penz authored
      This regression has been introduced on master and has not been
      released yet: Due to the changed properties-format an update has
      been done which resulted in writing a .directory file into each
      newly entered directory.
      
      The patch updates the view-properties and version only in the
      constructor so that it is assured that reading properties never
      accidently will change the internal version.
      
      A unit-test has been added to catch regressions like this in future.
      
      BUG: 300240
      FIXED-IN: 4.9.0
      d9eab08f
  28. 16 May, 2012 1 commit
    • Peter Penz's avatar
      Provide default view properties for system-places · 3e2cf972
      Peter Penz authored
      For the "Recently Accessed"-places and "Search For"-places like
      documents, images, audio-files and videos proper default properties
      are created now (e.g. previews and images-sizes are shown when
      searching for "images" etc).
      3e2cf972
  29. 09 May, 2012 1 commit
  30. 06 May, 2012 1 commit
  31. 21 Apr, 2012 1 commit
    • Peter Penz's avatar
      Prepare view-engine for non-KFileItem usecase · ae4d11d9
      Peter Penz authored
      Up to now the view-engine only provided a model-implementation that
      supports file-items. The view-engine always had been designed to be able
      to work with any kind of model, so now a KStandardItemModel is available.
      The plan is to convert the places panel to the new view-engine. It should
      be no problem to fix this until the feature freeze - in the worst case
      the places-panel code could be reverted while still keeping the
      KStandardItemModel changes.
      ae4d11d9
  32. 23 Mar, 2012 1 commit
    • Peter Penz's avatar
      Details view: Optionally remember user changed column-widths · 3f88f79f
      Peter Penz authored
      If the user changed a column-width in the details-view, up to now
      the width got reset when changing a directory or when restarting
      Dolphin. Now the column-widths automatically get remembered for each
      directory in case if the user has modified the width. The automatic
      resizing is still turn on per default. The storing of the custom
      column-width can easily be reset by right clicking on the header and
      selecting "Automatic Column Widths" from the context-menu.
      
      Some finetuning is still necessary (e.g. the "Adjust View Properties"
      dialog currently is not aware about this setting) but this will
      be fixed during the next weeks.
      
      BUG: 264434
      FIXED-IN: 4.9.0
      3f88f79f
  33. 18 Mar, 2012 1 commit
  34. 13 Mar, 2012 1 commit
    • Peter Penz's avatar
      Remove RolesInfoAccessor · f0410999
      Peter Penz authored
      Now KFileItemModel provides a way to access the available roles
      including their translations. Note that the 3 roles "comments",
      "rating" and "tags" have not been implemented yet in KFileItemModel
      and turning them on does not work currently.
      f0410999
  35. 12 Mar, 2012 1 commit
  36. 11 Mar, 2012 1 commit
    • Peter Penz's avatar
      First step to introduce dynamic roles · 2ba5c2cf
      Peter Penz authored
      Currently Dolphin is only capable of showing a fixed number of
      roles (e.g. name, size, date, owner, ...). Dolphin 2.1 should
      support also other roles like rating, tags, comments or other
      meta-information of images or audio-files.
      
      To support this the sorting-type and additional-type from
      DolphinView has been replaced by a role-type represented as
      QByteArray.
      2ba5c2cf
  37. 07 Mar, 2012 1 commit
  38. 06 Nov, 2011 1 commit
  39. 15 Oct, 2011 1 commit
    • Peter Penz's avatar
      Interface cleanups to prepare the return of "grouped sorting" · 283f97ac
      Peter Penz authored
      - Rename setCategorizedSorting() to setGroupedSorting()
      - Change the model interface to allow enabling/disabling grouping
        without the need to declare a role (the sort role will be taken).
      - Add dummy group role implementation in KFileItemModel
      
      The grouping code itself requires some cleanups and might crash
      at the moment or lead to weird layouts.
      283f97ac