Releases: RolandoMagico/ExplorerContextMenu
Releases · RolandoMagico/ExplorerContextMenu
Version 0.7.0.0
Includes changes from #1 to support Beyond Compare 5
Version 0.6.0.0
- Support for file and folder specific context menu extensions (ada0088)
Version 0.5.0.0
- Added C# based unit tests (50e7407)
- Removed process APIs, moved to https://github.com/RolandoMagico/ProcessInformation (b5460b6)
- Removed unused environment variable in CreateJniFiles.bat (c9924e1)
- Added ExplorerContextMenu.Java.Tests (JUnit tests for ExplorerContextMenu.Java) (49f0038)
- Split of retrieving context menu extension CLSIDs from registry and creating the menu (9cb45df)
- Added windowHandle parameter and return value to executeCommand method (fae17d5)
- Added support for commandString in the ExecuteCommand method (fae17d5)
- Reworked command string handling to use string instead of wstring (fae17d5)
- Java: Renamed executeNativeCommand to executeCommand (fae17d5)
- Added a blacklist for not supported context menu extensions (6fbd0a9)
- Fixed wrong behavior when mixing upper/lower case in the CLSIDs (a7d7c78)
Version 0.4.0.0
- Reworked entry icon handling to support transparency in .NET (e49ceb1)
- Added CommandId, CommandString and HelpText to .net interface (54e3e6c)
- Updated include structure, added comments (2d37365)
- Fixed XML comment, fixed help text handling in .net (87251ca)
- Added support for tooltips based on the entries help text (0f5756a)
- Fixed crash if multiple items are selected (cdcbc5f)
- Added Java ProcessInfo implementation (e331592)
Version 0.3.0.0
- Fixed crash if constructor argument paths is an empty list (ba49f2b)
- Removed unnecessary cast (3af6213)
- Removed usage of native handles for the entry image, copying image data to java instead (730ac16)
- Reworked setter call for byte arrays (8dedbd0)
- Java interface: Improved error handling and fixed image orientation (fad2b15)
- Reworked entry insertion to be able to insert in the order they are present in the registry (df958f4)
- Fixed compiler warning (30fe41c)
- Added constructor argument createDefaultMenu in ExplorerContextMenu to enable/disable the default menu (be73a0a)
- Added support for a whitelist to add only specific CLSIDs to the context menu (71132dc)
- Reworked JNI interface to support multiple instances (f0cc4df)
- Added support for whitelist and default menu selection in Java interface (775b929)
- Removing separators at the end of a menu (347d345)
- Code cleanup, added documentation (9fb3351)
- Added Doxygen configuration (1716094)
- Removed call to DeleteObject for HBITMAP handle because some extensions (e.g. TortoiseHg) use a bitmap cache which will crash if the bitmap is deleted (103ea71)
Version 0.2.0.0
- Fixed compiler warnings
- Fixed memory leaks
- Added support for help text and command string in Java
- Added population of dynamic submenus
- Fixed missing icon when hbmpItem is not present but hbmpUnchecked or bmpChecked is present
- Added support for synchronous command execution
Version 0.1.0.0
v0.1.0.0 Updated binaries