Skip to content

Chore/repo hygiene#3

Merged
YehiaGewily merged 3 commits into
mainfrom
chore/repo-hygiene
Jul 21, 2026
Merged

Chore/repo hygiene#3
YehiaGewily merged 3 commits into
mainfrom
chore/repo-hygiene

Conversation

@YehiaGewily

Copy link
Copy Markdown
Owner

No description provided.

imgui.ini and netprobe-settings.ini are per-machine state written by the app at exit, not project configuration. imgui.ini was already listed in .gitignore but stayed in the repo because .gitignore does not apply to already-tracked files. Both files remain on disk.
The README claimed MIT and carried an MIT badge, but no LICENSE file existed. Adds the license text, installs it into the package root, and sets CPACK_RESOURCE_FILE_LICENSE.
Adds --list-devices, --help, and --version to the flag table, marks --duration and --packet-count as live-capture-only to match the CLI's own help text, removes the stale TODO comment, and links the new LICENSE file.
@YehiaGewily
YehiaGewily merged commit ce126c3 into main Jul 21, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant