1. 10 Nov, 2014 2 commits
  2. 15 Oct, 2014 1 commit
  3. 18 Dec, 2013 1 commit
  4. 11 Nov, 2013 1 commit
  5. 22 Oct, 2013 1 commit
  6. 05 Sep, 2013 2 commits
  7. 03 Jun, 2013 1 commit
  8. 24 May, 2013 1 commit
  9. 19 May, 2013 1 commit
  10. 27 Mar, 2013 1 commit
  11. 01 Mar, 2013 1 commit
  12. 30 Dec, 2012 2 commits
  13. 28 Dec, 2012 1 commit
  14. 03 Dec, 2012 1 commit
  15. 01 Dec, 2012 1 commit
  16. 24 Nov, 2012 1 commit
    • Sergio Martins's avatar
      New todo model stack. · a70002b7
      Sergio Martins authored
      This should fix lots of crashes and make room for performance
      improvements.
      
      Since akonadi provides us with an item model, we don't need to
      have our own model anymore, we can use a proxy model stacked ontop
      of akonadi's ETM.
      
      The main challenge was creating a parenting model, which transforms
      akonadi's to-do list into a to-do tree.
      
      New classes:
          - IncidenceTreeModel: Transforms a flat list into a tree.
            This is korganizer-agnostic and can go to kdepimlibs in the
            future
      
          - KOTodoModel: Sits ontop of IncidenceTreeModel and adds
            columns.
      
      The old KOTodoModel has been deleted.
      a70002b7
  17. 31 Oct, 2012 1 commit
  18. 30 Oct, 2012 2 commits
  19. 18 Oct, 2012 1 commit
  20. 05 Aug, 2012 1 commit
  21. 01 Aug, 2012 1 commit
  22. 20 Apr, 2012 1 commit
  23. 04 Oct, 2011 1 commit
  24. 08 May, 2011 1 commit
    • Sergio Martins's avatar
      Add config option to choose which icons are displayed in items. · fe9771b2
      Sergio Martins authored
      There's also a new icon, "Calendar's custom icon", you no longer
      need to rely only on color to distinguish calendars. The icon
      comes from the akonadi agent, you can override that in
      akonadiconsole though.
      
      Recurring and reminder icons are back, they were commented due
      to lack of space.
      
      Go the config dialog under views->agenda, and views->month and
      choose which icons you like.
      fe9771b2
  25. 09 Dec, 2010 1 commit
  26. 24 Nov, 2010 2 commits
  27. 20 Nov, 2010 1 commit
  28. 19 Oct, 2010 1 commit
  29. 12 Oct, 2010 1 commit
  30. 08 Oct, 2010 1 commit
  31. 06 Oct, 2010 1 commit
  32. 30 Sep, 2010 1 commit
  33. 29 Sep, 2010 1 commit
  34. 13 Sep, 2010 1 commit
    • Bertjan Broeksema's avatar
      Get rid of the deprecated CollectionSelectionProxyModel from CalendarSupport. · f99b1851
      Bertjan Broeksema authored
      It wasn't as easy as replacing it by KCheckableProxyModel though. The
      CollectionSelectionProxyModel also did sorting and filtering. Therefore the
      uses of the removed model got replaced by the following chain:
      
      ${SourceModel}             | The original source model
      QSortFilterProxyModel      | Sorts the model by name
      KColumnFilterProxyModel    | Makes sure that only the first column is shown
      KCheckableFilterProxyModel | Makes the visible column(s) checkable
      
      svn path=/trunk/KDE/kdepim/calendarsupport/; revision=1174843
      f99b1851
  35. 09 Sep, 2010 1 commit