Elias Steurer
2ca67739ef
Fix build.py syntax
2020-10-31 19:34:42 +01:00
Elias Steurer
051a31a065
Fix casing and macos build
2020-10-31 19:32:15 +01:00
Elias Steurer
e1f75d639c
Add OSX
2020-10-31 19:30:38 +01:00
Elias Steurer
612f37c45b
Add install_dependencies_linux_mac to CI
2020-10-31 13:50:50 +01:00
Elias Steurer
c347c63bef
Test CI
2020-10-31 13:47:41 +01:00
Elias Steurer
80d8750b58
Test CI
2020-10-31 13:33:32 +01:00
Elias Steurer
8e283bec26
Merge branch 'refactor/ci-benchmark-doctest' into 'master'
...
Refactor/ci benchmark doctest
See merge request kelteseth/ScreenPlay!47
2020-10-31 11:44:28 +00:00
Elias Steurer
79dc835e53
Add links
2020-10-30 17:38:59 +00:00
Elias Steurer
f29a65e10c
Add shields
2020-10-30 16:41:33 +00:00
Elias Steurer
206203fba0
Add auto exit when using --benchmark
...
Maybe we should exit after we created the ScreenPlay app.
Depends on what kind of benchmark we use in the future.
2020-10-30 17:24:28 +01:00
Elias Steurer
d5ff21725a
Add remove everything at the beginning of ci
2020-10-30 17:02:14 +01:00
Elias Steurer
ec9e16ad67
Add missing exit on test
2020-10-30 16:56:31 +01:00
Elias Steurer
6aadd9a972
Fix missing windows s
2020-10-30 16:53:13 +01:00
Elias Steurer
17cf5e8c97
Fix windows spelling
2020-10-30 16:44:20 +01:00
Elias Steurer
dcc7986ff9
Add benchmark and doctest metrics
2020-10-30 16:40:16 +01:00
Elias Steurer
927973868e
Fix CI
2020-10-30 15:38:19 +01:00
Elias Steurer
536d2623c1
Add doctest and google benchmark
2020-10-30 15:37:00 +01:00
Elias Steurer
92e781afc9
Merge branch 'refactor/gitlab-ci' into 'master'
...
Refactor/gitlab ci
See merge request kelteseth/ScreenPlay!46
2020-10-29 21:44:42 +00:00
Elias Steurer
4d7807c6dd
Test CI
2020-10-29 21:38:08 +01:00
Elias Steurer
ac48d0005a
Allow linux ci failure for now
2020-10-29 21:36:19 +01:00
Elias Steurer
1adceb6bf6
Add kitware key
2020-10-29 21:28:01 +01:00
Elias Steurer
23d1836df0
Fix CI
2020-10-29 21:22:53 +01:00
Elias Steurer
bca024425a
Add latest cmake instead of 3.10
2020-10-29 21:20:10 +01:00
Elias Steurer
030f85cb21
Fix CI
2020-10-29 21:03:11 +01:00
Elias Steurer
7515bb2140
Add apt update to CI
2020-10-29 21:02:54 +01:00
Elias Steurer
4d1b4dcc95
Test CI
2020-10-29 21:00:47 +01:00
Elias Steurer
f377e0f8b0
Test CI
2020-10-29 20:58:37 +01:00
Elias Steurer
50370a15bb
Test CI
2020-10-29 20:51:33 +01:00
Elias Steurer
f246a5243e
Test CI
2020-10-29 20:44:14 +01:00
Elias Steurer
2311cdaccb
Format file with latest python 3.9
...
Apparently my python 3.6 install an old cmakelang
2020-10-29 20:06:13 +01:00
Elias Steurer
f6db59f955
Add print for git diff
2020-10-29 19:52:28 +01:00
Elias Steurer
685c13d87d
Call format-cmake.py
2020-10-29 19:48:40 +01:00
Elias Steurer
a367b222f2
Fix build paths
2020-10-29 19:47:22 +01:00
Elias Steurer
3ad6a61aa3
Fix build path
...
Add check if build type arg is missing
2020-10-29 19:17:45 +01:00
Elias Steurer
e9d333ba2e
Call format-cpp
2020-10-29 19:17:37 +01:00
Elias Steurer
8e117cebfd
Call format-cmake.py
2020-10-29 18:53:52 +01:00
Elias Steurer
72a5485e7f
Move vcpkg out of ScreenPlay source tree
...
This has some advatages. For one QtCreator starts way faster because
it queries _ALL_ files in the source dir. This can take to minute long
startup when using many packages. This makes some check python
scripts easier to write.
2020-10-29 18:52:37 +01:00
Elias Steurer
b5dae423cb
Add new ci build script and check step
...
This is python based and is now functional for windows. We now
should be able to extend this script for linux and mac.
Move setup script to Tools folder.
2020-10-29 18:19:22 +01:00
Elias Steurer
8b3d63de5f
Update .gitlab/media/preview.gif, README.md files
2020-10-29 14:28:13 +00:00
Elias Steurer
f6b02cfea5
Add steam plugin load only on Workshop
...
This should make it possible again to open ScreenPlay without
Steam again!
2020-10-22 22:43:25 +02:00
Elias Steurer
31a47fb99b
Fix right click menu opening multiple times
...
Add qstr to text
Fix folder deletion
2020-10-22 18:24:52 +02:00
Elias Steurer
6523eccd94
Merge branch 'fix-gitlab-ci-and-install-dep-windows' into 'master'
...
Update .gitlab-ci.yml and install_dependencies_windows.bat
See merge request kelteseth/ScreenPlay!45
2020-10-17 11:17:55 +00:00
Elias Steurer
abc72f2646
Refactor item to use threaded animation via Animator
2020-10-17 13:02:02 +02:00
teppyboy
c1c8863ccb
Fix .gitlab-ci.yml.
...
+ Change "call" to "cmd /c" because i forgot this is PowerShell
2020-10-08 21:58:23 +07:00
teppyboy
729231fd81
Update .gitlab-ci.yml and install_dependencies_windows.bat
...
+ Update .gitlab-ci.yml to call install_dependencies_windows.bat script
+ Update install_dependencies_windows.bat to timeout instead of pause
2020-10-08 21:49:41 +07:00
Elias Steurer
b7f69695a9
Fix translations
2020-10-08 16:42:19 +02:00
Elias Steurer
b5a5940e2b
Add CMake dynamic configure_file for every file in /Common/ffmpeg/
2020-10-08 16:29:50 +02:00
Elias Steurer
b53fc68bf1
Update chinese language file
2020-10-08 16:22:11 +02:00
Elias Steurer
f1c0abd03b
Merge branch 'many-changes-and-fixes' into 'master'
...
Many fixes/changes
See merge request kelteseth/ScreenPlay!44
2020-10-08 14:21:12 +00:00
teppyboy
29a285689f
Update install_dependencies_windows.bat
...
Now supports .7z Codex FFMpeg build extracting using 7-zip and msiexec.
2020-10-08 21:13:15 +07:00