elisa-lj11
|
87cbb79d67
|
fixing up quazip
|
2016-08-04 16:46:56 -07:00 |
|
elisa-lj11
|
c9c965b1e8
|
added new files for quazip
|
2016-08-04 16:46:56 -07:00 |
|
SamGondelman
|
676f4bdfcf
|
misc fixes from particles branch
|
2016-07-29 15:36:32 -07:00 |
|
Seth Alves
|
5485b3ee13
|
when cmake is told SERVER_ONLY, still build server-side plugins
|
2016-07-20 11:34:44 -07:00 |
|
Leonardo Murillo
|
ce67d57279
|
Removing Debugs
|
2016-07-15 13:03:40 -06:00 |
|
Leonardo Murillo
|
b0c27a53e2
|
Linking to Linux only SDK
|
2016-07-15 13:01:21 -06:00 |
|
Leonardo Murillo
|
53d524eb2f
|
Checkpoint
|
2016-07-15 12:04:45 -06:00 |
|
Leonardo Murillo
|
f0db7b9d39
|
Checkpoint
|
2016-07-15 11:42:30 -06:00 |
|
Brad Hefta-Gaub
|
c2fd055f0f
|
more hacking
|
2016-07-14 08:20:07 -07:00 |
|
Brad Hefta-Gaub
|
b6ffabf500
|
attempt to get mac sandbox plugins to work
|
2016-07-13 14:58:27 -07:00 |
|
Brad Hefta-Gaub
|
2b719e12f7
|
attempt to make mac server plugins work
|
2016-07-12 10:54:45 -07:00 |
|
Brad Hefta-Gaub
|
3ddac73718
|
add mac lib to the external project
|
2016-07-11 18:24:22 -07:00 |
|
Brad Hefta-Gaub
|
f3f72f3c93
|
Merge branch 'master' of https://github.com/highfidelity/hifi into codecPlugins
|
2016-07-11 13:15:27 -07:00 |
|
Brad Hefta-Gaub
|
f5b693cebb
|
added support for external hificodec and hifi codec plugin
|
2016-07-11 12:22:27 -07:00 |
|
Brad Davis
|
790f74da1d
|
Support geometry shaders
|
2016-07-07 13:36:47 -07:00 |
|
Brad Hefta-Gaub
|
38f0cd218b
|
make client server plugins properly copy into plugins directory
|
2016-07-07 10:31:12 -07:00 |
|
Marko Kudjerski
|
17ce80ed69
|
sign executables with SHA256
|
2016-06-24 19:28:31 -07:00 |
|
SamGondelman
|
645ae3c21e
|
remove tabs
|
2016-06-22 17:02:02 -07:00 |
|
SamGondelman
|
a9ed0b1c83
|
completely destroyed sixense on macs
|
2016-06-22 16:56:50 -07:00 |
|
Atlante45
|
89c50ab3df
|
Update neuron archive in cmakelists
|
2016-06-21 17:23:08 -07:00 |
|
Atlante45
|
925375fb7a
|
Move steamworks archive zip to dependencies
|
2016-06-14 16:29:50 -07:00 |
|
Atlante45
|
1a8d6ea614
|
Make steamworks an external dependency
|
2016-06-14 16:29:50 -07:00 |
|
Atlante45
|
96258a795a
|
Initial Steamworks integration
|
2016-06-14 16:29:50 -07:00 |
|
Ken Cooke
|
b60b9bb312
|
compiler fixes for GCC/clang
|
2016-06-06 14:54:15 -07:00 |
|
Brad Davis
|
3cc08cdcfc
|
Breaking up GL agnostic code from 4.1 specific code
|
2016-05-18 14:35:53 -07:00 |
|
Stephen Birarda
|
9fe9100cac
|
change produced installer names to beta
|
2016-04-27 15:57:32 -07:00 |
|
Brad Hefta-Gaub
|
c410242fb2
|
Merge pull request #7688 from jherico/texture_derez
Reducing GPU texture memory footprint
|
2016-04-22 13:20:54 -07:00 |
|
Stephen Birarda
|
bc706191df
|
add_definitions from cmake for each release type
|
2016-04-21 17:28:11 -07:00 |
|
Brad Davis
|
6c30194916
|
Support lowering the minimum mip of a texture at runtime
|
2016-04-21 14:46:12 -07:00 |
|
Brad Davis
|
5007c9bd4c
|
Update glew version
|
2016-04-21 14:46:09 -07:00 |
|
Ryan Huffman
|
37469f16c8
|
Fix string interpolation in installer
|
2016-04-18 10:31:12 -07:00 |
|
Ryan Huffman
|
a4b7e54e4d
|
Update installer to use variables for display names
|
2016-04-18 10:16:06 -07:00 |
|
Ryan Huffman
|
f72a760151
|
Fix application names in installer prompt
|
2016-04-18 09:54:39 -07:00 |
|
Stephen Birarda
|
7e02b30227
|
rename .app on OS X to Interface
|
2016-04-14 13:01:47 -07:00 |
|
James B. Pollack
|
30c8a44411
|
Merge remote-tracking branch 'upstream/master' into homereset
|
2016-04-01 08:02:19 -07:00 |
|
James B. Pollack
|
140bb75542
|
lots
|
2016-03-31 09:21:08 -07:00 |
|
Brad Hefta-Gaub
|
f0cc8c0dd3
|
Merge pull request #7491 from jherico/oculus_release
Update to latest Oculus SDK, add input device support
|
2016-03-30 17:42:32 -07:00 |
|
Stephen Birarda
|
f29647b519
|
use HF shortcuts for setup options
|
2016-03-30 13:56:57 -07:00 |
|
Stephen Birarda
|
7d042fc47d
|
keep server-console as sandbox folder in Program Files
|
2016-03-30 13:54:55 -07:00 |
|
Stephen Birarda
|
0a8072164d
|
be less redundant in prompt for running applications
|
2016-03-30 13:44:16 -07:00 |
|
Stephen Birarda
|
8be3931bbf
|
repair shortcut name for desktop interface
|
2016-03-30 13:20:31 -07:00 |
|
Stephen Birarda
|
02d93e2a11
|
cleanup fixes for old shortcuts in NSIS script
|
2016-03-30 13:09:36 -07:00 |
|
Stephen Birarda
|
bd3d08db3b
|
prepend Interface with High Fidelity in setup options
|
2016-03-30 13:00:23 -07:00 |
|
Stephen Birarda
|
a200e56f92
|
remove old startup menu item for Server Console
|
2016-03-30 12:52:11 -07:00 |
|
Stephen Birarda
|
05163367e1
|
delete old start menu items from before rename
|
2016-03-30 12:49:55 -07:00 |
|
Stephen Birarda
|
4940639e11
|
clear old desktop shortcuts from before rename
|
2016-03-30 12:48:11 -07:00 |
|
Stephen Birarda
|
2d1c4243f5
|
prepend desktop shortcuts with High Fidelity
|
2016-03-30 12:47:18 -07:00 |
|
Stephen Birarda
|
2ea0309955
|
change setup options and prompts to close running applications
|
2016-03-30 12:08:56 -07:00 |
|
Stephen Birarda
|
724c95fbd6
|
leave executable name for server-console
|
2016-03-30 12:05:17 -07:00 |
|
Stephen Birarda
|
6bdedeb5ce
|
change packaging parameters for Sandbox/Interface
|
2016-03-30 11:59:49 -07:00 |
|
Brad Davis
|
d056c41e25
|
Update to latest Oculus SDK, add input device support
|
2016-03-30 10:40:28 -07:00 |
|
Anthony J. Thibault
|
0d37515784
|
Merge branch 'master' into tony/vive-rendering-work
|
2016-03-23 15:59:59 -07:00 |
|
Brad Davis
|
2fdb92e8cd
|
Move oglplus dependency from sourceforge to s3
|
2016-03-22 22:19:10 -07:00 |
|
Anthony Thibault
|
63d6f888e6
|
Update openvr sdk to 0.9.19
|
2016-03-21 17:31:13 -07:00 |
|
Stephen Birarda
|
a9dd88d834
|
Merge pull request #7320 from zzmp/feat/shader-includes
Compile shaders into separate dir for inclusion
|
2016-03-10 21:07:49 -08:00 |
|
Zach Pomerantz
|
243fbf8299
|
Specify and create shaders folder
|
2016-03-10 20:49:33 -08:00 |
|
Zach Pomerantz
|
11867aa71d
|
Compile shaders to their own folders
|
2016-03-10 20:10:54 -08:00 |
|
Stephen Birarda
|
0c45ed038c
|
attempt rename to change casing of Raleway font
|
2016-03-09 12:58:23 -08:00 |
|
Stephen Birarda
|
bdc2ac73f6
|
manually remove Raleway font that has incorrect casing
|
2016-03-09 12:30:09 -08:00 |
|
Stephen Birarda
|
3750d5d780
|
manually install OpenSSL DLLs for Qt
|
2016-03-03 17:57:34 -08:00 |
|
Stephen Birarda
|
72cbfe2dc7
|
add a comment for static libraries specifically
|
2016-03-01 13:04:37 -08:00 |
|
Stephen Birarda
|
248aa58d23
|
force statically linked OpenSSL on windows
|
2016-03-01 13:04:37 -08:00 |
|
Stephen Birarda
|
9f377a5ad5
|
separate reading of post install options from handling
|
2016-02-25 12:53:28 -08:00 |
|
Stephen Birarda
|
c1776e7f55
|
move button text changes out of onInit
|
2016-02-25 10:22:42 -08:00 |
|
Stephen Birarda
|
2d0d73116a
|
call handling of post install options once install complete
|
2016-02-25 10:20:07 -08:00 |
|
Stephen Birarda
|
30b1341dbb
|
change the close button text to finish
|
2016-02-25 10:15:59 -08:00 |
|
Stephen Birarda
|
c01ba7714c
|
title changes for setup options
|
2016-02-25 10:11:47 -08:00 |
|
Stephen Birarda
|
a44c34dd0b
|
change buttons in post install options for new placement
|
2016-02-25 10:02:12 -08:00 |
|
Stephen Birarda
|
2a2760b708
|
put the post install options before the actual install
|
2016-02-25 09:43:02 -08:00 |
|
Stephen Birarda
|
62e842bf2b
|
Merge pull request #7052 from huffman/bugsplat
BugSplat integration
|
2016-02-11 10:10:44 -08:00 |
|
Ryan Huffman
|
71b72aceb8
|
Fix CHECKED_FOR_BUGSPLAT_ONCE
|
2016-02-11 09:46:12 -08:00 |
|
Ryan Huffman
|
813d5e5ba0
|
Add headers and proper bugsplat checking to cmake files
|
2016-02-11 08:17:05 -08:00 |
|
Anthony J. Thibault
|
b9a16cec25
|
Re-enable OpenVR plugin
* Enabled preview window
* rendering is only mono for some-reason.
|
2016-02-09 18:49:18 -08:00 |
|
Ryan Huffman
|
20cf7c0099
|
Clean up BugSplat cmake
|
2016-02-09 11:45:32 -08:00 |
|
Ryan Huffman
|
b1684eba9c
|
Add BugSplat cmake files
|
2016-02-09 10:48:16 -08:00 |
|
Ken Cooke
|
04798a45fc
|
Remove redundant patterns from CMake GLOB
|
2016-02-08 14:47:43 -08:00 |
|
Ken Cooke
|
08e299f724
|
CMAKE changes to support AVX instructions. Source files in src/avx are compiled with AVX enabled (VEX encoding) and require runtime dispatch to avoid crashing a machine without AVX hardware.
|
2016-02-06 10:53:56 -08:00 |
|
Brad Hefta-Gaub
|
5ea4cb6900
|
Merge pull request #6949 from birarda/installer-sixense
pull missing Sixense DLLs from external project
|
2016-01-27 12:17:59 -08:00 |
|
Stephen Birarda
|
8ba0e3bc6e
|
give dev shortcuts a specific name too
|
2016-01-26 16:21:18 -08:00 |
|
Stephen Birarda
|
e6a8fd192c
|
use the VS2011 DLLs bundled with sixense for installer
|
2016-01-26 15:54:08 -08:00 |
|
Stephen Birarda
|
0a413904a0
|
use non PR-specific names for close prompt
|
2016-01-26 12:09:45 -08:00 |
|
Stephen Birarda
|
6daeefef68
|
remove the correct startup shortcut during uninstall
|
2016-01-26 12:08:26 -08:00 |
|
Stephen Birarda
|
4115d52d91
|
default shortcut options off for PR builds
|
2016-01-26 11:46:37 -08:00 |
|
Stephen Birarda
|
068de5203c
|
use specific shortcut names for PR builds
|
2016-01-26 11:40:50 -08:00 |
|
Stephen Birarda
|
79a2b7f213
|
make sure shell var context is correct for AppData
|
2016-01-26 11:17:54 -08:00 |
|
Stephen Birarda
|
e4110ea401
|
install for all users, EXCEPT the startup menu item
|
2016-01-25 17:22:39 -08:00 |
|
Stephen Birarda
|
f4ece26271
|
use install dir written to registry as potential default
|
2016-01-25 16:20:44 -08:00 |
|
Stephen Birarda
|
57f9d82efa
|
remove shortcuts from custom start menu location
|
2016-01-25 16:13:39 -08:00 |
|
Stephen Birarda
|
c7228ce020
|
ensure current user context for uninstaller
|
2016-01-25 15:59:17 -08:00 |
|
Stephen Birarda
|
9d4b529223
|
remove any old admin desktop/sm shortcuts
|
2016-01-25 15:57:42 -08:00 |
|
Stephen Birarda
|
eabafa800c
|
clarify application close behaviour
|
2016-01-25 15:51:47 -08:00 |
|
Stephen Birarda
|
aeb097664e
|
remove InstallOptionsPage from list of pages
|
2016-01-25 15:38:57 -08:00 |
|
Stephen Birarda
|
150a8d388c
|
allow user to close running exec and continue
|
2016-01-25 15:37:11 -08:00 |
|
Stephen Birarda
|
aa2d19a611
|
remove two unused utility functions
|
2016-01-25 15:32:23 -08:00 |
|
Stephen Birarda
|
f393c5eeda
|
remove CMake templated code for path changes
|
2016-01-25 15:28:44 -08:00 |
|
Stephen Birarda
|
6934594bb9
|
always use current context, ignore CPack InstallOptions
|
2016-01-25 15:20:51 -08:00 |
|
Stephen Birarda
|
83827b6d24
|
add startup shortcut in current users context
|
2016-01-25 14:57:39 -08:00 |
|
Stephen Birarda
|
85729ce4b6
|
fix for double slashes in desktop shortcut and startup shortcut
|
2016-01-25 11:30:18 -08:00 |
|
Leonardo Murillo
|
c812798314
|
Merge pull request #6913 from birarda/fixup-and-macdeploy
fix reference to components install path on OS X
|
2016-01-22 19:35:25 -06:00 |
|
Stephen Birarda
|
78609ed634
|
fix reference to components install path on OS X
|
2016-01-22 17:07:05 -08:00 |
|
Stephen Birarda
|
95f9f7e6d6
|
remove old installer files while running new install
|
2016-01-22 16:51:52 -08:00 |
|
Stephen Birarda
|
801cbf3fac
|
make sure CONSOLE_INSTALL_APP_PATH is defined before use
|
2016-01-22 15:59:39 -08:00 |
|
Stephen Birarda
|
4e76f3ccc4
|
use RMDir for removal of old SC dirs
|
2016-01-22 15:55:58 -08:00 |
|
Stephen Birarda
|
6951f1aed7
|
tweak server console deletion requirements
|
2016-01-22 15:55:58 -08:00 |
|
Stephen Birarda
|
da1902ac72
|
use CMake InstallRequiredSystemLibraries for MSVC
|
2016-01-22 15:55:58 -08:00 |
|
Stephen Birarda
|
921d4dccd7
|
remove anything previously installed by old server-console
|
2016-01-22 15:55:58 -08:00 |
|
Stephen Birarda
|
971603bd57
|
make shortcuts to server-console point to right place
|
2016-01-22 15:55:58 -08:00 |
|
Stephen Birarda
|
53eee27086
|
use incredibly dumb win path to 64-bit dlls
|
2016-01-22 15:55:58 -08:00 |
|
Stephen Birarda
|
47a630f0ad
|
manually install msvc DLLs with Interface/DS/AC
|
2016-01-22 15:55:58 -08:00 |
|
Stephen Birarda
|
5743c8046c
|
install the server-console in a subdir on win32
|
2016-01-22 15:55:58 -08:00 |
|
Stephen Birarda
|
b099376193
|
fix a typo in message for macdeployqt
|
2016-01-22 14:47:25 -08:00 |
|
Stephen Birarda
|
e00481ddfb
|
use macdeployqt for fixup of components
|
2016-01-21 17:17:28 -08:00 |
|
Stephen Birarda
|
0d47e812c8
|
fix typo in NSIS variable
|
2016-01-20 18:20:13 -08:00 |
|
Stephen Birarda
|
6daa34f164
|
fix component variable in NSIS template
|
2016-01-20 18:11:22 -08:00 |
|
Stephen Birarda
|
13d6ec0b28
|
make the post install options read correct
|
2016-01-20 16:54:31 -08:00 |
|
Stephen Birarda
|
5f21b1f35c
|
cpack properties file must be setup after variables
|
2016-01-20 12:10:37 -08:00 |
|
Stephen Birarda
|
391313532a
|
remove hash from PR org name
|
2016-01-20 10:46:54 -08:00 |
|
Stephen Birarda
|
57639672cf
|
repairs to path finding and naming on OS X
|
2016-01-20 10:46:54 -08:00 |
|
Stephen Birarda
|
d1421137e5
|
add a folder with icon for DMG installer
|
2016-01-20 10:46:54 -08:00 |
|
Stephen Birarda
|
974a899328
|
clean unused vars and spacing
|
2016-01-19 16:04:42 -08:00 |
|
Stephen Birarda
|
4feb79cff4
|
fix message for no code signing on production
|
2016-01-19 16:04:42 -08:00 |
|
Stephen Birarda
|
8c400f1c5f
|
shorten up GenerateInstallers macro
|
2016-01-19 16:04:42 -08:00 |
|
Stephen Birarda
|
3e013833c8
|
fix redundant app display name in alert
|
2016-01-19 13:28:30 -08:00 |
|
Stephen Birarda
|
56f6ef434d
|
remove define of UniqueID
|
2016-01-19 13:16:55 -08:00 |
|
Stephen Birarda
|
a69b2fabd3
|
don't prompt to attempt process close
|
2016-01-19 13:13:43 -08:00 |
|
Stephen Birarda
|
e8525e4886
|
cleanup messages, clear errors before copy
|
2016-01-19 09:58:07 -08:00 |
|
Stephen Birarda
|
be6606cefd
|
fix for error check during PR copy
|
2016-01-19 09:49:13 -08:00 |
|
Stephen Birarda
|
7b1fc8d65c
|
repair call to strcpy for dir variable
|
2016-01-19 09:45:26 -08:00 |
|
Stephen Birarda
|
04a5dbed7d
|
set shell context to user prior to app data copy
|
2016-01-19 09:42:00 -08:00 |
|
Stephen Birarda
|
42a6f9daa1
|
hard code the matching app data path
|
2016-01-19 09:33:06 -08:00 |
|
Stephen Birarda
|
6ee0258251
|
add an error message for app data create
|
2016-01-19 08:57:33 -08:00 |
|
Stephen Birarda
|
d7c5036a42
|
fix release type check for prod copy
|
2016-01-18 18:26:15 -08:00 |
|
Stephen Birarda
|
1deaebd544
|
check the copy box by default
|
2016-01-18 18:25:02 -08:00 |
|
Stephen Birarda
|
2094a75294
|
use correct var from packaging properties for copy
|
2016-01-18 18:18:06 -08:00 |
|
Stephen Birarda
|
5e6910edbb
|
complete copy of production settings to PR
|
2016-01-18 18:14:48 -08:00 |
|
Stephen Birarda
|
fb5d26b282
|
add PR_BUILD to shared CPack properties
|
2016-01-18 18:02:27 -08:00 |
|
Stephen Birarda
|
7c3d8be80f
|
change wording to pr post install option
|
2016-01-18 17:59:14 -08:00 |
|
Stephen Birarda
|
21a0d7cd4b
|
add checkbox to post install options for PR copy
|
2016-01-18 17:58:27 -08:00 |
|
Stephen Birarda
|
03f2b5ec64
|
repair nsProcess unload macro call for uninstaller
|
2016-01-18 17:12:16 -08:00 |
|
Stephen Birarda
|
31805be6af
|
undefine the UniqueID label helper in macro
|
2016-01-18 17:06:31 -08:00 |
|
Stephen Birarda
|
84c2387c02
|
repairs for usage of MessageBox
|
2016-01-18 17:03:46 -08:00 |
|
Stephen Birarda
|
51c476f521
|
make message box for closing app multiline
|
2016-01-18 16:59:28 -08:00 |
|
Stephen Birarda
|
9b20d07886
|
prompt for closure of running applications
|
2016-01-18 16:54:09 -08:00 |
|
Stephen Birarda
|
7d8fc6f702
|
check for running apps during install
|
2016-01-18 16:26:53 -08:00 |
|
Stephen Birarda
|
96c3adaa19
|
use nsProcess to check if process is running
|
2016-01-18 16:17:48 -08:00 |
|
Stephen Birarda
|
e2ee3da9d1
|
fix comparison for FindProc call
|
2016-01-18 16:00:37 -08:00 |
|
Stephen Birarda
|
8e9b7bc37b
|
use variable for console display name
|
2016-01-18 15:56:44 -08:00 |
|
Stephen Birarda
|
c924be57fc
|
use FindProcDLL plug-in to check if running
|
2016-01-18 15:54:50 -08:00 |
|
Stephen Birarda
|
4fb5a142f7
|
check during uninstall for running applications
|
2016-01-18 15:50:44 -08:00 |
|
Stephen Birarda
|
a83c3a3385
|
write to registry when sections not selected
|
2016-01-18 15:23:51 -08:00 |
|
Stephen Birarda
|
b7998935b0
|
install a json file with build info beside console
|
2016-01-18 14:56:06 -08:00 |
|
Stephen Birarda
|
2311627599
|
set installer to be DPI aware
|
2016-01-18 14:20:33 -08:00 |
|
Stephen Birarda
|
83120594f5
|
make installer icon lowercase
|
2016-01-18 14:12:41 -08:00 |
|
Stephen Birarda
|
552b2d2bdc
|
add an installer ico with more sizes
|
2016-01-18 13:32:57 -08:00 |
|
Stephen Birarda
|
81426c05f4
|
add WinVer header for nsis dpi tests
|
2016-01-18 12:08:43 -08:00 |
|
Stephen Birarda
|
da1a72ed19
|
manually set installer/uninstaller dpi aware
|
2016-01-18 11:59:16 -08:00 |
|
Stephen Birarda
|
66a15e8f82
|
make the installer DPI aware
|
2016-01-18 11:49:56 -08:00 |
|
Stephen Birarda
|
88604a0110
|
make sure ADD_REMOVE_ICON_NAME set for nsis
|
2016-01-18 10:57:45 -08:00 |
|
Stephen Birarda
|
7d4a7983ed
|
update the installer icon and header
|
2016-01-18 10:38:38 -08:00 |
|
Stephen Birarda
|
ba6c4d90df
|
install the ssleay32 dll, not lib
|
2016-01-18 10:34:42 -08:00 |
|
Stephen Birarda
|
d4597f9e8b
|
Revert "comment out manual ssleay copying"
This reverts commit 0355e816b0 .
|
2016-01-18 10:11:36 -08:00 |
|
Stephen Birarda
|
0355e816b0
|
comment out manual ssleay copying
|
2016-01-15 16:02:24 -08:00 |
|
Stephen Birarda
|
6e8b54bc65
|
remove the branding tag in installer
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
0876da7a7d
|
call manual install of ssleay from console install
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
cf5b6198fd
|
use install command to manually place ssleay library
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
29b5076da4
|
set a variable in template to boolean
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
05e48528bd
|
make sure SSL_EAY_LIBRARY_* is set when used
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
bb9f7856f4
|
use cmake generator expression to fixup correct ssleay
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
e19b61bcbf
|
fixup the only used ssleay library
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
c1a9a7f4c1
|
add ssleay copy for win AC/DS/Interface
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
e474a60971
|
include InstallOptions for MUI2
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
ccf459454d
|
fix install options setup for MUI2
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
34da13c148
|
test of next version of nsis modern ui
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
59b4c2545f
|
remove DDE as component of installer
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
5730772f6b
|
disable install button with neither component selected
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
0098fe27df
|
don't uninstall a previously installed section from the installer
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
124e0fb61f
|
remove the add/remove icon during uninstall
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
0533438b8f
|
use backslashes in add remove icon path
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
95acd2cfc3
|
drop in add remove icon during core install
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
d57bd887b1
|
install the add/remove icon
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
fc65053eb5
|
add an icon for item in add/remove
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
9ce0f6a0b1
|
add a header image for uninstaller
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
92c221620c
|
use backslashes for header image path on win
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
d34c3bdc1c
|
add custom header image for installer
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
537f8deeec
|
update to new license in root and installer
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
81493f9b4e
|
only sign production build executables
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
99ad79d833
|
add an icon for nsis installer
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
c0c627a226
|
explicitly set install directory to match display name
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
aa9319001e
|
use BUILD_ORGANIZATION for installer display name
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
7d2684f01e
|
use alpha for packaged installer name
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
0a15f0400c
|
fix env variable referencing in SetPackagingParameters
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
ffd79a5df4
|
pretty up the packaged installer name
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
926b75782f
|
use build version for cpack package version
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
3e9f124209
|
update packaging parameters for suggested jenkins setup
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
0b118a8e98
|
replace ApplicationVersion with BuildInfo
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
e9ce0318a2
|
add the custom installer license
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
69ceb9fa98
|
use string comparison for cleaner registry checking
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
fef0c31fad
|
fix handling of not-present post install options
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
7a6c37aa2f
|
read checkbox states from registry
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
3c3ef094bb
|
use macro to write post install options
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
a1a92cf3a9
|
change registry location for post install options
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
8e3f18b628
|
require append of @CPACK_PACKAGE_INSTALL_REGISTRY_KEY@ to root
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
a0647756b5
|
delete the post-install options info from registry on uninstall
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
a47cf35b32
|
write post install option choices to registry
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
f4817032ec
|
make uninstaller name a cmake/cpack variable
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
2619c351e8
|
constantize the uninstaller name
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
24ef51c40b
|
use EXEDIR to check if uninstaller is in temp
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
24903ad161
|
add the StrContains macro
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
c002332f9c
|
copy uninstaller to temp directory for correct naming
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
4e03a06ff9
|
set package name prior to uninstaller creation
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
7f92312d06
|
reference new elevated uninstaller for file command
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
e6b106e152
|
move UAC include outside inner defines
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
6bccdc81b4
|
use the UAC plugin to elevate uninstaller
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
0a0b152f97
|
attempt to specify user only level for temp installer
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
265879cacf
|
request admin elevation for uninstaller as well
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
75a8ab56bc
|
attempt to sign in inner invocation
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
ed56dd7303
|
call makensis with RunAsInvoker
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
9972e2b096
|
attempt to use RunAsInvoker for inner/outer uninstaller
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
c064a31b77
|
use ExecWait so it is performed as admin
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
c0095e57d9
|
run elevated prior to running temp installer
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
e1ebb5ae5d
|
use execute in place of system
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
fceb916787
|
request admin prior to system call
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
d8a0b28655
|
allow execution of command to use env
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
35211049a0
|
fix for env variable referencing for signtool
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
89e8cd16d3
|
use quotes in nsis template for signtool path
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
b9ccef6c2c
|
use string replace to escape signtool path
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
0d2b8f183e
|
use fully escaped path for nsis compatibility
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
256347f6ef
|
use direct comparison instead of define check
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
a17ac026cc
|
use compile time command for conditional signing
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
f8ca9e64a9
|
pass the signtool executable to nsis
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
7f08d77b36
|
move uninstaller signing to onInit
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
cc4f7a9ad8
|
add message if executable signing enabled
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
6b796a26b0
|
replace name of script for inner invocation
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
3cc8457a98
|
only call signtool on uninstaller for production build
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
d6f50b66d6
|
add the inner/outer paradigm for signed uninstaller
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
3b12eef79b
|
use full path and not simply name for target
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
14196ba370
|
fix for target file name interpolation
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
44e1cdfe00
|
make executable signing a post build step
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
e036531796
|
attempt to sign executable as a post build step
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
547d2043e8
|
fix for execute_process call with signtool command
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
e50e28468c
|
add a status message for executable signing
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
798d234d63
|
remove package bundle copying of ssleay dll
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
d14c8cf9cc
|
add signing of DS and AC executable
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
9aa5d017d6
|
add optional signing of interface executable
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
3a9ac7d4ac
|
remove macro to consolidate installer components
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
fec7b77577
|
leave the disabled cancel button for spacing
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
ef0d3b11e9
|
use explicit text for finish button
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
47dbd9d850
|
hide back and cancel buttons on finish page
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
7ce36a69a0
|
change close button text before nsDialog create
|
2016-01-15 15:41:34 -08:00 |
|
Stephen Birarda
|
db5935c275
|
try to change button text at very end
|
2016-01-15 15:41:34 -08:00 |
|