Commit Graph

16 Commits

Author SHA1 Message Date
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 91158bf5b8 Update ROADMAP.md 2026-06-15 09:09:19 +03:00
mixeme ab75226cdb Update README.md 2026-06-15 09:05:39 +03:00
mixeme 9214958fd0 Bump version to 0.2.1 2026-06-15 09:04:11 +03:00
mixeme ddabfd2da2 Bump version and add changelog 2026-06-15 08:23:24 +03:00
mixeme 91080a7a9d Move release builds into selectable script 2026-06-15 08:02:38 +03:00
mixeme 81b04d3dff Fix Linux arm64 builder dependencies 2026-06-15 07:56:18 +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
mixeme 414be2dfe9 Stabilize packaging and scheduler storage 2026-06-14 23:23:14 +03:00
mixeme 4c11bb4f06 Add YAML scheduler core and run logs 2026-06-14 22:45:11 +03:00
mixeme 0a66d9da0e Improve scheduler GUI controls 2026-06-14 22:16:54 +03:00
mixeme 4dfb3e5e40 Add initial Fyne GUI prototype 2026-06-14 21:35:37 +03:00
mix eca5771a09 Initial commit 2026-03-08 19:50:47 +03:00