-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: splitlabs/dictx
base: v0.2.0
head repository: splitlabs/dictx
compare: v0.3.0
- 8 commits
- 25 files changed
- 2 contributors
Commits on Mar 3, 2026
-
fix: improve permission onboarding UX for app updates
When the binary changes (e.g. after an update), macOS revokes accessibility permissions. The onboarding screen previously got stuck in "Waiting..." with no way out. - Add Retry button to re-check permissions on demand - Add restart hint when stuck in waiting state - Add "Continue anyway" link for returning users (skip to main app) - Pass isReturningUser prop from App.tsx to AccessibilityOnboarding
Configuration menu - View commit details
-
Copy full SHA for 983820c - Browse repository at this point
Copy the full SHA 983820cView commit details -
Merge pull request #5 from 0xNyk/fix/permission-onboarding-ux
fix: improve permission onboarding UX for app updates
Configuration menu - View commit details
-
Copy full SHA for 614cdd2 - Browse repository at this point
Copy the full SHA 614cdd2View commit details -
feat: product improvements — UX polish, competitive features, accessi…
…bility Tier 1 — Core UX Polish: - Recording duration timer in overlay (0:05 format) - Delete confirmation dialog for history entries (native Tauri ask()) - History search/filter with saved-only toggle - Overlay theme colors via CSS variables - Dictx Pro CTA in sidebar Tier 2 — Competitive Features: - Model download ETA and size display (245 MB / 650 MB — ~2:30 remaining) - Keyboard shortcuts help dialog (press ? to view) - Copy All button for history (copies visible/filtered entries) - Model use-case hints in onboarding cards Tier 3 — Accessibility & Polish: - ARIA labels on history icon buttons - Sidebar keyboard navigation (role=button, Enter/Space, focus ring) - WCAG contrast fix for disabled states (text-mid-gray vs opacity-50) - Micro-animations on history action buttons (active:scale-110) Also updates FUNDING.yml from original fork to 0xNyk + Gumroad.
Configuration menu - View commit details
-
Copy full SHA for 85044a3 - Browse repository at this point
Copy the full SHA 85044a3View commit details -
Merge pull request #6 from 0xNyk/feat/tier1-ux-polish
feat: product improvements — UX polish, competitive features, accessibility
Configuration menu - View commit details
-
Copy full SHA for 7d2a902 - Browse repository at this point
Copy the full SHA 7d2a902View commit details -
13 product improvements: recording timer, history search/filter, delete confirmation, shortcuts dialog, download ETA, model hints, copy all, Pro CTA, ARIA labels, keyboard nav, contrast fix, micro-animations.
Configuration menu - View commit details
-
Copy full SHA for 5a65486 - Browse repository at this point
Copy the full SHA 5a65486View commit details -
Merge pull request #7 from 0xNyk/release/v0.3.0
chore: bump version to 0.3.0
Configuration menu - View commit details
-
Copy full SHA for a26dd13 - Browse repository at this point
Copy the full SHA a26dd13View commit details -
chore: cargo fmt, add tray idle SVG source, gitignore gumroad file
- Apply cargo fmt to obsidian_export.rs, shortcut/mod.rs, tray.rs - Add tray_idle.svg source asset - Gitignore gumroad-delivery.txt (delivery template, not source code)
Configuration menu - View commit details
-
Copy full SHA for caaa94e - Browse repository at this point
Copy the full SHA caaa94eView commit details -
Merge pull request #8 from 0xNyk/chore/housekeeping
chore: cargo fmt, tray SVG source, gitignore gumroad
Configuration menu - View commit details
-
Copy full SHA for 4182dcd - Browse repository at this point
Copy the full SHA 4182dcdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.2.0...v0.3.0