205 Commits

Author SHA1 Message Date
Randy Lu 0f194ea659 display version 2025-11-02 21:48:34 +08:00
Randy Lu 69fd4e3aba sub agent 2025-11-02 21:46:04 +08:00
Randy Lu f3f2f7d03d add biome 2025-10-29 00:05:40 +08:00
Randy Lu 914e4d8464 bump version 2025-10-28 23:56:29 +08:00
Randy Lu b50fda1802 i18n 2025-10-28 23:55:54 +08:00
Randy Lu ff55380e56 minimax dialog 2025-10-28 23:54:20 +08:00
Randy Lu 0a990c8e90 add region selector 2025-10-28 23:37:44 +08:00
Randy Lu 57c644ea14 bump version 2025-10-24 01:54:49 +08:00
Randy Lu ff1ceaa90b improve UI 2025-10-24 01:53:56 +08:00
Randy Lu 8e4e936f50 fix: prevent CodeMirror editor from resetting content after save 2025-10-24 01:47:22 +08:00
Randy Lu 683ccfca3d bump version 2025-10-23 00:35:46 +08:00
Randy Lu 964969c1dd switch to original 2025-10-23 00:27:03 +08:00
Randy Lu 151eeca55a update overlay 2025-10-21 20:43:42 +08:00
Randy Lu 184e9c0f31 bump versioon 2025-10-21 20:38:00 +08:00
Randy Lu dd66407194 fix titlebar 2025-10-21 20:37:19 +08:00
djyde 50fa202e4c fix darkmode 2025-10-21 20:28:18 +08:00
Randy Lu 943c5c62b3 refactor: move Original Config creation from get_stores to create_config
- Remove automatic Original Config creation in get_stores() function
- Add Original Config creation logic to create_config() only when:
  - It's the first config being created
  - Existing settings.json file is present
- Set Original Config as non-active by default
- Add nanoid import for ID generation

This ensures Original Config is only created when users actively
create their first config, not when just reading stores.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 14:12:51 +08:00
Randy Lu b4b60bd15b rename 2025-10-16 14:02:29 +08:00
Randy Lu 0239162af3 bump version 2025-10-16 00:32:43 +08:00
Randy Lu 936175c6c3 refactor: improve hook management system with automatic updates
- Add reusable hook command generation functions
- Implement automatic startup hook updates for existing ccmate hooks
- Fix Windows PowerShell compatibility issue with proper command wrapping
- Add precise string-based comparison to avoid unnecessary file rewrites
- Separate update-only logic from add/update functionality
- Preserve user configurations and other tool hooks during updates

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 00:29:40 +08:00
Randy Lu 5cd2364150 refactor: remove test notification functionality from frontend
- Remove test notification buttons and handlers from NotificationPage
- Remove useSendTestNotification React Query hook
- Clean up unused Button import
- Simplify notification settings UI to only show toggle switches

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 23:09:58 +08:00
Randy Lu d270b2cf38 refactor: remove test notification functionality
- Remove test notification buttons from NotificationPage
- Remove send_test_notification Tauri command
- Remove useSendTestNotification React Query hook
- Simplify notification settings UI to only show toggle switches
- Clean up unused imports and dependencies

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 23:09:07 +08:00
Randy Lu 2b66de8660 localize 2025-10-13 17:53:33 +08:00
Randy Lu 4e3e4d4244 bring back update button 2025-10-13 17:44:40 +08:00
Randy Lu 289e59d610 Bump version to 0.2.4 and add changelog
- Update version in tauri.conf.json from 0.2.3 to 0.2.4
- Add changelog entry for custom commands support

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 13:24:59 +08:00
Randy Lu 29cf2942ea Update internationalization and components
Remove unused commit command and update locale files with improved translations. Enhance Layout and CommandsPage components with better UI structure and functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 13:22:48 +08:00
Randy Lu 64e35b5e9b command 2025-10-13 13:09:34 +08:00
Randy Lu 561b9af283 change log for windows 2025-10-12 12:33:56 +08:00
Randy Lu 6062fd3deb fix lint error 2025-10-12 12:24:52 +08:00
Randy Lu 8e647216c1 change log 2025-10-12 12:16:49 +08:00
Randy Lu 7c039568e8 usage page darkmode 2025-10-12 12:13:17 +08:00
Randy Lu 7289840823 dark mode theme 2025-10-12 12:08:48 +08:00
Randy Lu bfa4d98cd4 dark mode toggle 2025-10-12 12:03:59 +08:00
Randy Lu a013c65145 bump version 2025-10-10 21:56:19 +08:00
Randy Lu 2b1373124b fix settings.json replace 2025-10-10 21:53:59 +08:00
Randy Lu 27964d0b73 bump version 2025-10-10 21:30:15 +08:00
Randy Lu a6d84987e4 fix i18n error 2025-10-10 21:29:52 +08:00
Randy Lu 42f65b4aac fix lint error 2025-10-10 21:10:06 +08:00
Randy Lu 70fcca4472 bump version 2025-10-10 21:05:13 +08:00
Randy Lu ccbc80363c windows command 2025-10-10 21:04:34 +08:00
Randy Lu a3242b1bf9 i18n 2025-10-10 20:57:37 +08:00
Randy Lu dcc05835d0 notification ui 2025-10-10 20:47:49 +08:00
Randy Lu fc79ceee98 hook server 2025-10-10 20:13:46 +08:00
Randy Lu 1e26d837df add missing localize 2025-10-10 17:10:47 +08:00
Randy Lu b622bc6382 update workflow 2025-10-10 14:11:16 +08:00
Randy Lu d6c76445be bump version 2025-10-10 13:57:24 +08:00
Randy Lu cfcf588a62 Add project selector and layout components
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 13:55:22 +08:00
Randy Lu c951fb2d33 tracker 2025-10-10 12:21:23 +08:00
Randy Lu 55b38260b0 Add projects management feature
- Add Tauri command to read Claude projects from ~/.claude.json
- Create projects routing with List and Detail components
- Implement auto-redirect to first project from /projects
- Add project configuration viewing with copy functionality
- Support URL-encoded project paths for navigation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 12:20:33 +08:00
Randy Lu 2ec20a279b Add Projects route and navigation
- Create empty List component at src/pages/projects/List.tsx
- Add /projects route to router configuration
- Add Projects navigation item to sidebar with folder icon

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 12:07:14 +08:00