Commit Graph

  • bc185602ca chore: remove unused form components Jason 2025-10-21 10:49:53 +08:00
  • 7a694fbcb0 refactor: replace CodeMirror with plain textarea in config editors Jason 2025-10-21 10:49:30 +08:00
  • cbd1903b90 refactor: complete border unification across all components Jason 2025-10-21 10:07:03 +08:00
  • 3626880663 refactor: implement unified border design system Jason 2025-10-20 23:44:06 +08:00
  • 13acc5323c refine: center toast notifications and silence plugin sync feedback Jason 2025-10-20 23:20:22 +08:00
  • 39981f8075 fix: eliminate layout shift when switching providers Jason 2025-10-20 23:12:08 +08:00
  • 9144014803 refine: improve UI consistency and spacing in header and provider cards Jason 2025-10-19 23:29:13 +08:00
  • 0de818b8b1 feat: add unique icons and colors for preset providers Jason 2025-10-19 23:11:48 +08:00
  • 505fa47feb refine: improve visual feedback for in-use provider actions Jason 2025-10-19 22:53:33 +08:00
  • ef53439f83 refine: animate drag handle with push effect in edit mode Jason 2025-10-19 22:39:23 +08:00
  • 491bbff11d feat: add edit mode toggle to show/hide drag handles Jason 2025-10-19 22:12:12 +08:00
  • 43ed1c7533 refine: improve provider card UI with compact action buttons and simplified link styling Jason 2025-10-19 21:46:16 +08:00
  • a0cb29d3b2 feat: add category-specific hints to provider form Jason 2025-10-19 12:24:47 +08:00
  • 57661817d3 refine: standardize provider dialog dimensions to match MCP panel Jason 2025-10-19 12:02:22 +08:00
  • eb6948a562 i18n: complete internationalization for provider and usage query panels Jason 2025-10-19 11:55:46 +08:00
  • bae6a1cf55 i18n: complete internationalization for settings panel Jason 2025-10-19 11:01:53 +08:00
  • b036a94281 fix: standardize MCP panel button font sizes to match app-wide consistency Jason 2025-10-19 10:38:25 +08:00
  • a5fff93732 fix: improve dialog vertical alignment and spacing consistency Jason 2025-10-19 10:35:37 +08:00
  • 5253e7ec37 refine: improve MCP panel spacing and add icon consistency Jason 2025-10-19 10:27:03 +08:00
  • 9fc5555ecf feat: add icons to provider dialog action buttons Jason 2025-10-18 23:31:14 +08:00
  • 9d6ccb6d15 refactor: move provider form buttons to DialogFooter for consistency Jason 2025-10-18 23:28:33 +08:00
  • 08eed46919 refactor: standardize dialog components to use consistent DialogFooter styling Jason 2025-10-18 17:16:13 +08:00
  • 57552b3159 fix: unify dialog layout and fix content padding issues Jason 2025-10-18 16:52:02 +08:00
  • 404297cd30 fix: improve settings dialog UX with stable button width and smart scrollbar Jason 2025-10-18 16:26:37 +08:00
  • 320bf3eeac feat: move theme toggle to settings dialog Jason 2025-10-17 23:51:58 +08:00
  • 5ebe23abc8 refactor: remove config file location display feature Jason 2025-10-17 23:46:44 +08:00
  • e6b66f425a refine: enhance settings dialog UI with improved visual feedback Jason 2025-10-17 23:40:07 +08:00
  • 8e82ded158 refine: improve settings dialog layout spacing and fix footer visibility Jason 2025-10-17 23:27:37 +08:00
  • c04f636bbe fix: redesign settings dialog layout to prevent content overflow and visual jitter Jason 2025-10-17 23:09:21 +08:00
  • f5c6363dee fix: eliminate layout shift when switching between Claude and Codex Jason 2025-10-17 21:51:37 +08:00
  • 2d3d717826 refactor: unify modal overlay system with shadcn/ui Dialog Jason 2025-10-17 21:32:28 +08:00
  • bcaebc1bcb fix: prevent language setting rollback after successful save Jason 2025-10-17 20:53:50 +08:00
  • e02175e68d fix: prevent language switch state reset caused by dependency cycle Jason 2025-10-17 20:42:36 +08:00
  • 9fb000b8fe refactor: unify EndpointSpeedTest with shadcn/ui components Jason 2025-10-17 19:20:57 +08:00
  • 0cff882a3f refactor: improve code quality and consistency Jason 2025-10-17 19:18:10 +08:00
  • d9c56511b1 refactor: split CodexConfigEditor into specialized components Jason 2025-10-17 18:38:49 +08:00
  • b8a435a7f6 refactor: extract MCP business logic to useMcpActions hook Jason 2025-10-17 18:19:06 +08:00
  • edfb61186d refactor: split useSettings hook into specialized hooks Jason 2025-10-17 18:12:03 +08:00
  • f963d58e6a refactor: extract business logic to useProviderActions hook Jason 2025-10-17 17:49:16 +08:00
  • 8d6ab63648 refactor: cleanup and minor improvements Jason 2025-10-17 16:35:12 +08:00
  • d3f2c3c901 refactor: extract validation logic into useMcpValidation hook Jason 2025-10-17 15:10:04 +08:00
  • c1f5ddf763 refactor: unify directory structure and extract shared components Jason 2025-10-17 14:31:34 +08:00
  • 54b0b3b139 feat: add real-time TOML validation for Codex config Jason 2025-10-16 23:56:30 +08:00
  • 51c68ef192 chore: clean up TODO comments in ProviderForm Jason 2025-10-16 22:54:51 +08:00
  • 41dd487471 fix: enable endpoint speed test by calling backend API Jason 2025-10-16 22:47:52 +08:00
  • 17f350f2d3 feat: add useSpeedTestEndpoints hook to collect all endpoint candidates for speed test modal Jason 2025-10-16 22:41:36 +08:00
  • 8a724b79ec fix: enable base URL and endpoint editing for Codex providers in edit mode Jason 2025-10-16 22:28:36 +08:00
  • 9d75a646ee fix: allow API Key editing in edit mode Jason 2025-10-16 22:21:46 +08:00
  • 0868a71576 refactor: split ProviderForm into smaller focused components Jason 2025-10-16 21:40:42 +08:00
  • 8ce574bdd2 feat: integrate Codex common config snippet and template modal features Jason 2025-10-16 21:04:32 +08:00
  • 856beb3b70 feat: add Claude common config snippet functionality Jason 2025-10-16 20:32:11 +08:00
  • 74afca7b58 feat: implement template variables input functionality Jason 2025-10-16 20:25:39 +08:00
  • e4f85f4f65 refactor: extract Kimi model selector logic to dedicated hook Jason 2025-10-16 20:21:42 +08:00
  • 6541c14421 refactor: extract API Key link and custom endpoints logic into hooks Jason 2025-10-16 19:56:00 +08:00
  • fe4b3e9957 feat: implement custom endpoint management Jason 2025-10-16 19:40:22 +08:00
  • 918e519b05 feat: add API Key retrieval links for both Claude and Codex providers Jason 2025-10-16 19:37:43 +08:00
  • a32aeaf73e feat: add Codex support to ProviderForm Jason 2025-10-16 18:50:44 +08:00
  • 577998fef2 feat: add model selector to ProviderForm Jason 2025-10-16 17:58:49 +08:00
  • 3b22bcc134 feat: add Base URL input and endpoint speed test to ProviderForm Jason 2025-10-16 17:44:23 +08:00
  • 98c35c7c62 refactor: create modular hooks and integrate API key input Jason 2025-10-16 17:40:25 +08:00
  • 2c1346a23d refactor: convert provider preset selector to flat button layout Jason 2025-10-16 16:51:47 +08:00
  • 31f56f7c86 fix: add scrollbars to provider dialogs and simplify theme toggle Jason 2025-10-16 16:39:03 +08:00
  • cfefe6b52a refactor: migrate UsageScriptModal to shadcn/ui Dialog component Jason 2025-10-16 16:32:50 +08:00
  • 92528e6a9f refactor: migrate all MCP dialogs to shadcn/ui Dialog component Jason 2025-10-16 16:20:45 +08:00
  • 5f2bede5c4 style: restore original color scheme to shadcn/ui components Jason 2025-10-16 15:32:26 +08:00
  • bb48f4f6af refactor: consolidate provider form components Jason 2025-10-16 13:02:38 +08:00
  • f3e7412a14 feat: complete stage 4 cleanup and code formatting Jason 2025-10-16 12:13:51 +08:00
  • 2b45af118f feat: complete stage 3 settings refactor Jason 2025-10-16 11:40:02 +08:00
  • b88eb88608 feat: complete stage 2 core refactor Jason 2025-10-16 10:49:56 +08:00
  • cc0b7053aa feat: complete stage 1 infrastructure Jason 2025-10-16 10:00:22 +08:00
  • 95e2d84655 docs: add comprehensive refactoring documentation Jason 2025-10-16 09:38:41 +08:00
  • 9eb991d087 feat(ui): add drag-and-drop sorting for provider list (#126) ZyphrZero 2025-10-15 22:21:06 +08:00
  • 3b6048b1e8 feat(config): migrate app_config_dir to Tauri Store for independent management (#109) ZyphrZero 2025-10-15 09:15:53 +08:00
  • 3e4df2c96a feat: add provider usage query with JavaScript scripting support (#101) Sirhexs 2025-10-15 09:15:25 +08:00
  • 59644b29e6 chore: bump version to 3.5.1 v3.5.1 Jason 2025-10-14 10:39:11 +08:00
  • 5427ae04e4 feat(mcp): add overwrite warning and improve sync option visibility Jason 2025-10-14 10:22:57 +08:00
  • a2aa5f8434 feat(mcp): add option to mirror MCP config to other app Jason 2025-10-14 00:22:15 +08:00
  • 06010ff78e feat(mcp): pre-fill wizard with existing configuration Jason 2025-10-13 23:37:33 +08:00
  • e77eab2116 feat(mcp): auto-sync enabled MCP servers to app config on upsert Jason 2025-10-13 23:22:21 +08:00
  • ed9dd7bbc3 docs: update main interface screenshot Jason 2025-10-13 11:38:29 +08:00
  • 3d20245a80 docs: update README for v3.5.0 release Jason 2025-10-13 11:30:23 +08:00
  • f55c6d3d91 chore: standardize release artifact naming with version tags v3.5.0 Jason 2025-10-12 23:17:05 +08:00
  • ec83e2ca44 docs: add Homebrew installation instructions Jason 2025-10-12 22:38:47 +08:00
  • 60e8351f60 chore: bump version to v3.5.0 and update roadmap Jason 2025-10-12 22:27:02 +08:00
  • 4a9eb64f76 feat: add Longcat provider and update GLM model version Jason 2025-10-12 21:31:38 +08:00
  • 66bbf63300 feat(ui): add endpoint format hint for Codex providers Jason 2025-10-12 19:58:40 +08:00
  • 6e2c80531d refactor: improve code quality and fix linting issues Jason 2025-10-12 16:52:32 +08:00
  • 2ec0a10a2c feat(i18n): complete internationalization for MCP preset descriptions Jason 2025-10-12 16:34:32 +08:00
  • e92d99b758 feat(mcp): add automatic key normalization for server entries Jason 2025-10-12 16:21:32 +08:00
  • 036d41b774 fix(ui): vertically center action buttons in provider list Jason 2025-10-12 13:17:38 +08:00
  • 3bd70b9508 feat(mcp): add enabled count to panel info section Jason 2025-10-12 12:16:15 +08:00
  • 664efc7456 chore(mcp): update presets for time and context7 servers Jason 2025-10-12 11:31:36 +08:00
  • 1415ef4d78 feat(mcp): add collapsible additional info section in form modal Jason 2025-10-12 11:01:49 +08:00
  • fb137c4a78 refactor(mcp): improve data structure with metadata/spec separation Jason 2025-10-12 00:08:37 +08:00
  • 668ab710c6 fix: preserve codex mcp metadata Jason 2025-10-11 16:35:51 +08:00
  • ea7080a42e fix(mcp): improve error message internationalization Jason 2025-10-11 16:20:12 +08:00
  • c2b27a4949 fix(app): eliminate startup white screen by replacing @iarna/toml with browser-friendly smol-toml Jason 2025-10-11 15:34:58 +08:00
  • a6ee3ba35f feat(mcp): enhance wizard with title field and optimize placeholders Jason 2025-10-11 11:43:32 +08:00
  • 2a60d20841 fix: align Tauri arg names and improve export UX Jason 2025-10-11 11:10:03 +08:00
  • 42329d4dce fix(mcp): prevent wizard height jump when switching types Jason 2025-10-11 10:15:40 +08:00