Tobias Hieta
38aa3555ba
Clean-up dependency chain for the windows installer
2016-02-16 13:55:13 +01:00
Tobias Hieta
c43b876e45
Quote some file paths for the windows installer.
2016-02-16 13:31:01 +01:00
Tobias Hieta
025b3f11bd
Bump version to 1.0.5
2016-02-16 13:26:46 +01:00
Tobias Hieta
6ea2b40e94
Switch scripts to use the new windows installer
2016-02-16 13:24:24 +01:00
Tobias Hieta
73bc190b06
Switch to WiX generated installer
...
Fixes a bunch of issues related to the old installer
2016-02-15 15:57:21 +01:00
Tobias Hieta
da3ba676ae
Automatic update of web-client
2016-02-15 09:46:22 +01:00
Tobias Hieta
c2c3b5cd1c
Automatic update of web-client
2016-02-13 17:45:48 +01:00
Tobias Hieta
195ef65f31
Automatic update of web-client
2016-02-11 10:37:50 +01:00
Tobias Hieta
fb9402a71b
Automatic update of web-client
2016-02-11 10:34:42 +01:00
Vincent Lang
96b0fd2604
Request "Low Latency" scheduling during video playback
...
Use AvSetMmThreadCharacteristics() to set "Low Latency" scheduling on
the video rendering thread. In tests with mpv CLI, this has shown to be
helpful, and apparently enables higher performance by disabling energy
saving features which can interfere with playback.
Because I'm afraid that this will affect the system even if video
playback is inactive and the renderer thread is idle, do this only
during playback.
2016-01-22 19:08:06 +01:00
Tobias Hieta
a9978e2e5e
Fix merge fuckup
2016-01-22 13:54:05 +01:00
Tobias Hieta
5b96607f8f
Automatic update of web-client
2016-01-22 13:15:15 +01:00
Tobias Hieta
3b4f3b7b3a
Install vcredist from windows installer
2016-01-22 12:08:07 +01:00
Vincent Lang
227236204a
Request Multimedia Class Schedule Service on Windows
...
(Somewhat cargo-cult, since I haven't been able to observe it doing
anything myself.)
2016-01-21 18:51:41 +01:00
Tobias Hieta
2f4fcce419
Download vcredist executables
2016-01-21 15:31:49 +01:00
Tobias Hieta
aa3b9df5ac
Extra slash makes everything unhappy.
2016-01-20 10:47:00 +01:00
Tobias Hieta
adf31b4d3c
Create mpv.lib
2016-01-19 10:22:13 +01:00
Tobias Hieta
5027591189
Fix dependencies.
2016-01-19 10:59:59 +01:00
Tobias Hieta
fc9737dbac
Move to use the same FetchDependencies as we have in PMS
...
This can give us faster deps downloading since they can be locally
cached.
2016-01-19 09:49:00 +01:00
Tobias Hieta
70be989579
Automatic update of web-client
2016-01-18 14:37:50 +01:00
Tobias Hieta
06c95ae2ae
Automatic update of web-client
2016-01-18 14:29:53 +01:00
Vincent Lang
c4be5e2e3b
Fix compilation with SDL on Linux
2016-01-07 19:06:25 +01:00
Tobias Hieta
a7fbd9d644
Actually make SDL work on OSX.
2016-01-07 14:52:31 +01:00
Tobias Hieta
760f582442
Update version to 1.0.4
2015-12-28 11:59:02 +01:00
Tobias Hieta
16fa0ecc8a
Add verbose option to windeployqt - what's going on with SSL?
2015-12-18 14:07:55 +01:00
Tobias Hieta
47b18c4b7c
Look for redist that matches VS version
2015-12-15 09:55:58 +01:00
Tobias Hieta
31cc3d2c86
Find the new styled breakpad library
2015-12-15 09:55:57 +01:00
Tobias Hieta
ce29d39be7
Remove Qt background property configure check since we now require Qt 5.6
2015-12-15 09:55:57 +01:00
Tobias Hieta
541afeb7d0
Fix windows build
2015-12-11 11:46:01 +01:00
Tobias Hieta
669a41872a
Copy a qt.conf to the local app so that it can be debugged without being installed.
2015-12-11 11:32:40 +01:00
Tobias Hieta
e24e5ef359
Expose dependencies and qt dependencies hash version to the debug overlay
2015-12-11 11:22:42 +01:00
Tobias Hieta
e7e17763b7
Require Qt5.6
2015-12-11 10:16:14 +01:00
Tobias Hieta
b59e68bf48
Fix comment
2015-12-11 09:54:20 +01:00
Tobias Hieta
2effdbbf22
Only download Qt deps if not QTROOT is set
2015-12-10 15:39:28 +01:00
Tobias Hieta
043fea11d3
Bundle windows runtime
2015-12-08 21:59:28 +01:00
Tobias Hieta
3ea966cd80
Fix symbol compression on Windows
2015-12-08 16:32:08 +01:00
Tobias Hieta
eb1ed7096e
Make bundling work on windows.
2015-12-08 15:02:08 +01:00
Tobias Hieta
e46a95f0db
Fix windows build
2015-12-08 09:38:16 +01:00
Tobias Hieta
e8a29ca695
Replace the need of bzip2 to be installed and use a small python script
2015-12-07 08:45:08 +01:00
Tobias Hieta
edba502237
Adapt scripts to download depends on windows
2015-12-06 13:42:16 +01:00
Tobias Hieta
3d778a8608
Remove the usage of bzip2 when downloading the web-client
...
One less dependency on windows
2015-12-02 16:17:02 +01:00
Tobias Hieta
f2673be160
Automatic update of web-client
2015-12-02 16:10:24 +01:00
Tobias Hieta
828e04dab8
Automatic update of web-client
2015-12-02 15:55:27 +01:00
Vincent Lang
2aa62dbe8c
Remove the ANGLE/DirectX shortcut and startmenu entry
...
This is handled via a setting now.
2015-11-27 15:10:50 +01:00
Tobias Hieta
a70e5b0c99
Sign webengineprocess before webenginecore
2015-11-26 14:51:44 +01:00
Tobias Hieta
d6830ed63a
Work around wrongly linked libraries of QtWebEngineProcess
2015-11-26 09:54:45 +01:00
Tobias Hieta
0de5fb505e
Fix code signing on OSX
2015-11-25 15:18:09 +01:00
Tobias Hieta
4b93840a32
Download dependencies from CMake and fix install names
...
This makes it easier to deploy new versions of Qt and other deps.
2015-11-25 14:43:06 +01:00
Tobias Hieta
fb9133ea27
Bump version to 1.0.3
2015-11-17 12:34:16 +01:00
Tobias Hieta
614534efbf
Automatic update of web-client
2015-11-11 13:51:04 +01:00
Tobias Hieta
b9d363b77b
Don't use install() on the symbol file, instead dump it in the root directly
2015-11-09 15:53:12 +01:00
Tobias Hieta
c0f6e80a9b
convert to native path otherwise it seems to fail on the ci
2015-11-09 15:45:23 +01:00
Tobias Hieta
ac64c8baab
Fix symbols on OSX
2015-11-09 15:14:51 +01:00
Tobias Hieta
b65b1a67a1
Fix dependency detection on windows
2015-11-09 15:05:11 +01:00
Tobias Hieta
dac7131c5d
Dont use fPIC on windows
2015-11-09 15:05:10 +01:00
Tobias Hieta
cdb92f9313
FIx symbol generation on windows in cmake
2015-11-09 15:05:10 +01:00
Tobias Hieta
62dda51c28
Automatic update of web-client
2015-11-06 14:43:58 +01:00
Tobias Hieta
073b4b6069
Automatic update of web-client
2015-11-05 16:56:10 +01:00
Tobias Hieta
e9a4804916
Don't error out when DEPENDENCY_ROOT is not set
2015-11-04 16:12:13 +01:00
Tobias Hieta
feaa648a87
Automatic update of web-client
2015-11-04 09:49:05 +01:00
Tobias Hieta
5b4606acbd
Automatic update of web-client
2015-11-03 16:59:00 +01:00
Tobias Hieta
80b4fcb1b9
Bump version to 1.0.2
2015-10-29 16:35:32 +01:00
Tobias Hieta
56cc6ef9f7
Fix installation directory on Windows
2015-10-28 15:42:54 +01:00
Tobias Hieta
7ac77b9c0b
Automatic update of web-client
2015-10-28 15:25:53 +01:00
Tobias Hieta
f7925df207
Automatic update of web-client
2015-10-28 14:10:05 +01:00
Tobias Hieta
2b9719047f
Disable frame-omit-pointer optimisations
...
This might increase the reliability of breakpad stack traces.
2015-10-28 13:48:21 +01:00
Tobias Hieta
97d11e2ce1
Automatic update of web-client
2015-10-28 09:29:31 +01:00
Tobias Hieta
e65005f819
Revert "Now that the installer is 64bit we should not need this hack."
...
This reverts commit 88fb29a363
.
2015-10-27 15:59:43 +01:00
Tobias Hieta
47783b293f
Automatic update of web-client
2015-10-27 10:05:45 +01:00
Vincent Lang
ca3a7ee82c
Add a .bat to start with --disable-gpu on Windows
...
For testing.
2015-10-27 09:53:19 +01:00
Tobias Hieta
8624d37eb3
Automatic update of web-client
2015-10-27 09:15:21 +01:00
Tobias Hieta
88fb29a363
Now that the installer is 64bit we should not need this hack.
2015-10-26 16:52:50 +01:00
Tobias Hieta
053a22dcb1
Automatic update of web-client
2015-10-26 15:58:20 +01:00
Tobias Hieta
9dd2897dff
Add a simple check for mpv/qthelper.hpp
...
Some people have failing builds because they have a old version of mpv
that doesn't include the qthelper header. I have added a simple check
for this. Since there is no reliable way for us to currently check for
a specific version of mpv (constant flux) we might want to add checks
for some specific functionality instead.
2015-10-26 08:17:57 +01:00
Tobias Hieta
102afdd4e1
Automatic update of web-client
2015-10-23 14:48:12 +02:00
Tobias Hieta
737f9eb4fc
Force the directory for installation to c:\program files
...
This is most likely not 100% correct, because we should use an
environment or ship a 64 bit installer instead, but for now it will
have to make due.
2015-10-22 15:17:42 +02:00
Tobias Hieta
95dd151731
Rename windows binary to end with x86_64 instead of x86
...
We are 64bit only.
2015-10-22 11:15:07 +02:00
Tobias Hieta
64e48a7f67
Bump version to 1.0.1
2015-10-22 11:14:48 +02:00
Tobias Hieta
53192cb022
Revert "Update updater.exe for Windows"
...
This reverts commit 3309cb23af
.
This created problems with updating on windows. We need to revert
for release and then revisit this later.
2015-10-20 17:07:48 +02:00
Tobias Hieta
9cfb07071d
Automatic update of web-client
2015-10-20 12:16:38 +02:00
Tobias Hieta
51b83f47e4
Automatic update of web-client
2015-10-19 13:02:14 +02:00
Tobias Hieta
3309cb23af
Update updater.exe for Windows
2015-10-19 11:05:54 +02:00
Tobias Hieta
34ac2476a3
Automatic update of web-client
2015-10-19 09:49:08 +02:00
Tobias Hieta
1ba36139c7
Automatic update of web-client
2015-10-16 17:18:55 +02:00
Tobias Hieta
6f810f28bf
Automatic update of web-client
2015-10-16 17:01:04 +02:00
Tobias Hieta
64efd02f0a
Automatic update of web-client
2015-10-16 14:24:55 +02:00
Tobias Hieta
29fabcc394
Automatic update of web-client
2015-10-15 15:14:52 +02:00
Vincent Lang
c090af5df2
Fix case-sensitivity issue
2015-10-13 15:03:39 +02:00
Tobias Hieta
d2a7685461
Make the crashuploader set the X-Plex-Secret to allow it to upload to the new breakpad-server
2015-10-13 14:49:03 +02:00
Tobias Hieta
3d4859f1b1
Initial public commit of Plex Media Player
2015-10-13 11:05:27 +02:00