| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-10-01 | 3.2 kB | |
| v1.4.0 source code.tar.gz | 2024-10-01 | 5.5 MB | |
| v1.4.0 source code.zip | 2024-10-01 | 5.7 MB | |
| Gitnuro-linux-aarch64-1.4.0.jar.sum | 2024-10-01 | 98 Bytes | |
| Gitnuro-linux-aarch64-1.4.0.jar | 2024-10-01 | 60.2 MB | |
| Gitnuro_macos_1.4.0.zip.sum | 2024-10-01 | 90 Bytes | |
| Gitnuro_macos_1.4.0.zip | 2024-10-01 | 109.0 MB | |
| Gitnuro_Windows_Installer_1.4.0.exe | 2024-10-01 | 86.1 MB | |
| Gitnuro_Windows_Installer_1.4.0.exe.sum | 2024-10-01 | 104 Bytes | |
| Gitnuro_Windows_Portable_1.4.0.zip | 2024-10-01 | 107.6 MB | |
| Gitnuro_Windows_Portable_1.4.0.zip.sum | 2024-10-01 | 103 Bytes | |
| Gitnuro-linux-x86_64-1.4.0.jar | 2024-10-01 | 62.1 MB | |
| Gitnuro-linux-x86_64-1.4.0.jar.sum | 2024-10-01 | 99 Bytes | |
| Totals: 13 Items | 436.1 MB | 1 | |
Release 1.4.0
Thanks to everyone who reported issues from Gitnuro v1.4.0 and helped improving it!
Changes
- Files are now always opened as UTF-8 when discarding hunks.
- Added option to drag and drop items in rebase interactive.
- Graph now supports horizontal scroll using the mouse wheel.
- Added tree structure display for files changes.
- Added new scaling options.
- Added option to disable SSL certificate verification.
- Added close button to file search in (un)committed changes .
- Side panel and (un)commited files panes have their width persisted.
- Improved performance when detecting changes if a lot of files have changed.
- Added custom error message when trying to stash an empty workspace.
- Added positive feedback so the user knows clearly when an action has been completed successfully.
- Recent repositories now are unlimited, can be removed and searched.
- "Open" button in a repository view shows recent repositories instead of directly opening the file explorer.
- Added very basic syntax highlighting for most popular programming languages.
- Error dialogs now show the stacktrace when double clicking on the error icon.
- Added custom error title to the error dialog depending on what action has failed (instead of a generic title).
- Improved performance when switching between tabs.
- Added option to open log directory in the settings.
- Added tooltip for log avatar and menu entries.
- General UI/UX improvements.
- Improved performance of file system changes detection and SSH auth.
- Pushing branches set the tracking branch configuration if it wasn't set before.
- Added keybindings to interact with tabs. It is still in early phase so bindings may change before they are properly documented.
- Fixed theme not being changed properly until recomposition when switching between themes that have same value for "isLight" property.
- Reduced saturation of the builtin dark themes.
- Improved focus management. It fixes repo manual refresh not working when switching between tabs.
- Improved how closeable UI components can be closed by pressing ESC (includes file diff).
Fixes
- Fixed theme file picker not working in MacOS.
- Fixed memory leak during SSH authentication.
- Fixed crash when freeing some SSH resources.
- Fixed rebase interactive "Edit" not taking the previous commit message.
- Fixed GH auth failing if arguments are present in the command config.
- Fixed state not updating properly after a conflicting cherry-pick.
- Fixed header drag in log being too fast in high density displays.
- Fixed rebase/merge remote branch not working in the side panel.
- Fixed clicking on "Uncommited changes" didn't work.
- Fixed pull error message not being shown properly.
- Fixed pull from specific branch to use user's configuration instead of merge by default.
- Fixed branch checkout in side panel being executed in previous (after changing current tab).
Binaries
Linux: - Flatpak version will be avaiable soon. - JAR file can be executed as a portable version (Requires JRE 17).
Windows: - Installable version. - Portable version.
MacOS: - ZIP which contains the app bundle. - Homebrew will be available soon.