Skip to content

Releases: gitxtui/gitx

v1.2.6

21 Oct 06:02
f6a1196

Choose a tag to compare

Changelog

v1.2.5

09 Oct 19:29
1a7bdcf

Choose a tag to compare

Changelog

v1.2.4

05 Oct 18:32
134066b

Choose a tag to compare

Changelog

  • 134066b fix: install script error - file name mismatch between goreleaser and the install script

v1.2.3

05 Oct 18:22
92580f2

Choose a tag to compare

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

01 Oct 20:17
2d184d3

Choose a tag to compare

Changelog

v1.2.1

15 Sep 09:08
202169d

Choose a tag to compare

Changelog

v1.2.0

08 Sep 18:24
196d2d9

Choose a tag to compare

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 run to 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 tview to bubbletea (#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