Repository navigation
Releases
githq v0.2.0
You can now write code reviews in githq: comment on a line or a range, gather comments into a draft, suggest changes, reply and resolve threads, then approve or request changes. What you type is kept until GitHub has taken it, and a comment tells you if the code changed under it. Settings now has its sections in a column instead of tabs along the top, and the left arrow steps back out of a command menu submenu. On a Mac, full screen behaves: Escape no longer leaves it, the keyboard keeps working after you leave it, and the sidebar no longer keeps an empty strip for the hidden window controls.
Features
- Move Settings from tabs to a column of sections (#160)
- Write code reviews in githq (#150)
- Go back out of a command menu submenu with the left arrow (#156)
Fixes
- Give the window's corner back in macOS full screen (#154)
- Keep Escape from taking the app out of full screen (#155)
- Keep the keyboard working after leaving full screen on macOS (#157)
Installers for macOS, Windows and Linux. How builds are signed, and what the app talks to: Code signing policy.
githq v0.1.0
githq is a fast, keyboard-first command center for GitHub Issues, Projects, pull requests and Actions across all your repositories, with GitHub as the only backend. This first release puts your work, your projects and your repositories in one place, and lets you review and merge pull requests, walk through stacks, read commit history and open failed workflow runs without leaving the app. From now on it updates itself, and Settings → Changelog says what changed.
Features
- Release the desktop app with Stable and Development update streams (#142)
- Change the review's view options from the command menu (#152)
- Change a list's state, properties and row field from the command menu (#151)
- Browse any repository and track it from the command menu (#140)
- Review pull requests in githq (#102)
- List a commit's checks in its details and link pull requests in the branch list (#146)
- Offer a repository's sections in the command menu (#145)
- Show checks passed and ready to merge on pull request rows (#144)
- Wrap arrow keys at the ends of the command menu and pickers (#143)
- Reach WCAG 2.2 AA and check it in stories and e2e (#132)
- Close a pull request in one step, with undo (#133)
- Read a job's log on the desktop through a native command (#93)
- Open a failed run in githq, with its log, search and re-run (#124)
- List a repository's workflows and choose which refs raise alerts (#123)
- Read a run's jobs, a job's log and a repository's tags over REST (#121)
- Show a commit's details with the selection and let their width be chosen (#126)
- Show pull request sizes in green and red, the same in every list (#115)
- Merge pull requests from githq (#80)
- Keep branches and tags on the left, in one resizable column (#110)
- Choose a repository's layout in Settings, Tabs or Column (#107)
- Open a commit's details in a panel (#106)
- Drag the commit graph's width and list branches and tags beside it (#105)
- Show a repository's commit graph (#104)
- Split the repository view into Issues and Pull requests sections (#92)
- Keep settings fields a newer githq wrote, and design the ref patterns that decide which workflows count (#79)
- Split Settings into Repositories and Projects, with pickers, Undo and per-repository settings (#89)
- Choose what to track in Settings with the first sign-in chooser (#82)
- Say githq may touch its own settings repository, and show the new sidebar in pictures (#72)
- Offer saved settings on the first sign-in and say when syncing stopped (#71)
- Save what you track to a private repository in your GitHub account (#70)
- Rebuild Settings' repositories and projects with search and keys (#69)
- Move settings into one screen and the user to the bottom of the sidebar (#68)
- Show the whole stack beside an opened pull request (#75)
- Show stacks spread over groups, on boards, filtered and under their issue (#74)
- See a stack of pull requests as one entry in lists and walk through it (#66)
- Find anything with typos or words in any order, and see the match in the command menu (#58)
- Fit the macOS window controls into the sidebar (#56)
- Ship githq as a Tauri desktop app (#32)
Fixes
- Keep ⌘↵ pressed before the merge panel knows the repository's methods (#147)
- Keep the list's cursor, the panel, the command menu and the keys on one item (#137)
- Say Workflows section where the app still said tab (#135)
- Keep a tab left open across a deploy from stopping the sync (#111)
- Format design docs so the deploy's format check passes (#95)
- Open a repository on its remembered tab without flashing All first (#94)
- Keep the item modal calm, under the command menu, and as wide as you like (#87)
- Keep the keys pressed before a new issue's repository details arrive (#65)
- Keep a call to action and the button beside it the same height (#63)
- Show the sign-out banner, not an error page, when GitHub rejects the token during app start (#55)
Performance
- Read the first sync's essentials first, a few requests at once (#103)
Installers for macOS, Windows and Linux. How builds are signed, and what the app talks to: Code signing policy.
Development
Build 0.3.0-dev.168 of 5019f31. Builds from main may have bugs: each one replaces the last here, and a broken one is fixed by the next.