Commit Graph

  • 5175677b24 feat: improve search history to show recently used tools with direct navigation 雨霖铃 2026-05-28 21:38:18 +08:00
  • 3400ffc9dc feat: optimize TopBar search with Cmd+K shortcut and improved styling 雨霖铃 2026-05-28 21:34:16 +08:00
  • 4955f617ee fix: remove redundant search input from Dashboard (header already has one) 雨霖铃 2026-05-28 21:28:52 +08:00
  • 2cb5b0c1e7 feat: replace ToolCard grid with compact icon+name grid on Dashboard 雨霖铃 2026-05-28 21:25:47 +08:00
  • c6cadda95b feat: redesign Dashboard layout with search and recently used tools 雨霖铃 2026-05-28 21:22:30 +08:00
  • 067a20fb0a feat: remove HTML-Markdown conversion features (htmlToMarkdown & markdownToHtml) 雨霖铃 2026-05-28 21:08:15 +08:00
  • ca4bfc33fd refactor: clean up unused code and simplify imports 雨霖铃 2026-05-28 20:57:08 +08:00
  • e140af7698 refactor: remove meaningless comments 雨霖铃 2026-05-28 20:37:52 +08:00
  • b79fe7dd49 refactor: reorganize directory structure into src/ 雨霖铃 2026-05-28 20:20:45 +08:00
  • 9903483f42 Merge branch 'feature/chrome-i18n' into develop 雨霖铃 2026-05-28 19:50:51 +08:00
  • 08911d4cba chore: 清理未使用的 i18n key(322 → 245) 雨霖铃 2026-05-28 19:48:38 +08:00
  • 1daf049737 refactor: 移除英文翻译,仅保留中文 雨霖铃 2026-05-28 19:27:15 +08:00
  • 8b6bac9f2c refactor: 移除语言切换按钮 雨霖铃 2026-05-28 19:23:57 +08:00
  • aa23a263fe refactor: 迁移 i18n 系统从 react-i18next 到 chrome.i18n 雨霖铃 2026-05-28 19:21:54 +08:00
  • d4c29a1bf4 Develop (#54) LingandRX 2026-05-28 00:40:54 +08:00
  • 64e23994a6 fix(test): 修复 CopyButton mock 未捕获 clipboard writeText 异常 feature/chrome-i18n 雨霖铃 2026-05-28 00:39:47 +08:00
  • 528621f16e fix(tests): 修复 CI 失败的测试 - 补充 withTranslation 和 CopyButton mock 雨霖铃 2026-05-27 23:42:44 +08:00
  • c735a0aa1a refactor(TextInputArea): 复用 CopyButton 组件替换内联复制逻辑 fix/components-review-issues 雨霖铃 2026-05-27 22:55:28 +08:00
  • 62c880b0a8 fix(CopyButton, LiveClock): 修改按钮大小为 'icon',移除硬编码颜色配置 雨霖铃 2026-05-27 17:07:39 +08:00
  • e263b63ced fix(pages): 修复 TypeScript 错误、硬编码字符串,移除死代码 雨霖铃 2026-05-27 16:56:27 +08:00
  • 1e4b6eddc7 fix(RouterContainer): replace hardcoded Chinese with i18n t() calls 雨霖铃 2026-05-27 14:14:19 +08:00
  • 4316bb57d2 fix(PageErrorBoundary): replace hardcoded Chinese with i18n via withTranslation HOC 雨霖铃 2026-05-27 14:11:44 +08:00
  • f40485e2dc fix(ErrorBoundary): replace hardcoded Chinese with i18n via withTranslation HOC 雨霖铃 2026-05-27 14:10:11 +08:00
  • 0908358f97 fix(CopyButton): replace hardcoded Chinese strings with i18n t() calls 雨霖铃 2026-05-27 14:08:10 +08:00
  • a3f89d07ea feat(i18n): add missing translation keys for error boundaries and copy messages 雨霖铃 2026-05-27 14:06:19 +08:00
  • 003dad5d8b fix(RouterContainer): remove unnecessary empty-dep useMemo 雨霖铃 2026-05-27 13:55:54 +08:00
  • 27d3360f9d fix(TopBar): add selectedIndex boundary protection in keyboard nav 雨霖铃 2026-05-27 13:54:38 +08:00
  • 67629263f9 fix(TopBar): add missing openExtensionPage import 雨霖铃 2026-05-27 13:53:48 +08:00
  • 8b58dcf02e fix(SwitchButtonGroup): remove redundant containerPadding conditional 雨霖铃 2026-05-27 13:53:11 +08:00
  • 2e2f6e9835 fix(ImageUploader): wrap handleClearFile with useCallback 雨霖铃 2026-05-27 13:52:11 +08:00
  • cdad9bda68 docs(GlobalSnackbar): clarify relationship with sonner toast 雨霖铃 2026-05-27 13:51:30 +08:00
  • fae8dea971 fix(QrCodePreview): use shadcn Button instead of manual button styles 雨霖铃 2026-05-27 13:50:36 +08:00
  • e0de152645 fix(TextInputArea): replace hardcoded Chinese strings with i18n t() calls 雨霖铃 2026-05-27 13:49:31 +08:00
  • e005d4d95d fix(ErrorBoundary): use shadcn destructive tokens instead of hardcoded red colors 雨霖铃 2026-05-27 13:48:30 +08:00
  • 601260797e fix(CopyButton): use shadcn buttonVariants instead of duplicated variant classes 雨霖铃 2026-05-27 13:48:02 +08:00
  • c61b599287 docs: 添加项目文档(copilot-instructions、编码规范、各目录 README) 雨霖铃 2026-05-27 11:54:21 +08:00
  • 42d3fedbaa develop → main: 合并开发分支 (#51) LingandRX 2026-05-26 15:08:53 +08:00
  • 0f3b6c4cd8 fix: remove all unnecessary animations from all pages 雨霖铃 2026-05-25 20:29:12 +08:00
  • af2262d2c9 fix: remove unnecessary animations from RightClickRestorer page 雨霖铃 2026-05-25 20:15:23 +08:00
  • e5ae802ab2 fix: remove unnecessary animations from StorageCleaner page 雨霖铃 2026-05-25 20:11:39 +08:00
  • dec43f89da docs: 更新 AGENTS.md,完善 CI 步骤和存储键名格式说明 雨霖铃 2026-05-25 19:21:22 +08:00
  • 61e741f198 docs: 更新 AGENTS.md,添加测试工具和翻译文件结构说明 雨霖铃 2026-05-25 19:15:31 +08:00
  • c98f767809 Merge branch 'main' into develop 雨霖铃 2026-05-24 08:44:32 +08:00
  • 92d524d832 fix(tsconfig): remove unused baseUrl and paths configuration (#50) LingandRX 2026-05-24 08:44:04 +08:00
  • 037e98cd45 fix(tsconfig): remove unused baseUrl and paths configuration hotfix/tsconfig-deprecation 雨霖铃 2026-05-24 08:42:43 +08:00
  • 63f47fd2b1 Merge branch 'main' into develop Ubuntu 2026-05-23 18:58:15 +08:00
  • 6abdf4add4 fix(ci): sync manifest version from tag before build (#49) v1.0.4 LingandRX 2026-05-23 18:58:08 +08:00
  • ee0408a944 fix(ci): sync manifest version from tag before build hotfix/fix-release-version Ubuntu 2026-05-23 18:56:23 +08:00
  • e95ca1297c merge: resolve conflict by taking main version of release.yml Ubuntu 2026-05-23 14:46:44 +08:00
  • a0d6e76cad Merge pull request #48 from LingandRX/hotfix/fix-release-workflow LingandRX 2026-05-23 14:46:05 +08:00
  • cc6d414d10 fix(ci): fix release workflow artifact upload hotfix/fix-release-workflow Ubuntu 2026-05-23 14:43:36 +08:00
  • c8ad2a2283 fix(ci): fix release workflow artifact upload issue Ubuntu 2026-05-23 14:37:31 +08:00
  • 5daa151b5e Refactor GitHub Actions workflow for clarity and efficiency (#46) LingandRX 2026-05-23 14:27:57 +08:00
  • e93b5c817f Merge pull request #45 from LingandRX/develop LingandRX 2026-05-23 14:15:07 +08:00
  • d678f14549 ci(release): fix typecheck command and add missing WXT prepare steps 雨霖铃 2026-05-23 14:13:27 +08:00
  • c95e028482 Merge pull request #44 from LingandRX/develop LingandRX 2026-05-23 14:07:13 +08:00
  • 8ec36ac3b3 test: fix i18n namespace assertions in Base64Converter and QrCode tests 雨霖铃 2026-05-23 14:04:10 +08:00
  • 262c5e9255 Merge remote-tracking branch 'origin/main' into develop 雨霖铃 2026-05-23 13:39:28 +08:00
  • e4993cb0ce docs: update README with current project state 雨霖铃 2026-05-23 13:23:53 +08:00
  • 0d60961a82 docs: update AGENTS.md outdated info 雨霖铃 2026-05-23 13:21:50 +08:00
  • df3eee8749 refactor: 移除所有页面的 PageHeader 组件 雨霖铃 2026-05-23 13:15:25 +08:00
  • cf05df7022 fix(i18n): replace useTranslation with useLazyTranslation in Base64Converter 雨霖铃 2026-05-23 13:07:31 +08:00
  • e0888c7fb3 refactor: remove remaining config/pageTheme dependencies 雨霖铃 2026-05-23 12:58:35 +08:00
  • 8b2bca9eef refactor(timestamp): migrate pageTheme constants to Timestamp feature 雨霖铃 2026-05-23 12:57:51 +08:00
  • 6bac88fbc4 feat(right-click-restorer): add unsupported page detection 雨霖铃 2026-05-23 12:46:20 +08:00
  • 4c08e17b19 fix(right-click-restorer): prevent domain overflow in domain card 雨霖铃 2026-05-23 12:41:42 +08:00
  • fa0f1bdcad feat: add right-click restorer for current site 雨霖铃 2026-05-23 12:39:14 +08:00
  • 2d7bb8fc2c refactor: update background.ts comments for clarity and enhance alarm handling in reload logic; add alarms permission in wxt.config.ts 雨霖铃 2026-05-23 10:08:12 +08:00
  • a0e6871b16 refactor: rename autoRefresh to reloadAfterClean for clarity and consistency across components 雨霖铃 2026-05-23 10:02:02 +08:00
  • 3adfe95234 refactor: update docs with new features, revised tech stack, and CI changes 雨霖铃 2026-05-23 00:17:24 +08:00
  • efbed7cf53 feat: Tailwind CSS/shadcn/ui 迁移 & 右键菜单功能 (#42) LingandRX 2026-05-23 00:02:43 +08:00
  • 364672918d ci: add wxt prepare step to generate .wxt types for typecheck and tests Ubuntu 2026-05-22 23:59:56 +08:00
  • 5e23b29a25 refactor: use regex matchers for i18n text and add uniform mocks in test files 雨霖铃 2026-05-22 23:51:16 +08:00
  • cc9162f601 refactor: use regex matchers in StorageCleanerConfirm tests and add chrome/browser mocks 雨霖铃 2026-05-22 23:45:41 +08:00
  • 67bafe53d5 refactor: add React version detection and disable prop-types in eslint; refactor lazy translation tests with proper mock isolation and Chrome/browser stubs 雨霖铃 2026-05-22 23:43:08 +08:00
  • ba57c070f9 refactor: replace __MSG_ placeholders with static strings for extension name and description migrate-to-shadcn-tailwind 雨霖铃 2026-05-22 23:22:28 +08:00
  • 34030e5f6a refactor: use __MSG_ placeholders for i18n and remove postcss config 雨霖铃 2026-05-22 23:18:42 +08:00
  • 8b11dcd0ce refactor: migrate eslint config to tseslint.config with projectService and upgrade React rules 雨霖铃 2026-05-22 23:13:47 +08:00
  • 67c0c30a7a refactor: remove tsc check from lint-staged and reorder lint commands 雨霖铃 2026-05-22 23:12:32 +08:00
  • a3b2bfb43a refactor: restructure CI/CD pipelines with cached dependencies, separate setup job, and multi-browser builds 雨霖铃 2026-05-22 23:10:55 +08:00
  • 81a2e793ba refactor: migrate storage listeners to wxt/browser and refactor provider state management 雨霖铃 2026-05-22 23:06:55 +08:00
  • 756ece31d3 refactor: extend vitest setup with full chrome/browser mocks and i18n utility mock 雨霖铃 2026-05-22 23:02:41 +08:00
  • 7efed8673a refactor: strengthen i18n type safety and fix async Promise handling in language detection 雨霖铃 2026-05-22 22:58:27 +08:00
  • 88bebfa1b8 refactor: 优化 Popover 安全性和交互体验,修复 Context Menu 数据持久化问题并添加 i18n 支持 雨霖铃 2026-05-22 22:56:25 +08:00
  • 272bcae904 refactor: 优化 MarkdownToHtml 预览样式,剥离 CSS 变量回退值并增强 iframe 暗色模式自适应 雨霖铃 2026-05-22 22:46:13 +08:00
  • 539f9648b1 refactor: 优化 Dashboard 布局及 ToolCard 描述文本截断处理 雨霖铃 2026-05-22 22:37:45 +08:00
  • 7e58b5688f refactor: 重构 QrCode 页面为声明式响应架构并统一 shadcn 样式 雨霖铃 2026-05-22 22:32:11 +08:00
  • 89e33f6273 refactor: 抽离 useBase64Converter hook 并新增 Base64ConverterSection 组件,统一 Base64 转换页面的 shadcn 样式 雨霖铃 2026-05-22 22:26:35 +08:00
  • 9601afdd49 refactor: 重构 HtmlToMarkdown 和 MarkdownToHtml 页面,统一 shadcn 样式并优化打印与暗色模式 雨霖铃 2026-05-22 22:06:34 +08:00
  • ae0b923e11 refactor: 重构 Dashboard 页面和 ToolCard 组件,全面迁移至 shadcn 样式并优化布局 雨霖铃 2026-05-22 21:56:09 +08:00
  • 917fca5947 refactor: 全面重构 Jwt 页面,采用防抖输入并统一 shadcn 样式 雨霖铃 2026-05-22 21:46:45 +08:00
  • d2e5e6b45d refactor: 全面重构 JsonTools 页面,采用声明式响应架构并统一 shadcn 样式 雨霖铃 2026-05-22 21:45:13 +08:00
  • 336b62256d refactor: 全面迁移 StorageCleaner 页面至 shadcn 样式并移除 GlobalSnackbar 依赖 雨霖铃 2026-05-22 21:26:02 +08:00
  • 7ddc761df4 feat: add Badge, Checkbox, Label, and Switch shadcn UI components 雨霖铃 2026-05-22 21:25:29 +08:00
  • 67553afe9c refactor: 将 TextStatistics 页面和 TextInputArea 组件全面迁移至 shadcn 样式并优化布局 雨霖铃 2026-05-22 21:10:52 +08:00
  • 02aef0c7b1 refactor: 重构 Timestamp 页面使用响应式 Hook 统一状态并全面迁移至 shadcn 样式 雨霖铃 2026-05-22 21:03:48 +08:00
  • 94158f016b feat: add Input and Select shadcn UI components 雨霖铃 2026-05-22 21:03:06 +08:00
  • dd03d9391f feat: add @radix-ui/react-select dependency 雨霖铃 2026-05-22 21:02:48 +08:00
  • 21e44cb889 refactor: 移除 MUI sx 样式和未使用的 GlobalSnackbar 引用 雨霖铃 2026-05-22 20:51:57 +08:00
  • b3dd7146ad refactor: 重构 CopyButton 与 RouterContainer 组件,移除 GlobalSnackbar 并统一使用 sonner toast 和 cn 工具函数 雨霖铃 2026-05-22 20:51:13 +08:00