Repository navigation
v0.8.0 — Typed Filters and Faster Sorting
Filtering and sorting now operate on typed log data instead of repeatedly converting every row through Qt display values.
Highlights
- Automatically detects low-cardinality string columns as enumerations and offers a searchable multi-select filter.
- Adds first-class Boolean filters and inclusive numeric-range filters with optional bounds.
- Stores enumeration values as compact dictionary references.
- Moves typed predicates and comparisons into
loglib, with dedicated paths for filtering and sorting enumeration, Boolean, numeric, timestamp, and text columns. - Preserves selections across filter and sort rebuilds.
Compatibility note: missing or unrepresentable values now sort at the end in ascending order.