v0.7.0-rc5 Offline Mode
Pre-release
Pre-release
Fixed an issue with the VCS changelist view not showing differences. Thanks to scriptacus for the bug report (#78).
- Major changes to the server connection logic. (#70)
- Allows for limited offline work. Edit, add, delete, and move operations are
cached for replay after you reconnect to the server. Reverts only
have limited support. - Warnings are displayed in the messages docked view.
- Errors are now more consistently displayed and handled.
- Note that changes to the client workspace spec will cause cached updates to be lost
(the plugin won't be able to figure out how the files now map to the server).
- Allows for limited offline work. Edit, add, delete, and move operations are
- Multiple server connection status in status bar widget. (#19)
- The online state can now be controlled per-server through
the connection status widget.
- The online state can now be controlled per-server through
- Passwords are now stored with better security.
- Uses the IntelliJ password storage, so you may be prompted for a
master password now if you setup the IDE to use that. - This eliminates the "persist password locally" setting.
- Uses the IntelliJ password storage, so you may be prompted for a
- P4IGNORE support (#69)
- Support the
P4IGNORE
environment variable. The default filename is
.p4ignore
- Only files that are not known by the server are ignored.
- Support the
- Version selection for synchronize with depot. (#41)
- When "Update Directory" or "Update File" is run from the P4 context menu,
you are given the option to select which revision or changelist to
sync to.
- When "Update Directory" or "Update File" is run from the P4 context menu,
- Bug fixes.
- The configuration UI could make UI requests outside the AWT event dispatch
thread. - Finally identified the sources of the infinite changelist refresh issues
and fixed it, so that new improvements to the changelist sorting code can
be attempted. - Internal communication of events are now handled in the correct
message bus, which should lead to more consistent responses to
going offline or changing configuration. - Add trusted ticket file support (#4)
- Changelist sync can discover null Idea changelists (#64)
- Initial creation of file asks if it should be added to perforce, but it is not added (#66)
- Files loaded from the Perforce server are restricted to the user-defined
maximum file size (theidea.max.vcs.loaded.size.kb
property). - Falsely reporting that JCE is not present (#72)
- First time project configuration does not detect UI values (#65)
- Copy/paste and cut/paste of files do not trigger P4 actions (#71)
- "Move changes" action from non-active changelist modification action moves back into
original changelist (#68) - History difference did not work on IDEA 15.0 due to an IDEA API change.
- Show changelist number in file history view (#76)
- The configuration UI could make UI requests outside the AWT event dispatch