Releases: gitxtui/gitx
Releases · gitxtui/gitx
v1.2.6
v1.2.5
v1.2.4
v1.2.3
Changelog
- 907402c added --help flag (#26)
- 3d9482c feat: restrict gitx execution to git repositories (#23)
- e7a1c7b update docs submodule
- 3e80d14 [intall.sh] || added (if not exist) conditions (#18)
- 289279b update goreleaser config file: - Update format and format_overrides format to fix CD pipeline warnings. - Exclude commits marked with 'docs:' and 'chore:' from changelog. - Add checksums.txt to artifacts. - Add goreleaser snapshot config to test non-tagged builds locally.
- a100e43 feat: add dynamic version flag injection (#24)
v1.2.2
Changelog
- 2d184d3 Feat extend git functions (#17)
- 02b93f0 add logo to the README
- 8b12cc0 update submodule
- 80d7307 add CONTRIBUTING.md
- 6221d82 chore: add discord link to readme
- e5346c6 update docs sub-module
- 888c5ae chore: add discord link to readme
- ac4744e Add Contributor Covenant Code of Conduct (#15)
- deea0b4 chore: add init.go
v1.2.1
v1.2.0
Changelog
- 196d2d9 fix release.yml
- 3ba2a22 fix release.yml
- 6e8d7ab add .goreleaser.yml install.sh and release.yml (#12)
- add45d6 fix failing test
- 0085eab feat: add some functionality to the left panels
- dab40b0 fix failing tests, more changes: - enhanced history log output - fixed a bug with files panel where the full path would show up for a child node, instead of just the node's own name - added welcome message to status panel
- 2314b8e feat: display content on main panel from left panels
- 09dff50 add keybinds for Branches, Commits and Stash panels
- 92ca0b3 update leftPanelWidthRatio
- beef752 refactor: move duplicate values to constants.go
- e209532 fix failing test
- 2f41a74 refactor
- 5adeda3 extend log's functionality
- 42015f3 feat: display content in stash panel, add styling
- cb92bb0 "could apply De Morgan's law (staticcheck)" 😭
- aa66371 feat: make lines in left-panels clickable
- 30b19fb feat: add column wide cursor for highlighting selected line
- 8501944 feat: display log history in Commits panel
- e417d06 fix ci errors
- 11447e8 ops-fix: bump golangci-lint action to v8
- b368c4b feat: display local branches in branches panel
- 6be99af feat: display filtree in files panel
- e347c98 wip: add content to files panel
- edc0446 feat: display repo name and branch in status panel
- 6e98caf refactor, ux and tests: * refactored update.go to improve readability * mouse now scrolls the panel below the cursor * enable viewports for all the panels * added scrollbar to visualize viewports * more tests
- 398e5ea fix failing tests
- 8afa61f refactor+feat: theme, focus logic, mouse events - added mouse event support for panel interactions - enhanced theme customization options
- 418cabd feat: add help menu toggle
- 6ca801e WIP: add keybinding hints
- b3ef452 WIP: make TUI structure
- 90296ed fix ci-lint errors
- c010d71 refactor: separate git commands into individual files
- 9e977c9 add
make runto Makefile - 22d290b update Makefile and build.yml
- bee99e3 add make sync to Makefile
- 9d7acef fix failing tests and update helpers
- 33dfd2c add Makefile
- 7cec9cb initial implementation of the TUI for the application.
- 09feff3 ops: add build.yml
- 5a8d998 fix module path in main.go (#10)
- ceb883d change tui library from
tviewtobubbletea(#9) - 231e085 Test/add test (#8)
- a5d1604 fix: fix .gitignore, add
cmd/gitx - 541eead chore: Initialize the TUI (#7)
- bf7742c chore: update docs submodule
- 56af539 Docs/init hugo (#2)
- 6446e4c Ops/add lint ci (#1)
- f5a749d chore: Intial Commit
- ea12d5e Initial commit