Commit Graph

7 Commits

Author SHA1 Message Date
mixeme 5ef32566db Show startup timing in History
Measure GUI startup from the beginning of Run until the main view has loaded its store and is ready to build the History model.

Insert the measurement as the first in-memory History event using the existing RunRecord display path: Application / Started / Startup completed in <duration>. This keeps startup diagnostics visible in the UI without creating a separate application log file.

No scheduler, storage, or command log behavior is changed.
2026-06-15 20:40:53 +03:00
mixeme 2932783143 Stabilize Jobs pane layout
Replace the resizable HSplit on the Jobs tab with a border layout that keeps the job list pane at a stable minimum width.

The left pane now uses a small custom layout that asks Fyne for the content minimum size and applies at least 480 logical pixels. This prevents the divider from moving when the selected job changes while still allowing the toolbar buttons, including Delete, to fit when their calculated minimum width is larger.

Only the Jobs tab layout is changed; settings, storage, scheduler behavior, and documentation are intentionally left untouched.
2026-06-15 20:36:53 +03:00
mixeme ddabfd2da2 Bump version and add changelog 2026-06-15 08:23:24 +03:00
mixeme 5727e13f23 Add autostart status and release builds 2026-06-15 07:35:52 +03:00
mixeme 47e2ba7272 Document design choices and standardize Dockerfile 2026-06-15 00:05:12 +03:00
mixeme 59718e21b4 Embed app icon and polish Windows build 2026-06-14 23:53:08 +03:00
mixeme a9d1d9529e Reorganize source tree and build assets 2026-06-14 23:40:37 +03:00