Skip to content

Take out the controls that ask twice or answer nothing - #7

Merged
thorstenalpers merged 1 commit into
mainfrom
fix/one-filter-per-thing
Aug 31, 2026
Merged

Take out the controls that ask twice or answer nothing#7
thorstenalpers merged 1 commit into
mainfrom
fix/one-filter-per-thing

Conversation

@thorstenalpers

Copy link
Copy Markdown
Owner

The toolbar asked what the columns already ask

Level, time, event id and provider each had two controls. They were not the same control twice — the toolbar narrowed the query sent to Windows, the column header narrows what was already loaded — but nothing on screen said so, which makes them read as duplicates because in practice they are.

The columns win: a tick list with counts beats typing exact provider names, and >7000 !10016 beats a comma-separated list. The toolbar keeps only what has to be decided before reading anything: which channel, and the button.

What is loaded now states its span beside the count — 4 731 events · 22/08/2026 09:12 to 31/08/2026 17:40 · read in 41 ms. A column filter can only narrow what was read, so without that an empty result for last Tuesday looks exactly like a quiet Tuesday.

The menu had entries that only apologised

Save events as…, Print…, Refresh, Choose columns…, Clear all filters and Documentation all answered a click with "not built yet". Gone. Exit, Settings and About stay, and do what they say.

🤖 Generated with Claude Code

Level, time, event id and provider each had two controls: one in the
toolbar that narrowed the query sent to Windows, one under the column
header that narrowed what was already loaded. Same names, different
reach, and nothing on screen said which was which.

The columns keep them — a tick list with counts beats typing exact
provider names, and an expression beats a comma-separated list of ids.
The toolbar keeps only what has to be decided before reading: which
channel, and the button. What is loaded now says how far back it reaches,
beside the count, because a column filter can only narrow what was read:
without that, an empty result for last Tuesday looks like a quiet one.

The menu loses Save, Print, Refresh, Choose columns, Clear all filters
and Documentation, which existed to be looked at. An entry that answers a
click with "not built yet" is worse than no entry. Exit, Settings and
About stay, and do what they say.
@thorstenalpers
thorstenalpers merged commit 08e5c4e into main Aug 31, 2026
2 checks passed
@thorstenalpers
thorstenalpers deleted the fix/one-filter-per-thing branch August 31, 2026 17:11
thorstenalpers pushed a commit that referenced this pull request Aug 31, 2026
PR #7 removed the same duplicate toolbar controls in parallel. This
branch goes further and its resolutions win: the menu bar is deleted
rather than slimmed, and the toolbar keys leave the catalogues. What #7
added on top survives — the oldest/newest getters, the loaded-span
readout beside the count, and its store tests — and the span string now
exists in all eleven languages.
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