Stephen Birarda
a8272712bb
move forced client selection to apply to all installs
2016-08-29 15:40:45 -07:00
Ken Cooke
678ea3ecbf
PR feedback
2016-08-29 13:22:48 -07:00
Stephen Birarda
20777bd19a
force default selection of client on install
2016-08-29 13:13:35 -07:00
Stephen Birarda
87ecc65dce
set component requirement in cpack add componeent command
2016-08-29 13:13:35 -07:00
Stephen Birarda
fab2568624
always remove the resources dir, make client required
2016-08-29 13:13:35 -07:00
Stephen Birarda
0e4fb51d09
force cleanup section to be first
2016-08-29 13:13:35 -07:00
Stephen Birarda
c4ec02c4bf
add removal of resources folder during install process
2016-08-29 13:13:35 -07:00
Ken Cooke
28a99a7a03
Merge branch 'master' of https://github.com/highfidelity/hifi into low-latency-audio
2016-08-29 12:38:17 -07:00
Ken Cooke
996bf0d763
Replace the Qt multimedia audio back-end on the Windows build.
...
Adds an external project (wasapi) to download a low-latency audio plugin for Qt, as a precompiled DLL.
Adds a post-build command to use this new plugin instead of the default Qt audio plugin.
2016-08-28 20:12:59 -07:00
elisa-lj11
4c434e875e
fixed merge conflicts in Application.cpp
2016-08-19 09:46:22 -07:00
Brad Davis
adcfd55cc0
Batch replay reprojection
2016-08-12 22:28:23 -07:00
elisa-lj11
c009834685
Fixes for linux build of quazip
2016-08-05 17:36:27 -07:00
elisa-lj11
cd7706e80b
Release now has quazip features
2016-08-04 17:01:19 -07:00
elisa-lj11
9833ba1987
No errors upon build
2016-08-04 16:51:14 -07:00
elisa-lj11
212e4f9cca
making quazip work
2016-08-04 16:48:14 -07:00
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