From 410d0ff173e9238d42aff530e54a2f87b18b7633 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Fauconnier?= Date: Fri, 26 Jul 2019 15:16:50 +0200 Subject: [PATCH] handle ubx double click on windows --- release_scripts/windows/OpenBoard.iss | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/release_scripts/windows/OpenBoard.iss b/release_scripts/windows/OpenBoard.iss index 33402eca..529327e1 100644 --- a/release_scripts/windows/OpenBoard.iss +++ b/release_scripts/windows/OpenBoard.iss @@ -11,6 +11,9 @@ AppId={{8CCA6AC7-BBF9-4DD2-8E70-A907E0FCA38F}} AppName=OpenBoard AppVersion={#ApplicationVersion} +AppVerName=OpenBoard {#ApplicationVersion} + + AppPublisher=Open Education Foundation AppPublisherURL=http://www.oe-f.org @@ -141,6 +144,11 @@ Root: HKCR; Subkey: "OpenBoardFile"; ValueType: string; ValueName: ""; ValueData Root: HKCR; Subkey: "OpenBoardFile\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\OpenBoard.exe,1" Root: HKCR; Subkey: "OpenBoardFile\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\OpenBoard.exe"" ""%1""" +Root: HKCR; Subkey: ".ubx"; ValueType: string; ValueName: ""; ValueData: "OpenBoardFileSet"; Flags: uninsdeletevalue +Root: HKCR; Subkey: "OpenBoardFileSet"; ValueType: string; ValueName: ""; ValueData: "OpenBoard document set"; Flags: uninsdeletekey +Root: HKCR; Subkey: "OpenBoardFileSet\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\OpenBoard.exe,1" +Root: HKCR; Subkey: "OpenBoardFileSet\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\OpenBoard.exe"" ""%1""" + Root: HKLM; Subkey: "SOFTWARE\OpenBoard"; ValueType: string; ValueName: "Client application"; ValueData: "{app}\OpenBoard.exe"; Flags: uninsdeletevalue; Check: isProcessorNotX64 Root: HKLM; Subkey: "SOFTWARE\OpenBoard"; ValueType: dword; ValueName: "Transfer mode"; ValueData: "0"; Flags: uninsdeletevalue; Check: isProcessorNotX64 Root: HKLM; Subkey: "SOFTWARE\OpenBoard"; ValueType: dword; ValueName: "EMF: Hide page"; ValueData: "1"; Flags: uninsdeletevalue; Check: isProcessorNotX64