Skip to content

Refine the original table UI, add interactive tools, and rebuild the README - #1

Merged
mohsenk merged 5 commits into
mainfrom
codex/friendly-app-census
Oct 20, 2026
Merged

mohsenk merged 5 commits into
mainfrom
codex/friendly-app-census

Conversation

@mohsenk

@mohsenk mohsenk commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Refine the original Electron Detector terminal UI while fixing misleading results and adding practical interactive actions. The report keeps the colorful boxed heading, app table, scan progress, facts, disk summary, and MacNative link.

  • Sort the app/size/version table by bundle size; show total disk footprint and the largest app's share. Offer per-app detection evidence in the interactive menu and JSON.
  • Add sharing without app names/paths, optional clipboard and browser actions, and a clearly labeled fictional demo. Keep scanning offline and read-only.
  • Preserve macOS Bash 3.2 compatibility; handle subfolders, symlinks, unusual/long names, narrow terminals, custom roots, unknown sizes, and traversal warnings.
  • Replace unsupported RAM/battery/native claims with measured disk data and factual Electron context. Rewrite the README with custom artwork, a reproducible report preview, limitations, and transparent MacNative affiliation.
  • README preview instructions download this branch explicitly and check for version 2.1.0, avoiding the old v1 main-branch download.

Validation: all 17 macOS integration tests pass on system Bash, including real-terminal progress, narrow layout, interactive actions with stubbed clipboard/browser commands, and unusual filesystem fixtures. Five existing website report/parser/download-sync tests pass. Preview rendered and visually checked.

Compatibility: JSON v2 uses numeric size_kb and omits personal paths. Both standard app folders are scanned by default; --user remains accepted. Existing ShellCheck CI is preserved; macOS integration tests run locally because the GitHub token cannot modify workflows.

@mohsenk mohsenk changed the title A friendly Mac app census, interactive sharing, and a rebuilt README Refine the original table UI, add interactive tools, and rebuild the README Oct 20, 2026
@mohsenk
mohsenk marked this pull request as ready for review October 20, 2026 21:29
@mohsenk
mohsenk merged commit 5661903 into main Oct 20, 2026
1 check 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