Commit 5caf7e5f authored by Colin Duquesnoy's avatar Colin Duquesnoy
Browse files

#291 QBS is deprecated: swich back to CMake

Update docs and contributing
parent 1753a119
......@@ -4,7 +4,7 @@ Contributing to MellowPlayer
Reporting bugs or Wishes
------------------------
Report any bugs you encountered or any wishes on our [issue tracker](https://github.com/ColinDuquesnoy/MellowPlayer/issues).
Report any bugs you encountered or any wishes on our [issue tracker](https://gitlab.com/ColinDuquesnoy/MellowPlayer/issues).
If you're reporting a bug, **make sure to provide the following information**:
......@@ -19,9 +19,9 @@ If you're reporting a bug, **make sure to provide the following information**:
Setting up a development environment
------------------------------------
Read the how to setup page of the [wiki](https://github.com/ColinDuquesnoy/MellowPlayer/wiki)
Read the how to setup page of the [wiki](https://gitlab.com/ColinDuquesnoy/MellowPlayer/wikis/%5BTutorial%5D-Setting-up-a-development-environment)
We also recommend you read the [architecture](https://github.com/ColinDuquesnoy/MellowPlayer/wiki/Architecture) and the [coding guidelines](https://github.com/ColinDuquesnoy/MellowPlayer/wiki/Coding-guidelines) pages before hacking on MellowPlayer.
We also recommend you read the [architecture](https://gitlab.com/ColinDuquesnoy/MellowPlayer/wikis/architecture) and the [coding guidelines](https://gitlab.com/ColinDuquesnoy/MellowPlayer/wikis/coding-guidelines) pages before hacking on MellowPlayer.
Submitting a pull request
-------------------------
......@@ -29,11 +29,11 @@ Submitting a pull request
Here are the steps you need to follow to start working on MellowPlayer and submit your work
for evaluation or integration into the main project:
1. Fork the Repo on github.
1. Fork the Repo on gitlab.
2. Create a feature or a bugfix branch before you start coding.
3. Add your name to AUTHORS.md
4. Format the code using ``scripts/beautify.py`` (run it from the root source directory).
5. Push to your fork and submit a pull request to **the develop branch**.
5. Push to your fork and submit a pull request to **the master branch**.
Adding support for a new service
......
......@@ -56,9 +56,9 @@ author = 'Colin Duquesnoy'
# built documents.
#
# The short X.Y version.
version = '2.95'
version = '3.4'
# The full version, including alpha/beta/rc tags.
release = '2.95.0'
release = '3.4.90'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
......
......@@ -16,4 +16,4 @@ To run this tool, you need to install the following packages:
**Please, run this script before submitting a pull request!**
See the coding guidelines wiki page for more information: https://github.com/ColinDuquesnoy/MellowPlayer/wiki/Coding-guidelines
\ No newline at end of file
See the coding guidelines wiki page for more information: https://gitlab.com/ColinDuquesnoy/MellowPlayer/wikis/coding-guidelines
\ No newline at end of file
......@@ -36,7 +36,7 @@ Here are the steps you need to follow to start working on MellowPlayer
and submit your work for evaluation or integration into the main
project:
1. Fork the Repo on github.
1. Fork the Repo on gitlab.
2. Create a feature or a bugfix branch before you start coding.
3. Add your name to AUTHORS.md
4. Format the code using ``scripts/beautify.py`` (run it from the root
......@@ -73,9 +73,9 @@ MellowPlayer translations are hosted on `transifex`_
- To actually start translating, go to the project’s home page on
transifex and click on the tr
.. _issue tracker: https://github.com/ColinDuquesnoy/MellowPlayer/issues
.. _wiki: https://github.com/ColinDuquesnoy/MellowPlayer/wiki
.. _architecture: https://github.com/ColinDuquesnoy/MellowPlayer/wiki/Architecture
.. _coding guidelines: https://github.com/ColinDuquesnoy/MellowPlayer/wiki/Coding-guidelines
.. _issue tracker: https://gitlab.com/ColinDuquesnoy/MellowPlayer/issues
.. _wiki: https://gitlab.com/ColinDuquesnoy/MellowPlayer/wikis/%5BTutorial%5D-Setting-up-a-development-environment
.. _architecture: https://gitlab.com/ColinDuquesnoy/MellowPlayer/wikis/architecture
.. _coding guidelines: https://gitlab.com/ColinDuquesnoy/MellowPlayer/wikis/coding-guidelines
.. _transifex: https://www.transifex.com/colinduquesnoy/mellowplayer
Project structure
=================
See the architecture wiki page for more information: https://github.com/ColinDuquesnoy/MellowPlayer/wiki/Architecture
See the architecture wiki page for more information: https://gitlab.com/ColinDuquesnoy/MellowPlayer/wikis/architecture
......@@ -9,7 +9,7 @@ GNU/Linux
We provide an AppImage so that you can try MellowPlayer on any distribution.
Download MellowPlayer-x86_64.AppImage from a `github release`_, make it executable (chmod +x MellowPlayer-x86_64.AppImage) and run it, that's all.
Download MellowPlayer-x86_64.AppImage from a `gitlab release`_, make it executable (chmod +x MellowPlayer-x86_64.AppImage) and run it, that's all.
Please note that there are some limitations with the AppImage, it does not include proprietary codecs for licensing reasons.
......@@ -45,7 +45,7 @@ Services such as Deezer and Tidal require flash to work. You can install it from
sudo dnf install flash-player-ppapi
Widevine
*********
********
Spotify requires the widevine ppapi plugin to work, you can install it by running the below commands:
......@@ -156,7 +156,7 @@ Other distributions
You will have to compile from source. See the `README`_ for build instructions.
.. _README: https://github.com/ColinDuquesnoy/MellowPlayer/blob/qbs/README.md#compilation
.. _README: https://gitlab.com/ColinDuquesnoy/MellowPlayer/blob/master/README.md#compilation
OS X
----
......@@ -173,8 +173,7 @@ Just grab the windows installer from the `official website`_ (click on the **Win
Please note the Windows Installer we provide is built with a version of QtWebEngine built without proprietary codecs support (for licensing reasons). If your favorite service require proprietary codecs to work, you'll need to build QtWebEngine with the flag ``use_proprietary_codecs`` and build MellowPlayer using that QtWebEngine version.
.. _README: https://github.com/ColinDuquesnoy/MellowPlayer/blob/master/README.md
.. _official website: http://colinduquesnoy.github.io/MellowPlayer
.. _github release: https://github.com/ColinDuquesnoy/MellowPlayer/releases
.. _gitlab release: https://gitlab.com/ColinDuquesnoy/MellowPlayer/tags
.. _openSUSE build service: https://software.opensuse.org//download.html?project=home%3AColinDuquesnoy&package=MellowPlayer
.. _RPMFusion repositories: https://rpmfusion.org/Configuration
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment