Compare commits

...

12 Commits

Author SHA1 Message Date
Simon Schneegans 91342170d0 📝 Add changelog entry
Deploy / Bundle GNOME Shell Extension (push) Has been cancelled
Deploy / Bundle KWin Effect (push) Has been cancelled
2023-10-26 05:54:11 +02:00
Simon Schneegans 40e160311e 🎉 Bump version number 2023-10-26 05:53:51 +02:00
Simon Schneegans c18e022cc5 🔧 Backport #393 to pre 45 GNOME 2023-10-25 20:15:02 +02:00
Simon Schneegans 85d3d96f24 📝 Add changelog entry 2023-10-25 20:07:30 +02:00
Simon Schneegans 69b0f94062 🌐 Update translations 2023-10-25 19:58:43 +02:00
Simon Schneegans 93e5836fd6 💞 Update credits 2023-10-25 19:55:42 +02:00
Simon Schneegans 71297faec1 🔧 Backport #390 to the pre 45 branch 2023-10-25 19:47:35 +02:00
Simon Schneegans 8fd5c75dac 🔀 Merge pull request #392 from Schneegans/fix/#356 2023-10-25 16:48:49 +02:00
Simon Schneegans 19cae610a5 📝 Add changelog entry 2023-10-24 19:55:27 +02:00
Simon Schneegans 902aa65946 🔧 Ensure to restore original scale of window actor 2023-10-24 19:42:02 +02:00
Simon Schneegans 0e543414ad 🎉 Backport changes from main 2023-10-24 06:13:02 +02:00
Simon Schneegans 265ebb8a4c 📝 Update changelog 2023-10-24 06:08:49 +02:00
13 changed files with 435 additions and 494 deletions
+32
View File
@@ -5,6 +5,38 @@ SPDX-License-Identifier: CC-BY-4.0
# Changelog of the Burn-My-Windows Extension # Changelog of the Burn-My-Windows Extension
## [Burn My Windows 40 [backport release]](https://github.com/schneegans/Burn-My-Windows/releases/tag/v40)
**Release Date:** 2023-10-26
#### Enhancements
- Ported the changes from Burn-My-Windows 39 to GNOME 3.36 - 44.
## [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)
**Release Date:** 2023-09-09
#### Major Changes
- This is the first release of Burn-My-Windows supporting GNOME 45. This required a [major refactoring](https://github.com/Schneegans/Burn-My-Windows/pull/373/files) of the code base as GJS now uses ESM modules. As a consequence, this version is not compatible with older versions of GNOME Shell anymore. The old code base is still available on the `gnome-3.36-44` branch and if new features are added (especially translations), they can be backported to this branch.
## [Burn My Windows 37](https://github.com/schneegans/Burn-My-Windows/releases/tag/v37) ## [Burn My Windows 37](https://github.com/schneegans/Burn-My-Windows/releases/tag/v37)
**Release Date:** 2023-08-26 **Release Date:** 2023-08-26
+4
View File
@@ -603,6 +603,10 @@ class 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
@@ -19,5 +19,5 @@
"44" "44"
], ],
"url": "https://github.com/Schneegans/Burn-My-Windows", "url": "https://github.com/Schneegans/Burn-My-Windows",
"version": 38 "version": 40
} }
+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
+2 -51
View File
@@ -516,6 +516,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
@@ -547,74 +549,23 @@ GitHub: <a href='https://github.com/sponsors/schneegans'>https://github.com/spon
} }
}); });
const sponsors = this._getJSONResource('/credits/sponsors.json');
let dialog; let dialog;
// We try to use the special Adw.AboutWindow if it is available. // We try to use the special Adw.AboutWindow if it is available.
if (utils.isADW() && Adw.AboutWindow) { if (utils.isADW() && Adw.AboutWindow) {
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 = 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(`${Me.metadata.version}`); dialog.set_version(`${Me.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));
}
} else { } else {
let formatSponsors = (sponsors) => {
return sponsors.map(s => {
if (s.url == '')
return s.name;
else
return `<a href="${s.url}">${s.name}</a>`;
});
};
dialog = new Gtk.AboutDialog({transient_for: window, modal: true}); dialog = new Gtk.AboutDialog({transient_for: window, modal: true});
dialog.set_logo_icon_name('burn-my-windows-symbolic'); dialog.set_logo_icon_name('burn-my-windows-symbolic');
dialog.set_program_name(`Burn-My-Windows ${Me.metadata.version}`); dialog.set_program_name(`Burn-My-Windows ${Me.metadata.version}`);
dialog.set_authors(['Simon Schneegans']); dialog.set_authors(['Simon Schneegans']);
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'));
-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>