Commit Graph
6 Commits
Author SHA1 Message Date
kato fea9161b3c feat: make overlay caption bubble width fixed and left-align text
Set a fixed width on the caption bubble via `gtk_widget_set_size_request()` using
the effective width parameter, and change label alignment from center to left with
fill halign. Update the `--overlay-max-width` help text and README description to
reflect the new fixed-width behavior (still capped at 80% of monitor width).
2026-07-16 17:38:42 +03:00
kato 7affa0dbc8 chore: add Apache License 2.0 and ignore build directory 2026-07-16 17:24:50 +03:00
kato 45e4bce2a0 refactor: reorganize monolithic main package into focused packages
Move the executable entry point to `src/cmd/captioneer` and split audio, capture, config, caption, and model logic into separate packages under `src/`. Update README with new build/run commands and a package-overview section.
2026-07-16 12:12:01 +03:00
kato ce2161b7e6 refactor: move source files to src/ directory and rename project to Captioneer
Restructure Go source code into a dedicated `src/` directory, rename the project from "audio-listen" to "Captioneer", and update README accordingly. Add `.gitignore` entry for the built binary `captioneer`.
2026-07-16 12:01:51 +03:00
kato d042637351 refactor: extract flag parsing, validation, and packet processing into functions; add README and .gitignore 2026-07-16 11:56:40 +03:00
kato f473846bf6 Initial Commit 2026-07-16 11:42:51 +03:00