Releases
3.0.0
Nifty Perforce - belkiss' fork - 3.0.0
Important notes
New features / improvements
Add support for vs2022
Add support for recent p4v versions where p4vc was changed from a .exe to .bat
The settings are now found in the VS Tools/Options instead of a custom dialog
Improve log message when a file is already read/write but we tried to call edit
Add the possibility to force checkout a file, and use it when the edit button is manually pressed
Speed up initialization by skipping some p4 supported features checks when we know for sure they are available
Add version to the log message when nifty initializes
Improve log on startup
Add some debugspam when adding/removing files
Add an existence check before calling checkout on the optional associated files (like vcxproj.filters, .resx, etc)
Reduce png sizes using ImageOptimizer vs plugin
Update copyright info in the root COPYING file
Remove debug names from menu entries
Add an .editorconfig file at the root
Remove config button from menu, useless now that the settings are found in the VS options
Convert csproj to new Sdk format for easier maintenance
Remove old images and scripts
Bug fixes
Fix possible deadlocks during logging
Fix grammar in some log messages
Fix subsequent press of revision graph button when the first operation fails
Fix logo display, and remove the old unused icon file
Icons and menu entries are now properly registered and associated with the plugin, this allow clean uninstall
Use Extensibility Essentials plugin to automatically synchronize some info in .cs files
Convert the sln to vs2019 and remove NiftySolution, unused and unmaintained...
Fix possible issue where OnOutput would be called with a null event
Prevent call to string.Format when there's nothing to format
You can’t perform that action at this time.