Commit Graph

67 Commits

Author SHA1 Message Date
a8303b51fa feat(ui): add flat tree mode via f or -flat 2026-02-14 09:39:43 -08:00
Tommy Guo
ba956170e9
Merge pull request #23 from oug-t/fix/long-line
fix: reserve 2 lines for view
2026-02-12 17:54:09 -05:00
Tommy Guo
2adb36d497 fix: reserve 2 lines for view 2026-02-12 17:49:12 -05:00
Tommy Guo
0e975c1ae9
Update README.md 2026-02-08 13:10:42 -05:00
Tommy Guo
5d68bc8f02
Merge pull request #21 from oug-t/feat/ui
feat(ui): refine diff view with clean headers
2026-02-08 12:34:50 -05:00
Tommy Guo
a6d7375cf8 feat(ui): refine diff view with clean headers 2026-02-08 12:34:02 -05:00
Tommy Guo
9b776679ca feat: add --plain flag for CI/headless support 2026-02-07 18:27:48 -05:00
Tommy Guo
95e8d3a833
Merge pull request #20 from chenrui333/fix-goreleaser
fix: Embed version in GoReleaser builds and update go files
2026-02-07 12:26:39 -05:00
Rui Chen
da342748ee
chore: add .gitignore
Signed-off-by: Rui Chen <rui@chenrui.dev>
2026-02-07 10:19:32 -05:00
Rui Chen
3f54bc6550
chore: update go.mod/go.sum
Signed-off-by: Rui Chen <rui@chenrui.dev>
2026-02-07 10:19:13 -05:00
Rui Chen
bcaf1599d5
fix: Embed version in GoReleaser builds
- add trimpath and ldflags to inject main.version

- use go-version-file in release workflow

Signed-off-by: Rui Chen <rui@chenrui.dev>
2026-02-07 10:18:43 -05:00
Tommy Guo
cec95779ae
Merge pull request #19 from oug-t/feat/plain
add: --plain non-interactive mode
2026-02-06 19:27:18 -05:00
Tommy Guo
f60216f7c3 add: --plain non-interactive mode 2026-02-06 19:26:38 -05:00
Tommy Guo
bcbf831b70
Update README.md 2026-02-06 17:45:06 -05:00
Tommy Guo
45df5cdc86
Merge pull request #18 from oug-t/feat/fugitive-support
feat: add integration with vim-fugitive
2026-02-06 17:06:57 -05:00
Tommy Guo
b27057f6ee Merge main into feat/fugitive-support 2026-02-06 17:06:41 -05:00
Tommy Guo
d67be9d25b feat: add integration with vim-fugitive 2026-02-06 17:01:06 -05:00
Tommy Guo
762f1b6784
Merge pull request #16 from jetm/add-aur-install-instruction
docs: Add AUR installation instructions for Arch Linux
2026-02-04 17:14:55 -05:00
Javier Tia
ce80530858
docs: Add AUR installation instructions for Arch Linux
The README currently lacks installation instructions for Arch Linux
users, who represent a significant portion of the Linux community.
This forces Arch users to either build manually from source or use
the generic Go install method, both of which bypass the benefits of
package management (dependency tracking, easy updates, and system
integration).

Add AUR installation instructions offering both pre-built binary and
source-based options. This aligns with the existing package manager
approach used for macOS (Homebrew) and provides Arch users with a
native installation path that integrates with their system's package
management workflow.

Signed-off-by: Javier Tia <floss@jetm.me>
2026-02-04 15:37:40 -06:00
Tommy Guo
731fb3b5b7
Merge pull request #15 from Lufftre/fix/truncate-long-lines 2026-02-04 08:33:25 -05:00
Ludvig Noring
b52f2d106f Fix: Truncate long lines 2026-02-04 10:31:54 +01:00
Tommy Guo
acd8532fd6
Merge pull request #14 from oug-t/feat/contributing
docs: add issue and PR templates
2026-02-03 12:49:26 -05:00
Tommy Guo
4dbfae39c2 docs: add issue and PR templates 2026-02-03 12:48:34 -05:00
Tommy Guo
fc0fb2ba36
Enhance README with Git integration and formatting
Updated README.md to include new sections for Git integration and improved formatting.
2026-02-03 11:02:25 -05:00
Tommy Guo
d427999d3e
Fix formatting issues in README.md 2026-02-03 10:25:57 -05:00
Tommy Guo
41e1ea0731 Merge branch 'main' of https://github.com/oug-t/difi 2026-02-01 23:50:06 -05:00
Tommy Guo
0c6ae682f0 chore: default against HEAD 2026-02-01 23:48:53 -05:00
Tommy Guo
5e1252a3c8
Update copyright owner in LICENSE file 2026-02-01 21:13:57 -05:00
Tommy Guo
c1db02c04e
Refactor README for clarity and new features
Updated README to improve formatting and add integrations section.
2026-02-01 12:59:54 -05:00
Tommy Guo
401107df4d fix: empty-state 2026-02-01 00:33:04 -05:00
Tommy Guo
8cad917626
Merge pull request #12 from oug-t/chore/file-tree
chore: refine file-tree
2026-02-01 00:27:00 -05:00
Tommy Guo
b14181e88a chore: refine file-tree 2026-02-01 00:26:43 -05:00
Tommy Guo
c654424094
Fix formatting and enhance clarity in README.md
Updated README.md to fix formatting issues and improve content clarity.
2026-01-31 19:16:11 -05:00
Tommy Guo
0478c03f04
Merge pull request #11 from oug-t/feat/difi.nvim
feat: add difi.nvim support
2026-01-31 14:01:43 -05:00
Tommy Guo
9648bf2d03 feat: add difi.nvim support 2026-01-31 14:01:19 -05:00
Tommy Guo
556b8984d3
Fix HTML entities in README.md 2026-01-31 00:28:45 -05:00
Tommy Guo
93bc60e59b
Update README.md with new content 2026-01-31 00:03:38 -05:00
Tommy Guo
5ecd7ef72e
Update README with enhanced formatting and content 2026-01-30 23:55:24 -05:00
Tommy Guo
83cdf2c5d3
Update README.md with new content and formatting 2026-01-30 23:55:04 -05:00
Tommy Guo
a7c93e2fb8
Update README.md with new content and formatting 2026-01-30 23:48:22 -05:00
Tommy Guo
d00963ddb6
Revise README for clarity and additional details
Updated README with new features and installation instructions.
2026-01-30 23:23:42 -05:00
Tommy Guo
ca1941002f
Merge pull request #10 from oug-t/fix/text-color
fix: change text color
2026-01-30 23:07:57 -05:00
Tommy Guo
8d18199aed fix: change text color 2026-01-30 23:07:38 -05:00
Tommy Guo
849b4c4abe
Merge pull request #9 from oug-t/feat/version
feat: brew version support
2026-01-30 23:01:56 -05:00
Tommy Guo
952b8c47ce feat: brew version support 2026-01-30 23:01:06 -05:00
Tommy Guo
55ad5ffc62 chore: add goreleaser config 2026-01-30 22:43:17 -05:00
Tommy Guo
f318e7f880
Merge pull request #8 from oug-t/chore/clean
chore: clean the project
2026-01-30 22:38:55 -05:00
Tommy Guo
e8e2e2a6d9 chore: clean the project 2026-01-30 22:38:34 -05:00
Tommy Guo
67b51de266
Merge pull request #7 from oug-t/chore/release-setup
chore: prepare for release
2026-01-30 17:36:17 -05:00
Tommy Guo
d77edec0c4 chore: prepare for release 2026-01-30 17:35:56 -05:00