EGit 4.9 New and Noteworthy |
|
|
|
|
|
Contributors |
EGit
Features
- Adapt NetUtil.setSslVerification to honor http.<url>.sslVerify
- Log warnings about invalid git config entries
- Log warnings about invalid RefSpecs in git config files
- Add ICommitMessageProvider2 for caret positioning in commit messages (Bug 516867)
Usability
- Enable editing RefSpec on double click
- Trim history search pattern
- Added context actions 'Assume Unchanged' and 'Untrack' in staging view
- Improve commit message validation & remove leading whitespace
- Remove trailing whitespace from commit messages
- Use verbs for button labels in UnmergedBranchDialog
- Detached HEAD dialog should use verbs (close) instead of OK
- Commit is not possible should use verbs instead of OK
- Use verbs in RebaseResultDialog instead of OK
bug 518467
- New toolbar button to switch repositories in git views. This enables the user to quickly switch the staging view, the reflog view, the rebase interactive view, or the history view from one repository to another via a toolbar button with a drop-down menu listing all currently configured git repositories. (Bug 518607)
- Add descriptive message to directory browsers
- Set window title in smart import wizard
- Make EGit text viewers react to font and color preference changes
bug 484097
- Improve hard-wrapping in commit messages to properly show long URLs
bug 519012
- FetchGerritChangePage: supply patch set number in the background
bug 518492
- FetchGerritChangePage: auto-supply highest patch set number
bug 518492
- Use "Check Out" for the default button in checkout confirmation dialog
bug 511691
- Improve texts shown for the copy command
- FetchGerritChangePage: also try to determine the patch set number
bug 518492
- FetchGerritChangePage: validate change ref a little more strictly
- FetchGerritChangePage: validate change ref against advertised refs
- FetchGerritChangePage: improve content assist
bug 518495
- Use verbs in PushResultDialog instead of OK
bug 518044
- Staging view: add toolbar buttons to stage/unstage all files
bug 518213
- Contextual actions in tooltips in staging view. If there are selected elements in the staged/unstaged viewers, provide quick access to the "Add to index"/"Remove from index" actions via a toolbar shown in a tooltip when the mouse pointer hovers over a selected element.
bug 516969
- Change the icons for clone, add, and create repositories
bug 347081
- Icon clean-up: use PNG, provide HiDPI versions, include SVG sources
bug 517169,
bug 517171
- Improve Decoration Support for ResourceMappings
bug 498546
Bug Fixes
30 Bugs and 7 enhancement requests were closed
- Fix NPE in ConnectProviderOperation
bug 522423
- Fix NotHandledException for "org.eclipse.egit.ui.RepositoriesViewOpen"
bug 521824
- Prevent NPE below RemoveOrDeleteRepositoryCommand
bug 521826
- GitHistoryPage: search widget must not react to font changes
- Update submodule nodes when submodule refs change
bug 520694
- Correct listeners in IndexDiffCacheEntry
bug 520694
- Prevent NPE in LaunchFinder
bug 520033
- Adds mnemonic to "Select" button in the "Create Branch" Dialog
bug 517776
- Ensure DiffFormatter is closed in CreatePatchOperation
- Restrict resizing of the "Fetch from Gerrit" Dialog
bug 519335
- Disable delete config section button in the configuration preference page for no selection
- Reflog view: serialize asynchronous loading jobs
bug 519431
- Fix alignment of buttons in git config preference pages
- Git history: preference-based actions must run in the UI thread.
- Fix history view showing only commit IDs sometimes
bug 519104
- Correct synchronize info calculation for folders
bug 518646
- Staging View tooltips: work around bug 330384 on GTK
bug 516969
- Fix the icon for the PullWithOptions command
Build and Release Engineering
- Add org.apache.commons.codec 1.9.0 to target platform
- Update args4j to 2.33
- Remove mylyn "latest" p2 repository from target platform
- Remove easymport p2 repository from Mars target platform
- Remove Mylyn wikitext from target platforms
- Remove unnecessary runtime dependency on wikitext for doc bundle (Bug 519248)
- Update Mylyn Wikitext update site URL
- Oomph setup: include TPD and AnyEditTools
- Update Oomph setup
- Update mylyn github feature to require egit from same release
|
|
|
|
|
Contributors |