-
Notifications
You must be signed in to change notification settings - Fork 53
Change Log
Phil Beauvoir edited this page Oct 18, 2019
·
52 revisions
- Add confirmation dialog when extracting model from a commit
- Update to JGit 5.3
- [GraficoModelImporter] Don't set referenced diagram components
- [GraficoModelImporter] Resolve Proxies before model compatibility test
- [ACLI] Add a Command Stack when loading a model
- Keep focus on originating View when opening new View from toolbar and sync with Models Tree
- Fix possible -1 index value on Combo box in Conflicts Dialog
- Workaround for Mac focus bug in Property Sections
- Add Proxy setting
jdk.http.auth.proxying.disabledSchemes=""
- Check empty URL string when parsing URL for SSH or HTTPS
- ProxyAuthenticator - add logging and don't test connection with no port set
- Check backward compatibility when loading a model
- [ACLI] Check for null when importing model
- Check and handle errors to do with unknown features from different model versions
- Double-click switches branch in Branches View
- Support for SSH URLs and SSH keys. See SSH-Authentication
- Preferences tab re-organised
- Add preference for fetch in background interval
- Better progress dialogs for actions and multiple actions
- Show http and ssh credentials fields in Properties view
- Ensure remote branch is deleted after online merge
- Save checksum after merge and refresh operations
- Trap possible NPE in some rare cases
- Fix ClassCastException in Branches Viewer if Repo is deleted
- Support for branching
- Improved Merge Conflict handler and dialog uses visual compare
- Add Credentials Edit to Properties view
- Swap order of two menu items to be consistent
- Fix toolbar items incorrect enabled state
- Refactor background jobs and add a preference to fetch in background
- Sort repository names in view
- Refactor actions to use different progress handling
- Update to JGit 4.11
- Use unix line endings in all cases
- Disable background Fetch Job if authentication fails
- Add some new icons
- Use Virtual Lazy loading for History Table Viewer
- Don't amend last commit on Refresh (pull)
- Fix lag caused by background fetch job
- Add missing library used for git gc
- Use Property Sections as changed in Archi 4.3
- Improve background Fetch Job
- Check for null and zero length credentials file
- Fixes
- [CLI] Use file for storing password
- Update JGit to 4.10
- Fix NPE if remote master not present and other update issues
- Fixes
- Improve some icons
- [CLI] Improved API
- Don't store user name/email in .gitconfig from commit dialog
- Fixes
- Dependent on Archi 4.0.3
- Add first version of command line plugin
- Update JGit to 4.8
- Ensure parent folder exists when saving credentials file
- Global name/email taken from .gitconfig if it exists
- Allow per-repo name/email
- Improve speed of some operations
- [Undo Commit] Offer a choice of just undoing last commit or rolling back
- [Undo Commit] Provide a proper choice
- [Undo Commit] Implement as roll back to previous commit
- Add option to amend last commit on Commit
- Improve speed of some operations
- Implement checksum to monitor local changes
- Don't allow "amend" commit if already pushed
- Don't warn about uncommitted changes when restoring to a commit
- Fixes
- Write object files using system line endings
- Refine Refresh action
- Update History View on part selection
- Use different colour text if there are changes in tree
- Use icons and tooltips to show local/remote in History
- Set focus on message field in Commit dialog
- Update Status Bar when Repo is selected
- Fixes
- Re-position overlay icons for status
- Commit changes after conflict merge on Publish
- Only merge when doing conflict on Publish
- Fixes
- Refresh repos and file system in background
- Add Reset To Remote Commit Action
- Remove Revert Single Commit action
- Make some actions clearer in their descriptions
- Add "Restore to this commit" action
- Show model name instead of repository name
- Change some icons
- Fix History Table not updating
- Enable/disable some actions
- Show status of repos with coloured icons
- Improve Merge conflict handling
- Fixes
- Better merge conflict handling
- Restore any open diagram editors when re-opening model
- Make a first commit when cloning from repo and no model exists
- Fixes
- "Undo last commit" should also cancel changes in working tree
- Refactor and simplify actions and username/pw retrieval
- Display option to store username/pw in dialog window and delete credentials
- Fixes
- First stage in resolving conflicts
- Add "Abort Changes" action
- New icons
- Add History View
- Set config to use autocrlf=true on create new local repo
- Refactor Clone Dialog
- Add "Create New Model Repo" action
- Use author and email from preferences when committing
- Add "Extract Model From a Commit" action
- Add/change menu items
- Add "Revert to Commit" action
- Add "Undo Last Commit" action
- Add "Open Model" action from Collaboration Workspace
- First Release
If you value and use Archi please consider making a donation. Thanks!
- Setup and Configuration
- Understand the Basics
- Manage Workspace
- Manage Changes
- Manage Branches
- Connection, Authentication & Security
- Do's & Don'ts and other known issues
- Change Log
- Other Resources
- Developer