Repository navigation
Comparing changes
Open a pull request
base repository: gitx/gitx
base: 1.7
head repository: gitx/gitx
compare: 1.7.1
- 11 commits
- 10 files changed
- 4 contributors
Commits on Oct 3, 2026
-
Keep the Homebrew cask intact when its layout changes
Make the release's Homebrew update survive changes Homebrew makes to the cask, and fail visibly when it cannot: the step rebuilt gitx.rb by line number, so one line added near its top produces a cask Ruby rejects, and the job would still open the pull request with it. - Move the update into scripts/update-homebrew-cask.sh, which replaces only the version and the two checksums, wherever they sit - Fail the release job, leaving the cask alone, when those values are not each found exactly once, instead of sending a broken cask - Keep the rest of the step order, the PR template and the PR as is
Configuration menu - View commit details
-
Copy full SHA for a469222 - Browse repository at this point
Copy the full SHA a469222View commit details -
[UI] Fix the margins and size of the Integration and Warnings tabs
Give both Preferences tabs the same top and bottom margins that the General and Updates tabs already have, and fix the Warnings list. - Integration: add room above the Git Executable row, which sat against the toolbar, and balance the bottom margin. - Warnings: add room above the description and below the Reset row. - Warnings: reserve room for 4.5 rows and keep the tab at a fixed size, so the half visible row hints that the list scrolls once there are more dialogs. Drop the code that resized the list to the row count. - Warnings: shorten the Force push description, which was cut off. - Measured through accessibility, all four tabs now have 37 to 41 points above and below their controls.
Configuration menu - View commit details
-
Copy full SHA for d4e2183 - Browse repository at this point
Copy the full SHA d4e2183View commit details -
[UI] Fix the Warnings list ignoring clicks and the keyboard
Make the Warnings list react to clicks and Space, and let Tab leave it in one press. - Drop the delegate method that refused every row selection. The table tracks a click on a checkbox only when its row can be selected, so neither a click nor Space toggled anything. - Make Tab and Shift-Tab leave the list at once. A cell-based table stopped on its checkbox column after the table itself, and its hidden scroller was a stop of its own, so it took several presses to get out. - Add tests that click a checkbox, press Space on a selected row and press Tab in the list.
Configuration menu - View commit details
-
Copy full SHA for b2410ba - Browse repository at this point
Copy the full SHA b2410baView commit details -
[UI] Fix Space and Return not activating Preferences tabs
Move focus between the Preferences tabs with the arrow keys the way Tab does, and turn Return into a click, so the focused tab reacts to Space and Return. - Left and Right put focus on an internal toolbar view that ignores Space. Step through the key view loop instead, which lands on the tab button itself. - The tab button ignores Return and Enter, so click it for them. - Checked with real key presses: Tab, Right and Left reach the tabs and Space or Return then shows the pane. No automated test, since the toolbar cannot be reached through the key view loop in the test run.
Configuration menu - View commit details
-
Copy full SHA for 3efabfe - Browse repository at this point
Copy the full SHA 3efabfeView commit details
Commits on Oct 4, 2026
-
Merge pull request #756 from gitx/fix-preferences-tab-margins
[UI] Fix a Read-Only 'Warnings' tabs and also fix Tab-order and behaviour
Configuration menu - View commit details
-
Copy full SHA for 07d85ca - Browse repository at this point
Copy the full SHA 07d85caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c2da37 - Browse repository at this point
Copy the full SHA 5c2da37View commit details -
Remove obsolete stapled ZIP creation
Co-authored-by: hannesa2 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57eb007 - Browse repository at this point
Copy the full SHA 57eb007View commit details
Commits on Oct 5, 2026
-
Fix Open in Terminal running commands found in the repository path
Pass the repository path to the shell as literal text, so a folder name holding shell syntax is entered rather than evaluated. - Single-quote the directory in the line sent to Terminal and iTerm2, escaping embedded single quotes; double quotes still expanded $(...) and backticks - Test that the line quotes such a path, and that /bin/sh running it ends up in a directory named with $(...), backticks and quotes Ported from hbmartin/gitx@7305c7db (the quoting only).
Configuration menu - View commit details
-
Copy full SHA for 3130d7b - Browse repository at this point
Copy the full SHA 3130d7bView commit details -
Merge pull request #757 from gitx/RemoveZipFromArtifacts
Remove zip from uploaded artifacts
Configuration menu - View commit details
-
Copy full SHA for 3c4c64c - Browse repository at this point
Copy the full SHA 3c4c64cView commit details -
Merge pull request #759 from gitx/fix-terminal-path-quoting
Fix Open in Terminal running commands found in the repository path
Configuration menu - View commit details
-
Copy full SHA for ed460ae - Browse repository at this point
Copy the full SHA ed460aeView commit details -
Merge pull request #752 from gitx/release-update-homebrew-cask-by-value
Keep the Homebrew cask intact when its layout changes
Configuration menu - View commit details
-
Copy full SHA for 2bb523c - Browse repository at this point
Copy the full SHA 2bb523cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.7...1.7.1