nextcloud-desktop/shell_integration/windows/OCOverlays
Michael Schuster 8ce13b7bdb
Windows shell extensions: Use custom GUIDs via CMake and prepare MSI reg
Previously side by side installation with ownCloud or other NC custom builds would break the shell integration because the same GUIDs and registry keys were used.

Now we specify our custom GUIDs in NEXTCLOUD.cmake and use CMake to generate a header file and WiX (MSI) include file with these constants.

Note: Using generators like "guidgen" or "uuidgen" ensures that GUIDs are unique, as manual changes are not guaranteed to be.

Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-08-20 18:50:05 +02:00
..
ico Windows: Update the overlay icon graphics #3105 2016-01-12 11:46:05 +01:00
CMakeLists.txt Cleanup Windows shell extensions 2020-08-20 18:50:05 +02:00
DllMain.cpp Windows shell extensions: Use custom GUIDs via CMake and prepare MSI reg 2020-08-20 18:50:05 +02:00
OCOverlay.cpp Remove dead code 2020-08-20 18:50:05 +02:00
OCOverlay.h Cleanup Windows shell extensions 2020-08-20 18:50:05 +02:00
OCOverlay.rc Windows shellext: Update copyrights and company name 2020-08-20 18:50:05 +02:00
OCOverlayFactory.cpp Cleanup Windows shell extensions 2020-08-20 18:50:05 +02:00
OCOverlayFactory.h 2.7 has less automatic includes on Windows 2020-08-20 18:50:05 +02:00
OCOverlayRegistrationHandler.cpp 2.7 has less automatic includes on Windows 2020-08-20 18:50:05 +02:00
OCOverlayRegistrationHandler.h Cleanup Windows shell extensions 2020-08-20 18:50:05 +02:00
OCOverlays.def Relocate Windows shell extensions 2015-01-12 14:40:42 +01:00
resource.h Relocate Windows shell extensions 2015-01-12 14:40:42 +01:00