Gabe
|
0a1abab475
|
fix: add notranslate class
|
2025-10-14 11:13:03 +08:00 |
|
Gabe
|
b63ef8c1aa
|
fix: throw more errors in translate api
|
2025-10-14 10:31:49 +08:00 |
|
Gabe
|
0ab734d1a5
|
fix: update readme
|
2025-10-13 00:54:02 +08:00 |
|
Gabe
|
4528a79c87
|
fix: svg
|
2025-10-11 00:15:10 +08:00 |
|
Gabe
|
3844d2eb75
|
fix: rules
|
2025-10-10 15:05:47 +08:00 |
|
Gabe
|
b2b5bef9f5
|
feat: support subtitle translate
|
2025-10-07 16:35:00 +08:00 |
|
Gabe
|
7b2b48f0d1
|
feat: support builtin AI
|
2025-10-04 21:25:54 +08:00 |
|
Gabe
|
389f0b6f82
|
feat: Support for multiple translation services in tranbox
|
2025-10-02 11:33:33 +08:00 |
|
Gabe
|
c993c15c92
|
feat: support translate all now
|
2025-10-01 21:18:53 +08:00 |
|
Gabe
|
3c5ffc045f
|
feat: support AI terms
|
2025-10-01 16:18:19 +08:00 |
|
Gabe
|
96a7a41759
|
feat: support placeholder selection
|
2025-10-01 13:22:22 +08:00 |
|
Gabe
|
7412b3a5c8
|
feat: Add more shortcut keys to popup
|
2025-10-01 01:47:15 +08:00 |
|
Gabe
|
b60b770ed6
|
feat: move 'remote detect' from rule to setting
|
2025-09-30 01:38:07 +08:00 |
|
Gabe
|
fffa448425
|
fix: lang detect
|
2025-09-27 21:21:56 +08:00 |
|
Gabe
|
6bafcb0ec0
|
fix: change default selectors
|
2025-09-26 20:45:48 +08:00 |
|
Gabe
|
6b9a1a49bb
|
fix: api hooks
|
2025-09-25 23:08:39 +08:00 |
|
Gabe
|
393f1a29d5
|
feat: add preinit setting
|
2025-09-25 11:31:12 +08:00 |
|
Gabe
|
1dabbfc4de
|
fix: slice check
|
2025-09-25 01:50:22 +08:00 |
|
Gabe
|
261f29c185
|
fix: mousehover keys can be set blank
|
2025-09-25 00:21:51 +08:00 |
|
Gabe
|
2a46939aa5
|
feat: Extensive refactoring and modification to support any number of interfaces
|
2025-09-24 23:24:00 +08:00 |
|
Gabe
|
779c9fc850
|
fix: Identify empty text in advance
|
2025-09-21 20:55:39 +08:00 |
|
Gabe
|
943a9e86f0
|
feat: Restructured core logic to support automatic page scanning and rich text translation
|
2025-09-21 19:51:57 +08:00 |
|
Gabe
|
d4e58fc925
|
feat: Support batch fetch, and update AI prompt
|
2025-09-03 00:37:35 +08:00 |
|
Gabe
|
c4fba1c905
|
refactor: Optimize data and cache request logic
|
2025-08-31 23:37:29 +08:00 |
|
Gabe
|
5c44ba1da8
|
feat: enhanced hook function functionality
|
2025-08-27 01:02:11 +08:00 |
|
Gabe
|
fd355eeeab
|
fix: revert shadow dom PR (c6f4fe2b7b)
|
2025-08-26 00:28:31 +08:00 |
|
rxliuli
|
c6f4fe2b7b
|
feat: auto pierce deep shadow dom (#297)
* feat: auto pierce deep shadow dom
* fix: observe all shadow DOM child element changes
* chore: remove >>> selector require note for shadow DOM
|
2025-08-22 21:58:57 +08:00 |
|
ginwu
|
1d9679e516
|
fix: prevent TypeError when processing DOM elements without innerText
|
2025-08-22 14:33:31 +08:00 |
|
Gabe
|
45b294a121
|
fix: retranslate loadmore text (issue #257)
|
2025-08-09 20:55:04 +08:00 |
|
Gabe
|
24f8959525
|
fix: Ignore html comment elements
|
2025-05-17 23:19:38 +08:00 |
|
Gabe Yuan
|
0bfa5256b8
|
fix: simplify keepSelector logic
|
2024-05-30 17:18:39 +08:00 |
|
Gabe Yuan
|
377e347d68
|
feat: support translate hooks
|
2024-05-15 11:07:13 +08:00 |
|
Gabe Yuan
|
dc3c510d57
|
fix: update observer callback
|
2024-03-27 14:24:41 +08:00 |
|
Gabe Yuan
|
0eeb9c2fbf
|
feat: move fetch setting to apis
|
2024-03-21 15:07:50 +08:00 |
|
Gabe Yuan
|
6e927473b9
|
feat: add log function
|
2024-03-19 18:07:18 +08:00 |
|
Gabe Yuan
|
9f0986536a
|
feat: wrap trems by <i> tag
|
2024-03-19 09:55:56 +08:00 |
|
Gabe Yuan
|
75830aaea7
|
feat: add translate interval setting
|
2024-03-17 12:09:32 +08:00 |
|
Gabe Yuan
|
14b5ba9c4c
|
feat: move settings to rule
|
2024-03-16 23:37:27 +08:00 |
|
Gabe Yuan
|
45127646e8
|
fix: inject js/css
|
2024-03-15 10:35:30 +08:00 |
|
Gabe Yuan
|
2eabb7d5ac
|
feat: inject user js/css
|
2024-03-14 18:06:28 +08:00 |
|
Gabe Yuan
|
cc38ab6c45
|
fix: styledSpan & transOnly
|
2024-03-14 16:26:17 +08:00 |
|
Gabe Yuan
|
0c45bc5ea8
|
fix: clean comment code
|
2024-03-14 11:50:31 +08:00 |
|
Gabe Yuan
|
9d9c0633f0
|
feat: transTag && transOnly
|
2024-03-13 16:35:40 +08:00 |
|
Gabe Yuan
|
68088f5e17
|
fix: remove excess line breaks
|
2024-02-26 16:35:29 +08:00 |
|
Gabe Yuan
|
77a37cc6df
|
fix: remove excess line breaks
|
2024-02-26 16:34:53 +08:00 |
|
Gabe Yuan
|
0973a0b60e
|
fix: some js syntax
|
2024-02-02 15:44:44 +08:00 |
|
Gabe Yuan
|
4bce56207e
|
fix: optimize terms function
|
2024-02-02 12:10:27 +08:00 |
|
Gabe Yuan
|
dca54e0033
|
feat: setting: translate page title
|
2024-02-02 11:20:39 +08:00 |
|
Gabe Yuan
|
309646bf1d
|
feat: setting: translate page title
|
2024-02-02 11:13:41 +08:00 |
|
Gabe Yuan
|
30efb6ee7a
|
fix: title translate
|
2024-01-19 21:03:51 +08:00 |
|