-
Notifications
You must be signed in to change notification settings - Fork 2
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
Basic row filtering #362
Basic row filtering #362
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #362 +/- ##
==========================================
- Coverage 76.10% 75.68% -0.43%
==========================================
Files 33 35 +2
Lines 5511 5901 +390
==========================================
+ Hits 4194 4466 +272
- Misses 1317 1435 +118 ☔ View full report in Codecov by Sentry. |
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.
This is more code than I can properly review in one go, but I tested it locally and it works really nicely 🎉 One thing I noticed is that the comment column can't be filtered categorically? That seems a bit odd because other string columns can be and the comment column is basically a string column.
Also, please either do a squash merge or clean up the commits before merging. I semi-regularly do bisects and git blames and these kind of commits really hinder that 😅
- apply row filtering based on column value selection. - implements cathegorical filtering
… status to main window
08991df
to
21ba35a
Compare
…filter widget treeview
I cleaned up the commit history
Oh, well spotted, I get all |
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.
LGTM!
Thanks! |
Implements basic row filtering based on column values, there are more requirements for this feature, bu that's already a big enough diff and does already something useful.
One regression: support for standalone comments is dropped in the main table. I implemented another table to view them for the proposal that have used them.
damnit-row-filtering.webm