mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-09-22 02:14:57 -04:00
Make system service the default install on Windows
This commit is contained in:
1 parent
693332ff50
commit
2b60e9ac37
1 file changed
+8
-9
@@ -145,19 +145,18 @@ XML_FILE+=" <Control Id='BannerBitmap' Type='Bitmap' X='0' Y='0'
|
||||
XML_FILE+=" <Control Id='BannerLine' Type='Line' X='0' Y='44' Width='373' Height='0' />\r\n"
|
||||
XML_FILE+=" <Control Id='BottomLine' Type='Line' X='0' Y='234' Width='373' Height='0' />\r\n"
|
||||
XML_FILE+="\r\n"
|
||||
XML_FILE+=" <Control Id='TypicalText' Type='Text' X='40' Y='60' Width='300' Height='40' Text='Installing OpenRGB without registering as a system service means nothing runs automatically in the background by default. Accessing devices through PawnIO will require running OpenRGB as administrator.' />\r\n"
|
||||
XML_FILE+=" <Control Id='TypicalButton' Type='PushButton' X='40' Y='100' Width='200' Height='17' ToolTip='Does not register OpenRGB as a system service. Accessing certain devices will require running the application as administrator.' Default='yes' Text='Do not Install System Service (Default)'>\r\n"
|
||||
XML_FILE+=" <Publish Property='WixUI_InstallMode' Value='InstallTypical'>1</Publish>\r\n"
|
||||
XML_FILE+=" <Publish Event='SetInstallLevel' Value='1'>1</Publish>\r\n"
|
||||
XML_FILE+=" <Publish Event='NewDialog' Value='VerifyReadyDlg'>1</Publish>\r\n"
|
||||
XML_FILE+=" </Control>\r\n"
|
||||
XML_FILE+=" <Control Id='CompleteText' Type='Text' X='40' Y='120' Width='300' Height='40' Text='Installing OpenRGB as a system service means the application will run automatically in the background. Accessing devices through PawnIO will not require running OpenRGB as administrator.' />\r\n"
|
||||
XML_FILE+=" <Control Id='CompleteWarning' Type='Text' X='40' Y='160' Width='300' Height='40' Text='Warning: Installing OpenRGB as a system service is experimental in the current release. Settings do not synchronize between the user interface and the service. If you encounter issues with the service, you can uninstall it and use the non-service installation instead.' />\r\n"
|
||||
XML_FILE+=" <Control Id='CompleteButton' Type='PushButton' X='40' Y='210' Width='200' Height='17' ToolTip='Registers OpenRGB system service, allowing access to devices which require administrator access without having to run the application as administrator.' Text='Install System Service'>\r\n"
|
||||
XML_FILE+=" <Control Id='CompleteText' Type='Text' X='40' Y='60' Width='300' Height='40' Text='Installing OpenRGB as a system service means the application will run automatically in the background. Accessing devices through PawnIO will not require running OpenRGB as administrator.' />\r\n"
|
||||
XML_FILE+=" <Control Id='CompleteButton' Type='PushButton' X='40' Y='100' Width='200' Height='17' ToolTip='Registers OpenRGB system service, allowing access to devices which require administrator access without having to run the application as administrator.' Default='yes' Text='Install System Service (Default)'>\r\n"
|
||||
XML_FILE+=" <Publish Property='WixUI_InstallMode' Value='InstallComplete'>1</Publish>\r\n"
|
||||
XML_FILE+=" <Publish Event='SetInstallLevel' Value='2'>2</Publish>\r\n"
|
||||
XML_FILE+=" <Publish Event='NewDialog' Value='VerifyReadyDlg'>1</Publish>\r\n"
|
||||
XML_FILE+=" </Control>\r\n"
|
||||
XML_FILE+=" <Control Id='TypicalText' Type='Text' X='40' Y='120' Width='300' Height='40' Text='Installing OpenRGB without registering as a system service means nothing runs automatically in the background by default. Accessing devices through PawnIO will require running OpenRGB as administrator.' />\r\n"
|
||||
XML_FILE+=" <Control Id='TypicalButton' Type='PushButton' X='40' Y='210' Width='200' Height='17' ToolTip='Does not register OpenRGB as a system service. Accessing certain devices will require running the application as administrator.' Text='Do not Install System Service'>\r\n"
|
||||
XML_FILE+=" <Publish Property='WixUI_InstallMode' Value='InstallTypical'>1</Publish>\r\n"
|
||||
XML_FILE+=" <Publish Event='SetInstallLevel' Value='1'>1</Publish>\r\n"
|
||||
XML_FILE+=" <Publish Event='NewDialog' Value='VerifyReadyDlg'>1</Publish>\r\n"
|
||||
XML_FILE+=" </Control>\r\n"
|
||||
XML_FILE+=" </Dialog>\r\n"
|
||||
XML_FILE+="\r\n"
|
||||
XML_FILE+=" <Publish Dialog='InstallDirDlg' Control='Next' Event='NewDialog' Value='PawnIODialog' Order='5'>WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID=\"1\"</Publish>\r\n"
|
||||
|
||||
Reference in new issue
Block a user