文档搜索 > SmartGit24.1Preview2(2024

SmartGit24.1Preview2(2024

SmartGit 24.1 Preview 2 (2024-03-11)
====================================

## Fixed Bugs
- Standard window:
- Graph view: for multi-selection the commit popup was shown when clicking at ref
- MacOS:
- Commit, Line Length Guides: if the message contained tab characters, the max-length-bars were drawn at wrong position
- environment variable detection failed if `pwsh` was selected
- Windows:
- Commit, Rewrap: wrapped incorrectly
- WSL: if appending Windows path was disabled, browser window could not be opened

## Other Noteworthy Changes
- Clone:
- the local path is now split into parent directory and directory name making it easier to place repositories into one or more parent directories
- even for the first repository a path is suggested
- i18n: updated Chinese translation
- Preferences, Hosting Providers, Add: use popup button to select the type of repository
- Repository Search:
- if all repositories and groups were deleted before opening the Repository Search, it will group them by path like the repositories found during the Setup wizard
- Setup wizard: stream-lined
- main window selector became first page
- Git executable and SSH client are configured by default and can be changed in the preferences
- updated SWT
- fixing drawing of non-US-ASCII characters in the Changes view and Compare
- Log and Working Tree windows:
- Files: "Renamed Path" shows new (target) path for rename sources
- Standard window:
- improved keyboard navigation, e.g.
Window | Branches cycles through Ref selector of My History and All Branches + Tag;
Window | Files cycles through Local Files and History Files



SmartGit 24.1 Preview 1 (2024-02-12)
====================================

## New Features, Improvements
- Syntax coloring:
- support for Gettext .po files
- Log window, Standard window:
- added the power-user feature "Rollback To" which allows to set the working tree or index to the one of the selected commit
- Add Remote dialog: for GitHub forked repositories without an upstream remote, it will be suggested
- Standard window:
- added Edit Ignore File to find a Git ignore file that ignores a certain file, or edit one of the Git ignore files

## Fixed Bugs
- Add Remote: dialog should forget failed previous remote if the repository was changed
- Add Submodule wizard: second page could become too wide
- File Tables (Std/Log/WT): when filtering for ignored files, matching files should be displayed
- Preferences:
- Git executable page: Git version was not shown if this page was last used before closing the dialog
- Pull: inactive submodules must not be initialized
- Submodules: if "submodule.<name>.active" can't be parsed, it should be considered active (not inactive)
- Standard window:
- Add Remote did not remember a failed url/name pair
- Graph: context menu may become disabled in case of concurrent background refresh
- Index Files: file sorting should not be influenced by Working tree state
- Linux: the temp directory was not reliably cleared on exit resulting on warnings on the next start
- MacOS:
- File completion did not work at all (no event was sent for Ctrl+Space, using Alt+Space now)
- preferences and other dialogs:
- certain controls, especially labels, checkboxes, radio buttons, comboboxes were vertically misaligned

## Other Noteworthy Changes
- updated bundled Git to version 2.43.0
- Background Fetch: initialized submodules are fetched now even if deactivated
- Changes view:
- Goto Prev/Next Change: won't move the caret into the opposite direction, e.g. if caret is before first/after last change in file
- Changes view, Compare, Conflict Solver, ...:
- the focused selection color is now kept until a different text control is getting focused (before even showing a context menu or the Find file dialog caused the harder to see unfocused color to be used)
- JIRA resolve dialog: improved texts
- Push: for a forced push the confirmation branch shows the branch name
- Repository Search: starting a manual search aborts now the automatic one
- startup logging to console has been reduced
- Submodule | Deactivate: works now on multiple selected submodules
- Syntax coloring:
- Markdown: several improvements and fixes for quotes, underscores and <links>
- Verilog: several improvements and fixes for number literals without bit count, or with ?xz states, backtick constants, missing keywords, identifiers starting with underscores
- Standard window:
- the Commit button is now disabled if there is definitely nothing to commit
- Open in Browser (GitHub): when invoked on commit, open <project>/commit/<sha> instead of <project>/tree/<sha>
- Ignore: should only be available for ignorable files
- tabs:
- the middle-mouse-click should trigger on non-dragged mouse-released
- the left-mouse-click should only select if no modifier is pressed
- the left-mouse-click with Shift held should close the tab (similar to middle-mouse-click)
- Working Tree window:
- if a subdirectory inside an open repository is selected, the title will keep showing the repository

设为首页 | 加入收藏 | 昂纲搜索

All Rights Reserved Powered by 文档下载网

Copyright © 2011
文档下载网内容来自网络,如有侵犯请和我们联系。tousu#anggang.com
返回顶部