99:f3b89d7e3e2a
|
2017-12-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Consolidate resolution-related information into a single table. |
|
|
vRecurrence.py
|
|
98:28fe0ad38cd4
|
2017-12-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced validation of qualifier arguments using the check_values function. |
|
|
vRecurrence.py
|
|
97:94338c98305b
|
2017-12-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevent month-level and monthday updates from introducing bad datetime values. |
|
|
vRecurrence.py
|
|
96:8e216b3055d7
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Eliminated duplicate code by introducing a selector preparation function. |
|
|
tests/qualifiers.py
|
|
95:864bd7461d3a
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed inclusive (UNTIL) selection to avoid non-final selectors causing duplicate
selection of values.
Removed the 'first' attribute from all but the Pattern selector since it is only
relevant to that selector's behaviour. |
|
|
vRecurrence.py
|
|
94:d1f864ab0a16
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced symbols for resolution levels and a mapping from levels to symbols. |
|
|
vRecurrence.py
|
|
93:9b6843537c2f
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Make WeekDayFilter an Enum subclass, ensuring that such selectors can be wrapped
with Pattern selectors where no frequency qualifier is given. |
|
|
vRecurrence.py
|
|
92:d39a2232c737
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduce datetime information between selectors where appropriate.
Added a function for obtaining the selector chain from a single root. |
|
|
tests/qualifiers.py vRecurrence.py
|
|
91:9f507afaa71b
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed selector preparation. |
|
|
tests/qualifiers.py
|
|
90:fbaf500f4064
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Give the LimitSelector and StartSelector special level identifiers, simplifying
the selector sorting activity. |
|
|
vRecurrence.py
|
|