mirror of
https://github.com/MasterAcnolo/Freedom-Loader.git
synced 2026-11-13 23:19:21 +01:00
Compare commits
2 Commits
9398329959
...
a308352ea0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a308352ea0 | ||
|
|
3712813833 |
4
.github/ISSUE_TEMPLATE/question.md
vendored
4
.github/ISSUE_TEMPLATE/question.md
vendored
@@ -9,8 +9,8 @@ assignees: 'MasterAcnolo'
|
|||||||
|
|
||||||
## Pre-submission Checklist
|
## Pre-submission Checklist
|
||||||
|
|
||||||
- [ ] I have checked the [FAQ](https://masteracnolo.github.io/Freedom-Loader-Site/#/faq)
|
- [ ] I have checked the [FAQ](https://freedomloader.acnolo.fr/#/faq)
|
||||||
- [ ] I have reviewed the [Wiki](https://masteracnolo.github.io/Freedom-Loader-Site/#/wiki)
|
- [ ] I have reviewed the [Wiki](https://freedomloader.acnolo.fr/#/wiki)
|
||||||
- [ ] I have searched existing issues
|
- [ ] I have searched existing issues
|
||||||
|
|
||||||
## Question
|
## Question
|
||||||
|
|||||||
@@ -112,8 +112,8 @@ See [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) for details.
|
|||||||
|
|
||||||
## Questions?
|
## Questions?
|
||||||
|
|
||||||
- Check the [FAQ](https://masteracnolo.github.io/Freedom-Loader-Site/faq)
|
- Check the [FAQ](https://freedomloader.acnolo.fr/faq)
|
||||||
- Review the [Wiki](https://masteracnolo.github.io/Freedom-Loader-Site/wiki)
|
- Review the [Wiki](https://freedomloader.acnolo.fr/wiki)
|
||||||
- Open a [Question issue](https://github.com/MasterAcnolo/Freedom-Loader/issues/new/choose)
|
- Open a [Question issue](https://github.com/MasterAcnolo/Freedom-Loader/issues/new/choose)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<div align="center">
|
<div align="center">
|
||||||
|
|
||||||
<a href="https://masteracnolo.github.io/Freedom-Loader-Site/"><img
|
<a href="https://freedomloader.acnolo.fr/"><img
|
||||||
src="./build/banner.png"
|
src="./build/banner.png"
|
||||||
alt="Banner"
|
alt="Banner"
|
||||||
style="width: 50%;"/></a>
|
style="width: 50%;"/></a>
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
[](https://github.com/MasterAcnolo/Freedom-Loader/releases)
|
[](https://github.com/MasterAcnolo/Freedom-Loader/releases)
|
||||||
[](https://www.gnu.org/licenses/gpl-3.0)
|
[](https://www.gnu.org/licenses/gpl-3.0)
|
||||||
[](https://masteracnolo.github.io/Freedom-Loader-Site/)
|
[](https://freedomloader.acnolo.fr/)
|
||||||
[](https://masteracnolo.github.io/Freedom-Loader-Workshop/)
|
[](https://masteracnolo.github.io/Freedom-Loader-Workshop/)
|
||||||
<a href="https://www.firefox.com/fr/?utm_campaign=SET_DEFAULT_BROWSER"><img src="https://img.shields.io/badge/Require Firefox-E66000?style=for-the-badge&logo=Firefox-Browser&logoColor=white"></a>
|
<a href="https://www.firefox.com/fr/?utm_campaign=SET_DEFAULT_BROWSER"><img src="https://img.shields.io/badge/Require Firefox-E66000?style=for-the-badge&logo=Firefox-Browser&logoColor=white"></a>
|
||||||
|
|
||||||
@@ -354,7 +354,7 @@ See [BINARIES.md](./BINARIES.md) for how to setup the binaries.
|
|||||||
|
|
||||||
## Roadmap
|
## Roadmap
|
||||||
|
|
||||||
See the most recent Roadmap [Here](https://masteracnolo.github.io/Freedom-Loader-Site/Roadmap).
|
See the most recent Roadmap [Here](https://freedomloader.acnolo.fr/Roadmap).
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
@@ -434,6 +434,6 @@ You are free to use, modify, and redistribute this software under the terms of t
|
|||||||
|
|
||||||
**Freedom Loader** - Put freedom in your downloads
|
**Freedom Loader** - Put freedom in your downloads
|
||||||
|
|
||||||
[Website](https://masteracnolo.github.io/Freedom-Loader-Site/) • [Download](https://github.com/MasterAcnolo/Freedom-Loader/releases) • [Documentation](https://masteracnolo.github.io/Freedom-Loader-Site/wiki) • [Report Bug](https://github.com/MasterAcnolo/Freedom-Loader/issues)
|
[Website](https://freedomloader.acnolo.fr/) • [Download](https://github.com/MasterAcnolo/Freedom-Loader/releases) • [Documentation](https://freedomloader.acnolo.fr/wiki) • [Report Bug](https://github.com/MasterAcnolo/Freedom-Loader/issues)
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ function startRPC() {
|
|||||||
smallImageText: "By MasterAcnolo",
|
smallImageText: "By MasterAcnolo",
|
||||||
startTimestamp: new Date(),
|
startTimestamp: new Date(),
|
||||||
details: `Open Source Download Tools - ${config.version}`,
|
details: `Open Source Download Tools - ${config.version}`,
|
||||||
state: "masteracnolo.github.io/FreedomLoader",
|
state: "freedomloader.acnolo.fr",
|
||||||
};
|
};
|
||||||
rpc.clearActivity();
|
rpc.clearActivity();
|
||||||
rpc.setActivity(presence);
|
rpc.setActivity(presence);
|
||||||
|
|||||||
@@ -157,14 +157,14 @@ function registerIpcHandlers(getMainWindow) {
|
|||||||
* Opens external website in default browser.
|
* Opens external website in default browser.
|
||||||
*/
|
*/
|
||||||
ipcMain.on("open-website", () =>
|
ipcMain.on("open-website", () =>
|
||||||
shell.openExternal("https://masteracnolo.github.io/Freedom-Loader-Site/")
|
shell.openExternal("https://freedomloader.acnolo.fr/")
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Opens official wiki page in external browser.
|
* Opens official wiki page in external browser.
|
||||||
*/
|
*/
|
||||||
ipcMain.on("open-wiki", () =>
|
ipcMain.on("open-wiki", () =>
|
||||||
shell.openExternal("https://masteracnolo.github.io/Freedom-Loader-Site/wiki")
|
shell.openExternal("https://freedomloader.acnolo.fr/wiki")
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
3
main.js
3
main.js
@@ -13,6 +13,9 @@ process.on("unhandledRejection", (reason) => {
|
|||||||
app.quit();
|
app.quit();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (process.platform === 'linux') {
|
||||||
|
app.setDesktopName('com.masteracnolo.freedomloader.desktop');
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* True if this is the primary instance (lock acquired successfully)
|
* True if this is the primary instance (lock acquired successfully)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"version": "1.6.4",
|
"version": "1.6.4",
|
||||||
"author": "MasterAcnolo <MasterAcnolo@users.noreply.github.com>",
|
"author": "MasterAcnolo <MasterAcnolo@users.noreply.github.com>",
|
||||||
"description": "Free and open-source GUI for yt-dlp — download video and audio from hundreds of platforms",
|
"description": "Free and open-source GUI for yt-dlp — download video and audio from hundreds of platforms",
|
||||||
"homepage": "https://masteracnolo.github.io/Freedom-Loader-Site/",
|
"homepage": "https://freedomloader.acnolo.fr/",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/MasterAcnolo/Freedom-Loader.git"
|
"url": "https://github.com/MasterAcnolo/Freedom-Loader.git"
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
</p>
|
</p>
|
||||||
</description>
|
</description>
|
||||||
|
|
||||||
<launchable type="desktop-id">freedom-loader.desktop</launchable>
|
<launchable type="desktop-id">com.masteracnolo.freedomloader.desktop</launchable>
|
||||||
|
|
||||||
<url type="homepage">https://github.com/MasterAcnolo/Freedom-Loader</url>
|
<url type="homepage">https://github.com/MasterAcnolo/Freedom-Loader</url>
|
||||||
<url type="bugtracker">https://github.com/MasterAcnolo/Freedom-Loader/issues</url>
|
<url type="bugtracker">https://github.com/MasterAcnolo/Freedom-Loader/issues</url>
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ chmod +x "$TMP_WRAPPER/freedom-loader"
|
|||||||
# Desktop entry file
|
# Desktop entry file
|
||||||
TMP_DESKTOP="$ROOT_DIR/.rpm-pkg-tmp-desktop"
|
TMP_DESKTOP="$ROOT_DIR/.rpm-pkg-tmp-desktop"
|
||||||
mkdir -p "$TMP_DESKTOP"
|
mkdir -p "$TMP_DESKTOP"
|
||||||
cat > "$TMP_DESKTOP/freedom-loader.desktop" << 'EOF'
|
cat > "$TMP_DESKTOP/com.masteracnolo.freedomloader.desktop" << 'EOF'
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Name=Freedom Loader
|
Name=Freedom Loader
|
||||||
Exec=/opt/freedom-loader/freedom-loader %U
|
Exec=/opt/freedom-loader/freedom-loader %U
|
||||||
@@ -65,7 +65,7 @@ Icon=freedom-loader
|
|||||||
Type=Application
|
Type=Application
|
||||||
Categories=AudioVideo;Utility;Network;
|
Categories=AudioVideo;Utility;Network;
|
||||||
Comment=Free and open-source GUI for yt-dlp
|
Comment=Free and open-source GUI for yt-dlp
|
||||||
StartupWMClass=Freedom Loader
|
StartupWMClass=com.masteracnolo.freedomloader
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# ------------------------------------------------------------
|
# ------------------------------------------------------------
|
||||||
@@ -78,7 +78,7 @@ echo "Building RPM..."
|
|||||||
--version "$VERSION" \
|
--version "$VERSION" \
|
||||||
--architecture x86_64 \
|
--architecture x86_64 \
|
||||||
--description "Free and open-source GUI for yt-dlp" \
|
--description "Free and open-source GUI for yt-dlp" \
|
||||||
--url "https://masteracnolo.github.io/Freedom-Loader-Site/" \
|
--url "https://freedomloader.acnolo.fr/" \
|
||||||
--maintainer "MasterAcnolo <MasterAcnolo@users.noreply.github.com>" \
|
--maintainer "MasterAcnolo <MasterAcnolo@users.noreply.github.com>" \
|
||||||
--license "GPL-3.0-only" \
|
--license "GPL-3.0-only" \
|
||||||
--depends gtk3 \
|
--depends gtk3 \
|
||||||
@@ -89,7 +89,7 @@ echo "Building RPM..."
|
|||||||
--package "$RPM_OUT" \
|
--package "$RPM_OUT" \
|
||||||
"$ROOT_DIR/dist/linux-unpacked/=/opt/freedom-loader" \
|
"$ROOT_DIR/dist/linux-unpacked/=/opt/freedom-loader" \
|
||||||
"$TMP_WRAPPER/freedom-loader=/usr/bin/freedom-loader" \
|
"$TMP_WRAPPER/freedom-loader=/usr/bin/freedom-loader" \
|
||||||
"$TMP_DESKTOP/freedom-loader.desktop=/usr/share/applications/freedom-loader.desktop" \
|
"$TMP_DESKTOP/com.masteracnolo.freedomloader.desktop=/usr/share/applications/freedom-loader.desktop" \
|
||||||
"$ROOT_DIR/build/app-icon.png=/usr/share/icons/hicolor/512x512/apps/freedom-loader.png" \
|
"$ROOT_DIR/build/app-icon.png=/usr/share/icons/hicolor/512x512/apps/freedom-loader.png" \
|
||||||
"$ROOT_DIR/package/com.masteracnolo.freedomloader.metainfo.xml=/usr/share/metainfo/com.masteracnolo.freedomloader.metainfo.xml"
|
"$ROOT_DIR/package/com.masteracnolo.freedomloader.metainfo.xml=/usr/share/metainfo/com.masteracnolo.freedomloader.metainfo.xml"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user