1. 16 Jun, 2020 1 commit
  2. 04 Sep, 2017 1 commit
  3. 11 Aug, 2016 1 commit
  4. 09 Apr, 2016 1 commit
  5. 13 Sep, 2015 1 commit
  6. 11 Sep, 2015 1 commit
  7. 14 Aug, 2015 1 commit
    • Daniel Vrátil's avatar
      Clean up the CMake build system a bit · 00df0073
      Daniel Vrátil authored
      Most porting to use ecm_add_test and target_include_directories,
      couple fixes of include paths and linking libraries. We try to make
      sure that libs and apps don't have any other include paths other than
      their own and those provided by their dependencies.
      
      This will be useful in future if we try to split the kdepim repo.
      00df0073
  8. 06 Aug, 2015 1 commit
  9. 04 Mar, 2015 2 commits
  10. 27 Feb, 2015 1 commit
  11. 11 Jan, 2015 2 commits
  12. 25 Apr, 2014 1 commit
  13. 09 Sep, 2013 1 commit
  14. 17 Aug, 2013 1 commit
    • Sergio Martins's avatar
      New command line tool: kdepim/console/calendarjanitor. · 270ba067
      Sergio Martins authored
      Scans all your calendar data for buggy incidences.
      Also prints some useful statistics like total inline attachment size.
      
      In --fix mode, duplicate incidences ( with same payload ) will be deleted,
      incidences with empty summary and description (and no attachments) are deleted
      If invalid, DTSTART gets the value of DTEND, or current date if DTEND is invalid too.
      
      A very common use case is to fix recurring to-dos that have a DTDUE but no DTSTART,
      RFC doesn't allow this.
      
      Scan with:
      $ calendarjanitor
      
      Scan and fix incidences:
      $ calendarjanitor --fix
      
      Backup your data first:
      $ calendarjanitor --backup
      
      CCMAIL: kde-pim@kde.org
      **********************************************************************
      Processing collection Sergio Martins calendar (id=567) ...
      Checking for incidences with empty summary and description...          [OK]
      Checking for incidences with empty UID...                              [OK]
      Checking for events with invalid DTSTART...                            [OK]
      Checking for recurring to-dos with invalid DTSTART...                  [OK]
      Checking for journal with invalid DTSTART...                           [OK]
      Checking for duplicate UIDs...                                         [OK]
      Gathering statistics...
      
      Events                                            : 516
      Todos                                             : 52
      Journal                                           : 175
      Passed events and to-dos (>365 days)              : 431
      Old incidences with alarms                        : 259
      Inline attachments                                : 2
      Total size of inline attachments (KB)             : 61
      **********************************************************************
      270ba067