feat(ui): show newest log entries first in Log Visualizer

Reverses row order in LogVisualizerViewModel.Apply() so the most recent
entry sits at index 0, matching the "what just happened" use case;
filtering and refresh are unaffected since the reversal happens after
the warn/error filter is applied.
This commit is contained in:
mika kuns
2026-08-05 09:08:30 +02:00
parent 63d8b5c28d
commit 47edab5907
3 changed files with 42 additions and 5 deletions
@@ -36,7 +36,7 @@
Command="{Binding RefreshCommand}"/>
</Grid>
<!-- Last 30 min, oldest-first -->
<!-- Last 30 min, newest-first -->
<Border Classes="terminal" Margin="14,0,14,14">
<ScrollViewer VerticalScrollBarVisibility="Visible" AllowAutoHide="False" Padding="10,8">
<ItemsControl ItemsSource="{Binding Rows}">