Repository navigation
v0.4.0
Added
- In the Review Desk, files you mark as viewed leave the file tree sidebar, and a folder goes with its last file, so the tree shows what is left to review; once everything is viewed the tree shows all files again. Works in both of GitHub's Files experiences. An eye button next to the progress turns it off, and the choice is remembered.
- Settings › Review Desk has a choice for where a pull request opens: Files (the diff, at the first file still to review), Conversation, or By list, the rule that was implicit until now (My PRs on the conversation, To review on the diff). It applies to a click, to
↩, and to the browser when the Desk is off. The test presets and the custom globs moved behind a Choose… button, with a one-line summary in their place, so the tab fits without scrolling. - The welcome window has a step for the global shortcut, with the recorder right there, and mentions
Jnext to↓.
Fixed
- "Mark automatically" in the Review Desk now remembers the pull requests it already handled across app runs. Before, a restart (an update installs one) made it mark again the test files you had unmarked since.
- In the Review Desk, scrolling past the collapsed header of a viewed file no longer makes it the current file while an unviewed one is in view below: the highlight and the pill go to that one, where the arrows and the check go. A viewed file left open keeps the cursor, and once everything is viewed every file counts, as before.
- In the Review Desk's file pill, the arrows show their tooltips again, with the keys:
⌘↑/⌘↓go to the previous or next unviewed file and, once every file is viewed, walk every file, the same as the arrows. Before, the keys did nothing once everything was viewed.
Changed
- The review window is now the Review Desk, in Settings, the shortcuts card and the triage hints; "Review" stays as the name of its menu, which holds the review actions.
Homebrew: brew upgrade --cask pullglance, or the first time
brew tap andersonba/pullglance https://github.com/andersonba/pullglance
brew install --cask andersonba/pullglance/pullglanceFrom a source checkout: git pull && Scripts/make-app.sh --install