Skip to content

docs: comprehensive OSS documentation, screenshots, and binary rename to notey#5

Merged
pbean merged 26 commits into
mainfrom
docs/comprehensive-oss-docs-and-rename
Jun 18, 2026
Merged

docs: comprehensive OSS documentation, screenshots, and binary rename to notey#5
pbean merged 26 commits into
mainfrom
docs/comprehensive-oss-docs-and-rename

Conversation

@pbean

@pbean pbean commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Summary

Curates a professional open-source documentation set for Notey, adds automated screenshot capture, and cleans up the placeholder project identity (binary/crate/product renamed tauri-appnotey).

Documentation

  • README rewritten: pitch, feature list, screenshot gallery, install, quick start, dev setup, docs index
  • New root files: CHANGELOG (0.1.0), ROADMAP, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT, LICENSE (MIT)
  • .github/ issue templates (bug/feature/config) + PR template
  • docs/ guides: installation, user-guide, keyboard-shortcuts, configuration, cli, architecture

Screenshots

  • New e2e/screenshots.mjs drives the real app via tauri-driver and captures all 10 views (light + dark) into docs/images/; adds a takeScreenshot primitive and npm run screenshots
  • Grants core:window:allow-show / core:window:allow-set-focus in capabilities/default.json so the (hidden-on-launch) capture window can be shown for screenshotting — symmetric with the existing allow-dismiss-window. Please review this capability change.

Metadata + binary rename (tauri-appnotey)

  • Cargo.toml crate + lib (notey_lib), main.rs, tauri.conf.json (productName: Notey, identifier com.pinkyd.notey), package.json, e2e/run.mjs APP_PATH, and all integration tests
  • Filled in author (Paul Bean <pinkyd@luckytick.net>), license, repository

Note: the bundle identifier change (com.pinkyd.tauri-appcom.pinkyd.notey) moves the app's data/config directory. Safe for an unshipped v0.1.0.

Verification

  • cargo test — pass (0 failures)
  • npm test — 628 tests / 45 files pass
  • npm run build — clean
  • No stray tauri-app / tauri_app_lib references; renamed binary builds and launches under tauri-driver

🤖 Generated with Claude Code

pbean and others added 26 commits June 16, 2026 22:38
…nary to notey

Curate professional open-source documentation and clean up placeholder
project identity ahead of release.

Documentation:
- Rewrite README with features, screenshot gallery, install, dev setup
- Add CHANGELOG (0.1.0), ROADMAP, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT,
  LICENSE (MIT), and .github issue/PR templates
- Add docs/ guides: installation, user-guide, keyboard-shortcuts,
  configuration, cli, architecture

Screenshots:
- New e2e/screenshots.mjs captures every view (light + dark) into docs/images
  via tauri-driver; add takeScreenshot primitive and `npm run screenshots`
- Grant core:window:allow-show / set-focus so the capture window can be shown
  for screenshotting (symmetric with existing allow-dismiss-window)

Metadata + binary rename (tauri-app -> notey):
- Cargo crate + lib (notey_lib), main.rs, tauri.conf.json (productName "Notey",
  identifier com.pinkyd.notey), package.json, e2e APP_PATH, and integration tests
- Fill in author (Paul Bean <pinkyd@luckytick.net>), license, repository

Verified: cargo test, npm test (628), and npm run build all pass.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@pbean pbean merged commit f266bb7 into main Jun 18, 2026
3 checks passed
@pbean pbean deleted the docs/comprehensive-oss-docs-and-rename branch June 18, 2026 16:07
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