6e5c42fbed
Extract pure display/formatting functions from the GUI: - StatusText, EventText, DisplayFolder, DisplayArguments, DisplaySuccessExitCodes, DisplayRunMode, DisplayInvocation, DisplayIndex. These have no Fyne dependencies and serve as a shared formatting layer for the service to use (e.g. StatusText in the tests when mocking the GUI). The GUI imports them as app.DisplayFolder(...) etc. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>