Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add classes for cards and positions #107

Closed
wants to merge 4 commits into from
Closed

Conversation

cashpw
Copy link
Contributor

@cashpw cashpw commented Dec 3, 2022

Resolves #94.

Re-issuing this pull request due to conversation in #106.

Note that there are merge conflicts with develop from 4487630 and 073bfef that I've yet to resolve. Submitting the pull request anyway to give a space for conversation regarding the new classes.

cashpw added 4 commits April 10, 2023 15:40
Adds and integrates `org-fc-card`, `org-fc-position`,
`org-fc-review-session`, and `org-fc-review-session-rating` classes.
Adds `org-fc-review-position-filters` which users can configure to
customize the positions that appear in their review.

Example use cases:

- Limit the number of new positions per review
- Only include one position with a specific tag
- Only include one position per file
Use a box value of -1 to indicate a new (never been reviewed) position.
Consider three cards:

1. card-A with an ID of `card-a-id`
1. card-B with an ID of `card-b-id`
1. card-C with an ID of `card-c-id`

The user can set card-B as blocking card-A and card-C by setting the
`FC_BLOCKED_BY` property on cards A and B to `card-b-id`.

Alternatively, the user could set card-A and card-B as blocking card-C
by setting the `FC_BLOCKED_BY` property on card-C to `card-a-id,card-b-id`.
@cashpw
Copy link
Contributor Author

cashpw commented Apr 11, 2023

Closing this pull request; will re-open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant