-
Notifications
You must be signed in to change notification settings - Fork 7
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
Use child models to implement index filters #378
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6227779 - Browse repository at this point
Copy the full SHA 6227779View commit details -
Configuration menu - View commit details
-
Copy full SHA for 390ca00 - Browse repository at this point
Copy the full SHA 390ca00View commit details -
Allow filters that do not actually "filter"
This is necessary for the sub-filter implementation, where the actual filtering logic lives in the submodel.
Configuration menu - View commit details
-
Copy full SHA for da1686f - Browse repository at this point
Copy the full SHA da1686fView commit details -
Prepare to make FilterFromDialog a data carrier instead of filter
This is just a rename Issue: #162
Configuration menu - View commit details
-
Copy full SHA for 09171a9 - Browse repository at this point
Copy the full SHA 09171a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 780bc31 - Browse repository at this point
Copy the full SHA 780bc31View commit details -
Extract an interface for the FilterFromDialog
This allows multiple editable filter implementations. Issue: #162
Configuration menu - View commit details
-
Copy full SHA for 542f4d3 - Browse repository at this point
Copy the full SHA 542f4d3View commit details -
Make Dialogs return a completed filter
This is necessary to make filter compilation part of toFilter Issue: #162
Configuration menu - View commit details
-
Copy full SHA for a846b08 - Browse repository at this point
Copy the full SHA a846b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8373c10 - Browse repository at this point
Copy the full SHA 8373c10View commit details -
Configuration menu - View commit details
-
Copy full SHA for a269c95 - Browse repository at this point
Copy the full SHA a269c95View commit details -
Clean up predicate and tooltip compilation
Now we cache the compiled predicate in the filter instead. The tooltip can be computed on the fly, so no compilation is necessary here. Issue: #162
Configuration menu - View commit details
-
Copy full SHA for 8ce02b2 - Browse repository at this point
Copy the full SHA 8ce02b2View commit details -
I'm writing enabled()/disabled() implementation way too often. Issue: #162
Configuration menu - View commit details
-
Copy full SHA for 14acb0c - Browse repository at this point
Copy the full SHA 14acb0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8034066 - Browse repository at this point
Copy the full SHA 8034066View commit details