diff --git a/README.md b/README.md
index 50fd092bc..095b68d25 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Strawberry (macOS-focused fork)
-This repository is a **macOS-focused fork** of the upstream Strawberry Music Player project originally created and maintained by **Jonas Kvinge** (itself originally forked from Clementine).
+This repository is a **macOS-focused fork** of upstream Strawberry.
The goal of this fork is to make Strawberry **build cleanly and repeatably on macOS**, with:
@@ -11,7 +11,13 @@ The goal of this fork is to make Strawberry **build cleanly and repeatably on ma
## Upstream vs this fork (macOS distribution)
-Upstream Strawberry is free/open-source, but upstream’s **macOS binaries** may be distributed via a **paid-access channel** depending on the release period and policy.
+Upstream Strawberry is where ongoing development happens:
+
+- Upstream: `https://github.com/strawberrymusicplayer/strawberry`
+
+This fork’s source (the code you are building here):
+
+- Fork: `https://gitea.dryark.com/dryark/strawberry`
This fork is intended for people who want to:
@@ -101,9 +107,9 @@ Also install GStreamer plugins **base**, **good**, and optionally **bad**, **ugl
## :wrench: Build from Source
-**Get the code:**
+**Get the code (this fork):**
- git clone --recursive https://github.com/strawberrymusicplayer/strawberry
+ git clone --recursive https://gitea.dryark.com/dryark/strawberry
**Build and install:**
diff --git a/src/dialogs/about.cpp b/src/dialogs/about.cpp
index 143624a31..50c4b734b 100644
--- a/src/dialogs/about.cpp
+++ b/src/dialogs/about.cpp
@@ -31,7 +31,6 @@
#include
"_L1;
- ret += tr("Strawberry is a music player and music collection organizer.");
- ret += "
"_L1;
- ret += tr("It is a fork of Clementine released in 2018 aimed at music collectors and audiophiles.");
+ ret += tr("Fork of %1.").arg(QStringLiteral("Clementine").arg(palette().text().color().name()));
ret += "
"_L1;
- ret += tr("Strawberry is free software released under GPL. The source code is available on %1").arg(QStringLiteral("GitHub.").arg(palette().text().color().name()));
- ret += "
"_L1;
- ret += tr("You should have received a copy of the GNU General Public License along with this program. If not, see %1").arg(QStringLiteral("http://www.gnu.org/licenses/").arg(palette().text().color().name()));
+ ret += tr("Source code: %1").arg(QStringLiteral("gitea.dryark.com/dryark/strawberry").arg(palette().text().color().name()));
+ ret += "
"_L1; + ret += tr("License: %1").arg(QStringLiteral("GPLv3").arg(palette().text().color().name())); ret += "
"_L1; return ret; } - -QString About::ContributorsHtml() const { - - QString ret; - - ret += ""_L1;
- ret += ""_L1;
- ret += tr("Author and maintainer");
- ret += ""_L1;
- for (const Person &person : strawberry_authors_) {
- ret += "
"_L1 + PersonToHtml(person);
- }
- ret += "
"_L1;
- ret += ""_L1;
- ret += tr("Contributors");
- ret += ""_L1;
- for (const Person &person : strawberry_contributors_) {
- ret += "
"_L1 + PersonToHtml(person);
- }
- ret += "
"_L1;
- ret += ""_L1;
- ret += tr("Clementine authors");
- ret += ""_L1;
- for (const Person &person : clementine_authors_) {
- ret += "
"_L1 + PersonToHtml(person);
- }
- ret += "
"_L1;
- ret += ""_L1;
- ret += tr("Clementine contributors");
- ret += ""_L1;
- for (const Person &person : clementine_contributors_) {
- ret += "
"_L1 + PersonToHtml(person);
- }
- ret += "
"_L1;
- ret += ""_L1;
- ret += tr("Thanks to");
- ret += ""_L1;
- for (const Person &person : strawberry_thanks_) {
- ret += "
"_L1 + PersonToHtml(person);
- }
- ret += "
"_L1; - ret += tr("Thanks to all the other Amarok and Clementine contributors."); - ret += "
"_L1; - return ret; - -} - -QString About::PersonToHtml(const Person &person) { - - if (person.email.isEmpty()) { - return person.name; - } - - return QStringLiteral("%1 <%3>").arg(person.name, person.email, person.email); - -} diff --git a/src/dialogs/about.h b/src/dialogs/about.h index dc7e734a7..a70f14b74 100644 --- a/src/dialogs/about.h +++ b/src/dialogs/about.h @@ -26,7 +26,6 @@ #include