Skip to content

fix: remove capacitor references and update docs#174

Merged
AdamJ merged 2 commits into
mainfrom
doc-cleanup
Jun 16, 2026
Merged

fix: remove capacitor references and update docs#174
AdamJ merged 2 commits into
mainfrom
doc-cleanup

Conversation

@AdamJ

@AdamJ AdamJ commented Jun 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • Remove all Capacitor/iOS native support from codebase
  • Focus app on PWA (web) and Electron (desktop) builds only
  • Delete unused hook files (useHaptics, useAppLifecycle)
  • Replace AdaptiveDialog with standard Radix UI Dialog

Changes

  • Deleted src/hooks/useHaptics.ts and src/hooks/useAppLifecycle.ts
  • Removed all haptic feedback calls from components
  • Removed app lifecycle handling from TimeTrackingContext
  • Replaced AdaptiveDialog with Dialog in 6 components
  • Deleted src/components/ui/adaptive-dialog.tsx
  • Updated AGENTS.md to remove iOS/Capacitor sections
  • Updated testing documentation to remove useHaptics mocks

Testing

  • Build passes: pnpm build
  • No remaining Capacitor references in source code
  • No TypeScript errors

@github-actions github-actions Bot added actions For all items related to GitHub, deployment, and release automations and actions. automation For items related to release/documentation/workflow automations documentation Improvements or additions to documentation labels Jun 16, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 16, 2026

Copy link
Copy Markdown

Deploying timetrackerpro with  Cloudflare Pages  Cloudflare Pages

Latest commit: bd5e05e
Status: ✅  Deploy successful!
Preview URL: https://344370a4.timetrackerpro.pages.dev
Branch Preview URL: https://doc-cleanup.timetrackerpro.pages.dev

View logs

@AdamJ AdamJ changed the title refactor: remove all Capacitor and iOS references docs: update doc references Jun 16, 2026
@AdamJ AdamJ changed the title docs: update doc references fix: remove references to iOS/Capacitor Jun 16, 2026
@AdamJ AdamJ changed the title fix: remove references to iOS/Capacitor fix: remove references to Capacitor and iOS Jun 16, 2026
- update agents/ directory with latest project information
- Fix indentation rule (spaces not tabs) in conventions.md and pitfalls.md
- Update all npm commands to pnpm throughout workflow.md
- Expand pull_requests.md with release-triggering prefix table and checklist
- Update testing.md commands to use pnpm
- Add client management architecture section
- Sync with current AGENTS.md specifications
@AdamJ AdamJ changed the title fix: remove references to Capacitor and iOS fix: remove capacitor references and update docs Jun 16, 2026
@AdamJ AdamJ added this to Timetraked Jun 16, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in Timetraked Jun 16, 2026
@AdamJ AdamJ moved this from Backlog to In review in Timetraked Jun 16, 2026
@AdamJ AdamJ linked an issue Jun 16, 2026 that may be closed by this pull request
@AdamJ AdamJ self-assigned this Jun 16, 2026
@AdamJ AdamJ merged commit 3be75c1 into main Jun 16, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in Timetraked Jun 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

actions For all items related to GitHub, deployment, and release automations and actions. automation For items related to release/documentation/workflow automations documentation Improvements or additions to documentation

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Remove Capacitor references

1 participant