mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-11-06 19:12:30 +01:00
Add install-dependencies.sh for linux
Move media files into .gitlab folder Change readme to better help with linux setup process
This commit is contained in:
parent
766edd5d01
commit
9c49732de2
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
33
CHANGELOG.md
33
CHANGELOG.md
@ -1,33 +0,0 @@
|
||||
## Version 0.3 - 28.08.2019
|
||||
###### Add
|
||||
* Add FFMPEG binary download
|
||||
* Add double click system tray icon
|
||||
* Add widget fadeout
|
||||
* Add wallpaper fadeout
|
||||
* Add windows version detection for wallpaper fadeout
|
||||
* Add ripple effect when creating wallpapers
|
||||
* Add VCPKG to CI
|
||||
* Add ImageSelector placeholder text
|
||||
* Add readme gif
|
||||
###### Change
|
||||
* Change ScreenPlayWindow to ScreenPlayWallpaper
|
||||
* Change Qt smartpointer with std smart pointer
|
||||
|
||||
###### Update
|
||||
* Update to SSL 1.1.1. We need from now on Qt 5.13 because of the upgrade of OpenSSL from 1 to 1.1.1
|
||||
|
||||
###### Fix
|
||||
* Fix skip conversion on webm
|
||||
* Fix windows 10 version >= 1903 topmargin. They changed the topmargin to 10% of the monitor height. Dunno why...
|
||||
* Fix saving project files in utf8
|
||||
* Fix sidebar toggle
|
||||
* Fix windows 7 crash
|
||||
* Fix create footer animation
|
||||
* Fix namespace issues for qml enums
|
||||
|
||||
## Version 0.2 - 01.06.2019
|
||||
* Add Video import
|
||||
* Many fixes and featues. You can find them via some git magic...
|
||||
|
||||
## Version 0.1
|
||||
* Add everything of 2 years development
|
20
README.md
20
README.md
@ -1,5 +1,5 @@
|
||||
<div>
|
||||
<img width="100%" height="93" src="logo_gitlab_fullwidth.svg">
|
||||
<img width="100%" height="93" src=".gitlab/media/logo_gitlab_fullwidth.svg">
|
||||
</div>
|
||||
|
||||
<div align="center">
|
||||
@ -13,7 +13,7 @@ Join our community: <a href="https://screen-play.app/">Homepage</a>, <a href="ht
|
||||
</div>
|
||||
<br>
|
||||
|
||||
![Preview](preview.mp4)
|
||||
![Preview](.gitlab/media/preview.mp4)
|
||||
|
||||
## The ScreenPlay Project
|
||||
* General user docs. Contains infromations about content creation for ScreenPlay. Hosted on gitlab, made with mkdocs:
|
||||
@ -47,7 +47,12 @@ git clone https://gitlab.com/kelteseth/ScreenPlay.git
|
||||
3. Download the latest [__Qt 5.14__](https://www.qt.io/download-qt-installer). Earlier versions are not supported!
|
||||
4. Start install-dependencies.bat to download dependencies into the Common/ folder
|
||||
``` bash
|
||||
//Windows
|
||||
.\install-dependencies.bat
|
||||
|
||||
//Linux
|
||||
chmod +x install-dependencies.sh
|
||||
.\install-dependencies.sh
|
||||
```
|
||||
* This will install these dependencies via __vcpkg__
|
||||
* libzippp
|
||||
@ -62,18 +67,12 @@ git clone https://gitlab.com/kelteseth/ScreenPlay.git
|
||||
|
||||
### Windows
|
||||
1. [Download and install MSVC 2019 Community](https://visualstudio.microsoft.com/vs/community/)
|
||||
2. [Download and install Win 10 SDK (debugging support. Not included via the MSVC installer)](https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk)
|
||||
- Select debugging support during the installation (CDB)
|
||||
3. [Download and install Qt 5 binary installer from qt.io](https://www.qt.io/download-qt-installer)
|
||||
2. [Download and install Qt 5 binary installer from qt.io](https://www.qt.io/download-qt-installer)
|
||||
- Install the Maintaince tool
|
||||
- Select the following features to install:
|
||||
- Qt 5.14.0
|
||||
- MSVC 2017 64-bit
|
||||
- Qt WebEngine
|
||||
- Developer and Designer Tools
|
||||
- Qt Creator 4.x CDB Debugger Support
|
||||
- OpenSSL 1.1.1.c Toolkit
|
||||
- OpenSSL 64-bit binaries
|
||||
|
||||
### Linux
|
||||
1. Install dependencies for your distro:
|
||||
@ -94,9 +93,6 @@ sudo zypper install -t pattern devel_basis
|
||||
- Qt 5.14.0
|
||||
- GCC
|
||||
- Qt WebEngine
|
||||
- Developer and Designer Tools
|
||||
- OpenSSL 1.1.1.c Toolkit
|
||||
- OpenSSL 64-bit binaries
|
||||
### OSX
|
||||
1. Install XCode via the app store
|
||||
2. Launch XCode and install the XCode command line tools. (This may take a few minutes)
|
||||
|
11
install-dependencies.sh
Executable file
11
install-dependencies.sh
Executable file
@ -0,0 +1,11 @@
|
||||
|
||||
git submodule update --recursive
|
||||
cd Common
|
||||
git clone https://github.com/microsoft/vcpkg.git
|
||||
cd vcpkg
|
||||
git pull
|
||||
git checkout origin/master
|
||||
chmod +x bootstrap-vcpkg.sh
|
||||
./bootstrap-vcpkg.sh
|
||||
chmod +x vcpkg
|
||||
./vcpkg install libzippp:x64-linux nlohmann-json:x64-linux openssl:x64-linux
|
Loading…
Reference in New Issue
Block a user