|
Use a proper mapping to "parent" resolutions for introduced frequency selectors. |
client-editing-simplification |
|
Fixed missing queued results caused by start occurrence insertion. |
client-editing-simplification |
|
Fixed PositionSelector initialisation for BYSETPOS qualifiers. |
client-editing-simplification |
|
Ensure that interval updates propagate correctly to the iterator. |
client-editing-simplification |
|
Introduced a selector that ensures the inclusion of the main period in the set |
client-editing-simplification |
|
Added various functions and methods to facilitate rule selector editing. |
client-editing-simplification |
|
Filter out rule periods when determining which need to be actively set. Such |
client-editing-simplification |
|
Added initial support for recurrence rule inspection and rule period editing. |
client-editing-simplification |
|
Exclude EXDATE properties from new recurrence instances. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Fixed superclass method call. |
|
|
Merged changes from the default branch. |
client-editing-simplification |
|
Allow BY... qualifiers to coexist with frequency qualifiers at the same |
|
|
Extended the value decoding and encoding mechanisms to avoid splitting RRULE |
|
|
Introduced usage of the text client as a way of preparing events for processing. |
client-editing-simplification |
|
Added initial support for integrating with the Mutt mail client software. |
client-editing-simplification |
|
Added options to make the text client usable for integration with mail programs. |
client-editing-simplification |
|
Expose modified objects via the get_publish_objects method. |
client-editing-simplification |
|
Update the sequence number when modifying existing separate recurrences. |
client-editing-simplification |
|
Provided a convenience function for instantiating handler objects. |
client-editing-simplification |
|
Added mechanisms for handling calendar object data not encoded as message parts. |
client-editing-simplification |
|
Permit the generation of cancellation messages for all attendees. |
client-editing-simplification |
|
Attempt to load existing recurrence instances when obtaining rescheduled period |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Changed the structure of wrapped messages to employ multipart/alternative and to |
|
|
Added a method to find the index of an attendee in the attendees list. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Handle null inputs to URI conversion functions. |
|
|
Added a text-based client for general use and for testing assistance. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Moved period collection abstractions into the period module. |
|
|
Employ a simple filter invocation to materialise recurrence periods and to |
|
|
Fixed recurrence date iterator. |
|
|
Introduced an iterator that merges recurrence rule and date collections. |
|
|
Fixed and reorganised the rule period abstractions. |
|
|
Introduced rule period collection abstractions. Consolidated rule limit tests. |
|
|
Added a method to expose the recurrence iterator. |
|
|
Updated materialise method usage. |
|
|
Remove superfluous result collection slicing and count method parameter. |
|
|
Changed the recurrence computation to employ iterators supplying values |
|
|
Removed superfluous sort operation. |
|
|
Reworked various aspects of the recurrence computation implementation, removing |
|
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Simplify the interface of the rule periods computation function. |
|
|
Made a function that obtains all period instances for a recurrence rule. |
|
|
Introduced a dedicated function for creating rule-originating period instances. |
|
|
Added conflicting period computation. |
client-editing-simplification |
|
Permit a different start index when obtaining form-encoded periods. |
client-editing-simplification |
|
Return the loaded object from the load_object method. |
client-editing-simplification |
|
Added missing import. |
client-editing-simplification |
|
Make store, journal and preference details optional in the client initialiser. |
client-editing-simplification |
|
Fixed the initialisation of recurrence objects in parent objects. |
client-editing-simplification |
|
Moved generic editing functionality into a separate module. |
client-editing-simplification |
|
Allow the store, journal and publisher configuration logic to function correctly |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |