1. 28 Oct, 2013 2 commits
  2. 24 Oct, 2013 1 commit
    • Robert Rollins's avatar
      Renamed hook_date_ical_import_calendar_alter to... · 690df398
      Robert Rollins authored
      Renamed hook_date_ical_import_calendar_alter to hook_date_ical_import_vcalendar_alter, to match the export hook.
      
      Also did some minor refactoring and comment editing.
      
      Date iCal 3.0 is nearing completion! The only major task remaining
      is to write the migration code.
      690df398
  3. 18 Oct, 2013 1 commit
    • Robert Rollins's avatar
      Initial commit of Date iCal 3.0! · 11f49c89
      Robert Rollins authored
      This new version is still in a state of partial completeness. You may need to do
      some manual fixing to get it working, due to a change I made in the classes
      offered by this module. Try 'drush cc registry' if 'drush cc all' fails.
      
      Please note that ALL of the hooks exposed by Date iCal have changed. They do
      essentially the same things they used to do, but they're named differently.
      
      The big change is that the Feeds plugin has been completely re-written to
      conform to the Feeds APIs. It's now much more resilient and powerful. Feeds
      Tamper will now work, and is in fact the prescribed way to alter data, since I
      removed several alter hooks.
      11f49c89
  4. 17 Oct, 2013 1 commit
    • Robert Rollins's avatar
      Issue [#2113513]: Users may now exclude the DTSTAMP field from their feeds. · 3073af84
      Robert Rollins authored
      Some ical feed readers will erroneously take the DTSTAMP field into
      consideration when comparing a new download to a previous one, and end up
      treating all events as having been updated, because their DTSTAMP field is
      different. This new option lets you get around those buggy readers.
      
      I also added the CREATED field, which was embarassingly missing until now.
      3073af84
  5. 16 Oct, 2013 1 commit
  6. 03 Oct, 2013 1 commit
    • Robert Rollins's avatar
      Issue [#2102223]: Fix for EXDATEs in buggy calendar clients. · 143c07d2
      Robert Rollins authored
      According to the spec, EXDATE properties can have multiple values. However, many
      popular calendar client don't support that, and only accept iCal feeds which
      use multiple separate EXDATE properties. That is spec-compliant, though, so I
      refactored Date iCal to do that for EXDATEs and RDATEs.
      143c07d2
  7. 20 Sep, 2013 1 commit
  8. 17 Sep, 2013 1 commit
    • Robert Rollins's avatar
      Issue [#2088323]: Treat UTC dates differently from dates w/ other timezones. · e11ac2e9
      Robert Rollins authored
      iCalcreator requires that you *not* call createTimezone($vcal, 'UTC'), because
      the spec says to use zulu time rather than a UTC VTIMEZONE object.
      
      Also fixed a copy-pasta bug that probably never manifested, since it would have
      only had an effect on events that have an end date that's in a different
      timezone from the start date.
      e11ac2e9
  9. 11 Sep, 2013 1 commit
  10. 25 Jul, 2013 2 commits
  11. 23 Jul, 2013 1 commit
  12. 22 Jul, 2013 1 commit
  13. 27 Jun, 2013 1 commit
  14. 23 May, 2013 1 commit
    • Robert Rollins's avatar
      Cleaned up date_ical_format_text(), other bugfixes. · 30ee5618
      Robert Rollins authored
      date_ical_format_text() was going way overboard on it's attempts
      to make text iCal compliant. I got rid of all the escaping, and also
      all the extra endlines which the drupal function was adding at 80-char
      boundries.
      
      I added the summary_field option to option_definition, which should
      fix several (surprisingly unreported) errors related to Features and first-time
      setup.
      
      Added the view object as a parameter for theme_date_ical_icon, which gives
      additional context for any module that would like to override that theme.
      30ee5618
  15. 14 May, 2013 1 commit
  16. 06 Mar, 2013 1 commit
  17. 27 Feb, 2013 1 commit
  18. 25 Feb, 2013 2 commits
  19. 25 Jan, 2013 1 commit
    • Robert Rollins's avatar
      Several changes: · fe4415f8
      Robert Rollins authored
      - Issue #1529506, Added optional webcal:// support.
      - Issue #1890736, Added ability to exclude the X-WR-CALNAME property.
      - Issue #1565410, Sites with "Clean URLs" disabled can now download feeds normally.
      - Several minor bigfixes, and cleanup of the iCal icon theming.
      fe4415f8
  20. 23 Jan, 2013 1 commit
  21. 15 Jan, 2013 2 commits
  22. 11 Jan, 2013 1 commit
  23. 18 Dec, 2012 1 commit