-
Notifications
You must be signed in to change notification settings - Fork 4
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
Asymmetric Filters Feature #293
Conversation
# Conflicts: # backend/sessions/bbbef1d7d0.json # frontend/src/modals/ParticipantDataModal/ParticipantDataModal.tsx # frontend/src/pages/SessionForm/SessionForm.jsx
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really cool new functionality! I also really love the attention to quality of life improvements such as making sure the participant modal opens upon clicking the plus sign in the session creation page and how the default filters are shown in the asymmetric filters view for each participant. Really great workflow design!
I tested it with edge detection, rotation, and openface asymmetric filters + asymmetric canvas with 2 participants with recording and it worked great.
Since this code has some new structural changes I would be grateful if you could quickly update our uml diagram.
Overview
This PR contains the asymmetric filters feature. This feature makes it possible to activate the asymmetric filters for each participant and change the filters through which that participant sees other participants.
How to test?
Create an experiment with at least 2 participants. Navigate to the "Asymmetric Filters" tab within the participant data modal for a participant and enable the asymmetric filters. From the appeared list, apply filters to the other participants for this participant's point of view. Save the session and start the experiment to see the asymmetric filters applied for that participant.
Checklist
development
)development
was merged into this branch and potential conflicts resolved