Skip to content

Declutter the UI, speak eleven languages, call it 1.0.0 - #8

Merged
thorstenalpers merged 7 commits into
mainfrom
release-1.0.0
Aug 31, 2026
Merged

Declutter the UI, speak eleven languages, call it 1.0.0#8
thorstenalpers merged 7 commits into
mainfrom
release-1.0.0

Conversation

@thorstenalpers

Copy link
Copy Markdown
Owner

What changed

  • One set of filters. The Events toolbar kept level, time, event-id and provider controls that the table's own column filters already cover — they are gone, along with the sketch-only menu bar. The query now loads the newest rows up to the row limit and the column filters do the narrowing.
  • Honest colours. Warnings are amber everywhere (badge and histogram slice), Critical is filled red, Error outlined red, Verbose dimmed. The histogram pins its axis to the time filter's window, clamped to the oldest loaded row when the load was truncated.
  • Channels that answer. Analytic and Debug channels refuse every query with 0x80070032; the channel list now checks the declared type and no longer offers them. Verified against this machine's log, including the handful of Debug-named channels Windows declares Operational.
  • Eleven languages. Arabic (with a fully mirrored RTL shell), German, Spanish, French, Hindi, Italian, Japanese, Portuguese, Russian and Chinese alongside English; a parity test walks every catalogue against the English one.
  • More palettes, quieter default. Catppuccin, Claude, Supabase, Tangerine and Twitter join the presets, and the default returns to the plain shadcn black-and-white.
  • 1.0.0, a black-and-white icon, and a README screenshot of the real app.

Checks

  • svelte-check: 0 errors, 0 warnings (595 files)
  • vitest: 51/51
  • cargo test: 29 unit + 3 ignored real-log tests, all green
  • Prettier + ESLint clean

🤖 Generated with Claude Code

thorsten added 7 commits August 31, 2026 19:09
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.
@thorstenalpers
thorstenalpers merged commit 1fb8b45 into main Aug 31, 2026
2 checks passed
@thorstenalpers
thorstenalpers deleted the release-1.0.0 branch August 31, 2026 17:22
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