Commit Graph

  • d38a9216e2 feat(ai-panel): add caret icon and refactor AI panel components main Kang 2026-11-06 15:56:01 +08:00
  • a5f6bd67d5 fix(layout): adjust window decoration handling for Linux server environments (#1093) Kang 2026-11-06 15:26:28 +08:00
  • 833d6d357c fix(ci): stabilize cross-platform regression tests Kang 2026-11-06 14:25:04 +08:00
  • bbaa456df9 Merge pull request #1175 from fonaix/main Kang 2026-11-06 13:26:10 +08:00
  • f60f8386c0 fix(desktop): move session diagnostics out of terminal output Kang 2026-11-06 12:59:27 +08:00
  • faa39c2e2d Merge branch 'nyakang:main' into main fonaix 2026-11-06 12:44:02 +08:00
  • 76d516470f feat(connection-search): implement connection search functionality Kang 2026-11-06 12:34:20 +08:00
  • 5ed918781f Merge branch 'main' of https://github.com/nyakang/nyaterm Kang 2026-11-06 12:01:53 +08:00
  • 01bfa18c51 feat(configuration): implement configuration replacement gate and lease management Kang 2026-11-06 12:01:50 +08:00
  • f45e57badb Merge pull request #1096 from WerVa/perf/terminal-inline-cell-text Kang 2026-11-06 11:56:16 +08:00
  • 4adb3c288b Merge branch 'nyakang:main' into main fonaix 2026-11-06 10:43:09 +08:00
  • 902a6a210c feat(quick_command): 为快速命令变量弹窗添加自动聚焦第一个文本输入框的功能 fonaix 2026-11-06 10:42:37 +08:00
  • f7d244a729 Merge pull request #1102 from moonmicah/fix/live-sessions-block-config-replacement Kang 2026-11-06 10:42:32 +08:00
  • dc752d495e fix(terminal): show descriptions and require explicit selection Kang 2026-11-06 10:23:28 +08:00
  • 3bef1c225a Merge branch 'main' of https://github.com/nyakang/nyaterm Kang 2026-11-06 08:31:00 +08:00
  • 557266fc44 feat: Enhance command context handling and shell integration Kang 2026-11-06 08:30:53 +08:00
  • 0191dadb06 Merge branch 'main' of https://github.com/nyakang/nyaterm Kang 2026-11-06 01:51:40 +08:00
  • ebe1fab151 refactor(ai): streamline prompt handling and language support Kang 2026-11-06 01:51:36 +08:00
  • 76fe04b8c3 fix(sync): stop counting local shells and disconnected tabs as active sessions moonmicah 2026-10-30 11:16:23 +08:00
  • d626800b5a Merge pull request #1134 from WerVa/fix/paste-line-endings Kang 2026-11-06 00:37:48 +08:00
  • 7d345dee2d Merge branch 'main' of https://github.com/nyakang/nyaterm Kang 2026-11-06 00:20:36 +08:00
  • 9af4f76b61 refactor(settings): update layout handling for responsive design (#1172) Kang 2026-11-06 00:20:33 +08:00
  • ffd5248550 fix(ai): retry invalid agent responses once Kang 2026-11-06 00:14:02 +08:00
  • d92b146cd2 Merge pull request #1151 from hualong1009/fix/transcript-backspace-editing Kang 2026-11-05 23:54:19 +08:00
  • 1537737f10 fix(files): gate the Windows path test import on Windows Kang 2026-11-05 23:26:55 +08:00
  • 105be39493 fix(recording): correct transcript cursor and echo boundaries on main Kang 2026-11-05 23:25:53 +08:00
  • 8f40eb358d Merge pull request #1141 from WerVa/perf/browser-sort-and-process-search Kang 2026-11-05 22:45:23 +08:00
  • 745a9d3ee1 fix(desktop): update performance tests for extracted crates Kang 2026-11-05 22:36:34 +08:00
  • ce8e1fded1 Merge remote-tracking branch 'origin/main' into fix/pr1141-main-compat Kang 2026-11-05 22:28:32 +08:00
  • b1eba5891a feat(file_manager): enhance file listing and selection behavior Kang 2026-11-05 22:19:21 +08:00
  • e038448f63 Merge branch 'main' of https://github.com/nyakang/nyaterm Kang 2026-11-05 22:04:42 +08:00
  • e967621060 feat(agents): introduce new crates for file management and remote operations Kang 2026-11-05 22:04:39 +08:00
  • 5d4bf10af1 Merge pull request #1142 from dajiaohuang/fix/sftp-parent-directory-selection-1129 Kang 2026-11-05 21:32:28 +08:00
  • 66d60c05d1 Merge pull request #1165 from yaoxinghuo/fix/external-activation-double-lease Kang 2026-11-05 21:11:25 +08:00
  • 144976af0d refactor(terminal): introduce terminal_bounds_tracker_with_exclusion for IME composition Kang 2026-11-05 20:05:23 +08:00
  • 2c8af4b410 Merge pull request #1138 from mengshouer/fix/terminal-ime-composition-caret Kang 2026-11-05 19:18:07 +08:00
  • 6a637ea956 Merge pull request #1144 from moonmicah/fix/cloud-sync-pull-rebases-clean-settings-draft Kang 2026-11-05 19:16:03 +08:00
  • ff8c866af2 refactor(terminal): simplify Option+arrow handling and enhance tests Kang 2026-11-05 19:11:44 +08:00
  • e7476ecc41 fix(locales): update macOS Option key behavior descriptions in multiple languages Kang 2026-11-05 19:01:08 +08:00
  • fb0e2123f5 Merge branch 'main' of https://github.com/nyakang/nyaterm Kang 2026-11-05 18:15:11 +08:00
  • 3766194a6a Merge pull request #1143 from WerVa/fix/macos-option-arrow-word-jump Kang 2026-11-05 18:13:47 +08:00
  • 716ca9c9ea Merge pull request #1139 from fonaix/main Kang 2026-11-05 18:11:11 +08:00
  • 83ba26e188 refactor(auth): simplify runtime authentication flow by removing unnecessary security unlock checks Kang 2026-11-05 18:06:40 +08:00
  • 21c2c7000d feat(zmodem): add file mode to FileInfo initialization Kang 2026-11-05 17:50:19 +08:00
  • 999e9baa06 feat(sshAuth): add support for additional password prompts (#1128) Kang 2026-11-05 16:28:34 +08:00
  • 844cd6736a fix(desktop): box WindTerm account import previews fix/pr1139-correctness-performance Kang 2026-11-05 16:11:52 +08:00
  • b300ce18ea test(terminal): add reproducible throughput and latency matrices Kang 2026-11-05 16:11:51 +08:00
  • 351a2f35f2 perf(terminal): consume grid summaries in bounded parser batches Kang 2026-11-05 16:11:20 +08:00
  • 0928c3cefe fix(desktop): restore terminal focus after quick variable prompts Kang 2026-11-05 15:32:23 +08:00
  • 65043932c8 fix(activation): stop leasing the window root in the external-open clock Terry YaoandDevin 2026-11-05 15:29:48 +08:00
  • ba4d606529 fix(core): zeroize decoded WindTerm account credentials Kang 2026-11-05 15:13:24 +08:00
  • 750bf0895b fix(core): prune logs after settings load and shard complete records Kang 2026-11-05 15:13:23 +08:00
  • b9ddc11044 fix(desktop): integrate main-window native overlay fixes Kang 2026-11-05 14:39:12 +08:00
  • 3cd197c66c refactor(shell): introduce main_window module and update references to use main window context Kang 2026-11-05 14:03:49 +08:00
  • 2f54ff4d4e Merge branch 'nyakang:main' into main fonaix 2026-11-05 13:01:30 +08:00
  • 05d80677c7 feat(session_import): 为 WindTerm 连接导入添加账户关联流程 fonaix 2026-11-05 13:01:06 +08:00
  • 5165846866 docs: Remove obsolete documentation files for terminal wrapping, Windows native RDP, AI migration to rust-genai, fork sync, and OpenDAL cloud sync. These deletions streamline the repository by eliminating outdated or redundant content. Kang 2026-11-05 12:18:37 +08:00
  • 97cf845141 Merge branch 'nyakang:main' into main fonaix 2026-11-05 08:59:02 +08:00
  • 6076d462c1 fix(ci): select first MSVC linker candidate Kang 2026-11-05 08:48:39 +08:00
  • 1d627306fd Merge branch 'nyakang:main' into main fonaix 2026-11-05 07:38:43 +08:00
  • d95da58672 fix(ci): use MSVC linker for Windows packaging Kang 2026-11-05 01:00:42 +08:00
  • d1933a9805 perf(terminal): store cell text inline instead of in an Arc<str> Jakub Werwinski 2026-11-01 22:06:36 +01:00
  • 8570885d51 Merge branch 'main' of https://github.com/nyakang/nyaterm Kang 2026-11-05 00:10:42 +08:00
  • 817a54b8e7 fix(release): allow authorized legacy helper cleanup in MSI verification Kang 2026-11-05 00:09:59 +08:00
  • 1453f6cefe chore: bump version to v2.0.2 v2.0.2 Kang 2026-11-04 23:19:42 +08:00
  • 06e3c3bb7e Merge branch 'main' of https://github.com/nyakang/nyaterm Kang 2026-11-04 22:54:29 +08:00
  • 9f007abb6d fix(ai): enable transcript text selection and context menus Kang 2026-11-04 22:31:31 +08:00
  • 70547300b3 refactor(settings): remove multi-open panel settings from UI and localization Kang 2026-11-04 21:53:38 +08:00
  • ab9495c119 refactor(tmux): improve error handling for seed commands and enhance session management Kang 2026-11-04 21:42:38 +08:00
  • 6a206852d5 feat(settings): enhance settings panel appearance and functionality Kang 2026-11-04 21:18:41 +08:00
  • 03c0148e2e Merge branch 'nyakang:main' into main fonaix 2026-11-04 20:27:26 +08:00
  • dbc510d0c2 refactor(quick_command): 重构快速命令分类选择的背景色逻辑并添加测试 fonaix 2026-11-04 20:22:20 +08:00
  • c280134417 test(native): enhance system control tests with Mutex for thread safety Kang 2026-11-04 20:20:43 +08:00
  • 1339dbb716 feat(log): 添加日志分片大小配置功能 问题:我个人的2026-11-03的日志文件已经到达3.96GB,2026-11-04的日志文件也已经达到688MB。 解决:新增日志分片大小设置选项,允许用户自定义单个日志文件的最大字节数,达到该大小后自动切换到新的日志分片。同时增加多语言本地化支持,实现本地时间戳格式化和日志轮转逻辑,完善相关测试用例。 fonaix 2026-11-04 19:59:14 +08:00
  • 6f68b7b5f3 fix(remote_desktop): RDP 连接方式为 ActiveX时,会导致程序卡死的问题 问题:当RDP连接方式为 ActiveX时,会话连接成功后,断开连接,编辑连接,点击会话选项卡时,程序会卡死。 解决:重构原生桌面会话的判断逻辑,抽取为独立的 native_surface_needed 函数,同时优化原生子表面模式的设置时机,避免模态窗口输入被拦截的问题 fonaix 2026-11-04 19:08:04 +08:00
  • f59c3749b0 Merge branch 'nyakang:main' into main fonaix 2026-11-04 18:11:54 +08:00
  • 2817a4fb07 Merge branch 'main' of https://github.com/fonaix/nyaterm fonaix 2026-11-04 18:10:59 +08:00
  • 1fa94eec0b Merge pull request #1150 from nyakang/feat/opendal-cloud-sync Kang 2026-11-04 18:05:20 +08:00
  • 3e78bb7a74 fix(terminal): 实现行号锚点和保留行缓存策略优化 fonaix 2026-11-04 18:02:15 +08:00
  • 0a1dad0330 chore(sync): merge main and reconcile OpenDAL dependencies feat/opendal-cloud-sync Kang 2026-11-04 17:53:16 +08:00
  • deba0debf9 feat(sync): migrate OAuth drives to OpenDAL with V4 publication Kang 2026-11-04 17:40:39 +08:00
  • 066104c93e Merge branch 'nyakang:main' into main fonaix 2026-11-04 17:38:59 +08:00
  • cb3997d3e3 Merge pull request #1152 from nyakang/feat/ai-rust-genai-073 Kang 2026-11-04 17:36:43 +08:00
  • 9b1a935cb9 refactor(ai): migrate native providers to rust-genai 0.7.3 feat/ai-rust-genai-073 Kang 2026-11-04 17:05:21 +08:00
  • c95fa5b656 refactor(settings): remove unused dirty state handling in tab strip Kang 2026-11-04 17:01:13 +08:00
  • c27f810834 fix(recording): apply terminal line-editing semantics to transcripts 王浩生 2026-11-04 16:55:57 +08:00
  • b7cb4cfad5 fix(ssh): use 'command' prefix for rm to avoid alias issues Kang 2026-11-04 16:55:20 +08:00
  • c1d77f4ae8 feat(settings): enhance search engine management and UI interactions Kang 2026-11-04 16:54:11 +08:00
  • 7c85c9b789 feat(terminal): add alternating row stripe mode Kang 2026-11-04 16:42:05 +08:00
  • ce12287ef2 feat(sync): route WebDAV and S3 object access through OpenDAL Kang 2026-11-04 16:14:41 +08:00
  • 607c35bf8c Merge branch 'nyakang:main' into main fonaix 2026-11-04 15:20:42 +08:00
  • 15908b7204 refactor(external_process): restructure child process management and enhance cleanup Kang 2026-11-04 15:04:27 +08:00
  • cf02ce6b23 Merge branch 'nyakang:main' into main fonaix 2026-11-04 14:50:33 +08:00
  • 9fed0698c6 fix(ai): 修复 ClaudeAgent 不可用的问题 Kang 2026-11-04 14:48:08 +08:00
  • 28fa85c797 Merge branch 'nyakang:main' into main fonaix 2026-11-04 14:11:49 +08:00
  • 462e61f64a feat(remote-desktop): add system mstsc client mode Kang 2026-11-04 13:48:18 +08:00
  • 97e42b7215 fix(desktop): prevent sidebar stack resize panics and jumps Kang 2026-11-04 13:47:22 +08:00
  • 32543edd49 Merge branch 'nyakang:main' into main fonaix 2026-11-04 12:52:24 +08:00
  • 2920f1dcb3 feat(update): enhance update failure handling and localization support Kang 2026-11-04 12:03:37 +08:00
  • 617a5e8fcc fix(settings): keep a pulled configuration applicable moonmicah 2026-11-04 08:35:33 +08:00