Commit graph

62 commits

Author SHA1 Message Date
Darkatse
63ff041334 refactor (mobile layout): host-last geometry firewall + overlay surface classifier, add regression tests 2026-03-31 00:12:27 -04:00
Darkatse
461cb996e0 Fix (iOS/macOS): Added WKWebView Fullscreen API for iOS/macOS. 2026-03-29 02:53:04 -04:00
Darkatse
147e1dfcc7 fix(mobile): stabilize top settings panels under custom themes 2026-03-29 01:43:31 -04:00
Darkatse
e1a5416cea Fix (iOS): Added native iOS download and export functionality. 2026-03-28 22:23:23 -04:00
Darkatse
14163521fa feat(window): Add window.open to handle Discord authentication redirects. 2026-03-28 14:51:08 -04:00
Darkatse
edc72ae889 feat (API): Expose WorldInfo and Dev APIs 2026-03-27 23:48:14 -04:00
Darkatse
136ba28829 feat(sync): Add Sync v2 protocol; add support for TT-Sync. 2026-03-24 01:27:26 -04:00
Darkatse
e5b2f3b01a perf (extension): Backend performance optimization for loading third-party extensions. 2026-03-21 14:55:37 -04:00
Darkatse
967492d885 Fix (Android): Fixed an issue where the keyboard failed to lift on certain themes on Android. 2026-03-20 22:40:13 -04:00
Darkatse
36410f8bf5 doc: update TauriTavern Chat API Documents 2026-03-20 21:39:20 -04:00
Darkatse
6fe1c0a20a feat (api): Added a dedicated TauriTavern chat API, to facilitate use by authors of memory-related extensions. 2026-03-20 20:01:33 -04:00
Darkatse
46ed58d51d fix (iOS): Fixed import/export issues with the data-migration extension on iOS. 2026-03-20 00:39:01 -04:00
Darkatse
ca257ba4fc feat(EmbeddingRuntime): Allow disabling EmbeddingRuntime optimizations. 2026-03-18 00:13:07 -04:00
Darkatse
0a2e21f2d2 pfix (Android): fix unexpected keyboard raise behavior when returning to the app from the background. 2026-03-17 22:49:14 -04:00
Darkatse
c337d53a4a perf (Android): optimize performance when the Android keyboard is raised. 2026-03-17 22:15:06 -04:00
Darkatse
f0afcda117 fix (PanelRuntime): Fixed compatibility issues between the PanelRuntime and the third-party extension JSR. 2026-03-17 21:26:14 -04:00
Darkatse
557ecd3807 perf (startup): Defer the activation of local and global third-party extensions until after APP_READY, then activate them serially. 2026-03-17 12:20:50 -04:00
Darkatse
a89fc696fd fix (api): correct passthrough of additional parameters. 2026-03-17 11:37:23 -04:00
Darkatse
6e19134edb fix (iOS): fixed an issue in WKWebView on iOS where automatic safe-area insets caused a dead zone at the bottom. 2026-03-16 22:17:59 -04:00
Darkatse
473db5e243 fix (chat): Perform JIT prompt backfill when the chat history within the split window is smaller than the context window. 2026-03-15 23:47:29 -04:00
Darkatse
018f93eef9 docs: startup optimization document 2026-03-15 01:29:49 -04:00
Darkatse
56f9681332 perf (startup): lib.bundle.js splitting and on-demand loading 2026-03-15 01:10:28 -04:00
Darkatse
9a2b07a134 Refactoring (assets): Fixed the implementation of browser assets contract, such as avatars. 2026-03-13 00:54:52 -04:00
Darkatse
94bdc328a6 fix (Extensions): Relax restrictions on third-party extension requests involving duplicate separators // 2026-03-12 22:37:45 -04:00
Darkatse
fe8c332888 perf (Frontend): Introduce ER 3.0 "Rendering Transactions"; add support for LittleWhiteBox. 2026-03-12 21:55:37 -04:00
Darkatse
5a45193b1c feat (Android): No longer automatically focus on the #send_textarea when entering a chat. 2026-03-12 03:23:51 -04:00
Darkatse
4f93e1be7a Refactoring (Frontend): Contractual ABI, Decoupling Routes 2026-03-11 21:04:31 -04:00
Darkatse
a97e9179b1 Refactoring (Frontend): Standardized frontend refactoring, incorporating code contracts. 2026-03-11 19:51:17 -04:00
Darkatse
20b9fffe1e feat (dev): Added a lightweight performance monitoring HUD 2026-03-09 19:35:33 -04:00
Darkatse
b0e1b668ad fix (mobile layout): Immersive mode restores full-screen 2026-03-09 14:03:36 -04:00
Darkatse
a443fcfe76 fix (extension): Delegate the responsibility of manifest.json to the frontend 2026-03-09 13:13:02 -04:00
Darkatse
e50c53cebd Refactoring (Mobile Layout): Refactoring Global Dynamic Styles for Mobile Devices 2026-03-08 23:42:12 -04:00
Darkatse
286aba7954 Refactoring (Extension Compatibility): Third-party extension compatibility refactoring. Start 1.5.0 branch 2026-03-08 17:35:03 -04:00
Darkatse
e78703595c feat (extension): Added GitLab/Gitee support 2026-03-07 15:41:23 -05:00
Darkatse
928c2f1437 update documents 2026-03-07 11:15:02 -05:00
Darkatse
7544c0a422 fix(download): Frontend download behavior 2026-03-06 00:57:25 -05:00
Darkatse
e1d9fe9ef5 fix(Android): RustWebChromeClient resolving during compilation 2026-03-06 00:07:14 -05:00
Darkatse
9889fc9105 feat(Android): Android webView add fullscreen API 2026-03-05 18:54:17 -05:00
Darkatse
148f69741a feat: add Android back navigation 2026-03-04 00:42:51 -05:00
Darkatse
862509e0c5 Refactoring (chat): chat slice loading 2026-03-01 00:16:19 -05:00
Darkatse
87b9eea129 Refactoring (chat): chat service backend chain has been changed to direct file path reading. 2026-02-28 20:07:52 -05:00
Darkatse
1cef5f2066 fix(extensions): unify ${locale} handling and prevent literal ${locale} asset requests 2026-02-26 12:49:23 +08:00
Darkatse
c4ea44c524 feat: android defaults to immersive mode 2026-02-24 12:15:34 +08:00
Darkatse
735fb638f4 feat(backend): add missing commands/contracts 2026-02-23 13:15:10 +08:00
Darkatse
4a34d06625 sync(frontend): align new 1.16 version 2026-02-23 12:26:27 +08:00
Darkatse
ea5e085788 sync(frontend): import upstream 1.16 non-conflict files 2026-02-23 10:41:19 +08:00
Darkatse
6176659ae0 fix: error padding in #top-settings-holder 2026-02-21 15:16:43 +08:00
Darkatse
51af17b9ac fix: JS-Slash-Runner script css not captured issue 2026-02-21 12:50:54 +08:00
Darkatse
a329cef93e fix: PNG/preset/world info etc. export 2026-02-21 11:53:29 +08:00
Darkatse
a4993159ba refactor: Chat backend performance optimization 2026-02-18 13:45:34 +08:00