157 Commits

Author SHA1 Message Date
f0fce51efc Merge branch 'main' into prod
All checks were successful
Build Releases / Build Linux x64 DEB (push) Successful in 3m51s
Build Releases / Build Windows x64_86 (push) Successful in 7m15s
Build Releases / Create Release (push) Successful in 1m51s
release-f0fce51
2026-06-19 19:23:26 -05:00
c9ff53c77b docs(readme): use pre-rounded banner image
Some checks failed
Build Releases / Build Linux x64 DEB (push) Successful in 3m34s
Build Releases / Build Windows x64_86 (push) Failing after 18m14s
Build Releases / Create Release (push) Has been skipped
2026-06-19 19:11:06 -05:00
bec13359a8 docs(readme): simplify header banner
Some checks failed
Build Releases / Build Windows x64_86 (push) Has started running
Build Releases / Build Linux x64 DEB (push) Has been cancelled
Build Releases / Create Release (push) Has been cancelled
2026-06-19 19:08:56 -05:00
120965f507 docs(readme): add repository artwork
Some checks failed
Build Releases / Build Windows x64_86 (push) Has started running
Build Releases / Build Linux x64 DEB (push) Has started running
Build Releases / Create Release (push) Has been cancelled
2026-06-19 19:06:53 -05:00
3e4529204e docs(release): clarify x64_86 build labels
All checks were successful
Build Releases / Build Linux x64 DEB (push) Successful in 4m19s
Build Releases / Build Windows x64_86 (push) Successful in 7m6s
Build Releases / Create Release (push) Has been skipped
2026-06-19 18:57:20 -05:00
6c245468b9 Merge branch 'prod'
Some checks failed
Build Releases / Build Windows x64 (push) Has started running
Build Releases / Build Linux x64 DEB (push) Has started running
Build Releases / Create Release (push) Has been cancelled
2026-06-19 18:55:12 -05:00
b85c2b75b6 fix(build): resolve Linux compile errors
All checks were successful
Build Releases / Build Linux x64 DEB (push) Successful in 4m4s
Build Releases / Build Windows x64 (push) Successful in 7m4s
Build Releases / Create Release (push) Successful in 1m39s
release-b85c2b7
2026-06-19 18:41:43 -05:00
f614199ce5 fix(build): disable Wayland on Linux CI
Some checks failed
Build Releases / Build Linux x64 DEB (push) Failing after 2m35s
Build Releases / Create Release (push) Has been cancelled
Build Releases / Build Windows x64 (push) Has been cancelled
2026-06-19 18:35:11 -05:00
9424c7b830 Merge branch 'main' into prod
Some checks failed
Build Releases / Build Linux x64 DEB (push) Failing after 1m35s
Build Releases / Build Windows x64 (push) Successful in 7m22s
Build Releases / Create Release (push) Successful in 1m32s
release-9424c7b
2026-06-19 18:22:14 -05:00
e4a8e5d8c9 build(cmake): use iKvxx settings backend
Some checks failed
Build Releases / Build Linux x64 DEB (push) Failing after 1m32s
Build Releases / Build Windows x64 (push) Successful in 7m20s
Build Releases / Create Release (push) Has been skipped
2026-06-19 18:21:35 -05:00
0cc7f7151a fix(workflow): sync nested submodules in CI
Some checks failed
Build Releases / Build Windows x64 (push) Has started running
Build Releases / Build Linux x64 DEB (push) Has started running
Build Releases / Create Release (push) Has been cancelled
2026-06-19 18:21:04 -05:00
bf3a50c0e5 graph rendererupdate
Some checks failed
Build Releases / Build Linux x64 DEB (push) Failing after 1m58s
Build Releases / Build Windows x64 (push) Failing after 2m15s
Build Releases / Create Release (push) Has been skipped
2026-06-19 17:17:53 -05:00
a087fe429b fix(diff-viewer): remove minimap double scrolling
Some checks failed
Build Releases / Build Linux x64 DEB (push) Failing after 1m34s
Build Releases / Build Windows x64 (push) Has been cancelled
Build Releases / Create Release (push) Has been cancelled
2026-06-19 17:09:30 -05:00
139e721fcc fix(ui): use submodule-specific sidebar icon 2026-06-19 17:08:07 -05:00
96b595b27c fix(diff-viewer): simplify blame gutter to avatar hover 2026-06-19 17:07:12 -05:00
ca6968ae5e fix(diff-viewer): repair minimap alignment and drag 2026-06-19 17:04:56 -05:00
d7fddcb728 chore(submodules): drop vendor iKv and update iKvxx 2026-06-19 17:02:34 -05:00
6059945771 fix(ui): enlarge top toolbar actions 2026-06-19 17:00:26 -05:00
181736c0c8 fix(user-data): write ikv file in binary format 2026-06-19 16:59:12 -05:00
0e08a8a190 Added submodule vendor/iKvxx 2026-06-19 16:58:34 -05:00
e68065a4e2 fix(ui): remove stray imgui ini on startup 2026-06-19 16:58:29 -05:00
069d4e341f fix(user-data): keep ikvxx persistence in text format 2026-06-19 16:57:18 -05:00
ce81922ebb fix(user-data): persist session, drafts, and layout state 2026-06-19 16:54:36 -05:00
ac9df86ef0 Fix file row stage button alignment to prevent text shift, set ref badges rounding to 0.0f to make them rectangular 2026-06-19 16:17:19 -05:00
1f800c3cef Fix WIP node alignment with 28px lanes and decrease background auto-refresh intervals to 500ms for instant updates 2026-06-19 16:08:17 -05:00
2ca9c6bf77 Change submodules icon to folder, expand row highlight left bound, scale ref badge text size down 2026-06-19 16:05:34 -05:00
7a39b4aa20 Optimize builds in CMakeLists.txt and run.bat 2026-06-19 15:59:15 -05:00
0fea9ab8a4 Fix selection reset on background refresh, support per-repo table column widths, fix minimap drag scrolling & colors, indent details panels 2026-06-19 15:52:20 -05:00
d338023e59 fix(ui, backend): optimize run.bat cache, fix push hanging, normalize path history, redesign New Tab
Some checks failed
Build Releases / Build Linux x64 DEB (push) Failing after 1m33s
Build Releases / Build Windows x64 (push) Successful in 6m31s
Build Releases / Create Release (push) Has been skipped
2026-06-19 15:37:56 -05:00
cb145fe722 fix(build): revert libgit2 submodule to upstream commit to resolve CI checkout error
Some checks failed
Build Releases / Build Windows x64 (push) Successful in 7m11s
Build Releases / Build Linux x64 DEB (push) Failing after 1m34s
Build Releases / Create Release (push) Has been skipped
2026-06-19 15:28:15 -05:00
6ecbd597b6 fix(build): revert libgit2 submodule to upstream commit to resolve CI checkout error
Some checks failed
Build Releases / Build Linux x64 DEB (push) Failing after 2m1s
Build Releases / Build Windows x64 (push) Successful in 8m28s
Build Releases / Create Release (push) Successful in 2m3s
release-6ecbd59
2026-06-19 15:24:33 -05:00
2c07bb0132 Merge branch 'main' into prod
Some checks failed
Build Releases / Build Windows x64 (push) Failing after 1m9s
Build Releases / Build Linux x64 DEB (push) Failing after 1m13s
Build Releases / Create Release (push) Failing after 10s
2026-06-19 15:17:17 -05:00
1114c05cb9 Not sure
Some checks failed
Build Releases / Build Linux x64 DEB (push) Failing after 1m14s
Build Releases / Build Windows x64 (push) Failing after 1m20s
Build Releases / Create Release (push) Has been skipped
2026-06-19 15:12:11 -05:00
52ed46a203 Merge remote-tracking branch 'origin/prod' into prod
Some checks failed
Build Releases / Build Windows x64 (push) Failing after 1m2s
Build Releases / Build Linux x64 DEB (push) Failing after 1m10s
Build Releases / Create Release (push) Failing after 11s
2026-06-19 15:10:08 -05:00
9ebf3699ad fix(diff): make code minimap scrollable and compact 2026-06-19 00:50:55 -05:00
258973da57 feat(auth): prompt and store remote credentials 2026-06-19 00:47:37 -05:00
4b846a62cd fix(ui): animate toolbar action spinners 2026-06-19 00:38:38 -05:00
4dab8e8a9a Merge branch 'main' into prod 2026-06-19 00:37:04 -05:00
76634c3fd3 fix(ui): finish refresh and diff navigation polish 2026-06-19 00:36:53 -05:00
1c730302d5 perf(startup): defer repository loading 2026-06-19 00:36:43 -05:00
93f67534c6 fix(ui): reset diff viewer scroll on open 2026-06-19 00:35:41 -05:00
5ba7d46809 feat(files): use tabler icons for committed tree entries 2026-06-19 00:34:37 -05:00
f53efe92c4 fix(ui): resize top bar action labels 2026-06-19 00:33:26 -05:00
f7f95e28ae fix(ui): use folder tree icon for submodules
Some checks failed
Build Releases / Build Windows x64 (push) Failing after 1m13s
Build Releases / Build Linux x64 DEB (push) Failing after 1m23s
Build Releases / Create Release (push) Has been skipped
2026-06-19 00:32:21 -05:00
8d59d066a6 fix(build): silence libgit2 and app icon warnings 2026-06-19 00:29:46 -05:00
aebfe65352 fix(ui): ellipsize blame attribution text 2026-06-19 00:27:45 -05:00
b6fdec12f5 fix(graph): avoid lane collisions and dead ends 2026-06-19 00:21:49 -05:00
5ac621d7b5 feat(ui): add hover-paused toast notifications 2026-06-19 00:18:18 -05:00
6361002f53 perf(git): move refresh and actions off the UI thread 2026-06-19 00:15:50 -05:00
e74e6ec513 fix(refresh): resync after toolbar and branch actions
Some checks failed
Build Releases / Build Linux x64 DEB (push) Failing after 1m32s
Build Releases / Build Windows x64 (push) Successful in 7m2s
Build Releases / Create Release (push) Has been skipped
2026-06-19 00:09:21 -05:00