1410:17c085e01ee0
|
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. |
client-editing-simplification |
|
vRecurrence.py
|
|
1409:86f7455923d2
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced symbols for resolution levels and a mapping from levels to symbols. |
client-editing-simplification |
|
vRecurrence.py
|
|
1408:64a4eacec2ae
|
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. |
client-editing-simplification |
|
vRecurrence.py
|
|
1407:40446e0a8235
|
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. |
client-editing-simplification |
|
tests/internal/qualifiers.py vRecurrence.py
|
|
1406:d9d08eecc3e2
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed selector preparation. |
client-editing-simplification |
|
tests/internal/qualifiers.py
|
|
1405:6ec0ae1d58ee
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Give the LimitSelector and StartSelector special level identifiers, simplifying
the selector sorting activity. |
client-editing-simplification |
|
vRecurrence.py
|
|
1404:059ba87daf9f
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated the recurrence rule tests for the revised API. |
client-editing-simplification |
|
tests/internal/qualifiers.py
|
|
1403:7a493bc08fd2
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Use a proper mapping to "parent" resolutions for introduced frequency selectors. |
client-editing-simplification |
|
vRecurrence.py
|
|
1402:f2df7b2f977d
|
2017-12-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed missing queued results caused by start occurrence insertion. |
client-editing-simplification |
|
vRecurrence.py
|
|
1401:188ad9bd100c
|
2017-12-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed PositionSelector initialisation for BYSETPOS qualifiers.
Fixed missing qualifier information in introduced frequency selectors.
Fixed selector ordering. |
client-editing-simplification |
|
vRecurrence.py
|
|