Compare commits

...

27 Commits

Author SHA1 Message Date
Simon Schneegans c387ac9a5a 🎉 Set release date
Deploy / Bundle GNOME Shell Extension (push) Has been cancelled
Deploy / Bundle KWin Effect (push) Has been cancelled
2023-10-26 05:43:02 +02:00
Simon Schneegans c83756f8be 🔀 Merge pull request #393 from Schneegans/fix/#384 2023-10-25 20:14:19 +02:00
Simon Schneegans 30f2d221a3 🔀 Merge branch 'main' into fix/#384 2023-10-25 20:09:12 +02:00
Simon Schneegans 6b8ad4bfd6 📝 Add changelog entry 2023-10-25 20:07:54 +02:00
Simon Schneegans 5b07c1e22b 💞 Update credits 2023-10-25 19:56:22 +02:00
Simon Schneegans a92de7db3a 📝 Add changelog entry 2023-10-25 17:02:56 +02:00
Simon Schneegans 4b3f135229 📝 Add comment 2023-10-25 17:00:22 +02:00
Simon Schneegans eac0686ecd 🔧 Do not apply effects to windows which are on all desktops and have no decoration 2023-10-25 16:58:36 +02:00
Simon Schneegans 33dd2c07c4 🐛 Fix #356 for GNOME 45 2023-10-25 16:56:10 +02:00
Simon Schneegans 52bfafb15a ⬆️ Update version of dynamic-badges-action 2023-10-24 19:56:33 +02:00
Simon Schneegans 98ac9af09f 🎉 Add crypto donation link 2023-10-24 06:07:55 +02:00
Simon Schneegans 0437de8d5b 🔀 Merge pull request #390 from Schneegans/fix/#389 2023-10-24 06:02:11 +02:00
Simon Schneegans dbf026237d 📝 Add changelog entry 2023-10-24 06:01:09 +02:00
Simon Schneegans 8e89017cb7 🪲 Create proper gzip archives for KWin 2023-10-24 05:52:33 +02:00
Frankie McEyes 2f5f567145 🌐 Translated using Weblate (Italian) 2023-10-19 07:47:54 +02:00
Simon Schneegans 4e00c4d7d9 📝 Update funding links 2023-10-15 13:11:23 +02:00
Simon Schneegans b64dd2a969 📝 Tweak badges 2023-10-15 13:04:45 +02:00
Simon Schneegans b0a56fb0e9 📝 Add donation badges 2023-10-15 12:51:48 +02:00
Simon Schneegans ea981e714d 📝 Use new info boxes 2023-10-10 05:30:31 +02:00
Simon Schneegans 02b089fd4d 📝 Add new sponsors badge 2023-10-10 05:30:17 +02:00
Milan Šalka c56ed0739d 🌐 Translated using Weblate (Slovak) 2023-10-07 12:46:21 +02:00
Simon Schneegans 278c89981b 🎉 Add link to sponsors list to the main menu 2023-09-21 19:28:55 +02:00
Simon Schneegans 80ca2b9af0 📝 Add new sponsors list 2023-09-20 20:15:13 +02:00
Krzysztof Chorzempa 098cd784c7 🌐 Translated using Weblate (Polish) 2023-09-11 06:54:18 +02:00
lijeyol367 0b5247cbb2 🌐 Translated using Weblate (Persian) 2023-09-11 06:54:18 +02:00
albanobattistella 72a2e71cef 🌐 Translated using Weblate (Italian) 2023-09-11 06:54:18 +02:00
Simon Schneegans bb3249b8e0 🎉 Bump version number 2023-09-09 12:59:25 +02:00
16 changed files with 443 additions and 526 deletions
+5 -10
View File
@@ -1,15 +1,10 @@
# SPDX-FileCopyrightText: Simon Schneegans <code@simonschneegans.de> # SPDX-FileCopyrightText: Simon Schneegans <code@simonschneegans.de>
# SPDX-License-Identifier: CC0-1.0 # SPDX-License-Identifier: CC0-1.0
# These are supported funding model platforms
github: schneegans github: schneegans
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: schneegans ko_fi: schneegans
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel custom:
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry [
liberapay: # Schneegans "https://www.paypal.com/donate/?hosted_button_id=3F7UFL8KLVPXE",
issuehunt: # Replace with a single IssueHunt username https://schneegans.cb.id,
otechie: # Replace with a single Otechie username ]
custom: ["https://www.paypal.me/simonschneegans"]
+2 -2
View File
@@ -22,7 +22,7 @@ jobs:
echo "CODE_LINES=$(scripts/cloc.sh --loc)" >> $GITHUB_ENV echo "CODE_LINES=$(scripts/cloc.sh --loc)" >> $GITHUB_ENV
echo "COMMENT_LINES=$(scripts/cloc.sh --percentage)" >> $GITHUB_ENV echo "COMMENT_LINES=$(scripts/cloc.sh --percentage)" >> $GITHUB_ENV
- name: Create Lines-of-Code-Badge - name: Create Lines-of-Code-Badge
uses: schneegans/dynamic-badges-action@v1.3.0 uses: schneegans/dynamic-badges-action@v1.7.0
with: with:
auth: ${{ secrets.GIST_SECRET }} auth: ${{ secrets.GIST_SECRET }}
gistID: 8cf45f23253ff09b21196e7271378762 gistID: 8cf45f23253ff09b21196e7271378762
@@ -32,7 +32,7 @@ jobs:
color: lightgrey color: lightgrey
labelColor: 303030 labelColor: 303030
- name: Create Comments-Badge - name: Create Comments-Badge
uses: schneegans/dynamic-badges-action@v1.3.0 uses: schneegans/dynamic-badges-action@v1.7.0
with: with:
auth: ${{ secrets.GIST_SECRET }} auth: ${{ secrets.GIST_SECRET }}
gistID: 8cf45f23253ff09b21196e7271378762 gistID: 8cf45f23253ff09b21196e7271378762
+15 -42
View File
@@ -13,13 +13,14 @@ SPDX-License-Identifier: CC-BY-4.0
<a href="https://extensions.gnome.org/extension/4679/burn-my-windows/"><img src="https://img.shields.io/badge/Download-extensions.gnome.org-e67f4d.svg?logo=gnome&logoColor=lightgrey&labelColor=303030" /></a><br/> <a href="https://extensions.gnome.org/extension/4679/burn-my-windows/"><img src="https://img.shields.io/badge/Download-extensions.gnome.org-e67f4d.svg?logo=gnome&logoColor=lightgrey&labelColor=303030" /></a><br/>
<a href="https://github.com/Schneegans/Burn-My-Windows/actions"><img src="https://github.com/Schneegans/Burn-My-Windows/workflows/Checks/badge.svg?branch=main" /></a> <a href="https://github.com/Schneegans/Burn-My-Windows/actions"><img src="https://github.com/Schneegans/Burn-My-Windows/workflows/Checks/badge.svg?branch=main" /></a>
<a href="https://api.reuse.software/info/github.com/Schneegans/Burn-My-Windows"><img src="https://api.reuse.software/badge/github.com/Schneegans/Burn-My-Windows" /></a> <a href="https://api.reuse.software/info/github.com/Schneegans/Burn-My-Windows"><img src="https://api.reuse.software/badge/github.com/Schneegans/Burn-My-Windows" /></a>
<a href="LICENSE"><img src="https://img.shields.io/badge/License-GPLv3-blue.svg?labelColor=303030" /></a> <a href="https://schneegans.github.io/sponsors/"><img src="https://gist.githubusercontent.com/Schneegans/2d06edf0937c480951feb86b9e719304/raw/weekly.svg" /></a>
<a href="https://hosted.weblate.org/engage/burn-my-windows/"><img src="https://img.shields.io/weblate/progress/burn-my-windows?label=Translated&logo=weblate&logoColor=lightgray&labelColor=303030" /></a> <a href="https://hosted.weblate.org/engage/burn-my-windows/"><img src="https://img.shields.io/weblate/progress/burn-my-windows?label=Translated&logo=weblate&logoColor=lightgray&labelColor=303030" /></a>
<a href="scripts/cloc.sh"><img src="https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/Schneegans/8cf45f23253ff09b21196e7271378762/raw/loc.json" /></a> <a href="scripts/cloc.sh"><img src="https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/Schneegans/8cf45f23253ff09b21196e7271378762/raw/loc.json" /></a>
<a href="scripts/cloc.sh"><img src="https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/Schneegans/8cf45f23253ff09b21196e7271378762/raw/comments.json" /></a> <a href="scripts/cloc.sh"><img src="https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/Schneegans/8cf45f23253ff09b21196e7271378762/raw/comments.json" /></a>
</p> </p>
**:warning: The code in the `main` branch is for GNOME Shell 45+. For older GNOME versions, please use the `gnome-3.36-44` branch.** > [!IMPORTANT]
> The code in the `main` branch is for GNOME Shell 45+. For older GNOME versions, please use the `gnome-3.36-44` branch.\*\*
When I released the [Desktop Cube Extension](https://github.com/Schneegans/Desktop-Cube/) for GNOME, many people requested to revive one of the most useless features of Linux desktop history: Setting windows on fire! When I released the [Desktop Cube Extension](https://github.com/Schneegans/Desktop-Cube/) for GNOME, many people requested to revive one of the most useless features of Linux desktop history: Setting windows on fire!
This extension is not only more useless than the cube, but it is also much more hacky. So I expect some bug! [Let's incinerate them all](https://github.com/Schneegans/Burn-My-Windows/issues)! This extension is not only more useless than the cube, but it is also much more hacky. So I expect some bug! [Let's incinerate them all](https://github.com/Schneegans/Burn-My-Windows/issues)!
@@ -86,48 +87,18 @@ Below is a table which summarizes the current availability for all effects.
<tr><td>Wisps</td> <td>✅</td> <td>✅</td> <td>✅</td> <td>✅</td> </tr> <tr><td>Wisps</td> <td>✅</td> <td>✅</td> <td>✅</td> <td>✅</td> </tr>
</table> </table>
## 💞 These People _love_ this Extension ## 💞 Show that you love Burn-My-Windows!
While [coding new features](docs/how-to-create-new-effects.md) or [translating the extension](https://hosted.weblate.org/engage/burn-my-windows/) are the most awesome ways to contribute, providing financial support will help me stay motivated to invest my spare time to keep the project alive in the future. [![kofi](https://img.shields.io/badge/Donate-on_Ko--fi-ff5e5b?logo=ko-fi)](https://ko-fi.com/schneegans)
[![github](https://img.shields.io/badge/Donate-on_GitHub-purple?logo=github)](https://github.com/sponsors/Schneegans)
[![paypal](https://img.shields.io/badge/Donate-on_PayPal-009cde?logo=paypal)](https://www.paypal.com/donate/?hosted_button_id=3F7UFL8KLVPXE)
[![crypto](https://img.shields.io/badge/Donate-some_Crypto-f7931a?logo=bitcoin)](https://schneegans.cb.id)
<h3 align="center">🥇 Current Gold Sponsors</h3> While coding new features or translating Burn-My-Windows is the most awesome way to contribute, providing financial support will encourage me to invest my spare time for developing free and open-source software.
<p align="center">
<a href="https://github.com/D3vil0p3r">D3vil0p3r</a><br>
Maxence Sebald<br>
</p>
<h3 align="center">🥈 Current Silver Sponsors</h3> **These awesome people have already donated to the development of my open-source projects:**
<p align="center">
<a href="https://github.com/danielheadbang">@danielheadbang</a><br>
<a href="https://github.com/castrojo">Jorge Castro</a><br>
</p>
<h3 align="center">🥉 Current Bronze Sponsors</h3> [![Sponsors](https://schneegans.github.io/sponsors/sponsors.svg)](https://schneegans.github.io/sponsors/)
<p align="center">
<a href='https://github.com/SubOptimal'>@SubOptimal</a><br>
<a href='https://github.com/vlazic'>@vlazic</a><br>
<!-- <a href="https://github.com/sponsors/Schneegans">Become the first!</a><br> -->
</p>
<h3 align="center">🏅 Previous Sponsors and One-Time Donators</h3>
<p align="center">
<a href="https://github.com/dennis1248">Dennis ten Hoove</a><br>
<a href="https://github.com/MRR-dev">@MRR-dev</a><br>
<a href='https://github.com/AngelBrielez'>Angel Brielez</a>
<a href='https://github.com/taconomix'>@taconomix</a><br>
<a href='https://github.com/enolive'>@enolive</a><br>
<a href="https://github.com/Aggraxis">@Aggraxis</a><br>
<a href="https://twitter.com/tjiiik">tj3k</a><br>
<a href="https://github.com/wolfyrion">@wolfyrion</a><br>
<a href="https://github.com/MrTomRod">@MrTomRod</a><br>
Pouhiou<br>
DAPREMONT Christophe<br>
<a href="https://github.com/manero6">@manero6</a><br>
<a href="https://github.com/RickStanley">@RickStanley</a><br>
</p>
Do you want to show that you love it too? You may <a href="https://github.com/sponsors/Schneegans">become a sponsor for as little as 1$ / month</a>!
If you like this extension, you may also want to try one of my other GNOME extensions: [🧊 Desktop-Cube](https://github.com/Schneegans/Desktop-Cube) or [🍰 Fly-Pie](https://github.com/Schneegans/Fly-Pie/)!
## ⬇️ Installation (GNOME) ## ⬇️ Installation (GNOME)
@@ -198,9 +169,11 @@ gnome-extensions enable burn-my-windows@schneegans.github.com
You can either download the effects from the KDE store (a), download a stable version from GitHub (b) or clone the latest version directly with `git` (c). You can either download the effects from the KDE store (a), download a stable version from GitHub (b) or clone the latest version directly with `git` (c).
:warning: **You need at least KWin 5.25.0 for the Burn-My-Windows effects.** > [!IMPORTANT]
> You need at least KWin 5.25.0 for the Burn-My-Windows effects.
:warning: **If the color picker widgets in the effect settings do not work for you, you may have to install a package called `libkf5widgetsaddons-dev` (Kubuntu, KDE Neon, ...) or `kf5-kwidgetsaddons-devel`, `kwidgetsaddons-devel` (Fedora, OpenSuse, ...).** > [!NOTE]
> If the color picker widgets in the effect settings do not work for you, you may have to install a package called `libkf5widgetsaddons-dev` (Kubuntu, KDE Neon, ...) or `kf5-kwidgetsaddons-devel`, `kwidgetsaddons-devel` (Fedora, OpenSuse, ...).
### a) Download from the KDE Store ### a) Download from the KDE Store
+16
View File
@@ -5,6 +5,22 @@ SPDX-License-Identifier: CC-BY-4.0
# Changelog of the Burn-My-Windows Extension # Changelog of the Burn-My-Windows Extension
## [Burn My Windows 39](https://github.com/schneegans/Burn-My-Windows/releases/tag/v39)
**Release Date:** 2023-10-26
#### Enhancements
- On KDE, the effects are no longer applied to windows which are on all desktops and have no decoration. This is primarily meant to avoid applying the effects to the Alt+Tab switcher.
- Several translations have been updated. Thanks to all the translators!
- Instead of an always out-of-date list of sponsors, the main menu of the preferences dialog now contains a link to the new [list of all donors](https://schneegans.github.io/sponsors/). This list is semi-automatically updated whenever a new donation is received. Thanks to all the donors!
- The possibility to [donate cryptocurrencies](https://schneegans.cb.id) has been added.
#### Bug Fixes
- Fixed an issue which caused overly large windows on GNOME for certain applications (e.g. KPatience) if they were re-opened after being closed in maximized state.
- Fixed an issue with the archive format which caused a failure when installing the effects via KDE Discover.
## [Burn My Windows 38](https://github.com/schneegans/Burn-My-Windows/releases/tag/v38) ## [Burn My Windows 38](https://github.com/schneegans/Burn-My-Windows/releases/tag/v38)
**Release Date:** 2023-09-09 **Release Date:** 2023-09-09
+4
View File
@@ -595,6 +595,10 @@ export default class BurnMyWindows extends Extension {
actor._bmwOverviewCloneContainer.scale_y = 1.0; actor._bmwOverviewCloneContainer.scale_y = 1.0;
} }
// Restore the original scale of the window actor.
actor.scale_x = 1.0;
actor.scale_y = 1.0;
// Remove the shader and mark it being re-usable for future animations. // Remove the shader and mark it being re-usable for future animations.
actor.remove_effect(shader); actor.remove_effect(shader);
shader.returnToFactory(); shader.returnToFactory();
+2 -2
View File
@@ -130,7 +130,7 @@ generate() {
# Create an archive which can be uploaded to https://store.kde.org. # Create an archive which can be uploaded to https://store.kde.org.
# shellcheck disable=SC2046 # shellcheck disable=SC2046
tar -cjf "$DIR_NAME.tar.gz" -C "$BUILD_DIR/$DIR_NAME" $(ls "$BUILD_DIR/$DIR_NAME") tar -czf "$DIR_NAME.tar.gz" -C "$BUILD_DIR/$DIR_NAME" $(ls "$BUILD_DIR/$DIR_NAME")
} }
# Now run the above method for all supported effects. # Now run the above method for all supported effects.
@@ -152,4 +152,4 @@ generate "wisps" "Wisps [Burn-My-Windows]" "Let your windows be carr
# Finally, create an archive for the effects. # Finally, create an archive for the effects.
# shellcheck disable=SC2046 # shellcheck disable=SC2046
tar -cjf "burn_my_windows_kwin4.tar.gz" -C "$BUILD_DIR" $(ls "$BUILD_DIR") tar -czf "burn_my_windows_kwin4.tar.gz" -C "$BUILD_DIR" $(ls "$BUILD_DIR")
+6
View File
@@ -80,6 +80,12 @@ class %EFFECT_CLASS% {
return window.hasDecoration; return window.hasDecoration;
} }
// This is primarily to avoid animating the AltTab popup.
// See https://github.com/Schneegans/Burn-My-Windows/issues/384 for details.
if (!window.hasDecoration && window.onAllDesktops) {
return false
}
if (blacklist.indexOf(window.windowClass) != -1) { if (blacklist.indexOf(window.windowClass) != -1) {
return false; return false;
} }
+1 -1
View File
@@ -13,5 +13,5 @@
"45" "45"
], ],
"url": "https://github.com/Schneegans/Burn-My-Windows", "url": "https://github.com/Schneegans/Burn-My-Windows",
"version": 38 "version": 39
} }
+81 -80
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-08-31 07:30+0200\n" "POT-Creation-Date: 2023-08-31 07:30+0200\n"
"PO-Revision-Date: 2022-09-11 10:17+0000\n" "PO-Revision-Date: 2023-09-11 00:58+0000\n"
"Last-Translator: Eshagh shahidani <eshagh094@gmail.com>\n" "Last-Translator: lijeyol367 <lijeyol367@nickolis.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Persian <https://hosted.weblate.org/projects/burn-my-windows/"
"core/fa/>\n" "core/fa/>\n"
"Language: fa\n" "Language: fa\n"
@@ -17,81 +17,81 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.14.1-dev\n" "X-Generator: Weblate 5.0.1-dev\n"
#: src/ProfileManager.js:175 resources/ui/gtk4/prefs.ui:256 #: src/ProfileManager.js:175 resources/ui/gtk4/prefs.ui:256
#: resources/ui/gtk3/prefs.ui:301 resources/ui/adw/prefs.ui:103 #: resources/ui/gtk3/prefs.ui:301 resources/ui/adw/prefs.ui:103
msgid "Opening Windows" msgid "Opening Windows"
msgstr "" msgstr "باز کردن پنجره ها"
#: src/ProfileManager.js:176 resources/ui/gtk4/prefs.ui:257 #: src/ProfileManager.js:176 resources/ui/gtk4/prefs.ui:257
#: resources/ui/gtk3/prefs.ui:302 resources/ui/adw/prefs.ui:104 #: resources/ui/gtk3/prefs.ui:302 resources/ui/adw/prefs.ui:104
msgid "Closing Windows" msgid "Closing Windows"
msgstr "" msgstr "بستن پنجره ها"
#: src/ProfileManager.js:177 resources/ui/gtk4/prefs.ui:285 #: src/ProfileManager.js:177 resources/ui/gtk4/prefs.ui:285
#: resources/ui/gtk3/prefs.ui:330 resources/ui/adw/prefs.ui:118 #: resources/ui/gtk3/prefs.ui:330 resources/ui/adw/prefs.ui:118
msgid "Normal Windows" msgid "Normal Windows"
msgstr "" msgstr "پنجره های عادی"
#: src/ProfileManager.js:178 resources/ui/gtk4/prefs.ui:286 #: src/ProfileManager.js:178 resources/ui/gtk4/prefs.ui:286
#: resources/ui/gtk3/prefs.ui:331 resources/ui/adw/prefs.ui:119 #: resources/ui/gtk3/prefs.ui:331 resources/ui/adw/prefs.ui:119
msgid "Dialog Windows" msgid "Dialog Windows"
msgstr "" msgstr "شکل پنجره ها"
#: src/ProfileManager.js:179 resources/ui/gtk4/prefs.ui:314 #: src/ProfileManager.js:179 resources/ui/gtk4/prefs.ui:314
#: resources/ui/gtk3/prefs.ui:359 resources/ui/adw/prefs.ui:133 #: resources/ui/gtk3/prefs.ui:359 resources/ui/adw/prefs.ui:133
msgid "Default Color Scheme" msgid "Default Color Scheme"
msgstr "" msgstr "طرح رنگ پیشفرض"
#: src/ProfileManager.js:180 resources/ui/gtk4/prefs.ui:315 #: src/ProfileManager.js:180 resources/ui/gtk4/prefs.ui:315
#: resources/ui/gtk3/prefs.ui:360 resources/ui/adw/prefs.ui:134 #: resources/ui/gtk3/prefs.ui:360 resources/ui/adw/prefs.ui:134
msgid "Dark Color Scheme" msgid "Dark Color Scheme"
msgstr "" msgstr "طرح رنگ تیره"
#: src/ProfileManager.js:181 resources/ui/gtk4/prefs.ui:343 #: src/ProfileManager.js:181 resources/ui/gtk4/prefs.ui:343
#: resources/ui/gtk3/prefs.ui:388 resources/ui/adw/prefs.ui:148 #: resources/ui/gtk3/prefs.ui:388 resources/ui/adw/prefs.ui:148
msgid "On Battery" msgid "On Battery"
msgstr "" msgstr "روی باتری"
#: src/ProfileManager.js:182 resources/ui/gtk4/prefs.ui:344 #: src/ProfileManager.js:182 resources/ui/gtk4/prefs.ui:344
#: resources/ui/gtk3/prefs.ui:389 resources/ui/adw/prefs.ui:149 #: resources/ui/gtk3/prefs.ui:389 resources/ui/adw/prefs.ui:149
msgid "Plugged In" msgid "Plugged In"
msgstr "" msgstr "وصله شده"
#: src/ProfileManager.js:183 resources/ui/gtk4/prefs.ui:372 #: src/ProfileManager.js:183 resources/ui/gtk4/prefs.ui:372
#: resources/ui/gtk3/prefs.ui:417 resources/ui/adw/prefs.ui:163 #: resources/ui/gtk3/prefs.ui:417 resources/ui/adw/prefs.ui:163
msgid "Power-Saver Mode" msgid "Power-Saver Mode"
msgstr "" msgstr "حالت ذخیره انرژی"
#: src/ProfileManager.js:184 resources/ui/gtk4/prefs.ui:373 #: src/ProfileManager.js:184 resources/ui/gtk4/prefs.ui:373
#: resources/ui/gtk3/prefs.ui:418 resources/ui/adw/prefs.ui:164 #: resources/ui/gtk3/prefs.ui:418 resources/ui/adw/prefs.ui:164
msgid "Balanced Mode" msgid "Balanced Mode"
msgstr "" msgstr "حالت متعادل"
#: src/ProfileManager.js:185 resources/ui/gtk4/prefs.ui:374 #: src/ProfileManager.js:185 resources/ui/gtk4/prefs.ui:374
#: resources/ui/gtk3/prefs.ui:419 resources/ui/adw/prefs.ui:165 #: resources/ui/gtk3/prefs.ui:419 resources/ui/adw/prefs.ui:165
msgid "Performance Mode" msgid "Performance Mode"
msgstr "" msgstr "حالت عملکرد"
#: src/ProfileManager.js:186 resources/ui/gtk4/prefs.ui:375 #: src/ProfileManager.js:186 resources/ui/gtk4/prefs.ui:375
#: resources/ui/gtk3/prefs.ui:420 resources/ui/adw/prefs.ui:166 #: resources/ui/gtk3/prefs.ui:420 resources/ui/adw/prefs.ui:166
msgid "Power Saver or Balanced" msgid "Power Saver or Balanced"
msgstr "" msgstr "ذخیره انرژی یا متعادل"
#: src/ProfileManager.js:187 resources/ui/gtk4/prefs.ui:376 #: src/ProfileManager.js:187 resources/ui/gtk4/prefs.ui:376
#: resources/ui/gtk3/prefs.ui:421 resources/ui/adw/prefs.ui:167 #: resources/ui/gtk3/prefs.ui:421 resources/ui/adw/prefs.ui:167
msgid "Balanced or Performance" msgid "Balanced or Performance"
msgstr "" msgstr "ذخیره انرژی یا متعادل"
#: src/ProfileManager.js:192 resources/ui/gtk4/prefs.ui:423 #: src/ProfileManager.js:192 resources/ui/gtk4/prefs.ui:423
#: resources/ui/gtk3/prefs.ui:468 resources/ui/adw/prefs.ui:183 #: resources/ui/gtk3/prefs.ui:468 resources/ui/adw/prefs.ui:183
msgid "High Priority" msgid "High Priority"
msgstr "" msgstr "اولویت بالا"
#: src/ProfileManager.js:198 #: src/ProfileManager.js:198
msgid "Standard Profile" msgid "Standard Profile"
msgstr "" msgstr "نمایه استاندارد"
#: src/effects/Apparition.js:78 #: src/effects/Apparition.js:78
msgid "Apparition" msgid "Apparition"
@@ -103,15 +103,15 @@ msgstr "شیشهٔ شکسته"
#: src/effects/Doom.js:88 #: src/effects/Doom.js:88
msgid "Doom" msgid "Doom"
msgstr "" msgstr "عذاب"
#: src/effects/EnergizeA.js:80 #: src/effects/EnergizeA.js:80
msgid "Energize A" msgid "Energize A"
msgstr "انرژی آ" msgstr "انرژی 1"
#: src/effects/EnergizeB.js:81 #: src/effects/EnergizeB.js:81
msgid "Energize B" msgid "Energize B"
msgstr "انرژی ب" msgstr "انرژی 2"
#: src/effects/Fire.js:100 #: src/effects/Fire.js:100
msgid "Fire" msgid "Fire"
@@ -119,7 +119,7 @@ msgstr "آتش"
#: src/effects/Fire.js:154 #: src/effects/Fire.js:154
msgid "Default Fire" msgid "Default Fire"
msgstr "آتش پیش‌گزیده" msgstr "آتش پیشفرض"
#: src/effects/Fire.js:164 #: src/effects/Fire.js:164
msgid "Hell Fire" msgid "Hell Fire"
@@ -135,15 +135,15 @@ msgstr "نسیم سرد"
#: src/effects/Fire.js:194 #: src/effects/Fire.js:194
msgid "Santa is Coming" msgid "Santa is Coming"
msgstr "بابانوئل می‌آید" msgstr "بابانوئل در حال برگشتن"
#: src/effects/Glide.js:78 #: src/effects/Glide.js:78
msgid "Glide" msgid "Glide"
msgstr "" msgstr "سر خوردن"
#: src/effects/Glitch.js:86 #: src/effects/Glitch.js:86
msgid "Glitch" msgid "Glitch"
msgstr "" msgstr "باگ"
#: src/effects/Hexagon.js:94 #: src/effects/Hexagon.js:94
msgid "Hexagon" msgid "Hexagon"
@@ -151,7 +151,7 @@ msgstr "شش‌ضلعی"
#: src/effects/Incinerate.js:131 #: src/effects/Incinerate.js:131
msgid "Incinerate" msgid "Incinerate"
msgstr "" msgstr "سوزاندن"
#: src/effects/Matrix.js:114 #: src/effects/Matrix.js:114
msgid "Matrix" msgid "Matrix"
@@ -159,23 +159,23 @@ msgstr "ماتریکس"
#: src/effects/PaintBrush.js:102 #: src/effects/PaintBrush.js:102
msgid "Paint Brush" msgid "Paint Brush"
msgstr "" msgstr "برس نقاشی"
#: src/effects/Pixelate.js:74 #: src/effects/Pixelate.js:74
msgid "Pixelate" msgid "Pixelate"
msgstr "" msgstr "پیکسلی"
#: src/effects/PixelWheel.js:74 #: src/effects/PixelWheel.js:74
msgid "Pixel Wheel" msgid "Pixel Wheel"
msgstr "" msgstr "پیکسل چرخنده"
#: src/effects/PixelWipe.js:101 #: src/effects/PixelWipe.js:101
msgid "Pixel Wipe" msgid "Pixel Wipe"
msgstr "" msgstr "پیکسل پاک کننده"
#: src/effects/Portal.js:88 #: src/effects/Portal.js:88
msgid "Portal" msgid "Portal"
msgstr "" msgstr "دروازه"
#: src/effects/SnapOfDisintegration.js:114 #: src/effects/SnapOfDisintegration.js:114
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -191,7 +191,7 @@ msgstr "جلوهٔ تلویزیون"
#: src/effects/TVGlitch.js:87 #: src/effects/TVGlitch.js:87
msgid "TV Glitch" msgid "TV Glitch"
msgstr "" msgstr "باگ تلویزیون"
#: src/effects/Wisps.js:89 #: src/effects/Wisps.js:89
msgid "Wisps" msgid "Wisps"
@@ -199,11 +199,11 @@ msgstr "جرقه‌ها"
#: prefs.js:269 #: prefs.js:269
msgid "Preview this effect" msgid "Preview this effect"
msgstr "" msgstr "پیش نمایش این افکت"
#: prefs.js:388 resources/ui/gtk4/prefs.ui:50 resources/ui/gtk3/prefs.ui:86 #: prefs.js:388 resources/ui/gtk4/prefs.ui:50 resources/ui/gtk3/prefs.ui:86
msgid "Burn-My-Windows has been updated!" msgid "Burn-My-Windows has been updated!"
msgstr "" msgstr "Burn-My-Windows آپدیت شد!"
#: prefs.js:389 resources/ui/common/menus.ui:17 resources/ui/gtk4/prefs.ui:56 #: prefs.js:389 resources/ui/common/menus.ui:17 resources/ui/gtk4/prefs.ui:56
#: resources/ui/gtk3/prefs.ui:96 #: resources/ui/gtk3/prefs.ui:96
@@ -228,21 +228,21 @@ msgstr "حامیان گذشته"
#: prefs.js:660 #: prefs.js:660
msgid "Delete this Profile?" msgid "Delete this Profile?"
msgstr "" msgstr "این نمایه حذف شود؟"
#: prefs.js:661 #: prefs.js:661
msgid "" msgid ""
"The current effect profile with all its effect settings will be permanently " "The current effect profile with all its effect settings will be permanently "
"lost." "lost."
msgstr "" msgstr "نمایه افکت فعلی با تمام تنظیمات افکت آن برای همیشه از بین خواهد رفت."
#: prefs.js:664 #: prefs.js:664
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr "لغو"
#: prefs.js:669 #: prefs.js:669
msgid "Delete" msgid "Delete"
msgstr "" msgstr "حذف"
#. Translators: %s will be replaced by the effect's name. #. Translators: %s will be replaced by the effect's name.
#: prefs.js:980 #: prefs.js:980
@@ -256,15 +256,15 @@ msgstr "برای پیش‌نمایش جلوه، پنجره را ببندید!"
#: resources/ui/common/menus.ui:13 #: resources/ui/common/menus.ui:13
msgid "Visit Homepage" msgid "Visit Homepage"
msgstr "بازدید از صفحهٔ خانه" msgstr "بازدید از صفحهٔ اصلی"
#: resources/ui/common/menus.ui:21 #: resources/ui/common/menus.ui:21
msgid "View Matching Wallpapers" msgid "View Matching Wallpapers"
msgstr "" msgstr "مشاهده تصاویر پس زمینه منطبق"
#: resources/ui/common/menus.ui:27 #: resources/ui/common/menus.ui:27
msgid "Report a Bug" msgid "Report a Bug"
msgstr "گزارش یک مشکل" msgstr "گزارش یک باگ"
#: resources/ui/common/menus.ui:31 #: resources/ui/common/menus.ui:31
msgid "Create an Effect" msgid "Create an Effect"
@@ -276,19 +276,19 @@ msgstr "ترجمه"
#: resources/ui/common/menus.ui:39 #: resources/ui/common/menus.ui:39
msgid "Donate" msgid "Donate"
msgstr "اعانه" msgstr "دونیت"
#: resources/ui/common/menus.ui:56 #: resources/ui/common/menus.ui:56
msgid "Open Effect-Profile Directory" msgid "Open Effect-Profile Directory"
msgstr "" msgstr "باز کردن پوشه نمایه افکت"
#: resources/ui/common/menus.ui:62 #: resources/ui/common/menus.ui:62
msgid "About Burn-My-Windows" msgid "About Burn-My-Windows"
msgstr "دربارهٔ پنجره‌هایم را بسوزان" msgstr "دربارهٔ Burn-My-Windows"
#: resources/ui/common/menus.ui:73 #: resources/ui/common/menus.ui:73
msgid "Add New Profile..." msgid "Add New Profile..."
msgstr "" msgstr "اضافه کردن نمایه جدید..."
#: resources/ui/gtk4/broken-glass.ui:22 resources/ui/gtk4/tv-glitch.ui:23 #: resources/ui/gtk4/broken-glass.ui:22 resources/ui/gtk4/tv-glitch.ui:23
#: resources/ui/gtk4/glitch.ui:23 resources/ui/gtk4/matrix.ui:23 #: resources/ui/gtk4/glitch.ui:23 resources/ui/gtk4/matrix.ui:23
@@ -440,7 +440,7 @@ msgstr "زمان پویانمایی (میلی‌ثانیه)"
#: resources/ui/adw/pixelate.ui:69 resources/ui/adw/pixelate.ui:102 #: resources/ui/adw/pixelate.ui:69 resources/ui/adw/pixelate.ui:102
#: resources/ui/adw/tv.ui:36 resources/ui/adw/tv.ui:61 #: resources/ui/adw/tv.ui:36 resources/ui/adw/tv.ui:61
msgid "Reset to Default Value" msgid "Reset to Default Value"
msgstr "بازنشانی به مقدار پیش‌گزیده" msgstr "بازنشانی به مقدار پیش‌ فرض"
#: resources/ui/gtk4/broken-glass.ui:68 resources/ui/gtk4/tv-glitch.ui:69 #: resources/ui/gtk4/broken-glass.ui:68 resources/ui/gtk4/tv-glitch.ui:69
#: resources/ui/gtk4/glitch.ui:69 resources/ui/gtk4/matrix.ui:69 #: resources/ui/gtk4/glitch.ui:69 resources/ui/gtk4/matrix.ui:69
@@ -485,7 +485,7 @@ msgstr ""
#: resources/ui/gtk3/tv-glitch.ui:142 resources/ui/gtk3/glitch.ui:142 #: resources/ui/gtk3/tv-glitch.ui:142 resources/ui/gtk3/glitch.ui:142
#: resources/ui/adw/tv-glitch.ui:80 resources/ui/adw/glitch.ui:80 #: resources/ui/adw/tv-glitch.ui:80 resources/ui/adw/glitch.ui:80
msgid "Strength" msgid "Strength"
msgstr "" msgstr "قدرت"
#: resources/ui/gtk4/tv-glitch.ui:161 resources/ui/gtk4/glitch.ui:161 #: resources/ui/gtk4/tv-glitch.ui:161 resources/ui/gtk4/glitch.ui:161
#: resources/ui/gtk4/fire.ui:138 resources/ui/gtk3/tv-glitch.ui:187 #: resources/ui/gtk4/fire.ui:138 resources/ui/gtk3/tv-glitch.ui:187
@@ -532,12 +532,12 @@ msgstr "رنگ نکته"
#: resources/ui/gtk4/doom.ui:68 resources/ui/gtk3/doom.ui:97 #: resources/ui/gtk4/doom.ui:68 resources/ui/gtk3/doom.ui:97
#: resources/ui/adw/doom.ui:47 #: resources/ui/adw/doom.ui:47
msgid "Horizontal Scale" msgid "Horizontal Scale"
msgstr "" msgstr "مقیاس افقی"
#: resources/ui/gtk4/doom.ui:114 resources/ui/gtk3/doom.ui:142 #: resources/ui/gtk4/doom.ui:114 resources/ui/gtk3/doom.ui:142
#: resources/ui/adw/doom.ui:80 #: resources/ui/adw/doom.ui:80
msgid "Vertical Scale" msgid "Vertical Scale"
msgstr "" msgstr "مقیاس عمودی"
#: resources/ui/gtk4/doom.ui:160 resources/ui/gtk4/pixel-wheel.ui:115 #: resources/ui/gtk4/doom.ui:160 resources/ui/gtk4/pixel-wheel.ui:115
#: resources/ui/gtk4/pixel-wipe.ui:69 resources/ui/gtk4/pixelate.ui:115 #: resources/ui/gtk4/pixel-wipe.ui:69 resources/ui/gtk4/pixelate.ui:115
@@ -546,11 +546,11 @@ msgstr ""
#: resources/ui/adw/doom.ui:113 resources/ui/adw/pixel-wheel.ui:80 #: resources/ui/adw/doom.ui:113 resources/ui/adw/pixel-wheel.ui:80
#: resources/ui/adw/pixel-wipe.ui:47 resources/ui/adw/pixelate.ui:80 #: resources/ui/adw/pixel-wipe.ui:47 resources/ui/adw/pixelate.ui:80
msgid "Pixel Size" msgid "Pixel Size"
msgstr "" msgstr "اندازه پیکسل"
#: resources/ui/gtk4/paint-brush.ui:69 resources/ui/adw/paint-brush.ui:47 #: resources/ui/gtk4/paint-brush.ui:69 resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
msgstr "" msgstr "اندازه برس"
#: resources/ui/gtk4/trex.ui:69 resources/ui/adw/trex.ui:47 #: resources/ui/gtk4/trex.ui:69 resources/ui/adw/trex.ui:47
msgid "Claw Scratch Scale" msgid "Claw Scratch Scale"
@@ -566,27 +566,27 @@ msgstr "جلوهٔ انحنا"
#: resources/ui/gtk4/trex.ui:207 resources/ui/adw/trex.ui:146 #: resources/ui/gtk4/trex.ui:207 resources/ui/adw/trex.ui:146
msgid "Flash Color" msgid "Flash Color"
msgstr "رنگ گوشت" msgstr "رنگ فلش"
#: resources/ui/gtk4/pixel-wheel.ui:69 resources/ui/gtk3/pixel-wheel.ui:90 #: resources/ui/gtk4/pixel-wheel.ui:69 resources/ui/gtk3/pixel-wheel.ui:90
#: resources/ui/adw/pixel-wheel.ui:47 #: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count" msgid "Spoke Count"
msgstr "" msgstr "تعداد صحبت کردن"
#: resources/ui/gtk4/glide.ui:115 resources/ui/gtk3/glide.ui:149 #: resources/ui/gtk4/glide.ui:115 resources/ui/gtk3/glide.ui:149
#: resources/ui/adw/glide.ui:80 #: resources/ui/adw/glide.ui:80
msgid "Squish" msgid "Squish"
msgstr "" msgstr "له کردن"
#: resources/ui/gtk4/glide.ui:161 resources/ui/gtk3/glide.ui:194 #: resources/ui/gtk4/glide.ui:161 resources/ui/gtk3/glide.ui:194
#: resources/ui/adw/glide.ui:113 #: resources/ui/adw/glide.ui:113
msgid "Tilt" msgid "Tilt"
msgstr "" msgstr "شیب"
#: resources/ui/gtk4/glide.ui:207 resources/ui/gtk3/glide.ui:239 #: resources/ui/gtk4/glide.ui:207 resources/ui/gtk3/glide.ui:239
#: resources/ui/adw/glide.ui:146 #: resources/ui/adw/glide.ui:146
msgid "Shift" msgid "Shift"
msgstr "" msgstr "تغییر مکان"
#: resources/ui/gtk4/apparition.ui:114 resources/ui/gtk3/apparition.ui:149 #: resources/ui/gtk4/apparition.ui:114 resources/ui/gtk3/apparition.ui:149
#: resources/ui/adw/apparition.ui:81 #: resources/ui/adw/apparition.ui:81
@@ -606,37 +606,37 @@ msgstr "شدّت مکش"
#: resources/ui/gtk4/portal.ui:69 resources/ui/gtk3/portal.ui:142 #: resources/ui/gtk4/portal.ui:69 resources/ui/gtk3/portal.ui:142
#: resources/ui/adw/portal.ui:80 #: resources/ui/adw/portal.ui:80
msgid "Whirling" msgid "Whirling"
msgstr "" msgstr "چرخیدن"
#: resources/ui/gtk4/portal.ui:115 resources/ui/gtk3/portal.ui:97 #: resources/ui/gtk4/portal.ui:115 resources/ui/gtk3/portal.ui:97
#: resources/ui/adw/portal.ui:47 #: resources/ui/adw/portal.ui:47
msgid "Rotation Speed" msgid "Rotation Speed"
msgstr "" msgstr "سرعت دوران"
#: resources/ui/gtk4/portal.ui:161 resources/ui/gtk3/portal.ui:187 #: resources/ui/gtk4/portal.ui:161 resources/ui/gtk3/portal.ui:187
#: resources/ui/adw/portal.ui:113 #: resources/ui/adw/portal.ui:113
msgid "Details" msgid "Details"
msgstr "" msgstr "جزئیات"
#: resources/ui/gtk4/incinerate.ui:115 resources/ui/gtk3/incinerate.ui:135 #: resources/ui/gtk4/incinerate.ui:115 resources/ui/gtk3/incinerate.ui:135
#: resources/ui/adw/incinerate.ui:80 #: resources/ui/adw/incinerate.ui:80
msgid "Turbulence" msgid "Turbulence"
msgstr "" msgstr "آشفتگی"
#: resources/ui/gtk4/incinerate.ui:165 resources/ui/gtk3/incinerate.ui:183 #: resources/ui/gtk4/incinerate.ui:165 resources/ui/gtk3/incinerate.ui:183
#: resources/ui/adw/incinerate.ui:113 #: resources/ui/adw/incinerate.ui:113
msgid "Start at Pointer" msgid "Start at Pointer"
msgstr "" msgstr "شروع از نشانه گر"
#: resources/ui/gtk4/incinerate.ui:174 resources/ui/gtk3/incinerate.ui:192 #: resources/ui/gtk4/incinerate.ui:174 resources/ui/gtk3/incinerate.ui:192
#: resources/ui/adw/incinerate.ui:114 #: resources/ui/adw/incinerate.ui:114
msgid "If disabled, a random location will be chosen." msgid "If disabled, a random location will be chosen."
msgstr "" msgstr "اگر غیرفعال باشد، یک مکان تصادفی انتخاب می شود."
#: resources/ui/gtk4/hexagon.ui:115 resources/ui/gtk3/hexagon.ui:135 #: resources/ui/gtk4/hexagon.ui:115 resources/ui/gtk3/hexagon.ui:135
#: resources/ui/adw/hexagon.ui:80 #: resources/ui/adw/hexagon.ui:80
msgid "Mesh Line Width" msgid "Mesh Line Width"
msgstr "عرض خط شبکه" msgstr "عرض خط مش"
#: resources/ui/gtk4/hexagon.ui:161 resources/ui/gtk3/hexagon.ui:179 #: resources/ui/gtk4/hexagon.ui:161 resources/ui/gtk3/hexagon.ui:179
#: resources/ui/adw/hexagon.ui:113 #: resources/ui/adw/hexagon.ui:113
@@ -661,7 +661,7 @@ msgstr "ممکن است بخواهید این را برای زمینه‌های
#: resources/ui/gtk4/fire.ui:22 resources/ui/gtk3/fire.ui:44 #: resources/ui/gtk4/fire.ui:22 resources/ui/gtk3/fire.ui:44
#: resources/ui/adw/fire.ui:14 #: resources/ui/adw/fire.ui:14
msgid "Presets" msgid "Presets"
msgstr "از پیش تنظیم شده‌ها" msgstr "تنظیمات از پیش تعیین شده"
#: resources/ui/gtk4/fire.ui:31 resources/ui/gtk3/fire.ui:58 #: resources/ui/gtk4/fire.ui:31 resources/ui/gtk3/fire.ui:58
#: resources/ui/adw/fire.ui:19 #: resources/ui/adw/fire.ui:19
@@ -681,12 +681,12 @@ msgstr "آتش پویاتری ایجاد می‌کند اما به قدرت جی
#: resources/ui/gtk4/fire.ui:239 resources/ui/gtk3/fire.ui:276 #: resources/ui/gtk4/fire.ui:239 resources/ui/gtk3/fire.ui:276
#: resources/ui/adw/fire.ui:152 #: resources/ui/adw/fire.ui:152
msgid "Gradient" msgid "Gradient"
msgstr "گرادیان" msgstr "شیب"
#: resources/ui/gtk4/prefs.ui:91 resources/ui/gtk3/prefs.ui:133 #: resources/ui/gtk4/prefs.ui:91 resources/ui/gtk3/prefs.ui:133
#: resources/ui/adw/prefs.ui:224 #: resources/ui/adw/prefs.ui:224
msgid "Effect Selection" msgid "Effect Selection"
msgstr "" msgstr "انتخاب اثر"
#: resources/ui/gtk4/prefs.ui:101 resources/ui/gtk3/prefs.ui:143 #: resources/ui/gtk4/prefs.ui:101 resources/ui/gtk3/prefs.ui:143
#: resources/ui/adw/prefs.ui:225 #: resources/ui/adw/prefs.ui:225
@@ -696,27 +696,27 @@ msgstr "اگر چند مورد انتخاب شود، یکی به صورت تصا
#: resources/ui/gtk4/prefs.ui:118 resources/ui/gtk3/prefs.ui:160 #: resources/ui/gtk4/prefs.ui:118 resources/ui/gtk3/prefs.ui:160
#: resources/ui/adw/prefs.ui:236 #: resources/ui/adw/prefs.ui:236
msgid "All" msgid "All"
msgstr "" msgstr "همه"
#: resources/ui/gtk4/prefs.ui:124 resources/ui/gtk3/prefs.ui:166 #: resources/ui/gtk4/prefs.ui:124 resources/ui/gtk3/prefs.ui:166
#: resources/ui/adw/prefs.ui:242 #: resources/ui/adw/prefs.ui:242
msgid "None" msgid "None"
msgstr "" msgstr "هیچ"
#: resources/ui/gtk4/prefs.ui:168 resources/ui/gtk3/prefs.ui:208 #: resources/ui/gtk4/prefs.ui:168 resources/ui/gtk3/prefs.ui:208
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints" msgid "Effect Profile Constraints"
msgstr "" msgstr "محدودیت های نمایه اثر"
#: resources/ui/gtk4/prefs.ui:178 resources/ui/gtk3/prefs.ui:218 #: resources/ui/gtk4/prefs.ui:178 resources/ui/gtk3/prefs.ui:218
#: resources/ui/adw/prefs.ui:66 #: resources/ui/adw/prefs.ui:66
msgid "Define when the current effect settings should be used." msgid "Define when the current effect settings should be used."
msgstr "" msgstr "تعیین کنید که چه زمانی باید از تنظیمات افکت فعلی استفاده شود."
#: resources/ui/gtk4/prefs.ui:202 resources/ui/gtk3/prefs.ui:242 #: resources/ui/gtk4/prefs.ui:202 resources/ui/gtk3/prefs.ui:242
#: resources/ui/adw/prefs.ui:70 #: resources/ui/adw/prefs.ui:70
msgid "Application" msgid "Application"
msgstr "" msgstr "نرم افزار ها"
#: resources/ui/gtk4/prefs.ui:220 resources/ui/gtk4/prefs.ui:255 #: resources/ui/gtk4/prefs.ui:220 resources/ui/gtk4/prefs.ui:255
#: resources/ui/gtk4/prefs.ui:284 resources/ui/gtk4/prefs.ui:313 #: resources/ui/gtk4/prefs.ui:284 resources/ui/gtk4/prefs.ui:313
@@ -728,52 +728,53 @@ msgstr ""
#: resources/ui/adw/prefs.ui:117 resources/ui/adw/prefs.ui:132 #: resources/ui/adw/prefs.ui:117 resources/ui/adw/prefs.ui:132
#: resources/ui/adw/prefs.ui:147 resources/ui/adw/prefs.ui:162 #: resources/ui/adw/prefs.ui:147 resources/ui/adw/prefs.ui:162
msgid "Any" msgid "Any"
msgstr "" msgstr "هر"
#: resources/ui/gtk4/prefs.ui:244 resources/ui/gtk3/prefs.ui:289 #: resources/ui/gtk4/prefs.ui:244 resources/ui/gtk3/prefs.ui:289
#: resources/ui/adw/prefs.ui:98 #: resources/ui/adw/prefs.ui:98
msgid "Animation Type" msgid "Animation Type"
msgstr "" msgstr "نوع انیمیشن"
#: resources/ui/gtk4/prefs.ui:273 resources/ui/gtk3/prefs.ui:318 #: resources/ui/gtk4/prefs.ui:273 resources/ui/gtk3/prefs.ui:318
#: resources/ui/adw/prefs.ui:113 #: resources/ui/adw/prefs.ui:113
msgid "Window Type" msgid "Window Type"
msgstr "" msgstr "نوع پنجره"
#: resources/ui/gtk4/prefs.ui:302 resources/ui/gtk3/prefs.ui:347 #: resources/ui/gtk4/prefs.ui:302 resources/ui/gtk3/prefs.ui:347
#: resources/ui/adw/prefs.ui:128 #: resources/ui/adw/prefs.ui:128
msgid "Color Scheme" msgid "Color Scheme"
msgstr "" msgstr "طرح رنگی"
#: resources/ui/gtk4/prefs.ui:331 resources/ui/gtk3/prefs.ui:376 #: resources/ui/gtk4/prefs.ui:331 resources/ui/gtk3/prefs.ui:376
#: resources/ui/adw/prefs.ui:143 #: resources/ui/adw/prefs.ui:143
msgid "Power Mode" msgid "Power Mode"
msgstr "" msgstr "حالت قدرت"
#: resources/ui/gtk4/prefs.ui:360 resources/ui/gtk3/prefs.ui:405 #: resources/ui/gtk4/prefs.ui:360 resources/ui/gtk3/prefs.ui:405
#: resources/ui/adw/prefs.ui:158 #: resources/ui/adw/prefs.ui:158
msgid "Power Profile" msgid "Power Profile"
msgstr "" msgstr "نمایه قدرت"
#: resources/ui/gtk4/prefs.ui:392 resources/ui/gtk3/prefs.ui:437 #: resources/ui/gtk4/prefs.ui:392 resources/ui/gtk3/prefs.ui:437
#: resources/ui/adw/prefs.ui:179 #: resources/ui/adw/prefs.ui:179
msgid "Advanced Profile Options" msgid "Advanced Profile Options"
msgstr "" msgstr "گزینه های پروفایل پیشرفته"
#: resources/ui/gtk4/prefs.ui:432 resources/ui/gtk3/prefs.ui:477 #: resources/ui/gtk4/prefs.ui:432 resources/ui/gtk3/prefs.ui:477
#: resources/ui/adw/prefs.ui:184 #: resources/ui/adw/prefs.ui:184
msgid "Use this profile even if there are better matching profiles." msgid "Use this profile even if there are better matching profiles."
msgstr "" msgstr ""
"از این نمایه استفاده کنید حتی اگر نمایه های منطبق بهتری وجود داشته باشد."
#: resources/ui/gtk4/prefs.ui:464 resources/ui/gtk3/prefs.ui:509 #: resources/ui/gtk4/prefs.ui:464 resources/ui/gtk3/prefs.ui:509
#: resources/ui/adw/prefs.ui:204 #: resources/ui/adw/prefs.ui:204
msgid "Delete this Profile..." msgid "Delete this Profile..."
msgstr "" msgstr "حذف این نمایه..."
#: resources/ui/gtk4/pixelate.ui:69 resources/ui/gtk3/pixelate.ui:90 #: resources/ui/gtk4/pixelate.ui:69 resources/ui/gtk3/pixelate.ui:90
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
msgstr "" msgstr "نویز"
#~ msgid "General Options" #~ msgid "General Options"
#~ msgstr "انتخاب‌های عمومی" #~ msgstr "انتخاب‌های عمومی"
+6 -6
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n" "Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-08-31 07:30+0200\n" "POT-Creation-Date: 2023-08-31 07:30+0200\n"
"PO-Revision-Date: 2023-08-20 15:51+0000\n" "PO-Revision-Date: 2023-10-19 04:09+0000\n"
"Last-Translator: albanobattistella <albano_battistella@hotmail.com>\n" "Last-Translator: Frankie McEyes <mceyes@protonmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Italian <https://hosted.weblate.org/projects/burn-my-windows/"
"core/it/>\n" "core/it/>\n"
"Language: it\n" "Language: it\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.0-dev\n" "X-Generator: Weblate 5.1\n"
#: src/ProfileManager.js:175 resources/ui/gtk4/prefs.ui:256 #: src/ProfileManager.js:175 resources/ui/gtk4/prefs.ui:256
#: resources/ui/gtk3/prefs.ui:301 resources/ui/adw/prefs.ui:103 #: resources/ui/gtk3/prefs.ui:301 resources/ui/adw/prefs.ui:103
@@ -143,7 +143,7 @@ msgstr "Planare"
#: src/effects/Glitch.js:86 #: src/effects/Glitch.js:86
msgid "Glitch" msgid "Glitch"
msgstr "" msgstr "Glitch"
#: src/effects/Hexagon.js:94 #: src/effects/Hexagon.js:94
msgid "Hexagon" msgid "Hexagon"
@@ -191,7 +191,7 @@ msgstr "Effetto TV"
#: src/effects/TVGlitch.js:87 #: src/effects/TVGlitch.js:87
msgid "TV Glitch" msgid "TV Glitch"
msgstr "" msgstr "Glitch TV"
#: src/effects/Wisps.js:89 #: src/effects/Wisps.js:89
msgid "Wisps" msgid "Wisps"
@@ -282,7 +282,7 @@ msgstr "Donare"
#: resources/ui/common/menus.ui:56 #: resources/ui/common/menus.ui:56
msgid "Open Effect-Profile Directory" msgid "Open Effect-Profile Directory"
msgstr "" msgstr "Apri directory dei profili degli effetti"
#: resources/ui/common/menus.ui:62 #: resources/ui/common/menus.ui:62
msgid "About Burn-My-Windows" msgid "About Burn-My-Windows"
+9 -9
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-08-31 07:30+0200\n" "POT-Creation-Date: 2023-08-31 07:30+0200\n"
"PO-Revision-Date: 2023-03-05 17:41+0000\n" "PO-Revision-Date: 2023-09-11 00:58+0000\n"
"Last-Translator: WaldiS <sto@tutanota.de>\n" "Last-Translator: Krzysztof Chorzempa <krzys.chorzempa@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Polish <https://hosted.weblate.org/projects/burn-my-windows/"
"core/pl/>\n" "core/pl/>\n"
"Language: pl\n" "Language: pl\n"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n" "|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.16.2-dev\n" "X-Generator: Weblate 5.0.1-dev\n"
#: src/ProfileManager.js:175 resources/ui/gtk4/prefs.ui:256 #: src/ProfileManager.js:175 resources/ui/gtk4/prefs.ui:256
#: resources/ui/gtk3/prefs.ui:301 resources/ui/adw/prefs.ui:103 #: resources/ui/gtk3/prefs.ui:301 resources/ui/adw/prefs.ui:103
@@ -160,7 +160,7 @@ msgstr "Matrix"
#: src/effects/PaintBrush.js:102 #: src/effects/PaintBrush.js:102
msgid "Paint Brush" msgid "Paint Brush"
msgstr "" msgstr "Pędzel"
#: src/effects/Pixelate.js:74 #: src/effects/Pixelate.js:74
msgid "Pixelate" msgid "Pixelate"
@@ -283,7 +283,7 @@ msgstr "Wspomóż"
#: resources/ui/common/menus.ui:56 #: resources/ui/common/menus.ui:56
msgid "Open Effect-Profile Directory" msgid "Open Effect-Profile Directory"
msgstr "" msgstr "Otwórz ścieżkę z profilami efektów"
#: resources/ui/common/menus.ui:62 #: resources/ui/common/menus.ui:62
msgid "About Burn-My-Windows" msgid "About Burn-My-Windows"
@@ -554,7 +554,7 @@ msgstr "Rozmiar Pikseli"
#: resources/ui/gtk4/paint-brush.ui:69 resources/ui/adw/paint-brush.ui:47 #: resources/ui/gtk4/paint-brush.ui:69 resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
msgstr "" msgstr "Rozmiar pędzla"
#: resources/ui/gtk4/trex.ui:69 resources/ui/adw/trex.ui:47 #: resources/ui/gtk4/trex.ui:69 resources/ui/adw/trex.ui:47
msgid "Claw Scratch Scale" msgid "Claw Scratch Scale"
@@ -690,7 +690,7 @@ msgstr "Gradient"
#: resources/ui/gtk4/prefs.ui:91 resources/ui/gtk3/prefs.ui:133 #: resources/ui/gtk4/prefs.ui:91 resources/ui/gtk3/prefs.ui:133
#: resources/ui/adw/prefs.ui:224 #: resources/ui/adw/prefs.ui:224
msgid "Effect Selection" msgid "Effect Selection"
msgstr "" msgstr "Wybór efektu"
#: resources/ui/gtk4/prefs.ui:101 resources/ui/gtk3/prefs.ui:143 #: resources/ui/gtk4/prefs.ui:101 resources/ui/gtk3/prefs.ui:143
#: resources/ui/adw/prefs.ui:225 #: resources/ui/adw/prefs.ui:225
@@ -700,12 +700,12 @@ msgstr "Jeśli wybrano kilka, efekt jest wybierany losowo."
#: resources/ui/gtk4/prefs.ui:118 resources/ui/gtk3/prefs.ui:160 #: resources/ui/gtk4/prefs.ui:118 resources/ui/gtk3/prefs.ui:160
#: resources/ui/adw/prefs.ui:236 #: resources/ui/adw/prefs.ui:236
msgid "All" msgid "All"
msgstr "" msgstr "Wszystkie"
#: resources/ui/gtk4/prefs.ui:124 resources/ui/gtk3/prefs.ui:166 #: resources/ui/gtk4/prefs.ui:124 resources/ui/gtk3/prefs.ui:166
#: resources/ui/adw/prefs.ui:242 #: resources/ui/adw/prefs.ui:242
msgid "None" msgid "None"
msgstr "" msgstr "Żadne"
#: resources/ui/gtk4/prefs.ui:168 resources/ui/gtk3/prefs.ui:208 #: resources/ui/gtk4/prefs.ui:168 resources/ui/gtk3/prefs.ui:208
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
+9 -9
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-08-31 07:30+0200\n" "POT-Creation-Date: 2023-08-31 07:30+0200\n"
"PO-Revision-Date: 2023-08-10 18:48+0000\n" "PO-Revision-Date: 2023-10-06 22:11+0000\n"
"Last-Translator: Milan Šalka <salka.milan@googlemail.com>\n" "Last-Translator: Milan Šalka <salka.milan@googlemail.com>\n"
"Language-Team: Slovak <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Slovak <https://hosted.weblate.org/projects/burn-my-windows/"
"core/sk/>\n" "core/sk/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 5.0-dev\n" "X-Generator: Weblate 5.1-dev\n"
#: src/ProfileManager.js:175 resources/ui/gtk4/prefs.ui:256 #: src/ProfileManager.js:175 resources/ui/gtk4/prefs.ui:256
#: resources/ui/gtk3/prefs.ui:301 resources/ui/adw/prefs.ui:103 #: resources/ui/gtk3/prefs.ui:301 resources/ui/adw/prefs.ui:103
@@ -103,7 +103,7 @@ msgstr "Črepiny"
#: src/effects/Doom.js:88 #: src/effects/Doom.js:88
msgid "Doom" msgid "Doom"
msgstr "Doom" msgstr "Všeobecný"
#: src/effects/EnergizeA.js:80 #: src/effects/EnergizeA.js:80
msgid "Energize A" msgid "Energize A"
@@ -282,7 +282,7 @@ msgstr "Prispieť"
#: resources/ui/common/menus.ui:56 #: resources/ui/common/menus.ui:56
msgid "Open Effect-Profile Directory" msgid "Open Effect-Profile Directory"
msgstr "" msgstr "Otvoriť Effect-Profile adresár"
#: resources/ui/common/menus.ui:62 #: resources/ui/common/menus.ui:62
msgid "About Burn-My-Windows" msgid "About Burn-My-Windows"
@@ -533,12 +533,12 @@ msgstr "Farba špicu"
#: resources/ui/gtk4/doom.ui:68 resources/ui/gtk3/doom.ui:97 #: resources/ui/gtk4/doom.ui:68 resources/ui/gtk3/doom.ui:97
#: resources/ui/adw/doom.ui:47 #: resources/ui/adw/doom.ui:47
msgid "Horizontal Scale" msgid "Horizontal Scale"
msgstr "Vodorovná mierka" msgstr "Horizontálna mierka"
#: resources/ui/gtk4/doom.ui:114 resources/ui/gtk3/doom.ui:142 #: resources/ui/gtk4/doom.ui:114 resources/ui/gtk3/doom.ui:142
#: resources/ui/adw/doom.ui:80 #: resources/ui/adw/doom.ui:80
msgid "Vertical Scale" msgid "Vertical Scale"
msgstr "Vodorovná mierka" msgstr "Vertikálna mierka"
#: resources/ui/gtk4/doom.ui:160 resources/ui/gtk4/pixel-wheel.ui:115 #: resources/ui/gtk4/doom.ui:160 resources/ui/gtk4/pixel-wheel.ui:115
#: resources/ui/gtk4/pixel-wipe.ui:69 resources/ui/gtk4/pixelate.ui:115 #: resources/ui/gtk4/pixel-wipe.ui:69 resources/ui/gtk4/pixelate.ui:115
@@ -687,7 +687,7 @@ msgstr "Prechod"
#: resources/ui/gtk4/prefs.ui:91 resources/ui/gtk3/prefs.ui:133 #: resources/ui/gtk4/prefs.ui:91 resources/ui/gtk3/prefs.ui:133
#: resources/ui/adw/prefs.ui:224 #: resources/ui/adw/prefs.ui:224
msgid "Effect Selection" msgid "Effect Selection"
msgstr "" msgstr "Výber efektov"
#: resources/ui/gtk4/prefs.ui:101 resources/ui/gtk3/prefs.ui:143 #: resources/ui/gtk4/prefs.ui:101 resources/ui/gtk3/prefs.ui:143
#: resources/ui/adw/prefs.ui:225 #: resources/ui/adw/prefs.ui:225
@@ -697,12 +697,12 @@ msgstr "Ak ich vyberiete viac, budú sa náhodne striedať."
#: resources/ui/gtk4/prefs.ui:118 resources/ui/gtk3/prefs.ui:160 #: resources/ui/gtk4/prefs.ui:118 resources/ui/gtk3/prefs.ui:160
#: resources/ui/adw/prefs.ui:236 #: resources/ui/adw/prefs.ui:236
msgid "All" msgid "All"
msgstr "" msgstr "Všetko"
#: resources/ui/gtk4/prefs.ui:124 resources/ui/gtk3/prefs.ui:166 #: resources/ui/gtk4/prefs.ui:124 resources/ui/gtk3/prefs.ui:166
#: resources/ui/adw/prefs.ui:242 #: resources/ui/adw/prefs.ui:242
msgid "None" msgid "None"
msgstr "" msgstr "Žiadna"
#: resources/ui/gtk4/prefs.ui:168 resources/ui/gtk3/prefs.ui:208 #: resources/ui/gtk4/prefs.ui:168 resources/ui/gtk3/prefs.ui:208
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
+4 -29
View File
@@ -433,6 +433,8 @@ GitHub: <a href='https://github.com/sponsors/schneegans'>https://github.com/spon
addURIAction('donate-kofi', 'https://ko-fi.com/schneegans'); addURIAction('donate-kofi', 'https://ko-fi.com/schneegans');
addURIAction('donate-github', 'https://github.com/sponsors/Schneegans'); addURIAction('donate-github', 'https://github.com/sponsors/Schneegans');
addURIAction('donate-paypal', 'https://www.paypal.me/simonschneegans'); addURIAction('donate-paypal', 'https://www.paypal.me/simonschneegans');
addURIAction('donate-crypto', 'https://schneegans.cb.id');
addURIAction('show-sponsors', 'https://schneegans.github.io/sponsors');
addURIAction('wallpapers', 'https://github.com/Schneegans/ai-wallpapers'); addURIAction('wallpapers', 'https://github.com/Schneegans/ai-wallpapers');
addURIAction('profile-dir', `file://${GLib.get_user_config_dir()}/burn-my-windows/profiles`); addURIAction('profile-dir', `file://${GLib.get_user_config_dir()}/burn-my-windows/profiles`);
// clang-format on // clang-format on
@@ -464,41 +466,14 @@ GitHub: <a href='https://github.com/sponsors/schneegans'>https://github.com/spon
} }
}); });
const sponsors = this._getJSONResource('/credits/sponsors.json'); const dialog = new Adw.AboutWindow({transient_for: window, modal: true});
let dialog;
let formatSponsors = (sponsors) => {
return sponsors.map(s => {
if (s.url == '')
return s.name;
else
return `${s.name} ${s.url}`;
});
};
dialog = new Adw.AboutWindow({transient_for: window, modal: true});
dialog.set_application_icon('burn-my-windows-symbolic'); dialog.set_application_icon('burn-my-windows-symbolic');
dialog.set_application_name('Burn-My-Windows'); dialog.set_application_name('Burn-My-Windows');
dialog.set_version(`${this.metadata.version}`); dialog.set_version(`${this.metadata.version}`);
dialog.set_developer_name('Simon Schneegans'); dialog.set_developer_name('Simon Schneegans');
dialog.set_issue_url('https://github.com/Schneegans/Burn-My-Windows/issues'); dialog.set_issue_url('https://github.com/Schneegans/Burn-My-Windows/issues');
if (sponsors.gold.length > 0) {
dialog.add_credit_section(_('Gold Sponsors'), formatSponsors(sponsors.gold));
}
if (sponsors.silver.length > 0) {
dialog.add_credit_section(_('Silver Sponsors'),
formatSponsors(sponsors.silver));
}
if (sponsors.bronze.length > 0) {
dialog.add_credit_section(_('Bronze Sponsors'),
formatSponsors(sponsors.bronze));
}
if (sponsors.past.length > 0) {
dialog.add_credit_section(_('Past Sponsors'), formatSponsors(sponsors.past));
}
dialog.set_translator_credits([...translators].join('\n')); dialog.set_translator_credits([...translators].join('\n'));
dialog.set_copyright('© 2022 Simon Schneegans'); dialog.set_copyright('© 2023 Simon Schneegans');
dialog.set_website('https://github.com/Schneegans/Burn-My-Windows'); dialog.set_website('https://github.com/Schneegans/Burn-My-Windows');
dialog.set_license_type(Gtk.License.GPL_3_0); dialog.set_license_type(Gtk.License.GPL_3_0);
-86
View File
@@ -1,86 +0,0 @@
{
"gold": [
{
"name": "D3vil0p3r",
"url": "https://github.com/D3vil0p3r"
},
{
"name": "Maxence Sebald",
"url": ""
}
],
"silver": [
{
"name": "@danielheadbang",
"url": "https://github.com/danielheadbang"
},
{
"name": "Jorge Castro",
"url": "https://github.com/castrojo"
}
],
"bronze": [
{
"name": "@SubOptimal",
"url": "https://github.com/SubOptimal"
},
{
"name": "@vlazic",
"url": "https://github.com/vlazic"
}
],
"past": [
{
"name": "Dennis ten Hoove",
"url": "https://github.com/dennis1248"
},
{
"name": "@MRR-dev",
"url": "https://github.com/MRR-dev"
},
{
"name": "Angel Brielez",
"url": "https://github.com/AngelBrielez"
},
{
"name": "@taconomix",
"url": "https://github.com/taconomix"
},
{
"name": "@enolive",
"url": "https://github.com/enolive"
},
{
"name": "@Aggraxis",
"url": "https://github.com/Aggraxis"
},
{
"name": "tj3k",
"url": "https://twitter.com/tjiiik"
},
{
"name": "@wolfyrion",
"url": "https://github.com/wolfyrion"
},
{
"name": "@MrTomRod",
"url": "https://github.com/MrTomRod"
},
{
"name": "Pouhiou",
"url": ""
},
{
"name": "DAPREMONT Christophe",
"url": ""
},
{
"name": "@manero6",
"url": "https://github.com/manero6"
},
{
"name": "@RickStanley",
"url": "https://github.com/RickStanley"
}
]
}
+263 -238
View File
@@ -1,41 +1,4 @@
[ [
{
"Korean": [
[
"darkcircle.0426@gmail.com",
"Seong-ho Cho",
128
]
]
},
{
"Persian": [
[
"eshagh094@gmail.com",
"Eshagh shahidani",
65
]
]
},
{
"Polish": [
[
"gnu.ewm@protonmail.com",
"Eryk Michalak",
10
],
[
"sto@tutanota.de",
"WaldiS",
38
],
[
"pwrzonca@gmail.com",
"Pawe\u0142 Rzo\u0144ca",
77
]
]
},
{ {
"Turkish": [ "Turkish": [
[ [
@@ -51,64 +14,30 @@
[ [
"libreajans@gmail.com", "libreajans@gmail.com",
"Sabri \u00dcnal", "Sabri \u00dcnal",
68 74
] ]
] ]
}, },
{ {
"Chinese (Simplified)": [ "Lithuanian": [
[ [
"coelacanthushex@gmail.com", "hazap@hotmail.com",
"Celeste Liu", "Moo",
3 43
],
[
"lyuutau@outlook.com",
"\u5218\u97ec",
34
],
[
"poonsters6@gmail.com",
"merelymyself",
38
],
[
"aerowolf@tom.com",
"aerowolf",
97
] ]
] ]
}, },
{ {
"Swedish": [ "Portuguese (Brazil)": [
[ [
"obslsessed@duck.com", "fefehex12@gmail.com",
"obslsessed", "Fernando Lopes",
5 51
], ],
[ [
"droidbittin@gmail.com", "mr-isaac@ig.com.br",
"Luna Jernberg", "Isaac Dias",
9 93
],
[
"swedishsailfishosuser@tutanota.com",
"Kristoffer Grundstr\u00f6m",
48
]
]
},
{
"Slovak": [
[
"salka.milan@googlemail.com",
"Milan \u0160alka",
4
],
[
"jose1711@gmail.com",
"Jose Riha",
128
] ]
] ]
}, },
@@ -127,45 +56,11 @@
] ]
}, },
{ {
"French": [ "Esperanto": [
[ [
"matshot03@gmail.com", "phlostically@mailinator.com",
"Mathis Chabrier", "phlostically",
2 72
],
[
"redxxiii@zaclys.net",
"Reda",
10
],
[
"theo.remon+weblate@uswery.eu",
"Th\u00e9o Remon",
22
],
[
"mathieu.bousquet2@gmail.com",
"Mathieu B.",
26
],
[
"bonnemainsnathan@gmail.com",
"Nathan",
38
],
[
"softexpert@gmail.com",
"SoftExpert",
51
]
]
},
{
"Finnish": [
[
"jiri.gronroos@iki.fi",
"Jiri Gr\u00f6nroos",
47
] ]
] ]
}, },
@@ -198,6 +93,15 @@
] ]
] ]
}, },
{
"Romanian": [
[
"softexpert@gmail.com",
"SoftExpert",
126
]
]
},
{ {
"Ukrainian": [ "Ukrainian": [
[ [
@@ -218,49 +122,110 @@
] ]
}, },
{ {
"Indonesian": [ "Japanese": [
[ [
"rezaalmanda27@gmail.com", "ryuichi.ya220@gmail.com",
"Reza Almanda", "Ryan Y",
53 79
],
[
"randompsyduck@duck.com",
"Sir-Ivysaur",
75
] ]
] ]
}, },
{ {
"Dutch": [ "Czech": [
[ [
"code@simonschneegans.de", "yuridm@gmail.com",
"Simon Schneegans", "\u042e\u0440\u0456\u0439 \u0414\u043c\u0438\u0442\u0440\u0435\u043d\u043a\u043e",
1 1
], ],
[ [
"philip.goto@gmail.com", "jose1711@gmail.com",
"Philip Goto", "Jose Riha",
7 4
], ],
[ [
"vistausss@fastmail.com", "jiri.doubravsky@gmail.com",
"Heimen Stoffels", "Ji\u0159\u00ed Doubravsk\u00fd",
126 60
] ]
] ]
}, },
{ {
"Norwegian Bokm\u00e5l": [ "Portuguese": [
[ [
"code@simonschneegans.de", "ssantos@web.de",
"Simon Schneegans", "ssantos",
1 1
], ],
[ [
"epost@anotheragency.no", "dyegoaurelio@gmail.com",
"Allan Nordh\u00f8y", "dyegoaurelio",
44 8
],
[
"pedro.hvn.2018@gmail.com",
"KrulesExGamer",
70
]
]
},
{
"Hungarian": [
[
"superh552@gmail.com",
"KinteLiX",
79
]
]
},
{
"Hebrew": [
[
"hvusvvnkl12345@gmail.com",
"\u05d9\u05d4\u05d5\u05d3\u05d4 \u05d0\u05dc\u05d9\u05e1\u05e3",
37
]
]
},
{
"Polish": [
[
"krzys.chorzempa@gmail.com",
"Krzysztof Chorzempa",
6
],
[
"gnu.ewm@protonmail.com",
"Eryk Michalak",
10
],
[
"sto@tutanota.de",
"WaldiS",
38
],
[
"pwrzonca@gmail.com",
"Pawe\u0142 Rzo\u0144ca",
77
]
]
},
{
"Italian": [
[
"mario03@gmail.com",
"Mario",
1
],
[
"mceyes@protonmail.com",
"Frankie McEyes",
2
],
[
"albano_battistella@hotmail.com",
"albanobattistella",
132
] ]
] ]
}, },
@@ -289,21 +254,44 @@
] ]
}, },
{ {
"Portuguese": [ "Azerbaijani": [
[ [
"ssantos@web.de", "xxmn77@gmail.com",
"ssantos", "X\u0259yyam Qocayev",
67
]
]
},
{
"Indonesian": [
[
"rezaalmanda27@gmail.com",
"Reza Almanda",
58
],
[
"randompsyduck@duck.com",
"Sir-Ivysaur",
75
]
]
},
{
"Dutch": [
[
"code@simonschneegans.de",
"Simon Schneegans",
1 1
], ],
[ [
"dyegoaurelio@gmail.com", "philip.goto@gmail.com",
"dyegoaurelio", "Philip Goto",
8 7
], ],
[ [
"pedro.hvn.2018@gmail.com", "vistausss@fastmail.com",
"KrulesExGamer", "Heimen Stoffels",
70 126
] ]
] ]
}, },
@@ -342,107 +330,144 @@
] ]
}, },
{ {
"Italian": [ "French": [
[ [
"mario03@gmail.com", "matshot03@gmail.com",
"Mario", "Mathis Chabrier",
1 2
], ],
[ [
"albano_battistella@hotmail.com", "brice.laurencin@gmail.com",
"albanobattistella", "Brice Laurencin",
7
],
[
"redxxiii@zaclys.net",
"Reda",
10
],
[
"theo.remon+weblate@uswery.eu",
"Th\u00e9o Remon",
22
],
[
"mathieu.bousquet2@gmail.com",
"Mathieu B.",
26
],
[
"bonnemainsnathan@gmail.com",
"Nathan",
38
],
[
"softexpert@gmail.com",
"SoftExpert",
51
]
]
},
{
"Swedish": [
[
"obslsessed@duck.com",
"obslsessed",
5
],
[
"droidbittin@gmail.com",
"Luna Jernberg",
9
],
[
"swedishsailfishosuser@tutanota.com",
"Kristoffer Grundstr\u00f6m",
48
]
]
},
{
"Persian": [
[
"eshagh094@gmail.com",
"Eshagh shahidani",
65
],
[
"lijeyol367@nickolis.com",
"lijeyol367",
82
]
]
},
{
"Finnish": [
[
"jiri.gronroos@iki.fi",
"Jiri Gr\u00f6nroos",
47
]
]
},
{
"Korean": [
[
"darkcircle.0426@gmail.com",
"Seong-ho Cho",
134
]
]
},
{
"Slovak": [
[
"salka.milan@googlemail.com",
"Milan \u0160alka",
12
],
[
"jose1711@gmail.com",
"Jose Riha",
128 128
] ]
] ]
}, },
{ {
"Hebrew": [ "Chinese (Simplified)": [
[ [
"hvusvvnkl12345@gmail.com", "coelacanthushex@gmail.com",
"\u05d9\u05d4\u05d5\u05d3\u05d4 \u05d0\u05dc\u05d9\u05e1\u05e3", "Celeste Liu",
37 3
],
[
"lyuutau@outlook.com",
"\u5218\u97ec",
34
],
[
"poonsters6@gmail.com",
"merelymyself",
38
],
[
"aerowolf@tom.com",
"aerowolf",
97
] ]
] ]
}, },
{ {
"Japanese": [ "Norwegian Bokm\u00e5l": [
[ [
"ryuichi.ya220@gmail.com", "code@simonschneegans.de",
"Ryan Y", "Simon Schneegans",
79
]
]
},
{
"Hungarian": [
[
"superh552@gmail.com",
"KinteLiX",
79
]
]
},
{
"Czech": [
[
"yuridm@gmail.com",
"\u042e\u0440\u0456\u0439 \u0414\u043c\u0438\u0442\u0440\u0435\u043d\u043a\u043e",
1 1
], ],
[ [
"jose1711@gmail.com", "epost@anotheragency.no",
"Jose Riha", "Allan Nordh\u00f8y",
4 44
],
[
"jiri.doubravsky@gmail.com",
"Ji\u0159\u00ed Doubravsk\u00fd",
60
]
]
},
{
"Lithuanian": [
[
"hazap@hotmail.com",
"Moo",
43
]
]
},
{
"Portuguese (Brazil)": [
[
"mr-isaac@ig.com.br",
"Isaac Dias",
93
]
]
},
{
"Azerbaijani": [
[
"xxmn77@gmail.com",
"X\u0259yyam Qocayev",
67
]
]
},
{
"Romanian": [
[
"softexpert@gmail.com",
"SoftExpert",
126
]
]
},
{
"Esperanto": [
[
"phlostically@mailinator.com",
"phlostically",
72
] ]
] ]
} }
+20 -12
View File
@@ -21,20 +21,12 @@ SPDX-License-Identifier: GPL-3.0-or-later
<attribute name="label" translatable="yes">View Matching Wallpapers</attribute> <attribute name="label" translatable="yes">View Matching Wallpapers</attribute>
<attribute name="action">prefs.wallpapers</attribute> <attribute name="action">prefs.wallpapers</attribute>
</item> </item>
<item>
<attribute name="label" translatable="yes">View Donors Hall-of-Fame</attribute>
<attribute name="action">prefs.show-sponsors</attribute>
</item>
</section> </section>
<section> <section>
<item>
<attribute name="label" translatable="yes">Report a Bug</attribute>
<attribute name="action">prefs.bugs</attribute>
</item>
<item>
<attribute name="label" translatable="yes">Create an Effect</attribute>
<attribute name="action">prefs.new-effect</attribute>
</item>
<item>
<attribute name="label" translatable="yes">Translate</attribute>
<attribute name="action">prefs.translate</attribute>
</item>
<submenu> <submenu>
<attribute name="label" translatable="yes">Donate</attribute> <attribute name="label" translatable="yes">Donate</attribute>
<item> <item>
@@ -49,7 +41,23 @@ SPDX-License-Identifier: GPL-3.0-or-later
<attribute name="label">PayPal</attribute> <attribute name="label">PayPal</attribute>
<attribute name="action">prefs.donate-paypal</attribute> <attribute name="action">prefs.donate-paypal</attribute>
</item> </item>
<item>
<attribute name="label">Crypto</attribute>
<attribute name="action">prefs.donate-crypto</attribute>
</item>
</submenu> </submenu>
<item>
<attribute name="label" translatable="yes">Report a Bug</attribute>
<attribute name="action">prefs.bugs</attribute>
</item>
<item>
<attribute name="label" translatable="yes">Create an Effect</attribute>
<attribute name="action">prefs.new-effect</attribute>
</item>
<item>
<attribute name="label" translatable="yes">Translate</attribute>
<attribute name="action">prefs.translate</attribute>
</item>
</section> </section>
<section> <section>
<item> <item>