Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EGit/New and Noteworthy/1.1
< EGit | New and Noteworthy
Contents
- 1 New Features
- 1.1 New Reflog View
- 1.2 Allow dragging of commits from History view
- 1.3 New preference to ignore whitespace changes in blame annotations
- 1.4 History View always displays HEAD and other additional refs
- 1.5 More information displayed in merge, fetch and push results dialogs
- 1.6 Commit Dialog Improvements
- 1.7 Staging View
- 1.8 New Features in Synchronize View
- 1.9 Team Project Set Support
- 1.10 Logical Model Support
- 2 New Actions
- 3 GitHub Mylyn Connector
New Features
New Reflog View
- Shows the Git reflog for a selected repository
- Supports showing the reflog for a specific branch by selecting the hyperlink ref name in the top right of the view
- Supports searching and filtering
- Double-clicking a reflog entry opens the corresponding To commit
Allow dragging of commits from History view
New preference to ignore whitespace changes in blame annotations
History View always displays HEAD and other additional refs
More information displayed in merge, fetch and push results dialogs
- Commits and modified files displayed in fetch, push, and pull and push result dialogs
- Commit details such as author and date are now displayed for merge results
- Icons displayed for different ref update types (new tag, new branch, etc.)
- Push result messages now support hyperlinks
Commit Dialog Improvements
- Support for hyperlink to commit IDs
- Content assist for file names shown in Files section
Staging View
- New column layout preference that supports showing the Unstaged Changes and Staged Changes sections side by side
- New preference for showing the file names first followed by the directory that the files are located in
New Features in Synchronize View
- Synchronize filtered on folder
- drag and drop staging / unstaging in Git Changeset Model
- new "Fetch Changes" checkbox in synchronize wizard
- Performance improvements
Team Project Set Support
Logical Model Support
- consider logical model when staging files
- consider logical model when replacing files
- consider logical model in commit action
New Actions
- Staging View
- unstaged pane: "Add to Git Index", "Replace with File in Git Index", "Open Working Tree Version"
- staged pane: "Open Working Tree Version", "Remove from Git Index"
- Double-click opening of commits in push result table
- Synchronize View
- "Mark as Merged"
- "Open Merge Tool"
- "Open Properties > Git" on Eclipse project now displays link to current HEAD
- Repositories View
- "Show In > Reflog" on repository nodes
- Enable "Synchronize with Each Other" when two ref or tag nodes are selected