Commit graph

  • c8c443f419
    Merge pull request #180 from delibae/fix/pin-rust-1941-linux Hanjin Bae 2026-06-09 15:03:08 +09:00
  • e9f62a3cd4 fix: pin Rust 1.94.1 on Linux to match v1.1.6 build environment Hanjin Bae 2026-06-09 15:03:03 +09:00
  • 30d9711978
    Merge pull request #179 from delibae/fix/disable-rust-lld-linux Hanjin Bae 2026-06-09 14:23:39 +09:00
  • 1eb662cfc3 fix: disable rust-lld on Linux to fix graphite2 hidden symbol errors Hanjin Bae 2026-06-09 14:23:31 +09:00
  • 5208c5d834
    Merge pull request #178 from delibae/fix/pin-tectonic-subcrates Hanjin Bae 2026-06-09 13:54:55 +09:00
  • 10a40c5a84 fix: commit Cargo.lock and pin tectonic sub-crate versions Hanjin Bae 2026-06-09 13:54:47 +09:00
  • 39fbae0919
    Merge pull request #177 from delibae/fix/restore-v116-build-setup Hanjin Bae 2026-06-09 13:42:01 +09:00
  • 9cae0a02cf fix: restore v1.1.6 build setup — remove Cargo.lock and revert workflow Hanjin Bae 2026-06-09 13:41:53 +09:00
  • c0573db89a Polish workspace toolbar alignment Gerard-Devlin 2026-06-09 01:46:10 +08:00
  • 2df3f940a5
    Merge pull request #176 from delibae/fix/linux-remove-system-icu Hanjin Bae 2026-06-09 02:44:20 +09:00
  • 6a7434c5bd fix: remove system ICU shared libs to force vcpkg static ICU Hanjin Bae 2026-06-09 02:44:13 +09:00
  • b60c6fdc05
    Merge pull request #175 from delibae/fix/linux-mold-icu-path Hanjin Bae 2026-06-09 02:35:12 +09:00
  • 5de3942bd2 fix: ensure vcpkg ICU is found first when using mold linker Hanjin Bae 2026-06-09 02:35:06 +09:00
  • c7a0bfea80
    Merge pull request #174 from delibae/fix/linux-use-mold-linker Hanjin Bae 2026-06-09 02:26:24 +09:00
  • 543b193f51 fix: use mold linker for Linux build Hanjin Bae 2026-06-09 02:26:18 +09:00
  • 4aef12c0b4
    Merge pull request #173 from delibae/fix/linux-bfd-version-script Hanjin Bae 2026-06-09 02:20:20 +09:00
  • 7c99d567a3 fix: add --undefined-version for ld.bfd version script compat Hanjin Bae 2026-06-09 02:20:15 +09:00
  • 4946bafc27 Merge upstream main and resolve PR conflicts Gerard-Devlin 2026-06-09 01:19:55 +08:00
  • 00ad21e388 Address provider security review and desktop UX regressions Gerard-Devlin 2026-06-09 01:12:22 +08:00
  • 8004b08a0b
    Merge pull request #172 from delibae/fix/linux-use-bfd-linker Hanjin Bae 2026-06-09 02:10:35 +09:00
  • 803ea5f054 fix: use ld.bfd instead of lld for Linux build Hanjin Bae 2026-06-09 02:10:29 +09:00
  • a325a78963
    Merge pull request #171 from delibae/fix/linux-grep-exit-code Hanjin Bae 2026-06-09 02:02:02 +09:00
  • d3be1f0281 fix: prevent grep exit code 1 from aborting objcopy script Hanjin Bae 2026-06-09 02:01:56 +09:00
  • 5d9264a393
    Merge pull request #170 from delibae/fix/linux-objcopy-no-procsubst Hanjin Bae 2026-06-09 01:59:25 +09:00
  • 84bf979885 fix: avoid process substitution in objcopy graphite2 fix Hanjin Bae 2026-06-09 01:59:19 +09:00
  • 8e92a1e750
    Merge pull request #169 from delibae/fix/linux-objcopy-archive-members Hanjin Bae 2026-06-09 01:57:24 +09:00
  • dd4454d5e1 fix: extract .a archive before objcopy to fix graphite2 symbols Hanjin Bae 2026-06-09 01:57:18 +09:00
  • 56a1981f6f
    Merge pull request #168 from delibae/fix/linux-objcopy-graphite2 Hanjin Bae 2026-06-09 01:48:11 +09:00
  • e1954b6050 fix: use objcopy to globalize hidden graphite2 symbols on Linux Hanjin Bae 2026-06-09 01:48:05 +09:00
  • fa9f7b3794
    Merge pull request #167 from delibae/fix/linux-graphite2-symlink Hanjin Bae 2026-06-09 01:42:33 +09:00
  • 750ed00853 fix: symlink system graphite2 into vcpkg path on Linux Hanjin Bae 2026-06-09 01:42:28 +09:00
  • d47acf5b7c
    Merge pull request #166 from delibae/fix/linux-remove-vcpkg-graphite2 Hanjin Bae 2026-06-09 01:37:44 +09:00
  • aaebdafdef fix: remove vcpkg graphite2 to use system library on Linux Hanjin Bae 2026-06-09 01:37:38 +09:00
  • 38678cf1d9
    Merge pull request #165 from delibae/fix/restore-linux-vcpkg-cache Hanjin Bae 2026-06-09 01:28:18 +09:00
  • 5cffbd15ed fix: restore Linux vcpkg cache key to v1 Hanjin Bae 2026-06-09 01:28:12 +09:00
  • 5bc587e89a
    Merge pull request #164 from delibae/fix/tauri-plugin-versions Hanjin Bae 2026-06-09 01:19:18 +09:00
  • 1454c16ce9 fix: update tauri plugin crates to match NPM packages Hanjin Bae 2026-06-09 01:19:12 +09:00
  • 78826d5407
    Merge pull request #163 from delibae/fix/revert-tectonic-keep-tauri Hanjin Bae 2026-06-09 01:16:58 +09:00
  • 46edcb69b7 fix: revert tectonic to 0.15, keep tauri 2.11.1 Hanjin Bae 2026-06-09 01:16:52 +09:00
  • 5aba0d2296 feat: update render scale debounce time and enhance zoom anchor functionality in PDF viewer Gerard-Devlin 2026-06-09 00:13:55 +08:00
  • 53f647be37
    Merge pull request #162 from delibae/fix/revert-tectonic-016 Hanjin Bae 2026-06-09 01:11:56 +09:00
  • a8d6957506 fix: revert tectonic to 0.15 to fix Linux build Hanjin Bae 2026-06-09 01:11:50 +09:00
  • 4aa9353900 Expand provider support and refine desktop UX Gerard-Devlin 2026-06-09 00:07:43 +08:00
  • af10adb7d2
    Merge pull request #161 from delibae/fix/linux-graphite2-link Hanjin Bae 2026-06-09 00:53:39 +09:00
  • 291df60c5f fix: revert Linux to x64-linux vcpkg triplet and add system graphite2 Hanjin Bae 2026-06-09 00:53:33 +09:00
  • 5f538b7bb3
    Merge pull request #160 from delibae/fix/linux-vcpkg-triplet-env Hanjin Bae 2026-06-09 00:39:34 +09:00
  • 620056f710 fix: set VCPKGRS_TRIPLET for Linux static build Hanjin Bae 2026-06-09 00:39:28 +09:00
  • 44fb8babc3
    Merge pull request #159 from delibae/fix/linux-static-triplet Hanjin Bae 2026-06-09 00:23:38 +09:00
  • c3befa6ee7 fix: use static vcpkg triplet for Linux build Hanjin Bae 2026-06-09 00:23:21 +09:00
  • d43c1686d0
    Merge pull request #158 from delibae/fix/linux-vcpkg-cache Hanjin Bae 2026-06-09 00:00:59 +09:00
  • 1f380ef447 fix: bump Linux vcpkg cache key for tectonic 0.16 compat Hanjin Bae 2026-06-09 00:00:45 +09:00
  • 9c1e5e7a34
    Merge pull request #157 from delibae/fix/security-vulnerabilities Hanjin Bae 2026-06-08 23:50:15 +09:00
  • 659c53b7c4 fix: resolve Dependabot security vulnerabilities Hanjin Bae 2026-06-08 23:48:17 +09:00
  • 9b1a8825d1
    Merge pull request #156 from delibae/fix/tauri-api-version-mismatch Hanjin Bae 2026-06-08 23:39:19 +09:00
  • e09e6ddfd2 fix: update @tauri-apps NPM packages to match tauri 2.11 crate Hanjin Bae 2026-06-08 23:39:02 +09:00
  • 87a89c4c2c
    Merge pull request #155 from delibae/chore/bump-v1.1.7 Hanjin Bae 2026-06-08 23:18:21 +09:00
  • 0dbd06e5ed chore: bump version to 1.1.7 and fix tauri type compat in tests Hanjin Bae 2026-06-08 23:17:58 +09:00
  • 97180c0fed
    Merge pull request #148 from delibae/dependabot/npm_and_yarn/npm_and_yarn-6b5db82cdb Hanjin Bae 2026-06-08 23:14:05 +09:00
  • 1b2b7c3222
    Merge pull request #146 from delibae/dependabot/cargo/apps/desktop/src-tauri/cargo-15d2aa67de Hanjin Bae 2026-06-08 23:14:02 +09:00
  • 17a9b3caaa
    Merge pull request #153 from TimothyMerlin/fix/vim-selection-highlight Hanjin Bae 2026-06-08 23:13:58 +09:00
  • d4d6c0dfdd feat: add OpenAI-compatible provider support and polish desktop UX Gerard-Devlin 2026-06-08 20:32:19 +08:00
  • 7464106fdb feat: add OpenAI-compatible provider support and polish desktop UX Gerard-Devlin 2026-06-08 20:19:18 +08:00
  • b84007b46c Force final answer after direct provider tool loops Gerard-Devlin 2026-06-08 13:41:49 +08:00
  • 3cf47245ae Show direct provider API errors Gerard-Devlin 2026-06-08 13:35:51 +08:00
  • 2ddb0b358d Raise Rust macro recursion limit Gerard-Devlin 2026-06-08 13:27:52 +08:00
  • 96b77fa2bd Bring direct provider runtime closer to Claude Code Gerard-Devlin 2026-06-08 13:24:13 +08:00
  • cbb4c70537 Expand direct provider tool compatibility Gerard-Devlin 2026-06-08 13:08:26 +08:00
  • 030ec86d31 Prevent provider dialog overflow Gerard-Devlin 2026-06-08 12:45:46 +08:00
  • 70bf657958 Add provider setup from chat picker Gerard-Devlin 2026-06-08 12:40:13 +08:00
  • c62f8b823d Use Anthropic icon for Claude Code selector Gerard-Devlin 2026-06-08 12:34:46 +08:00
  • 1654aab370 Support chat provider and model switching Gerard-Devlin 2026-06-08 12:17:15 +08:00
  • 3943ed57af Remove custom Claude proxy preset Gerard-Devlin 2026-06-08 12:01:49 +08:00
  • 880a6ed097 Derive provider labels from configured endpoints Gerard-Devlin 2026-06-08 11:56:45 +08:00
  • ba5077587a Simplify OpenAI-compatible provider presets Gerard-Devlin 2026-06-08 11:51:09 +08:00
  • 431067e0f2 Add Anthropic and Zhipu provider logos Gerard-Devlin 2026-06-08 11:25:05 +08:00
  • 4384c749e0 Show provider logos in model selectors Gerard-Devlin 2026-06-08 11:19:04 +08:00
  • 926d27ffdb Fix provider credential string normalization Gerard-Devlin 2026-06-08 11:09:43 +08:00
  • aa5f3d6e78 Support multiple direct provider credentials Gerard-Devlin 2026-06-08 10:22:53 +08:00
  • 94a0f4f6b0 Replace provider dropdowns with setup cards Gerard-Devlin 2026-06-08 09:56:03 +08:00
  • 803b5ea117 Expose AI provider management when ready Gerard-Devlin 2026-06-08 09:48:02 +08:00
  • 25c7b79c5b Allow changing configured AI provider Gerard-Devlin 2026-06-08 09:43:28 +08:00
  • 1fcc94a519 Reject mismatched ModelGate proxy URLs Gerard-Devlin 2026-06-08 05:02:30 +08:00
  • 8c2ad3179c Support ModelGate Claude proxy setup Gerard-Devlin 2026-06-08 04:58:05 +08:00
  • de006bd76d Verify compatible provider keys before saving Gerard-Devlin 2026-06-08 04:50:38 +08:00
  • 549aacbf0a Pair cancelled direct tool calls Gerard-Devlin 2026-06-08 04:43:29 +08:00
  • 37fd47681e Keep direct provider sessions consistent Gerard-Devlin 2026-06-08 04:39:18 +08:00
  • 10855851d9 Parse compatible provider token usage Gerard-Devlin 2026-06-08 04:28:40 +08:00
  • cb464644f2 Restore direct provider reasoning from sessions Gerard-Devlin 2026-06-08 04:24:24 +08:00
  • daecd29d67 Preserve DeepSeek reasoning history for direct provider Gerard-Devlin 2026-06-08 04:17:11 +08:00
  • 394ba44e82 Repair auth settings when saving API keys Gerard-Devlin 2026-06-08 04:08:26 +08:00
  • fe5eaa19c9 Allow API provider setup without Claude CLI Gerard-Devlin 2026-06-08 04:06:23 +08:00
  • 53d485d95f Sanitize direct provider reasoning history Gerard-Devlin 2026-06-08 03:59:28 +08:00
  • 2c8daf20a8 Create PDF sidecars for project attachments Gerard-Devlin 2026-06-08 03:53:02 +08:00
  • 432e2d453e Read PDF sidecars in direct provider Gerard-Devlin 2026-06-08 03:44:13 +08:00
  • 3cd858ea4d Persist direct provider task state Gerard-Devlin 2026-06-08 03:39:25 +08:00
  • b1ac5e05e3 Add direct provider task compatibility tools Gerard-Devlin 2026-06-08 03:33:11 +08:00
  • 73c347082a Expose direct provider status fields Gerard-Devlin 2026-06-08 03:24:11 +08:00
  • 14f348c43d Show direct provider model in chat composer Gerard-Devlin 2026-06-08 03:16:40 +08:00
  • 1a4786cdf6 Add planning and listing tools for compatible providers Gerard-Devlin 2026-06-08 03:13:01 +08:00
  • a157d0c695 Add OpenAI-compatible provider presets Gerard-Devlin 2026-06-08 03:08:18 +08:00