Compare commits

...

57 Commits

Author SHA1 Message Date
Simon Schneegans d782bc27f0 🎉 Bump version number
Deploy / Bundle GNOME Shell Extension (push) Has been cancelled
Deploy / Bundle KWin Effect (push) Has been cancelled
2025-08-25 09:17:07 +02:00
Simon Schneegans 81b81ed76f Merge pull request #533 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-08-25 09:12:35 +02:00
rainy_sunset 9ea068531b 🌐 Translated using Weblate (Japanese) 2025-08-19 04:01:58 +00:00
Simon Schneegans 921e1ecbc4 Merge pull request #531 from Schneegans/feature/gnome-49 2025-08-15 13:05:33 +02:00
Simon Schneegans b6e5647d7b ✨ Apply clang-format 2025-08-15 12:55:00 +02:00
Simon Schneegans 3d9ef361d0 📝 Add changelog entry 2025-08-15 12:44:19 +02:00
Simon Schneegans 4f6ea2353c Merge pull request #529 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-08-15 12:14:39 +02:00
Simon Schneegans 7d3ceff956 🔧 Use new is_maximized method 2025-08-15 11:02:41 +02:00
Simon Schneegans ed6883bace 🎉 Claim support for GNOME 49 2025-08-15 10:16:18 +02:00
Philip Goto 635c0092a3 🌐 Translated using Weblate (Dutch) 2025-08-04 12:02:00 +02:00
Danial Behzadi 3c290cd70f 🌐 Translated using Weblate (Persian) 2025-07-27 13:03:46 +00:00
Simon Schneegans c38f7d73fd Merge pull request #523 from weblate/weblate-burn-my-windows-core 2025-06-23 21:02:25 +02:00
Philip Goto b3b80b965b 🌐 Translated using Weblate (Dutch) 2025-06-05 22:21:38 +02:00
Simon Schneegans b774eced82 Merge pull request #518 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-05-31 20:01:39 +02:00
ButterflyOfFire 48132c6658 🌐 Translated using Weblate (Kabyle) 2025-05-26 13:01:46 +02:00
ButterflyOfFire a87c40186f 🌐 Added translation using Weblate (Kabyle) 2025-05-25 12:13:45 +02:00
cris b 539a8a6d7a 🌐 Translated using Weblate (Greek) 2025-05-25 12:03:10 +02:00
cris b 39326486cd 🌐 Added translation using Weblate (Greek) 2025-05-24 10:57:04 +02:00
Sergey Ponomarev d813c8d71a 🌐 Translated using Weblate (Russian) 2025-05-12 11:03:13 +02:00
Francisco Serrador 1dbd2f1586 🌐 Translated using Weblate (Spanish) 2025-04-23 22:01:47 +00:00
Francisco Serrador 5aa4d09e06 🌐 Translated using Weblate (Spanish) 2025-04-18 14:04:52 +02:00
Simon Schneegans f662546f88 📝 Add changelog entry 2025-03-27 20:09:14 +01:00
Simon Schneegans 173d6d1975 🔧 Use GTK for color conversion 2025-03-27 20:07:01 +01:00
Simon Schneegans e292c822d9 Merge pull request #512 from lstrsrt/hue-preview 2025-03-27 20:04:38 +01:00
Simon Schneegans e1da16b339 Merge pull request #514 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-03-27 19:49:39 +01:00
wen han 76a1f31cc9 🌐 Translated using Weblate (Chinese (Simplified Han script)) 2025-03-27 13:12:56 +01:00
lstrsrt f4fbe3b64f 💄 Add hue preview circle to Aura Glow preferences 2025-03-20 14:58:14 +01:00
Simon Schneegans 18d22e1b11 🎉 Set release date
Deploy / Bundle GNOME Shell Extension (push) Has been cancelled
Deploy / Bundle KWin Effect (push) Has been cancelled
2025-03-09 12:30:26 +01:00
Simon Schneegans fa37873169 📝 Add changelog entry 2025-03-09 11:33:29 +01:00
Simon Schneegans 2c873810fa Merge pull request #510 from Schneegans/feature/random-fire
Random Fire
2025-03-09 11:31:14 +01:00
Simon Schneegans 60c96c03d7 🔧 Port random fire option to KWin 2025-03-09 11:18:31 +01:00
Simon Schneegans ee1b49269a 🔧 Use more opaque alpha values for the random fire colors 2025-03-09 11:07:35 +01:00
Simon Schneegans cb2db00d59 📝 Add changelog entry 2025-03-09 11:02:37 +01:00
Simon Schneegans b5ad70a2a4 ✨ Apply clang-format 2025-03-09 11:01:32 +01:00
Simon Schneegans 87ac8b401a ♻️ Remove duplicated code 2025-03-09 11:01:21 +01:00
Simon Schneegans 98769fd61b Merge pull request #509 from jgarza9788/main
🔀🔥 (again)
2025-03-09 10:58:37 +01:00
Justin Garza 18d1e3f6f6 Update Fire.js 2025-03-08 11:53:38 -05:00
Justin Garza 845c765843 resync and updated 2025-03-08 11:45:31 -05:00
Simon Schneegans db955d5af8 Merge pull request #508 from Schneegans/fix/gnome-48
Fix #507
2025-03-08 13:58:58 +01:00
Simon Schneegans ceb32a3da3 📝 Add changelog entry 2025-03-08 13:57:26 +01:00
Simon Schneegans 72475d8f6f ✨ Apply clang-format 2025-03-08 13:35:26 +01:00
Simon Schneegans 84cf784080 🪲 Fix some effects on GNOME 48 2025-03-08 13:30:50 +01:00
Simon Schneegans 410fd32052 Merge pull request #504 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-03-08 13:04:37 +01:00
albanobattistella 04656de38c 🌐 Translated using Weblate (Italian) 2025-03-02 17:20:14 +01:00
symegac f82c64e568 🌐 Translated using Weblate (Danish) 2025-02-27 17:01:55 +01:00
Ricky Tigg c075f4e763 🌐 Translated using Weblate (Finnish) 2025-02-27 17:01:54 +01:00
Philipp Kiemle ceb2c68484 🌐 Translated using Weblate (German) 2025-02-27 17:01:53 +01:00
Philipp Kiemle d160e63e8a 🌐 Translated using Weblate (German) 2025-02-26 16:45:38 +01:00
Seong-ho Cho 5ac174a966 🌐 Translated using Weblate (Korean) 2025-02-24 23:09:26 +01:00
Simon Schneegans 1812b3dbb9 Merge pull request #501 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-02-22 12:11:35 +01:00
Cassian f7d268d371 🌐 Translated using Weblate (Chinese (Simplified Han script)) 2025-02-22 06:13:46 +01:00
Simon Schneegans 4ea0fcd4ac 🔥 Remove unused entry from .gitignore 2025-02-22 06:13:37 +01:00
Simon Schneegans 0bf264f84e Merge pull request #502 from Schneegans/fix/ci
Fix CI
2025-02-22 06:11:48 +01:00
Simon Schneegans 558079adf7 🎉 Bump version number 2025-02-22 06:02:56 +01:00
Simon Schneegans e6c7e50879 🔧 Run tests again on ubuntu-latest 2025-02-22 06:02:44 +01:00
Simon Schneegans 3e6f749dc6 🔧 Run tests again on 22.04 2025-02-22 05:49:50 +01:00
Simon Schneegans 3bafdd4c5f 📝 Add KDE Store links 2025-02-22 05:41:16 +01:00
34 changed files with 2272 additions and 550 deletions
-1
View File
@@ -12,4 +12,3 @@
/resources/burn-my-windows.gresource.xml
kwin/_build
kwin/*.tar.gz
notes.md
+3
View File
@@ -196,6 +196,7 @@ Here are links to all effects which are currently available in the KDE store:
| Plasma 5 | Plasma 6 |
| ---------------------------------------------- | ---------------------------------------------- |
| [Aura Glow](https://store.kde.org/p/2263064) | [Aura Glow](https://store.kde.org/p/2263065) |
| [Doom](https://store.kde.org/p/1898739) | [Doom](https://store.kde.org/p/2133831) |
| [Energize A](https://store.kde.org/p/1884310) | [Energize A](https://store.kde.org/p/2133829) |
| [Energize B](https://store.kde.org/p/1884311) | [Energize B](https://store.kde.org/p/2133828) |
@@ -209,8 +210,10 @@ Here are links to all effects which are currently available in the KDE store:
| [Pixel Wheel](https://store.kde.org/p/1898746) | [Pixel Wheel](https://store.kde.org/p/2133833) |
| [Pixel Wipe](https://store.kde.org/p/1898748) | [Pixel Wipe](https://store.kde.org/p/2133834) |
| [Portal](https://store.kde.org/p/1959879) | [Portal](https://store.kde.org/p/2133842) |
| [Team Rocket](https://store.kde.org/p/2263069) | [Team Rocket](https://store.kde.org/p/2263070) |
| [TV-Effect](https://store.kde.org/p/1884312) | [TV-Effect](https://store.kde.org/p/2133825) |
| [TV-Glitch](https://store.kde.org/p/1982142) | [TV-Glitch](https://store.kde.org/p/2133819) |
| [RGB Warp](https://store.kde.org/p/2263071) | [RGB Warp](https://store.kde.org/p/2263073) |
| [Wisps](https://store.kde.org/p/1884313) | [Wisps](https://store.kde.org/p/2133824) |
You can also directly get the effects from within your system settings.
+29
View File
@@ -5,6 +5,35 @@ SPDX-License-Identifier: CC-BY-4.0
# Changelog of the Burn-My-Windows Extension
## [Burn My Windows 47](https://github.com/schneegans/Burn-My-Windows/releases/tag/v47)
**Release Date:** 2025-08-25
#### New Features
- Ported the extension to GNOME 49.
- Added a color preview widget to the preferences of the Aura Glow effect. Thanks to [@lstrsrt](https://github.com/lstrsrt) for this contribution!
#### Other Changes
- Many translations have been updated. Thanks to all the translators!
## [Burn My Windows 46](https://github.com/schneegans/Burn-My-Windows/releases/tag/v46)
**Release Date:** 2025-03-09
#### New Features
- Added an option to choose a random color for the Fire effect each time a window is closed or opened. Thanks to [@jgarza9788](https://github.com/jgarza9788) for this contribution!
#### Other Changes
- Many translations have been updated. Thanks to all the translators!
#### Bug Fixes
- Fixed an issue introduced by the GNOME 48 Beta release which caused some effects to break (Broken Glass, Matrix, Paint Brush, Snap of Disintegration, T-Rex Attack).
## [Burn My Windows 45](https://github.com/schneegans/Burn-My-Windows/releases/tag/v45)
**Release Date:** 2025-02-21
+147 -140
View File
@@ -6,145 +6,152 @@ SPDX-License-Identifier: GPL-3.0-or-later
-->
<ui version="4.0">
<class>BMWConfigForm</class>
<widget class="QWidget" name="BMWConfigForm">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>562</width>
<height>365</height>
</rect>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="4" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>Gradient</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QSpinBox" name="kcfg_Duration">
<property name="minimum">
<number>100</number>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="singleStep">
<number>100</number>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QDoubleSpinBox" name="kcfg_Scale">
<property name="minimum">
<double>0.100000000000000</double>
</property>
<property name="maximum">
<double>10.000000000000000</double>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_2">
<property name="text">
<string>Speed</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QDoubleSpinBox" name="kcfg_MovementSpeed">
<property name="minimum">
<double>-5.000000000000000</double>
</property>
<property name="maximum">
<double>5.000000000000000</double>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_3">
<property name="text">
<string>Scale</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="4" column="1">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="KColorButton" name="kcfg_Gradient1">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="KColorButton" name="kcfg_Gradient2">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="KColorButton" name="kcfg_Gradient3">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="KColorButton" name="kcfg_Gradient4">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="KColorButton" name="kcfg_Gradient5">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item row="7" column="1">
<widget class="QCheckBox" name="kcfg_3DNoise">
<property name="text">
<string>3D Noise</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>Animation Time [ms]</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
</layout>
<class>BMWConfigForm</class>
<widget class="QWidget" name="BMWConfigForm">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>562</width>
<height>365</height>
</rect>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>Animation Time [ms]</string>
</property>
<property name="alignment">
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
</property>
</widget>
<customwidgets>
<customwidget>
<class>KColorButton</class>
<extends>QPushButton</extends>
<header>kcolorbutton.h</header>
</customwidget>
</customwidgets>
<resources />
<connections />
</item>
<item row="0" column="1">
<widget class="QSpinBox" name="kcfg_Duration">
<property name="minimum">
<number>100</number>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="singleStep">
<number>100</number>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_3">
<property name="text">
<string>Scale</string>
</property>
<property name="alignment">
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QDoubleSpinBox" name="kcfg_Scale">
<property name="minimum">
<double>0.100000000000000</double>
</property>
<property name="maximum">
<double>10.000000000000000</double>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_2">
<property name="text">
<string>Speed</string>
</property>
<property name="alignment">
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QDoubleSpinBox" name="kcfg_MovementSpeed">
<property name="minimum">
<double>-5.000000000000000</double>
</property>
<property name="maximum">
<double>5.000000000000000</double>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>Gradient</string>
</property>
<property name="alignment">
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
</property>
</widget>
</item>
<item row="3" column="1">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="KColorButton" name="kcfg_Gradient1">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="KColorButton" name="kcfg_Gradient2">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="KColorButton" name="kcfg_Gradient3">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="KColorButton" name="kcfg_Gradient4">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="KColorButton" name="kcfg_Gradient5">
<property name="alphaChannelEnabled">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item row="4" column="1">
<widget class="QCheckBox" name="kcfg_3DNoise">
<property name="text">
<string>3D Noise</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QCheckBox" name="kcfg_RandomColor">
<property name="text">
<string>Use Random Color</string>
</property>
</widget>
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>KColorButton</class>
<extends>QPushButton</extends>
<header>kcolorbutton.h</header>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>
+3
View File
@@ -36,5 +36,8 @@ SPDX-License-Identifier: GPL-3.0-or-later
<entry name="3DNoise" type="Bool">
<default>false</default>
</entry>
<entry name="RandomColor" type="Bool">
<default>false</default>
</entry>
</group>
</kcfg>
+8
View File
@@ -0,0 +1,8 @@
// SPDX-FileCopyrightText: Simon Schneegans <code@simonschneegans.de>
// SPDX-License-Identifier: GPL-3.0-or-later
// This part is automatically included in the effect's source during the build process.
// The code below is called whenever a window is closed or opened.
let seed = Math.random();
effect.setUniform(this.shader, 'uSeed', seed);
+2
View File
@@ -8,6 +8,8 @@
effect.setUniform(this.shader, 'uDuration', this.duration * 0.001);
effect.setUniform(this.shader, 'u3DNoise',
effect.readConfig('3DNoise', true) ? 1.0 : 0.0);
effect.setUniform(this.shader, 'uRandomColor',
effect.readConfig('RandomColor', true) ? 1.0 : 0.0);
effect.setUniform(this.shader, 'uScale', effect.readConfig('Scale', 1.0));
effect.setUniform(this.shader, 'uMovementSpeed', effect.readConfig('MovementSpeed', 1.0));
effect.setUniform(this.shader, 'uGradient1', this.readRGBAConfig('Gradient1'));
+2 -2
View File
@@ -9,7 +9,7 @@
},
"gettext-domain": "burn-my-windows",
"settings-schema": "org.gnome.shell.extensions.burn-my-windows",
"shell-version": ["45", "46", "47", "48"],
"shell-version": ["45", "46", "47", "48", "49"],
"url": "https://github.com/Schneegans/Burn-My-Windows",
"version": 45
"version": 47
}
+44 -41
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-12-14 08:00+0000\n"
"PO-Revision-Date: 2025-02-27 16:01+0000\n"
"Last-Translator: symegac <97731141+symegac@users.noreply.github.com>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/burn-my-windows/"
"core/da/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.9-rc\n"
"X-Generator: Weblate 5.10.2-dev\n"
#: src/effects/Apparition.js:80
#, fuzzy
@@ -26,7 +26,7 @@ msgstr "Åndesyn"
#: src/effects/AuraGlow.js:89
msgid "Aura Glow"
msgstr ""
msgstr "Auraglød"
#: src/effects/BrokenGlass.js:138
msgid "Broken Glass"
@@ -69,8 +69,9 @@ msgid "Santa is Coming"
msgstr "Julemanden kommer"
#: src/effects/Fire.js:201
#, fuzzy
msgid "Nuclear ☢️"
msgstr ""
msgstr "Atomisk ☢️"
#: src/effects/Focus.js:76
msgid "Focus"
@@ -98,35 +99,36 @@ msgstr "Matrix"
#: src/effects/Mushroom.js:124
msgid "Mushroom"
msgstr ""
msgstr "Svamp"
#: src/effects/Mushroom.js:204
msgid "8Bit Plumber"
msgstr ""
msgstr "8Bit-blikkenslager"
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr ""
msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
msgstr ""
msgstr "Rød, hvid og blå 🇺🇸"
#: src/effects/Mushroom.js:256
msgid "Rainbow 🌈"
msgstr ""
msgstr "Regnbue 🌈"
#: src/effects/Mushroom.js:273
#, fuzzy
msgid "Cattuccino 😺"
msgstr ""
msgstr "Kattuccino 😺"
#: src/effects/Mushroom.js:291
msgid "Dracula 🦇"
msgstr ""
msgstr "Dracula 🦇"
#: src/effects/Mushroom.js:308
msgid "Sparkle ✨"
msgstr ""
msgstr "Glimt ✨"
#: src/effects/PaintBrush.js:101
msgid "Paint Brush"
@@ -149,8 +151,9 @@ msgid "Portal"
msgstr "Portal"
#: src/effects/RGBWarp.js:77
#, fuzzy
msgid "RGB Warp"
msgstr ""
msgstr "RGB-forvrængning"
#: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration"
@@ -158,7 +161,7 @@ msgstr "Opløsningsknips"
#: src/effects/TeamRocket.js:89
msgid "Team Rocket"
msgstr ""
msgstr "Team Rocket"
#: src/effects/TRexAttack.js:109
msgid "T-Rex Attack"
@@ -474,19 +477,19 @@ msgstr "Pixelstørrelse"
#: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness"
msgstr ""
msgstr "Lysstyrke"
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr ""
msgstr "Rød hastighed"
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr ""
msgstr "Grøn hastighed"
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr ""
msgstr "Blå hastighed"
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
@@ -510,23 +513,23 @@ msgstr "Blitzfarve"
#: resources/ui/adw/aura-glow.ui:47
msgid "Random Color"
msgstr ""
msgstr "Tilfældig farve"
#: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue"
msgstr ""
msgstr "Startkulør"
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
msgstr "Farvemætning"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
msgstr ""
msgstr "Kantstørrelse"
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
msgstr ""
msgstr "Kanthårdhed"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount"
@@ -626,28 +629,29 @@ msgid "Gradient"
msgstr "Farveforløb"
#: resources/ui/adw/team-rocket.ui:54
#, fuzzy
msgid "Animation Split"
msgstr ""
msgstr "Animationssplit"
#: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window"
msgstr ""
msgstr "Roter vindue"
#: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position"
msgstr ""
msgstr "Vandret glimtposition"
#: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position"
msgstr ""
msgstr "Lodret glimtposition"
#: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size"
msgstr ""
msgstr "Glimtstørrelse"
#: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation"
msgstr ""
msgstr "Glimtrotation"
#: resources/ui/adw/focus.ui:87
msgid "Blur Quality"
@@ -669,7 +673,6 @@ msgstr "Applikation"
#: resources/ui/adw/prefs.ui:81 resources/ui/adw/prefs.ui:102
#: resources/ui/adw/prefs.ui:117 resources/ui/adw/prefs.ui:132
#: resources/ui/adw/prefs.ui:147 resources/ui/adw/prefs.ui:162
#, fuzzy
msgid "Any"
msgstr "Hvilken som helst"
@@ -727,47 +730,47 @@ msgstr "Deaktiver alle"
#: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets"
msgstr ""
msgstr "Effektforudindstillinger"
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
msgstr ""
msgstr "Skaleringsstil"
#: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth"
msgstr ""
msgstr "8Bit --- Blød"
#: resources/ui/adw/mushroom.ui:112
msgid "Spark Count"
msgstr ""
msgstr "Glimtantal"
#: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation"
msgstr ""
msgstr "Glimtrotation"
#: resources/ui/adw/mushroom.ui:188
msgid "Spark Color"
msgstr ""
msgstr "Glimtfarve"
#: resources/ui/adw/mushroom.ui:222
msgid "Rays Color"
msgstr ""
msgstr "Strålefarve"
#: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count"
msgstr ""
msgstr "Antal stjerneringe"
#: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation"
msgstr ""
msgstr "Stjerneringsrotation"
#: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring"
msgstr ""
msgstr "Antal stjerner pr. ring"
#: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient"
msgstr ""
msgstr "Stjernefarveforløb"
#: resources/ui/adw/pixelate.ui:47
msgid "Noise"
+10 -10
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2025-02-16 18:22+0000\n"
"Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n"
"PO-Revision-Date: 2025-02-27 16:01+0000\n"
"Last-Translator: Philipp Kiemle <philipp.kiemle@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/burn-my-windows/"
"core/de/>\n"
"Language: de\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10\n"
"X-Generator: Weblate 5.10.2-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "Apparieren"
#: src/effects/AuraGlow.js:89
msgid "Aura Glow"
msgstr ""
msgstr "Aura Glow"
#: src/effects/BrokenGlass.js:138
msgid "Broken Glass"
@@ -101,11 +101,11 @@ msgstr "Pilz"
#: src/effects/Mushroom.js:204
msgid "8Bit Plumber"
msgstr ""
msgstr "8Bit-Klempner"
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr ""
msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
@@ -157,7 +157,7 @@ msgstr "Fingerschnippen des Zerfalls"
#: src/effects/TeamRocket.js:89
msgid "Team Rocket"
msgstr ""
msgstr "Team Rocket"
#: src/effects/TRexAttack.js:109
msgid "T-Rex Attack"
@@ -516,7 +516,7 @@ msgstr ""
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
msgstr "Sättigung"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
@@ -725,7 +725,7 @@ msgstr "Alle Deaktivieren"
#: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets"
msgstr ""
msgstr "Effekteinstellungen"
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
@@ -749,7 +749,7 @@ msgstr ""
#: resources/ui/adw/mushroom.ui:222
msgid "Rays Color"
msgstr ""
msgstr "Farbstrahlen"
#: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count"
+769
View File
@@ -0,0 +1,769 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR Simon Schneegans
# This file is distributed under the same license as the burn-my-windows package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2025-05-25 10:03+0000\n"
"Last-Translator: cris b <ventura@users.noreply.hosted.weblate.org>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/burn-my-windows/"
"core/el/>\n"
"Language: el\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
msgstr "Οπτασία"
#: src/effects/AuraGlow.js:89
msgid "Aura Glow"
msgstr "Λάμψη Αύρας"
#: src/effects/BrokenGlass.js:138
msgid "Broken Glass"
msgstr "Σπασμένο Γυαλί"
#: src/effects/Doom.js:87
msgid "Doom"
msgstr "Καταδίκη"
#: src/effects/EnergizeA.js:74
msgid "Energize A"
msgstr "Ενεργοποίηση Α"
#: src/effects/EnergizeB.js:75
msgid "Energize B"
msgstr "Ενεργοποίηση Β"
#: src/effects/Fire.js:96
msgid "Fire"
msgstr "Φωτιά"
#: src/effects/Fire.js:150
msgid "Default Fire"
msgstr "Προεπιλεγμένη Φωτιά"
#: src/effects/Fire.js:160
msgid "Hell Fire"
msgstr "Πυρκαγιά"
#: src/effects/Fire.js:170
msgid "Dark and Smutty"
msgstr "Σκοτεινό και Βρώμικο"
#: src/effects/Fire.js:180
msgid "Cold Breeze"
msgstr "Κρύο Αεράκι"
#: src/effects/Fire.js:190
msgid "Santa is Coming"
msgstr "Ο Άι Βασίλης Έρχεται"
#: src/effects/Fire.js:201
msgid "Nuclear ☢️"
msgstr "Πυρηνικά ☢️"
#: src/effects/Focus.js:76
msgid "Focus"
msgstr "Συγκέντρωση"
#: src/effects/Glide.js:78
msgid "Glide"
msgstr "Ολίσθηση"
#: src/effects/Glitch.js:80
msgid "Glitch"
msgstr "Σφάλμα"
#: src/effects/Hexagon.js:83
msgid "Hexagon"
msgstr "Εξάγωνο"
#: src/effects/Incinerate.js:126
msgid "Incinerate"
msgstr "Αποτέφρωσε"
#: src/effects/Matrix.js:109
msgid "Matrix"
msgstr "Μήτρα"
#: src/effects/Mushroom.js:124
msgid "Mushroom"
msgstr "Μανιτάρι"
#: src/effects/Mushroom.js:204
msgid "8Bit Plumber"
msgstr "Υδραυλικός 8bit"
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr "Νέο Bros 2 🍄"
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
msgstr "Κόκκινο Λευκό και Μπλε 🇺🇸"
#: src/effects/Mushroom.js:256
msgid "Rainbow 🌈"
msgstr "Ουράνιο τόξο 🌈"
#: src/effects/Mushroom.js:273
msgid "Cattuccino 😺"
msgstr "Γατουτσίνο 😺"
#: src/effects/Mushroom.js:291
msgid "Dracula 🦇"
msgstr "Δράκουλας 🦇"
#: src/effects/Mushroom.js:308
msgid "Sparkle ✨"
msgstr "Σπινθηρίζω ✨"
#: src/effects/PaintBrush.js:101
msgid "Paint Brush"
msgstr "Πινέλο"
#: src/effects/Pixelate.js:74
msgid "Pixelate"
msgstr "Εικονοστοιχειοποίηση"
#: src/effects/PixelWheel.js:74
msgid "Pixel Wheel"
msgstr "Τροχός εικονοστοιχείων"
#: src/effects/PixelWipe.js:100
msgid "Pixel Wipe"
msgstr "Σκουπίσμα Εικονοστοιχείων"
#: src/effects/Portal.js:82
msgid "Portal"
msgstr "Πύλη"
#: src/effects/RGBWarp.js:77
msgid "RGB Warp"
msgstr "RGB Παραμόρφωση"
#: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration"
msgstr "Κρότος της Αποσύνθεσης"
#: src/effects/TeamRocket.js:89
msgid "Team Rocket"
msgstr "Ομάδα Πύραυλος"
#: src/effects/TRexAttack.js:109
msgid "T-Rex Attack"
msgstr "Επίθεση T-Rex"
#: src/effects/TVEffect.js:73
msgid "TV Effect"
msgstr "Εφέ Τηλεόρασης"
#: src/effects/TVGlitch.js:81
msgid "TV Glitch"
msgstr "Σφάλμα Τηλεόρασης"
#: src/effects/Wisps.js:85
msgid "Wisps"
msgstr "Δέσμες"
#: prefs.js:256
msgid "Preview this effect"
msgstr "Προεπισκόπηση του εφέ"
#: prefs.js:333
msgid "Burn-My-Windows has been updated!"
msgstr "Το Burn-My-Windows έχει ενημερωθεί!"
#: prefs.js:334 resources/ui/common/menus.ui:17
msgid "View Changelog"
msgstr "Δείτε το Αρχείο Αλλαγών"
#: prefs.js:516
msgid "Delete this Profile?"
msgstr "Διαγραφή αυτού του Προφίλ;"
#: prefs.js:517
msgid ""
"The current effect profile with all its effect settings will be permanently "
"lost."
msgstr "Το τρέχον προφίλ εφέ με όλες τις ρυθμίσεις εφέν θα χαθούν μόνιμα."
#: prefs.js:520
msgid "Cancel"
msgstr "Ακύρωση"
#: prefs.js:525
msgid "Delete"
msgstr "Διαγραφή"
#: prefs.js:757 resources/ui/adw/prefs.ui:103
msgid "Opening Windows"
msgstr "Άνοιγμα Παραθύρων"
#: prefs.js:758 resources/ui/adw/prefs.ui:104
msgid "Closing Windows"
msgstr "Κλείσιμο Παραθύρων"
#: prefs.js:759 resources/ui/adw/prefs.ui:118
msgid "Normal Windows"
msgstr "Κανονικά Παραθύρα"
#: prefs.js:760 resources/ui/adw/prefs.ui:119
msgid "Dialog Windows"
msgstr "Παράθυρα Διαλόγου"
#: prefs.js:761 resources/ui/adw/prefs.ui:133
msgid "Default Color Scheme"
msgstr "Προεπιλεγμένο Σχέδιο Χρωμάτων"
#: prefs.js:762 resources/ui/adw/prefs.ui:134
msgid "Dark Color Scheme"
msgstr "Σκούρο Σχέδιο Χρωμάτων"
#: prefs.js:763 resources/ui/adw/prefs.ui:148
msgid "On Battery"
msgstr "Σε Μπαταρία"
#: prefs.js:764 resources/ui/adw/prefs.ui:149
msgid "Plugged In"
msgstr "Συνδεδεμένο"
#: prefs.js:765 resources/ui/adw/prefs.ui:163
msgid "Power-Saver Mode"
msgstr "Λειτουργία Εξοινόμησης-Ενέργειας"
#: prefs.js:766 resources/ui/adw/prefs.ui:164
msgid "Balanced Mode"
msgstr "Ισορροπημένη Λειτουργία"
#: prefs.js:767 resources/ui/adw/prefs.ui:165
msgid "Performance Mode"
msgstr "Λειτουργία Απόδοσης"
#: prefs.js:768 resources/ui/adw/prefs.ui:166
msgid "Power Saver or Balanced"
msgstr "Εξοικονόμηση ενέργειας ή Ισορροπημένη"
#: prefs.js:769 resources/ui/adw/prefs.ui:167
msgid "Balanced or Performance"
msgstr "Ισορροπημένη ή Απόδοσης"
#: prefs.js:774 resources/ui/adw/prefs.ui:183
msgid "High Priority"
msgstr "Υψηλή Προτεραιότητα"
#: prefs.js:780
msgid "Standard Profile"
msgstr "Τυπικό Προφίλ"
#. Translators: %s will be replaced by the effect's name.
#: prefs.js:860
#, javascript-format
msgid "Preview for %s"
msgstr "Προεπισκόπηση για %s"
#: prefs.js:879
msgid "Close this Window to Preview the Effect!"
msgstr "Κλείστε αυτό το Παράθυρο για να Δείτε το Εφέ!"
#: resources/ui/common/menus.ui:13
msgid "Visit Homepage"
msgstr "Επισκεφθείτε την Αρχική Σελίδα"
#: resources/ui/common/menus.ui:21
msgid "View Matching Wallpapers"
msgstr "Προβολή Ταιριαστών Ταπετσαριών"
#: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame"
msgstr "Δείτε το Hall-of-Fame των Δωρητών"
#: resources/ui/common/menus.ui:31
msgid "Donate"
msgstr "Δωρήστε"
#: resources/ui/common/menus.ui:50
msgid "Report a Bug"
msgstr "Αναφέρετε ένα Σφάλμα"
#: resources/ui/common/menus.ui:54
msgid "Create an Effect"
msgstr "Δημιουργήστε ένα Εφέ"
#: resources/ui/common/menus.ui:58
msgid "Translate"
msgstr "Μεταφράστε"
#: resources/ui/common/menus.ui:64
msgid "Open Effect-Profile Directory"
msgstr "Ανοίξτε Κατάλογο Προφίλ-Εφέ"
#: resources/ui/common/menus.ui:70
msgid "About Burn-My-Windows"
msgstr "Σχετικά με το Burn-My-Windows"
#: resources/ui/common/menus.ui:81
msgid "Add New Profile..."
msgstr "Προσθήκη Νέου Προφίλ ..."
#: resources/ui/adw/broken-glass.ui:15 resources/ui/adw/tv-glitch.ui:14
#: resources/ui/adw/glitch.ui:14 resources/ui/adw/matrix.ui:14
#: resources/ui/adw/doom.ui:14 resources/ui/adw/rgbwarp.ui:17
#: resources/ui/adw/paint-brush.ui:14 resources/ui/adw/trex.ui:14
#: resources/ui/adw/wisps.ui:14 resources/ui/adw/aura-glow.ui:13
#: resources/ui/adw/energize-b.ui:15 resources/ui/adw/pixel-wheel.ui:14
#: resources/ui/adw/glide.ui:14 resources/ui/adw/apparition.ui:15
#: resources/ui/adw/portal.ui:14 resources/ui/adw/incinerate.ui:14
#: resources/ui/adw/hexagon.ui:14 resources/ui/adw/fire.ui:30
#: resources/ui/adw/team-rocket.ui:17 resources/ui/adw/pixel-wipe.ui:14
#: resources/ui/adw/snap.ui:14 resources/ui/adw/focus.ui:35
#: resources/ui/adw/mushroom.ui:17 resources/ui/adw/energize-a.ui:14
#: resources/ui/adw/pixelate.ui:14 resources/ui/adw/tv.ui:14
msgid "Animation Time [ms]"
msgstr "Χρόνος Κινουμένων Σχεδίων [ms]"
#: resources/ui/adw/broken-glass.ui:37 resources/ui/adw/broken-glass.ui:70
#: resources/ui/adw/broken-glass.ui:103 resources/ui/adw/broken-glass.ui:136
#: resources/ui/adw/broken-glass.ui:159 resources/ui/adw/tv-glitch.ui:36
#: resources/ui/adw/tv-glitch.ui:69 resources/ui/adw/tv-glitch.ui:102
#: resources/ui/adw/tv-glitch.ui:135 resources/ui/adw/tv-glitch.ui:160
#: resources/ui/adw/glitch.ui:36 resources/ui/adw/glitch.ui:69
#: resources/ui/adw/glitch.ui:102 resources/ui/adw/glitch.ui:135
#: resources/ui/adw/glitch.ui:160 resources/ui/adw/matrix.ui:36
#: resources/ui/adw/matrix.ui:69 resources/ui/adw/matrix.ui:102
#: resources/ui/adw/matrix.ui:135 resources/ui/adw/matrix.ui:160
#: resources/ui/adw/matrix.ui:185 resources/ui/adw/doom.ui:36
#: resources/ui/adw/doom.ui:69 resources/ui/adw/doom.ui:102
#: resources/ui/adw/doom.ui:135 resources/ui/adw/rgbwarp.ui:42
#: resources/ui/adw/rgbwarp.ui:81 resources/ui/adw/rgbwarp.ui:118
#: resources/ui/adw/rgbwarp.ui:155 resources/ui/adw/rgbwarp.ui:192
#: resources/ui/adw/paint-brush.ui:36 resources/ui/adw/paint-brush.ui:69
#: resources/ui/adw/trex.ui:36 resources/ui/adw/trex.ui:69
#: resources/ui/adw/trex.ui:102 resources/ui/adw/trex.ui:135
#: resources/ui/adw/trex.ui:160 resources/ui/adw/wisps.ui:36
#: resources/ui/adw/wisps.ui:69 resources/ui/adw/wisps.ui:110
#: resources/ui/adw/aura-glow.ui:35 resources/ui/adw/aura-glow.ui:58
#: resources/ui/adw/aura-glow.ui:92 resources/ui/adw/aura-glow.ui:125
#: resources/ui/adw/aura-glow.ui:158 resources/ui/adw/aura-glow.ui:191
#: resources/ui/adw/aura-glow.ui:224 resources/ui/adw/aura-glow.ui:257
#: resources/ui/adw/energize-b.ui:37 resources/ui/adw/energize-b.ui:70
#: resources/ui/adw/energize-b.ui:95 resources/ui/adw/pixel-wheel.ui:36
#: resources/ui/adw/pixel-wheel.ui:69 resources/ui/adw/pixel-wheel.ui:102
#: resources/ui/adw/glide.ui:36 resources/ui/adw/glide.ui:69
#: resources/ui/adw/glide.ui:102 resources/ui/adw/glide.ui:135
#: resources/ui/adw/glide.ui:168 resources/ui/adw/apparition.ui:37
#: resources/ui/adw/apparition.ui:70 resources/ui/adw/apparition.ui:103
#: resources/ui/adw/apparition.ui:136 resources/ui/adw/apparition.ui:169
#: resources/ui/adw/portal.ui:36 resources/ui/adw/portal.ui:69
#: resources/ui/adw/portal.ui:102 resources/ui/adw/portal.ui:135
#: resources/ui/adw/portal.ui:160 resources/ui/adw/incinerate.ui:36
#: resources/ui/adw/incinerate.ui:69 resources/ui/adw/incinerate.ui:102
#: resources/ui/adw/incinerate.ui:125 resources/ui/adw/incinerate.ui:150
#: resources/ui/adw/hexagon.ui:36 resources/ui/adw/hexagon.ui:69
#: resources/ui/adw/hexagon.ui:102 resources/ui/adw/hexagon.ui:127
#: resources/ui/adw/hexagon.ui:152 resources/ui/adw/hexagon.ui:175
#: resources/ui/adw/fire.ui:52 resources/ui/adw/fire.ui:85
#: resources/ui/adw/fire.ui:118 resources/ui/adw/fire.ui:141
#: resources/ui/adw/fire.ui:199 resources/ui/adw/team-rocket.ui:42
#: resources/ui/adw/team-rocket.ui:80 resources/ui/adw/team-rocket.ui:102
#: resources/ui/adw/team-rocket.ui:139 resources/ui/adw/team-rocket.ui:176
#: resources/ui/adw/team-rocket.ui:214 resources/ui/adw/team-rocket.ui:251
#: resources/ui/adw/pixel-wipe.ui:36 resources/ui/adw/pixel-wipe.ui:69
#: resources/ui/adw/snap.ui:36 resources/ui/adw/snap.ui:69
#: resources/ui/adw/snap.ui:94 resources/ui/adw/focus.ui:50
#: resources/ui/adw/focus.ui:76 resources/ui/adw/focus.ui:102
#: resources/ui/adw/mushroom.ui:42 resources/ui/adw/mushroom.ui:99
#: resources/ui/adw/mushroom.ui:137 resources/ui/adw/mushroom.ui:175
#: resources/ui/adw/mushroom.ui:209 resources/ui/adw/mushroom.ui:243
#: resources/ui/adw/mushroom.ui:281 resources/ui/adw/mushroom.ui:319
#: resources/ui/adw/mushroom.ui:357 resources/ui/adw/mushroom.ui:427
#: resources/ui/adw/energize-a.ui:36 resources/ui/adw/energize-a.ui:69
#: resources/ui/adw/energize-a.ui:94 resources/ui/adw/pixelate.ui:36
#: resources/ui/adw/pixelate.ui:69 resources/ui/adw/pixelate.ui:102
#: resources/ui/adw/tv.ui:36 resources/ui/adw/tv.ui:61
msgid "Reset to Default Value"
msgstr "Επαναφορά σε Προεπιλεγμένη Τιμή"
#: resources/ui/adw/broken-glass.ui:48 resources/ui/adw/tv-glitch.ui:47
#: resources/ui/adw/glitch.ui:47 resources/ui/adw/matrix.ui:47
#: resources/ui/adw/wisps.ui:47 resources/ui/adw/energize-b.ui:48
#: resources/ui/adw/glide.ui:47 resources/ui/adw/incinerate.ui:47
#: resources/ui/adw/hexagon.ui:47 resources/ui/adw/fire.ui:63
#: resources/ui/adw/snap.ui:47 resources/ui/adw/energize-a.ui:47
msgid "Scale"
msgstr "Κλιμάκωση"
#: resources/ui/adw/broken-glass.ui:81
msgid "Gravity"
msgstr "Βαρύτητα"
#: resources/ui/adw/broken-glass.ui:114
msgid "Blow Force"
msgstr "Δύναμη Έκρηξης"
#: resources/ui/adw/broken-glass.ui:147
msgid "Shatter From Pointer Location"
msgstr "Θραύση Από Την Τοποθεσία Κέρσορα"
#: resources/ui/adw/broken-glass.ui:148
msgid ""
"The shards will fly away from where your mouse pointer was when closing the "
"window."
msgstr ""
"Τα θραύσματα θα πετάξουν μακριά από το σημείο όπου ο κέρσοράς σας ήταν όταν "
"έκλεισε το παράθυρο."
#: resources/ui/adw/tv-glitch.ui:80 resources/ui/adw/glitch.ui:80
msgid "Strength"
msgstr "Δύναμη"
#: resources/ui/adw/tv-glitch.ui:113 resources/ui/adw/glitch.ui:113
#: resources/ui/adw/aura-glow.ui:103 resources/ui/adw/fire.ui:96
msgid "Speed"
msgstr "Ταχύτητα"
#: resources/ui/adw/tv-glitch.ui:146 resources/ui/adw/glitch.ui:146
#: resources/ui/adw/wisps.ui:80 resources/ui/adw/energize-b.ui:81
#: resources/ui/adw/portal.ui:146 resources/ui/adw/incinerate.ui:136
#: resources/ui/adw/snap.ui:80 resources/ui/adw/energize-a.ui:80
#: resources/ui/adw/tv.ui:47
msgid "Color"
msgstr "Χρώμα"
#: resources/ui/adw/matrix.ui:80 resources/ui/adw/apparition.ui:48
msgid "Randomness"
msgstr "Τυχαιότητα"
#: resources/ui/adw/matrix.ui:113
msgid "Vertical Overshooting"
msgstr "Κατακόρυφη Επικάλυψη"
#: resources/ui/adw/matrix.ui:146
msgid "Trail Color"
msgstr "Χρώμα Ίχνους"
#: resources/ui/adw/matrix.ui:171
msgid "Tip Color"
msgstr "Χρώμα Άκρης"
#: resources/ui/adw/doom.ui:47
msgid "Horizontal Scale"
msgstr "Οριζόντια Κλιμάκωση"
#: resources/ui/adw/doom.ui:80
msgid "Vertical Scale"
msgstr "Κατακόρυφη Κλιμάκωση"
#: 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
msgid "Pixel Size"
msgstr "Μέγεθος εικονοστοιχείων"
#: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness"
msgstr "Φωτεινότητα"
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr "Ταχύτητα Κόκκινου"
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr "Ταχύτητα Πράσινου"
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr "Ταχύτητα Μπλε"
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
msgstr "Μέγεθος Βούρτσας"
#: resources/ui/adw/trex.ui:47
msgid "Claw Scratch Scale"
msgstr "Κλιμάκωση γραντζουνιών"
#: resources/ui/adw/trex.ui:80
msgid "Claw Scratch Count"
msgstr "Πλήθος Γραντζουνιών"
#: resources/ui/adw/trex.ui:113
msgid "Warp Effect"
msgstr "Εφέ Παραμόρφωσης"
#: resources/ui/adw/trex.ui:146
msgid "Flash Color"
msgstr "Χρώμα Φλας"
#: resources/ui/adw/aura-glow.ui:47
msgid "Random Color"
msgstr "Τυχαίο Χρώμα"
#: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue"
msgstr "Απόχρωση Έναρξης"
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr "Κορεσμός"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
msgstr "Μέγεθος Άκρων"
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
msgstr "Σκληρότητα Άκρων"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount"
msgstr "Ποσό Θολώματος"
#: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count"
msgstr "Πλήθος Ακτίνων"
#: resources/ui/adw/glide.ui:80
msgid "Squish"
msgstr "Συμπίεση"
#: resources/ui/adw/glide.ui:113
msgid "Tilt"
msgstr "Πρόσκλιση"
#: resources/ui/adw/glide.ui:146
msgid "Shift"
msgstr "Μετακίνηση"
#: resources/ui/adw/apparition.ui:81
msgid "Twirl Intensity"
msgstr "Ένταση Στρόβιλου"
#: resources/ui/adw/apparition.ui:114
msgid "Shake Intensity"
msgstr "Ένταση Κουνήματος"
#: resources/ui/adw/apparition.ui:147
msgid "Suction Intensity"
msgstr "Ένταση Αναρρόφησης"
#: resources/ui/adw/portal.ui:47
msgid "Rotation Speed"
msgstr "Ταχύτητα Περιστροφής"
#: resources/ui/adw/portal.ui:80
msgid "Whirling"
msgstr "Στροβιλισμός"
#: resources/ui/adw/portal.ui:113
msgid "Details"
msgstr "Λεπτομέρειες"
#: resources/ui/adw/incinerate.ui:80
msgid "Turbulence"
msgstr "Tύρβη"
#: resources/ui/adw/incinerate.ui:113
msgid "Start at Pointer"
msgstr "Ξεκινήστε από τον Κέρσορα"
#: resources/ui/adw/incinerate.ui:114
msgid "If disabled, a random location will be chosen."
msgstr "Εάν απενεργοποιηθεί, θα επιλεγεί μια τυχαία θέση."
#: resources/ui/adw/hexagon.ui:80
msgid "Mesh Line Width"
msgstr "Πλάτος Γραμμής Πλέγματος"
#: resources/ui/adw/hexagon.ui:113
msgid "Line Color"
msgstr "Χρώμα Γραμμής"
#: resources/ui/adw/hexagon.ui:138
msgid "Glow Color"
msgstr "Χρώμα Λάμψης"
#: resources/ui/adw/hexagon.ui:163
msgid "Additive Blending"
msgstr "Πρόσθετη Ανάμειξη"
#: resources/ui/adw/hexagon.ui:164
msgid "You may want to enable this for dark window themes."
msgstr "Μπορεί να θέλετε να το ενεργοποιήσετε για θέματα σκοτεινού παραθύρου."
#: resources/ui/adw/fire.ui:14
msgid "Presets"
msgstr "Προεπιλογές"
#: resources/ui/adw/fire.ui:19 resources/ui/adw/mushroom.ui:61
msgid "Choose a Preset"
msgstr "Επιλέξτε μια Προεπιλογή"
#: resources/ui/adw/fire.ui:129
msgid "3D Noise"
msgstr "3D Θόρυβος"
#: resources/ui/adw/fire.ui:130
msgid "Creates a more dynamic fire but requires more GPU power."
msgstr "Δημιουργεί μια πιο δυναμική φωτιά, αλλά απαιτεί περισσότερη ισχύ GPU."
#: resources/ui/adw/fire.ui:152
msgid "Gradient"
msgstr "Κλίση"
#: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split"
msgstr "Διαχωρισμός Κινουμένων Σχεδίων"
#: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window"
msgstr "Περιστρεφή Παραθύρου"
#: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position"
msgstr "Οριζόντια Θέση Σπινθήρων"
#: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position"
msgstr "Κατακόρυφη Θέση Σπινθήρων"
#: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size"
msgstr "Μέγεθος Σπινθήρων"
#: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation"
msgstr "Περιστροφή Σπινθήρων"
#: resources/ui/adw/focus.ui:87
msgid "Blur Quality"
msgstr "Ποιότητα Θολώματος"
#: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints"
msgstr "Περιορισμοί Προφίλ Εφέ"
#: resources/ui/adw/prefs.ui:66
msgid "Define when the current effect settings should be used."
msgstr "Ορίστε πότε πρέπει να χρησιμοποιηθούν οι τρέχουσες ρυθμίσεις εφέ."
#: resources/ui/adw/prefs.ui:70
msgid "Application"
msgstr "Εφαρμογή"
#: resources/ui/adw/prefs.ui:81 resources/ui/adw/prefs.ui:102
#: resources/ui/adw/prefs.ui:117 resources/ui/adw/prefs.ui:132
#: resources/ui/adw/prefs.ui:147 resources/ui/adw/prefs.ui:162
msgid "Any"
msgstr "Οποιαδήποτε"
#: resources/ui/adw/prefs.ui:98
msgid "Animation Type"
msgstr "Τύπος Κινουμένων Σχεδίων"
#: resources/ui/adw/prefs.ui:113
msgid "Window Type"
msgstr "Τύπος Παραθύρου"
#: resources/ui/adw/prefs.ui:128
msgid "Color Scheme"
msgstr "Σχέδιο Χρώματος"
#: resources/ui/adw/prefs.ui:143
msgid "Power Mode"
msgstr "Λειτουργία Ισχύος"
#: resources/ui/adw/prefs.ui:158
msgid "Power Profile"
msgstr "Προφίλ Ισχύος"
#: resources/ui/adw/prefs.ui:179
msgid "Advanced Profile Options"
msgstr "Προχωρημένες Επιλογές Προφίλ"
#: resources/ui/adw/prefs.ui:184
msgid "Use this profile even if there are better matching profiles."
msgstr ""
"Χρησιμοποιήστε αυτό το προφίλ ακόμη και αν υπάρχουν καλύτερα αντιστοιχίσιμα "
"προφίλ ."
#: resources/ui/adw/prefs.ui:204
msgid "Delete this Profile..."
msgstr "Διαγράψτε αυτό το Προφίλ .."
#: resources/ui/adw/prefs.ui:223
msgid "Effect Selection"
msgstr "Επιλογή Εφέ"
#: resources/ui/adw/prefs.ui:224
msgid "If multiple are selected, one is chosen randomly."
msgstr "Εάν έχουν επιλεγεί πολλαπλά, επιλέγεται ένα τυχαία."
#: resources/ui/adw/prefs.ui:235
msgid "Search..."
msgstr "Αναζήτηση..."
#: resources/ui/adw/prefs.ui:250
msgid "Enable All"
msgstr "Ενεργοποίηση Όλων"
#: resources/ui/adw/prefs.ui:256
msgid "Disable All"
msgstr "Απενεργοποίηση Όλων"
#: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets"
msgstr "Προεπιλογές Εφέ"
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
msgstr "Στυλ Κλιμάκωσης"
#: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth"
msgstr "8Bit --- Ομαλό"
#: resources/ui/adw/mushroom.ui:112
msgid "Spark Count"
msgstr "Πλήθος Σπινθήρων"
#: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation"
msgstr "Περιστροφή Σπινθήρα"
#: resources/ui/adw/mushroom.ui:188
msgid "Spark Color"
msgstr "Χρώμα Σπινθήρων"
#: resources/ui/adw/mushroom.ui:222
msgid "Rays Color"
msgstr "Χρώμα Ακτίνων"
#: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count"
msgstr "Πλήθος Αστρικών Δακτυλίων"
#: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation"
msgstr "Περιστροφή Αστρικού Δακτυλίου"
#: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring"
msgstr "Πλήθος Αστέρων Ανά Δακτύλιο"
#: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient"
msgstr "Κλίση Αστέρα"
#: resources/ui/adw/pixelate.ui:47
msgid "Noise"
msgstr "Θόρυβος"
+22 -17
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-11-04 15:05+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
"PO-Revision-Date: 2025-04-23 22:01+0000\n"
"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/burn-my-windows/"
"core/es/>\n"
"Language: es\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.8.2\n"
"X-Generator: Weblate 5.11.1-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -69,7 +69,7 @@ msgstr "Viene Papá Noel"
#: src/effects/Fire.js:201
msgid "Nuclear ☢️"
msgstr ""
msgstr "Nuclear ☢️"
#: src/effects/Focus.js:76
msgid "Focus"
@@ -472,19 +472,19 @@ msgstr "Tamaño del píxel"
#: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness"
msgstr ""
msgstr "Brillo"
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr ""
msgstr "Vel. Roja"
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr ""
msgstr "Vel. Verde"
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr ""
msgstr "Vel. Azul"
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
@@ -516,11 +516,11 @@ msgstr ""
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
msgstr "Saturación"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
msgstr ""
msgstr "Tamaño del borde"
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
@@ -623,28 +623,33 @@ msgid "Gradient"
msgstr "Degradado"
#: resources/ui/adw/team-rocket.ui:54
#, fuzzy
msgid "Animation Split"
msgstr ""
msgstr "Desglosar Animación"
#: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window"
msgstr ""
msgstr "Rotar Ventana"
#: resources/ui/adw/team-rocket.ui:114
#, fuzzy
msgid "Horizontal Sparkle Position"
msgstr ""
msgstr "Posición Horizontal Brillante"
#: resources/ui/adw/team-rocket.ui:151
#, fuzzy
msgid "Vertical Sparkle Position"
msgstr ""
msgstr "Posición Vertical Brillante"
#: resources/ui/adw/team-rocket.ui:189
#, fuzzy
msgid "Sparkle Size"
msgstr ""
msgstr "Tamaño Brillante"
#: resources/ui/adw/team-rocket.ui:226
#, fuzzy
msgid "Sparkle Rotation"
msgstr ""
msgstr "Rotación Brillante"
#: resources/ui/adw/focus.ui:87
msgid "Blur Quality"
@@ -726,7 +731,7 @@ msgstr ""
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
msgstr ""
msgstr "Estilo de escalado"
#: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth"
+41 -41
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-12-29 13:00+0000\n"
"PO-Revision-Date: 2025-07-27 13:03+0000\n"
"Last-Translator: Danial Behzadi <dani.behzi@ubuntu.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/burn-my-windows/"
"core/fa/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.10-dev\n"
"X-Generator: Weblate 5.13-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "تجسم"
#: src/effects/AuraGlow.js:89
msgid "Aura Glow"
msgstr ""
msgstr "تابش شفق"
#: src/effects/BrokenGlass.js:138
msgid "Broken Glass"
@@ -69,7 +69,7 @@ msgstr "بابانوئل می‌آید"
#: src/effects/Fire.js:201
msgid "Nuclear ☢️"
msgstr ""
msgstr "هسته‌ای ☢️"
#: src/effects/Focus.js:76
msgid "Focus"
@@ -97,35 +97,35 @@ msgstr "ماتریکس"
#: src/effects/Mushroom.js:124
msgid "Mushroom"
msgstr ""
msgstr "قارچ"
#: src/effects/Mushroom.js:204
msgid "8Bit Plumber"
msgstr ""
msgstr "لوله‌کش ۸بیتی"
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr ""
msgstr "برادران جدید ۲ 🍄"
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
msgstr ""
msgstr "سرخ و سفید و آبی 🇺🇸"
#: src/effects/Mushroom.js:256
msgid "Rainbow 🌈"
msgstr ""
msgstr "رنگین‌کمان 🌈"
#: src/effects/Mushroom.js:273
msgid "Cattuccino 😺"
msgstr ""
msgstr "گربه‌چینو 😺"
#: src/effects/Mushroom.js:291
msgid "Dracula 🦇"
msgstr ""
msgstr "دراکولا 🦇"
#: src/effects/Mushroom.js:308
msgid "Sparkle ✨"
msgstr ""
msgstr "جرقّه ✨"
#: src/effects/PaintBrush.js:101
msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "درگاه"
#: src/effects/RGBWarp.js:77
msgid "RGB Warp"
msgstr ""
msgstr "پیچ و تاب RGB"
#: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "بشکن فروپاشی"
#: src/effects/TeamRocket.js:89
msgid "Team Rocket"
msgstr ""
msgstr "گروه موشک"
#: src/effects/TRexAttack.js:109
msgid "T-Rex Attack"
@@ -469,19 +469,19 @@ msgstr "اندازه پیکسل"
#: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness"
msgstr ""
msgstr "روشنایی"
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr ""
msgstr "سرعت سرخ"
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr ""
msgstr "سرعت سبز"
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr ""
msgstr "سرعت آبی"
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
@@ -505,23 +505,23 @@ msgstr "رنگ فلش"
#: resources/ui/adw/aura-glow.ui:47
msgid "Random Color"
msgstr ""
msgstr "رنگ کاتوره‌ای"
#: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue"
msgstr ""
msgstr "رنگمایهٔ آغاز"
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
msgstr "اشباع"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
msgstr ""
msgstr "اندازهٔ لبه"
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
msgstr ""
msgstr "سختی لبه"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount"
@@ -589,7 +589,7 @@ msgstr "رنگ خط"
#: resources/ui/adw/hexagon.ui:138
msgid "Glow Color"
msgstr "رنگ درخشش"
msgstr "رنگ تابش"
#: resources/ui/adw/hexagon.ui:163
msgid "Additive Blending"
@@ -621,27 +621,27 @@ msgstr "گرادیان"
#: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split"
msgstr ""
msgstr "تقسیم پویانمایی"
#: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window"
msgstr ""
msgstr "چرخاندن پنجره"
#: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position"
msgstr ""
msgstr "موقعیت جرقّهٔ افقی"
#: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position"
msgstr ""
msgstr "موقعیت جرقّهٔ عمودی"
#: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size"
msgstr ""
msgstr "اندازهٔ جرقّه"
#: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation"
msgstr ""
msgstr "چرخش جرقّه"
#: resources/ui/adw/focus.ui:87
msgid "Blur Quality"
@@ -720,47 +720,47 @@ msgstr "از کار انداختن همه"
#: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets"
msgstr ""
msgstr "پیش‌تنظیم جلوه"
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
msgstr ""
msgstr "سبک مقیاس"
#: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth"
msgstr ""
msgstr "۸ بیتی --- روان"
#: resources/ui/adw/mushroom.ui:112
msgid "Spark Count"
msgstr ""
msgstr "شمار درخشش‌ها"
#: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation"
msgstr ""
msgstr "چرخش درخشش"
#: resources/ui/adw/mushroom.ui:188
msgid "Spark Color"
msgstr ""
msgstr "رنگ درخشش"
#: resources/ui/adw/mushroom.ui:222
msgid "Rays Color"
msgstr ""
msgstr "رنگ پرتوها"
#: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count"
msgstr ""
msgstr "شمار حلقه‌های ستاره"
#: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation"
msgstr ""
msgstr "جرخش حلقه‌ٔ ستاره"
#: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring"
msgstr ""
msgstr "شمار ستاره در حلقه"
#: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient"
msgstr ""
msgstr "گرادیان ستاره"
#: resources/ui/adw/pixelate.ui:47
msgid "Noise"
+67 -67
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-07-28 19:09+0000\n"
"Last-Translator: \"Tinde (Joke)\" <jouko.tiilikainen@gmail.com>\n"
"PO-Revision-Date: 2025-02-27 16:01+0000\n"
"Last-Translator: Ricky Tigg <ricky.tigg@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/burn-my-windows/"
"core/fi/>\n"
"Language: fi\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.7-dev\n"
"X-Generator: Weblate 5.10.2-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "Ilmestys"
#: src/effects/AuraGlow.js:89
msgid "Aura Glow"
msgstr ""
msgstr "Auran hehku"
#: src/effects/BrokenGlass.js:138
msgid "Broken Glass"
@@ -37,11 +37,11 @@ msgstr ""
#: src/effects/EnergizeA.js:74
msgid "Energize A"
msgstr ""
msgstr "Energisoi A"
#: src/effects/EnergizeB.js:75
msgid "Energize B"
msgstr ""
msgstr "Energisoi B"
#: src/effects/Fire.js:96
msgid "Fire"
@@ -69,7 +69,7 @@ msgstr "Pukki saapuu"
#: src/effects/Fire.js:201
msgid "Nuclear ☢️"
msgstr ""
msgstr "Ydinvoima ☢️"
#: src/effects/Focus.js:76
msgid "Focus"
@@ -89,7 +89,7 @@ msgstr "Kuusikulmio"
#: src/effects/Incinerate.js:126
msgid "Incinerate"
msgstr ""
msgstr "Polta"
#: src/effects/Matrix.js:109
msgid "Matrix"
@@ -97,15 +97,15 @@ msgstr "Matriisi"
#: src/effects/Mushroom.js:124
msgid "Mushroom"
msgstr ""
msgstr "Sieni"
#: src/effects/Mushroom.js:204
msgid "8Bit Plumber"
msgstr ""
msgstr "8-bittinen putkimies"
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr ""
msgstr "Uusi Bros 2 🍄"
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
@@ -113,7 +113,7 @@ msgstr ""
#: src/effects/Mushroom.js:256
msgid "Rainbow 🌈"
msgstr ""
msgstr "Sateenkaari 🌈"
#: src/effects/Mushroom.js:273
msgid "Cattuccino 😺"
@@ -121,35 +121,35 @@ msgstr ""
#: src/effects/Mushroom.js:291
msgid "Dracula 🦇"
msgstr ""
msgstr "Dracula 🦇"
#: src/effects/Mushroom.js:308
msgid "Sparkle ✨"
msgstr ""
msgstr "Kuohu ✨"
#: src/effects/PaintBrush.js:101
msgid "Paint Brush"
msgstr ""
msgstr "Sivellin"
#: src/effects/Pixelate.js:74
msgid "Pixelate"
msgstr ""
msgstr "Pikseloi"
#: src/effects/PixelWheel.js:74
msgid "Pixel Wheel"
msgstr ""
msgstr "Pikselipyörä"
#: src/effects/PixelWipe.js:100
msgid "Pixel Wipe"
msgstr ""
msgstr "Pikselipyyhintä"
#: src/effects/Portal.js:82
msgid "Portal"
msgstr ""
msgstr "Portaali"
#: src/effects/RGBWarp.js:77
msgid "RGB Warp"
msgstr ""
msgstr "RGB-vääristymä"
#: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "Hajoamisen napsahdus"
#: src/effects/TeamRocket.js:89
msgid "Team Rocket"
msgstr ""
msgstr "Rakettijoukkue"
#: src/effects/TRexAttack.js:109
msgid "T-Rex Attack"
@@ -169,7 +169,7 @@ msgstr "TV-tehoste"
#: src/effects/TVGlitch.js:81
msgid "TV Glitch"
msgstr ""
msgstr "TV-häiriö"
#: src/effects/Wisps.js:85
msgid "Wisps"
@@ -177,11 +177,11 @@ msgstr "Häiveet"
#: prefs.js:256
msgid "Preview this effect"
msgstr ""
msgstr "Esikatsele tätä tehostetta"
#: prefs.js:333
msgid "Burn-My-Windows has been updated!"
msgstr ""
msgstr "Burn-My-Windows on päivitetty!"
#: prefs.js:334 resources/ui/common/menus.ui:17
msgid "View Changelog"
@@ -189,21 +189,21 @@ msgstr "Näytä muutosloki"
#: prefs.js:516
msgid "Delete this Profile?"
msgstr ""
msgstr "Poistetaanko tämä profiili?"
#: prefs.js:517
msgid ""
"The current effect profile with all its effect settings will be permanently "
"lost."
msgstr ""
msgstr "Nykyinen tehosteprofiili kaikkine tehosteasetuksineen katoaa pysyvästi."
#: prefs.js:520
msgid "Cancel"
msgstr ""
msgstr "Peruuta"
#: prefs.js:525
msgid "Delete"
msgstr ""
msgstr "Poista"
#: prefs.js:757 resources/ui/adw/prefs.ui:103
msgid "Opening Windows"
@@ -219,51 +219,51 @@ msgstr "Normaalit ikkunat"
#: prefs.js:760 resources/ui/adw/prefs.ui:119
msgid "Dialog Windows"
msgstr ""
msgstr "Valintaikkunat"
#: prefs.js:761 resources/ui/adw/prefs.ui:133
msgid "Default Color Scheme"
msgstr ""
msgstr "Oletusvärimalli"
#: prefs.js:762 resources/ui/adw/prefs.ui:134
msgid "Dark Color Scheme"
msgstr ""
msgstr "Tumma värimalli"
#: prefs.js:763 resources/ui/adw/prefs.ui:148
msgid "On Battery"
msgstr ""
msgstr "Akulla"
#: prefs.js:764 resources/ui/adw/prefs.ui:149
msgid "Plugged In"
msgstr ""
msgstr "Kytketty"
#: prefs.js:765 resources/ui/adw/prefs.ui:163
msgid "Power-Saver Mode"
msgstr ""
msgstr "Virransäästötila"
#: prefs.js:766 resources/ui/adw/prefs.ui:164
msgid "Balanced Mode"
msgstr ""
msgstr "Tasapainoinen tila"
#: prefs.js:767 resources/ui/adw/prefs.ui:165
msgid "Performance Mode"
msgstr ""
msgstr "Suorituskykytila"
#: prefs.js:768 resources/ui/adw/prefs.ui:166
msgid "Power Saver or Balanced"
msgstr ""
msgstr "Virransäästö tai tasapainotettu"
#: prefs.js:769 resources/ui/adw/prefs.ui:167
msgid "Balanced or Performance"
msgstr ""
msgstr "Tasapainotettu tai Suorituskyky"
#: prefs.js:774 resources/ui/adw/prefs.ui:183
msgid "High Priority"
msgstr ""
msgstr "Korkea prioriteetti"
#: prefs.js:780
msgid "Standard Profile"
msgstr ""
msgstr "Vakioprofiili"
#. Translators: %s will be replaced by the effect's name.
#: prefs.js:860
@@ -281,11 +281,11 @@ msgstr "Käy verkkosivulla"
#: resources/ui/common/menus.ui:21
msgid "View Matching Wallpapers"
msgstr ""
msgstr "Katso vastaavia taustakuvia"
#: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame"
msgstr ""
msgstr "Katso Maineensalin lahjoittajat"
#: resources/ui/common/menus.ui:31
msgid "Donate"
@@ -305,7 +305,7 @@ msgstr "Käännä"
#: resources/ui/common/menus.ui:64
msgid "Open Effect-Profile Directory"
msgstr ""
msgstr "Avaa tehosteprofiilihakemisto"
#: resources/ui/common/menus.ui:70
msgid "About Burn-My-Windows"
@@ -313,7 +313,7 @@ msgstr "Tietoja - Burn-My-Windows"
#: resources/ui/common/menus.ui:81
msgid "Add New Profile..."
msgstr ""
msgstr "Lisää uusi profiili..."
#: resources/ui/adw/broken-glass.ui:15 resources/ui/adw/tv-glitch.ui:14
#: resources/ui/adw/glitch.ui:14 resources/ui/adw/matrix.ui:14
@@ -408,7 +408,7 @@ msgstr "Painovoima"
#: resources/ui/adw/broken-glass.ui:114
msgid "Blow Force"
msgstr ""
msgstr "Puhallusvoima"
#: resources/ui/adw/broken-glass.ui:147
msgid "Shatter From Pointer Location"
@@ -423,7 +423,7 @@ msgstr ""
#: resources/ui/adw/tv-glitch.ui:80 resources/ui/adw/glitch.ui:80
msgid "Strength"
msgstr ""
msgstr "Vahvuus"
#: resources/ui/adw/tv-glitch.ui:113 resources/ui/adw/glitch.ui:113
#: resources/ui/adw/aura-glow.ui:103 resources/ui/adw/fire.ui:96
@@ -456,36 +456,36 @@ msgstr "Vihjeen väri"
#: resources/ui/adw/doom.ui:47
msgid "Horizontal Scale"
msgstr ""
msgstr "Vaaka-asteikko"
#: resources/ui/adw/doom.ui:80
msgid "Vertical Scale"
msgstr ""
msgstr "Pystysuora-asteikko"
#: 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
msgid "Pixel Size"
msgstr ""
msgstr "Pikselin koko"
#: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness"
msgstr ""
msgstr "Kirkkaus"
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr ""
msgstr "Punainen nopeus"
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr ""
msgstr "Vihreä nopeus"
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr ""
msgstr "Sininen nopeus"
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
msgstr ""
msgstr "Siveltimen koko"
#: resources/ui/adw/trex.ui:47
msgid "Claw Scratch Scale"
@@ -497,15 +497,15 @@ msgstr "Kynnenraapaisujen määrä"
#: resources/ui/adw/trex.ui:113
msgid "Warp Effect"
msgstr ""
msgstr "Vääntymistehoste"
#: resources/ui/adw/trex.ui:146
msgid "Flash Color"
msgstr ""
msgstr "Salaman väri"
#: resources/ui/adw/aura-glow.ui:47
msgid "Random Color"
msgstr ""
msgstr "Satunnainen väri"
#: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue"
@@ -513,19 +513,19 @@ msgstr ""
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
msgstr "Kylläisyys"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
msgstr ""
msgstr "Reunan koko"
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
msgstr ""
msgstr "Reunan kovuus"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount"
msgstr ""
msgstr "Sumennuksen määrä"
#: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count"
@@ -537,27 +537,27 @@ msgstr ""
#: resources/ui/adw/glide.ui:113
msgid "Tilt"
msgstr ""
msgstr "Kallistus"
#: resources/ui/adw/glide.ui:146
msgid "Shift"
msgstr ""
msgstr "Vaihto"
#: resources/ui/adw/apparition.ui:81
msgid "Twirl Intensity"
msgstr ""
msgstr "Pyörteen intensiteetti"
#: resources/ui/adw/apparition.ui:114
msgid "Shake Intensity"
msgstr ""
msgstr "Ravistelun intensiteetti"
#: resources/ui/adw/apparition.ui:147
msgid "Suction Intensity"
msgstr ""
msgstr "Imun intensiteetti"
#: resources/ui/adw/portal.ui:47
msgid "Rotation Speed"
msgstr ""
msgstr "Pyörimisnopeus"
#: resources/ui/adw/portal.ui:80
msgid "Whirling"
+4 -4
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2025-02-16 18:22+0000\n"
"PO-Revision-Date: 2025-03-02 16:20+0000\n"
"Last-Translator: albanobattistella <albano_battistella@hotmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/burn-my-windows/"
"core/it/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10\n"
"X-Generator: Weblate 5.10.3-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -516,7 +516,7 @@ msgstr ""
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
msgstr "Saturazione"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
@@ -524,7 +524,7 @@ msgstr "Dimensioni del bordo"
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
msgstr ""
msgstr "Durezza del bordo"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount"
+9 -8
View File
@@ -8,8 +8,9 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2023-01-31 11:35+0000\n"
"Last-Translator: Ryan Y <ryuichi.ya220@gmail.com>\n"
"PO-Revision-Date: 2025-08-19 04:01+0000\n"
"Last-Translator: rainy_sunset <rainy_sunset@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/burn-my-windows/"
"core/ja/>\n"
"Language: ja\n"
@@ -17,7 +18,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.16-dev\n"
"X-Generator: Weblate 5.13\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -129,7 +130,7 @@ msgstr ""
#: src/effects/PaintBrush.js:101
msgid "Paint Brush"
msgstr ""
msgstr "ペイントブラシ"
#: src/effects/Pixelate.js:74
msgid "Pixelate"
@@ -189,21 +190,21 @@ msgstr "変更ログを見る"
#: prefs.js:516
msgid "Delete this Profile?"
msgstr ""
msgstr "このプロファイルを削除しますか?"
#: prefs.js:517
msgid ""
"The current effect profile with all its effect settings will be permanently "
"lost."
msgstr ""
msgstr "すべてのエフェクト設定を含む現在のエフェクトプロファイルは永久に失われます。"
#: prefs.js:520
msgid "Cancel"
msgstr ""
msgstr "キャンセル"
#: prefs.js:525
msgid "Delete"
msgstr ""
msgstr "削除"
#: prefs.js:757 resources/ui/adw/prefs.ui:103
msgid "Opening Windows"
+765
View File
@@ -0,0 +1,765 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR Simon Schneegans
# This file is distributed under the same license as the burn-my-windows package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2025-05-26 11:01+0000\n"
"Last-Translator: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>\n"
"Language-Team: Kabyle <https://hosted.weblate.org/projects/burn-my-windows/"
"core/kab/>\n"
"Language: kab\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.12-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
msgstr ""
#: src/effects/AuraGlow.js:89
msgid "Aura Glow"
msgstr ""
#: src/effects/BrokenGlass.js:138
msgid "Broken Glass"
msgstr ""
#: src/effects/Doom.js:87
msgid "Doom"
msgstr ""
#: src/effects/EnergizeA.js:74
msgid "Energize A"
msgstr ""
#: src/effects/EnergizeB.js:75
msgid "Energize B"
msgstr ""
#: src/effects/Fire.js:96
msgid "Fire"
msgstr "Times"
#: src/effects/Fire.js:150
msgid "Default Fire"
msgstr ""
#: src/effects/Fire.js:160
msgid "Hell Fire"
msgstr ""
#: src/effects/Fire.js:170
msgid "Dark and Smutty"
msgstr ""
#: src/effects/Fire.js:180
msgid "Cold Breeze"
msgstr ""
#: src/effects/Fire.js:190
msgid "Santa is Coming"
msgstr ""
#: src/effects/Fire.js:201
msgid "Nuclear ☢️"
msgstr ""
#: src/effects/Focus.js:76
msgid "Focus"
msgstr ""
#: src/effects/Glide.js:78
msgid "Glide"
msgstr ""
#: src/effects/Glitch.js:80
msgid "Glitch"
msgstr ""
#: src/effects/Hexagon.js:83
msgid "Hexagon"
msgstr ""
#: src/effects/Incinerate.js:126
msgid "Incinerate"
msgstr ""
#: src/effects/Matrix.js:109
msgid "Matrix"
msgstr ""
#: src/effects/Mushroom.js:124
msgid "Mushroom"
msgstr ""
#: src/effects/Mushroom.js:204
msgid "8Bit Plumber"
msgstr ""
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr ""
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
msgstr ""
#: src/effects/Mushroom.js:256
msgid "Rainbow 🌈"
msgstr ""
#: src/effects/Mushroom.js:273
msgid "Cattuccino 😺"
msgstr ""
#: src/effects/Mushroom.js:291
msgid "Dracula 🦇"
msgstr ""
#: src/effects/Mushroom.js:308
msgid "Sparkle ✨"
msgstr ""
#: src/effects/PaintBrush.js:101
msgid "Paint Brush"
msgstr ""
#: src/effects/Pixelate.js:74
msgid "Pixelate"
msgstr ""
#: src/effects/PixelWheel.js:74
msgid "Pixel Wheel"
msgstr ""
#: src/effects/PixelWipe.js:100
msgid "Pixel Wipe"
msgstr ""
#: src/effects/Portal.js:82
msgid "Portal"
msgstr ""
#: src/effects/RGBWarp.js:77
msgid "RGB Warp"
msgstr ""
#: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration"
msgstr ""
#: src/effects/TeamRocket.js:89
msgid "Team Rocket"
msgstr ""
#: src/effects/TRexAttack.js:109
msgid "T-Rex Attack"
msgstr ""
#: src/effects/TVEffect.js:73
msgid "TV Effect"
msgstr ""
#: src/effects/TVGlitch.js:81
msgid "TV Glitch"
msgstr ""
#: src/effects/Wisps.js:85
msgid "Wisps"
msgstr ""
#: prefs.js:256
msgid "Preview this effect"
msgstr ""
#: prefs.js:333
msgid "Burn-My-Windows has been updated!"
msgstr ""
#: prefs.js:334 resources/ui/common/menus.ui:17
msgid "View Changelog"
msgstr ""
#: prefs.js:516
msgid "Delete this Profile?"
msgstr ""
#: prefs.js:517
msgid ""
"The current effect profile with all its effect settings will be permanently "
"lost."
msgstr ""
#: prefs.js:520
msgid "Cancel"
msgstr ""
#: prefs.js:525
msgid "Delete"
msgstr "Kkes"
#: prefs.js:757 resources/ui/adw/prefs.ui:103
msgid "Opening Windows"
msgstr ""
#: prefs.js:758 resources/ui/adw/prefs.ui:104
msgid "Closing Windows"
msgstr ""
#: prefs.js:759 resources/ui/adw/prefs.ui:118
msgid "Normal Windows"
msgstr ""
#: prefs.js:760 resources/ui/adw/prefs.ui:119
msgid "Dialog Windows"
msgstr ""
#: prefs.js:761 resources/ui/adw/prefs.ui:133
msgid "Default Color Scheme"
msgstr ""
#: prefs.js:762 resources/ui/adw/prefs.ui:134
msgid "Dark Color Scheme"
msgstr ""
#: prefs.js:763 resources/ui/adw/prefs.ui:148
msgid "On Battery"
msgstr ""
#: prefs.js:764 resources/ui/adw/prefs.ui:149
msgid "Plugged In"
msgstr ""
#: prefs.js:765 resources/ui/adw/prefs.ui:163
msgid "Power-Saver Mode"
msgstr ""
#: prefs.js:766 resources/ui/adw/prefs.ui:164
msgid "Balanced Mode"
msgstr ""
#: prefs.js:767 resources/ui/adw/prefs.ui:165
msgid "Performance Mode"
msgstr ""
#: prefs.js:768 resources/ui/adw/prefs.ui:166
msgid "Power Saver or Balanced"
msgstr ""
#: prefs.js:769 resources/ui/adw/prefs.ui:167
msgid "Balanced or Performance"
msgstr ""
#: prefs.js:774 resources/ui/adw/prefs.ui:183
msgid "High Priority"
msgstr ""
#: prefs.js:780
msgid "Standard Profile"
msgstr ""
#. Translators: %s will be replaced by the effect's name.
#: prefs.js:860
#, javascript-format
msgid "Preview for %s"
msgstr ""
#: prefs.js:879
msgid "Close this Window to Preview the Effect!"
msgstr ""
#: resources/ui/common/menus.ui:13
msgid "Visit Homepage"
msgstr ""
#: resources/ui/common/menus.ui:21
msgid "View Matching Wallpapers"
msgstr ""
#: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame"
msgstr ""
#: resources/ui/common/menus.ui:31
msgid "Donate"
msgstr "Mudd tawsa"
#: resources/ui/common/menus.ui:50
msgid "Report a Bug"
msgstr ""
#: resources/ui/common/menus.ui:54
msgid "Create an Effect"
msgstr ""
#: resources/ui/common/menus.ui:58
msgid "Translate"
msgstr "Suqel"
#: resources/ui/common/menus.ui:64
msgid "Open Effect-Profile Directory"
msgstr ""
#: resources/ui/common/menus.ui:70
msgid "About Burn-My-Windows"
msgstr ""
#: resources/ui/common/menus.ui:81
msgid "Add New Profile..."
msgstr "Rnu amaɣnu amaynut…"
#: resources/ui/adw/broken-glass.ui:15 resources/ui/adw/tv-glitch.ui:14
#: resources/ui/adw/glitch.ui:14 resources/ui/adw/matrix.ui:14
#: resources/ui/adw/doom.ui:14 resources/ui/adw/rgbwarp.ui:17
#: resources/ui/adw/paint-brush.ui:14 resources/ui/adw/trex.ui:14
#: resources/ui/adw/wisps.ui:14 resources/ui/adw/aura-glow.ui:13
#: resources/ui/adw/energize-b.ui:15 resources/ui/adw/pixel-wheel.ui:14
#: resources/ui/adw/glide.ui:14 resources/ui/adw/apparition.ui:15
#: resources/ui/adw/portal.ui:14 resources/ui/adw/incinerate.ui:14
#: resources/ui/adw/hexagon.ui:14 resources/ui/adw/fire.ui:30
#: resources/ui/adw/team-rocket.ui:17 resources/ui/adw/pixel-wipe.ui:14
#: resources/ui/adw/snap.ui:14 resources/ui/adw/focus.ui:35
#: resources/ui/adw/mushroom.ui:17 resources/ui/adw/energize-a.ui:14
#: resources/ui/adw/pixelate.ui:14 resources/ui/adw/tv.ui:14
msgid "Animation Time [ms]"
msgstr ""
#: resources/ui/adw/broken-glass.ui:37 resources/ui/adw/broken-glass.ui:70
#: resources/ui/adw/broken-glass.ui:103 resources/ui/adw/broken-glass.ui:136
#: resources/ui/adw/broken-glass.ui:159 resources/ui/adw/tv-glitch.ui:36
#: resources/ui/adw/tv-glitch.ui:69 resources/ui/adw/tv-glitch.ui:102
#: resources/ui/adw/tv-glitch.ui:135 resources/ui/adw/tv-glitch.ui:160
#: resources/ui/adw/glitch.ui:36 resources/ui/adw/glitch.ui:69
#: resources/ui/adw/glitch.ui:102 resources/ui/adw/glitch.ui:135
#: resources/ui/adw/glitch.ui:160 resources/ui/adw/matrix.ui:36
#: resources/ui/adw/matrix.ui:69 resources/ui/adw/matrix.ui:102
#: resources/ui/adw/matrix.ui:135 resources/ui/adw/matrix.ui:160
#: resources/ui/adw/matrix.ui:185 resources/ui/adw/doom.ui:36
#: resources/ui/adw/doom.ui:69 resources/ui/adw/doom.ui:102
#: resources/ui/adw/doom.ui:135 resources/ui/adw/rgbwarp.ui:42
#: resources/ui/adw/rgbwarp.ui:81 resources/ui/adw/rgbwarp.ui:118
#: resources/ui/adw/rgbwarp.ui:155 resources/ui/adw/rgbwarp.ui:192
#: resources/ui/adw/paint-brush.ui:36 resources/ui/adw/paint-brush.ui:69
#: resources/ui/adw/trex.ui:36 resources/ui/adw/trex.ui:69
#: resources/ui/adw/trex.ui:102 resources/ui/adw/trex.ui:135
#: resources/ui/adw/trex.ui:160 resources/ui/adw/wisps.ui:36
#: resources/ui/adw/wisps.ui:69 resources/ui/adw/wisps.ui:110
#: resources/ui/adw/aura-glow.ui:35 resources/ui/adw/aura-glow.ui:58
#: resources/ui/adw/aura-glow.ui:92 resources/ui/adw/aura-glow.ui:125
#: resources/ui/adw/aura-glow.ui:158 resources/ui/adw/aura-glow.ui:191
#: resources/ui/adw/aura-glow.ui:224 resources/ui/adw/aura-glow.ui:257
#: resources/ui/adw/energize-b.ui:37 resources/ui/adw/energize-b.ui:70
#: resources/ui/adw/energize-b.ui:95 resources/ui/adw/pixel-wheel.ui:36
#: resources/ui/adw/pixel-wheel.ui:69 resources/ui/adw/pixel-wheel.ui:102
#: resources/ui/adw/glide.ui:36 resources/ui/adw/glide.ui:69
#: resources/ui/adw/glide.ui:102 resources/ui/adw/glide.ui:135
#: resources/ui/adw/glide.ui:168 resources/ui/adw/apparition.ui:37
#: resources/ui/adw/apparition.ui:70 resources/ui/adw/apparition.ui:103
#: resources/ui/adw/apparition.ui:136 resources/ui/adw/apparition.ui:169
#: resources/ui/adw/portal.ui:36 resources/ui/adw/portal.ui:69
#: resources/ui/adw/portal.ui:102 resources/ui/adw/portal.ui:135
#: resources/ui/adw/portal.ui:160 resources/ui/adw/incinerate.ui:36
#: resources/ui/adw/incinerate.ui:69 resources/ui/adw/incinerate.ui:102
#: resources/ui/adw/incinerate.ui:125 resources/ui/adw/incinerate.ui:150
#: resources/ui/adw/hexagon.ui:36 resources/ui/adw/hexagon.ui:69
#: resources/ui/adw/hexagon.ui:102 resources/ui/adw/hexagon.ui:127
#: resources/ui/adw/hexagon.ui:152 resources/ui/adw/hexagon.ui:175
#: resources/ui/adw/fire.ui:52 resources/ui/adw/fire.ui:85
#: resources/ui/adw/fire.ui:118 resources/ui/adw/fire.ui:141
#: resources/ui/adw/fire.ui:199 resources/ui/adw/team-rocket.ui:42
#: resources/ui/adw/team-rocket.ui:80 resources/ui/adw/team-rocket.ui:102
#: resources/ui/adw/team-rocket.ui:139 resources/ui/adw/team-rocket.ui:176
#: resources/ui/adw/team-rocket.ui:214 resources/ui/adw/team-rocket.ui:251
#: resources/ui/adw/pixel-wipe.ui:36 resources/ui/adw/pixel-wipe.ui:69
#: resources/ui/adw/snap.ui:36 resources/ui/adw/snap.ui:69
#: resources/ui/adw/snap.ui:94 resources/ui/adw/focus.ui:50
#: resources/ui/adw/focus.ui:76 resources/ui/adw/focus.ui:102
#: resources/ui/adw/mushroom.ui:42 resources/ui/adw/mushroom.ui:99
#: resources/ui/adw/mushroom.ui:137 resources/ui/adw/mushroom.ui:175
#: resources/ui/adw/mushroom.ui:209 resources/ui/adw/mushroom.ui:243
#: resources/ui/adw/mushroom.ui:281 resources/ui/adw/mushroom.ui:319
#: resources/ui/adw/mushroom.ui:357 resources/ui/adw/mushroom.ui:427
#: resources/ui/adw/energize-a.ui:36 resources/ui/adw/energize-a.ui:69
#: resources/ui/adw/energize-a.ui:94 resources/ui/adw/pixelate.ui:36
#: resources/ui/adw/pixelate.ui:69 resources/ui/adw/pixelate.ui:102
#: resources/ui/adw/tv.ui:36 resources/ui/adw/tv.ui:61
msgid "Reset to Default Value"
msgstr ""
#: resources/ui/adw/broken-glass.ui:48 resources/ui/adw/tv-glitch.ui:47
#: resources/ui/adw/glitch.ui:47 resources/ui/adw/matrix.ui:47
#: resources/ui/adw/wisps.ui:47 resources/ui/adw/energize-b.ui:48
#: resources/ui/adw/glide.ui:47 resources/ui/adw/incinerate.ui:47
#: resources/ui/adw/hexagon.ui:47 resources/ui/adw/fire.ui:63
#: resources/ui/adw/snap.ui:47 resources/ui/adw/energize-a.ui:47
msgid "Scale"
msgstr ""
#: resources/ui/adw/broken-glass.ui:81
msgid "Gravity"
msgstr ""
#: resources/ui/adw/broken-glass.ui:114
msgid "Blow Force"
msgstr ""
#: resources/ui/adw/broken-glass.ui:147
msgid "Shatter From Pointer Location"
msgstr ""
#: resources/ui/adw/broken-glass.ui:148
msgid ""
"The shards will fly away from where your mouse pointer was when closing the "
"window."
msgstr ""
#: resources/ui/adw/tv-glitch.ui:80 resources/ui/adw/glitch.ui:80
msgid "Strength"
msgstr ""
#: resources/ui/adw/tv-glitch.ui:113 resources/ui/adw/glitch.ui:113
#: resources/ui/adw/aura-glow.ui:103 resources/ui/adw/fire.ui:96
msgid "Speed"
msgstr ""
#: resources/ui/adw/tv-glitch.ui:146 resources/ui/adw/glitch.ui:146
#: resources/ui/adw/wisps.ui:80 resources/ui/adw/energize-b.ui:81
#: resources/ui/adw/portal.ui:146 resources/ui/adw/incinerate.ui:136
#: resources/ui/adw/snap.ui:80 resources/ui/adw/energize-a.ui:80
#: resources/ui/adw/tv.ui:47
msgid "Color"
msgstr "Ini"
#: resources/ui/adw/matrix.ui:80 resources/ui/adw/apparition.ui:48
msgid "Randomness"
msgstr ""
#: resources/ui/adw/matrix.ui:113
msgid "Vertical Overshooting"
msgstr ""
#: resources/ui/adw/matrix.ui:146
msgid "Trail Color"
msgstr ""
#: resources/ui/adw/matrix.ui:171
msgid "Tip Color"
msgstr ""
#: resources/ui/adw/doom.ui:47
msgid "Horizontal Scale"
msgstr ""
#: resources/ui/adw/doom.ui:80
msgid "Vertical Scale"
msgstr ""
#: 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
msgid "Pixel Size"
msgstr ""
#: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness"
msgstr ""
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr ""
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr ""
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr ""
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
msgstr ""
#: resources/ui/adw/trex.ui:47
msgid "Claw Scratch Scale"
msgstr ""
#: resources/ui/adw/trex.ui:80
msgid "Claw Scratch Count"
msgstr ""
#: resources/ui/adw/trex.ui:113
msgid "Warp Effect"
msgstr ""
#: resources/ui/adw/trex.ui:146
msgid "Flash Color"
msgstr ""
#: resources/ui/adw/aura-glow.ui:47
msgid "Random Color"
msgstr ""
#: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue"
msgstr ""
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
msgstr ""
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
msgstr ""
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount"
msgstr ""
#: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count"
msgstr ""
#: resources/ui/adw/glide.ui:80
msgid "Squish"
msgstr ""
#: resources/ui/adw/glide.ui:113
msgid "Tilt"
msgstr ""
#: resources/ui/adw/glide.ui:146
msgid "Shift"
msgstr ""
#: resources/ui/adw/apparition.ui:81
msgid "Twirl Intensity"
msgstr ""
#: resources/ui/adw/apparition.ui:114
msgid "Shake Intensity"
msgstr ""
#: resources/ui/adw/apparition.ui:147
msgid "Suction Intensity"
msgstr ""
#: resources/ui/adw/portal.ui:47
msgid "Rotation Speed"
msgstr ""
#: resources/ui/adw/portal.ui:80
msgid "Whirling"
msgstr ""
#: resources/ui/adw/portal.ui:113
msgid "Details"
msgstr ""
#: resources/ui/adw/incinerate.ui:80
msgid "Turbulence"
msgstr ""
#: resources/ui/adw/incinerate.ui:113
msgid "Start at Pointer"
msgstr ""
#: resources/ui/adw/incinerate.ui:114
msgid "If disabled, a random location will be chosen."
msgstr ""
#: resources/ui/adw/hexagon.ui:80
msgid "Mesh Line Width"
msgstr ""
#: resources/ui/adw/hexagon.ui:113
msgid "Line Color"
msgstr ""
#: resources/ui/adw/hexagon.ui:138
msgid "Glow Color"
msgstr ""
#: resources/ui/adw/hexagon.ui:163
msgid "Additive Blending"
msgstr ""
#: resources/ui/adw/hexagon.ui:164
msgid "You may want to enable this for dark window themes."
msgstr ""
#: resources/ui/adw/fire.ui:14
msgid "Presets"
msgstr ""
#: resources/ui/adw/fire.ui:19 resources/ui/adw/mushroom.ui:61
msgid "Choose a Preset"
msgstr ""
#: resources/ui/adw/fire.ui:129
msgid "3D Noise"
msgstr ""
#: resources/ui/adw/fire.ui:130
msgid "Creates a more dynamic fire but requires more GPU power."
msgstr ""
#: resources/ui/adw/fire.ui:152
msgid "Gradient"
msgstr ""
#: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split"
msgstr ""
#: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window"
msgstr ""
#: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position"
msgstr ""
#: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position"
msgstr ""
#: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size"
msgstr ""
#: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation"
msgstr ""
#: resources/ui/adw/focus.ui:87
msgid "Blur Quality"
msgstr ""
#: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints"
msgstr ""
#: resources/ui/adw/prefs.ui:66
msgid "Define when the current effect settings should be used."
msgstr ""
#: resources/ui/adw/prefs.ui:70
msgid "Application"
msgstr "Asnas"
#: resources/ui/adw/prefs.ui:81 resources/ui/adw/prefs.ui:102
#: resources/ui/adw/prefs.ui:117 resources/ui/adw/prefs.ui:132
#: resources/ui/adw/prefs.ui:147 resources/ui/adw/prefs.ui:162
msgid "Any"
msgstr ""
#: resources/ui/adw/prefs.ui:98
msgid "Animation Type"
msgstr ""
#: resources/ui/adw/prefs.ui:113
msgid "Window Type"
msgstr ""
#: resources/ui/adw/prefs.ui:128
msgid "Color Scheme"
msgstr ""
#: resources/ui/adw/prefs.ui:143
msgid "Power Mode"
msgstr ""
#: resources/ui/adw/prefs.ui:158
msgid "Power Profile"
msgstr ""
#: resources/ui/adw/prefs.ui:179
msgid "Advanced Profile Options"
msgstr ""
#: resources/ui/adw/prefs.ui:184
msgid "Use this profile even if there are better matching profiles."
msgstr ""
#: resources/ui/adw/prefs.ui:204
msgid "Delete this Profile..."
msgstr "Kkes amaɣnu-a…"
#: resources/ui/adw/prefs.ui:223
msgid "Effect Selection"
msgstr ""
#: resources/ui/adw/prefs.ui:224
msgid "If multiple are selected, one is chosen randomly."
msgstr ""
#: resources/ui/adw/prefs.ui:235
msgid "Search..."
msgstr "Nadi..."
#: resources/ui/adw/prefs.ui:250
msgid "Enable All"
msgstr ""
#: resources/ui/adw/prefs.ui:256
msgid "Disable All"
msgstr ""
#: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets"
msgstr ""
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
msgstr ""
#: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth"
msgstr ""
#: resources/ui/adw/mushroom.ui:112
msgid "Spark Count"
msgstr ""
#: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation"
msgstr ""
#: resources/ui/adw/mushroom.ui:188
msgid "Spark Color"
msgstr ""
#: resources/ui/adw/mushroom.ui:222
msgid "Rays Color"
msgstr ""
#: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count"
msgstr ""
#: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation"
msgstr ""
#: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring"
msgstr ""
#: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient"
msgstr ""
#: resources/ui/adw/pixelate.ui:47
msgid "Noise"
msgstr ""
+47 -47
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2023-08-20 15:51+0000\n"
"PO-Revision-Date: 2025-02-24 22:09+0000\n"
"Last-Translator: Seong-ho Cho <darkcircle.0426@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/burn-my-windows/"
"core/ko/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.0-dev\n"
"X-Generator: Weblate 5.10.2-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "혼령"
#: src/effects/AuraGlow.js:89
msgid "Aura Glow"
msgstr ""
msgstr "아우라 섬광"
#: src/effects/BrokenGlass.js:138
msgid "Broken Glass"
@@ -69,11 +69,11 @@ msgstr "산타의 방문"
#: src/effects/Fire.js:201
msgid "Nuclear ☢️"
msgstr ""
msgstr "원자핵 ☢️"
#: src/effects/Focus.js:76
msgid "Focus"
msgstr ""
msgstr "포커스"
#: src/effects/Glide.js:78
msgid "Glide"
@@ -97,35 +97,35 @@ msgstr "매트릭스"
#: src/effects/Mushroom.js:124
msgid "Mushroom"
msgstr ""
msgstr "버섯"
#: src/effects/Mushroom.js:204
msgid "8Bit Plumber"
msgstr ""
msgstr "8비트 마리오"
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr ""
msgstr "새 브로 2 🍄"
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
msgstr ""
msgstr "적백청 🇺🇸"
#: src/effects/Mushroom.js:256
msgid "Rainbow 🌈"
msgstr ""
msgstr "무지개 🌈"
#: src/effects/Mushroom.js:273
msgid "Cattuccino 😺"
msgstr ""
msgstr "캐투치노 😺"
#: src/effects/Mushroom.js:291
msgid "Dracula 🦇"
msgstr ""
msgstr "드라큘라 🦇"
#: src/effects/Mushroom.js:308
msgid "Sparkle ✨"
msgstr ""
msgstr "반짝임 ✨"
#: src/effects/PaintBrush.js:101
msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "차원 관문"
#: src/effects/RGBWarp.js:77
msgid "RGB Warp"
msgstr ""
msgstr "RGB 워프"
#: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "해체 영상"
#: src/effects/TeamRocket.js:89
msgid "Team Rocket"
msgstr ""
msgstr "팀 로켓"
#: src/effects/TRexAttack.js:109
msgid "T-Rex Attack"
@@ -285,7 +285,7 @@ msgstr "일치하는 배경 보기"
#: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame"
msgstr ""
msgstr "명예의전당 헌액자 보기"
#: resources/ui/common/menus.ui:31
msgid "Donate"
@@ -468,19 +468,19 @@ msgstr "픽셀 크기"
#: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness"
msgstr ""
msgstr "밝기"
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr ""
msgstr "적색 속도"
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr ""
msgstr "녹색 속도"
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr ""
msgstr "청색 속도"
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
@@ -504,27 +504,27 @@ msgstr "번쩍임 색상"
#: resources/ui/adw/aura-glow.ui:47
msgid "Random Color"
msgstr ""
msgstr "임의 색상"
#: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue"
msgstr ""
msgstr "시작 색상"
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
msgstr "채도"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
msgstr ""
msgstr "가장자리 광채 크기"
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
msgstr ""
msgstr "가장자리 광채 경도"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount"
msgstr ""
msgstr "흐림 처리량"
#: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count"
@@ -620,31 +620,31 @@ msgstr "그레디언트"
#: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split"
msgstr ""
msgstr "애니메이션 갈라짐"
#: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window"
msgstr ""
msgstr "창 회전"
#: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position"
msgstr ""
msgstr "수평 반짝임 위치"
#: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position"
msgstr ""
msgstr "수직 반짝임 위치"
#: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size"
msgstr ""
msgstr "반짝임 크기"
#: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation"
msgstr ""
msgstr "반짝임 회전각"
#: resources/ui/adw/focus.ui:87
msgid "Blur Quality"
msgstr ""
msgstr "흐림처리 화질"
#: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints"
@@ -706,59 +706,59 @@ msgstr "여러 항목을 선택하면 그 중 하나를 임의로 선택합니
#: resources/ui/adw/prefs.ui:235
msgid "Search..."
msgstr ""
msgstr "검색..."
#: resources/ui/adw/prefs.ui:250
msgid "Enable All"
msgstr ""
msgstr "모두 활성"
#: resources/ui/adw/prefs.ui:256
msgid "Disable All"
msgstr ""
msgstr "모두 비활성"
#: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets"
msgstr ""
msgstr "효과 사전 설정"
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
msgstr ""
msgstr "규모 변화 방식"
#: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth"
msgstr ""
msgstr "8비트 --- 부드럽게"
#: resources/ui/adw/mushroom.ui:112
msgid "Spark Count"
msgstr ""
msgstr "불꽃 갯수"
#: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation"
msgstr ""
msgstr "불꽃 회전각"
#: resources/ui/adw/mushroom.ui:188
msgid "Spark Color"
msgstr ""
msgstr "불꽃 색상"
#: resources/ui/adw/mushroom.ui:222
msgid "Rays Color"
msgstr ""
msgstr "광선 색상"
#: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count"
msgstr ""
msgstr "별 고리 갯수"
#: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation"
msgstr ""
msgstr "별 고리 회전각"
#: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring"
msgstr ""
msgstr "고리당 별 갯수"
#: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient"
msgstr ""
msgstr "별 그레디언트 색상"
#: resources/ui/adw/pixelate.ui:47
msgid "Noise"
+15 -15
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2025-02-18 08:17+0000\n"
"PO-Revision-Date: 2025-08-04 10:01+0000\n"
"Last-Translator: Philip Goto <philip.goto@gmail.com>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/burn-my-windows/"
"core/nl/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10.1-dev\n"
"X-Generator: Weblate 5.13-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -105,7 +105,7 @@ msgstr "8-bits loodgieter"
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr ""
msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
@@ -117,7 +117,7 @@ msgstr "Regenboog 🌈"
#: src/effects/Mushroom.js:273
msgid "Cattuccino 😺"
msgstr ""
msgstr "Cattuccino 😺"
#: src/effects/Mushroom.js:291
msgid "Dracula 🦇"
@@ -475,15 +475,15 @@ msgstr "Helderheid"
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr ""
msgstr "Rode snelheid"
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr ""
msgstr "Groene snelheid"
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr ""
msgstr "Blauwe snelheid"
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
@@ -623,27 +623,27 @@ msgstr "Verloop"
#: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split"
msgstr ""
msgstr "Animatie­splitsing"
#: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window"
msgstr ""
msgstr "Venster draaien"
#: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position"
msgstr ""
msgstr "Horizontale schitter­positie"
#: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position"
msgstr ""
msgstr "Verticale schitter­positie"
#: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size"
msgstr ""
msgstr "Schitter­grootte"
#: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation"
msgstr ""
msgstr "Schitter­draaiing"
#: resources/ui/adw/focus.ui:87
msgid "Blur Quality"
@@ -723,11 +723,11 @@ msgstr "Alles uitschakelen"
#: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets"
msgstr ""
msgstr "Effect­voorinstellingen"
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
msgstr ""
msgstr "Schaal­grootte"
#: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth"
+55 -55
View File
@@ -8,17 +8,17 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2023-02-25 03:39+0000\n"
"Last-Translator: lenemter <lenemter@gmail.com>\n"
"PO-Revision-Date: 2025-05-12 09:03+0000\n"
"Last-Translator: Sergey Ponomarev <stokito@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/burn-my-windows/"
"core/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.16-dev\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.12-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -26,7 +26,7 @@ msgstr "Привидение"
#: src/effects/AuraGlow.js:89
msgid "Aura Glow"
msgstr ""
msgstr "Сияние ауры"
#: src/effects/BrokenGlass.js:138
msgid "Broken Glass"
@@ -34,7 +34,7 @@ msgstr "Разбитое стекло"
#: src/effects/Doom.js:87
msgid "Doom"
msgstr "Doom"
msgstr "Фатум"
#: src/effects/EnergizeA.js:74
msgid "Energize A"
@@ -70,11 +70,11 @@ msgstr "Дед Мороз идёт"
#: src/effects/Fire.js:201
msgid "Nuclear ☢️"
msgstr ""
msgstr "Ядерный ☢️"
#: src/effects/Focus.js:76
msgid "Focus"
msgstr ""
msgstr "Фокус"
#: src/effects/Glide.js:78
msgid "Glide"
@@ -98,39 +98,39 @@ msgstr "Матрица"
#: src/effects/Mushroom.js:124
msgid "Mushroom"
msgstr ""
msgstr "Гриб"
#: src/effects/Mushroom.js:204
msgid "8Bit Plumber"
msgstr ""
msgstr "8-битный Сантехник"
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr ""
msgstr "Новый Bros 2 🍄"
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
msgstr ""
msgstr "Красно-бело-синий 🇷🇺"
#: src/effects/Mushroom.js:256
msgid "Rainbow 🌈"
msgstr ""
msgstr "Радуга 🌈"
#: src/effects/Mushroom.js:273
msgid "Cattuccino 😺"
msgstr ""
msgstr "Котучино 😺"
#: src/effects/Mushroom.js:291
msgid "Dracula 🦇"
msgstr ""
msgstr "Дракула 🦇"
#: src/effects/Mushroom.js:308
msgid "Sparkle ✨"
msgstr ""
msgstr "Блеск ✨"
#: src/effects/PaintBrush.js:101
msgid "Paint Brush"
msgstr ""
msgstr "Малярная кисть"
#: src/effects/Pixelate.js:74
msgid "Pixelate"
@@ -150,7 +150,7 @@ msgstr "Портал"
#: src/effects/RGBWarp.js:77
msgid "RGB Warp"
msgstr ""
msgstr "Деформация RGB"
#: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration"
@@ -158,7 +158,7 @@ msgstr "Щелчок распада"
#: src/effects/TeamRocket.js:89
msgid "Team Rocket"
msgstr ""
msgstr "Команда Ракета"
#: src/effects/TRexAttack.js:109
msgid "T-Rex Attack"
@@ -287,7 +287,7 @@ msgstr "Посмотреть подходящие обои"
#: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame"
msgstr ""
msgstr "Посетить Зал славы дарцов"
#: resources/ui/common/menus.ui:31
msgid "Donate"
@@ -307,7 +307,7 @@ msgstr "Перевести"
#: resources/ui/common/menus.ui:64
msgid "Open Effect-Profile Directory"
msgstr ""
msgstr "Открыть каталог профилей эффектов"
#: resources/ui/common/menus.ui:70
msgid "About Burn-My-Windows"
@@ -472,23 +472,23 @@ msgstr "Размер пикселя"
#: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness"
msgstr ""
msgstr "Яркость"
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr ""
msgstr "Скорость красного"
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr ""
msgstr "Скорость зелёного"
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr ""
msgstr "Скорость синего"
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
msgstr ""
msgstr "Размер кисти"
#: resources/ui/adw/trex.ui:47
msgid "Claw Scratch Scale"
@@ -508,27 +508,27 @@ msgstr "Цвет вспышки"
#: resources/ui/adw/aura-glow.ui:47
msgid "Random Color"
msgstr ""
msgstr "Случайный цвет"
#: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue"
msgstr ""
msgstr "Запустить Hue"
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
msgstr "Насыщенность"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
msgstr ""
msgstr "Размер края"
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
msgstr ""
msgstr "Твёрдость края"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount"
msgstr ""
msgstr "Уровень размытия"
#: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count"
@@ -624,31 +624,31 @@ msgstr "Градиент"
#: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split"
msgstr ""
msgstr "Разделение анимации"
#: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window"
msgstr ""
msgstr "Провернуть окно"
#: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position"
msgstr ""
msgstr "Горизонтальное положение блеска"
#: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position"
msgstr ""
msgstr "Вертикальное положение блеска"
#: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size"
msgstr ""
msgstr "Размер блеска"
#: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation"
msgstr ""
msgstr "Поворот блеска"
#: resources/ui/adw/focus.ui:87
msgid "Blur Quality"
msgstr ""
msgstr "Качество размытия"
#: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints"
@@ -702,7 +702,7 @@ msgstr "Удалить этот профиль..."
#: resources/ui/adw/prefs.ui:223
msgid "Effect Selection"
msgstr ""
msgstr "Выбор эффекта"
#: resources/ui/adw/prefs.ui:224
msgid "If multiple are selected, one is chosen randomly."
@@ -710,59 +710,59 @@ msgstr "Если выбрано несколько, то один выбирае
#: resources/ui/adw/prefs.ui:235
msgid "Search..."
msgstr ""
msgstr "Поиск..."
#: resources/ui/adw/prefs.ui:250
msgid "Enable All"
msgstr ""
msgstr "Включить все"
#: resources/ui/adw/prefs.ui:256
msgid "Disable All"
msgstr ""
msgstr "Выключить все"
#: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets"
msgstr ""
msgstr "Предустановки эффектов"
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
msgstr ""
msgstr "Стиль масштабирования"
#: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth"
msgstr ""
msgstr "8 битный --- Плавный"
#: resources/ui/adw/mushroom.ui:112
msgid "Spark Count"
msgstr ""
msgstr "Количество блесков"
#: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation"
msgstr ""
msgstr "Поворот искры"
#: resources/ui/adw/mushroom.ui:188
msgid "Spark Color"
msgstr ""
msgstr "Цвет блеска"
#: resources/ui/adw/mushroom.ui:222
msgid "Rays Color"
msgstr ""
msgstr "Цвет лучей"
#: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count"
msgstr ""
msgstr "Количество звёздных колец"
#: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation"
msgstr ""
msgstr "Поворот звёздных колец"
#: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring"
msgstr ""
msgstr "Количество звёзд на кольцо"
#: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient"
msgstr ""
msgstr "Градиент звёзд"
#: resources/ui/adw/pixelate.ui:47
msgid "Noise"
+50 -50
View File
@@ -8,16 +8,16 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-02-02 09:01+0000\n"
"Last-Translator: aerowolf <aerowolf@tom.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"burn-my-windows/core/zh_Hans/>\n"
"PO-Revision-Date: 2025-03-27 12:12+0000\n"
"Last-Translator: wen han <1751749967@qq.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/burn-my-windows/core/zh_Hans/>\n"
"Language: zh_Hans\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.4-dev\n"
"X-Generator: Weblate 5.11-dev\n"
#: src/effects/Apparition.js:80
msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "幽灵旋风"
#: src/effects/AuraGlow.js:89
msgid "Aura Glow"
msgstr ""
msgstr "辉光萦绕"
#: src/effects/BrokenGlass.js:138
msgid "Broken Glass"
@@ -69,11 +69,11 @@ msgstr "圣诞来临"
#: src/effects/Fire.js:201
msgid "Nuclear ☢️"
msgstr ""
msgstr "核能迸发"
#: src/effects/Focus.js:76
msgid "Focus"
msgstr ""
msgstr "聚焦"
#: src/effects/Glide.js:78
msgid "Glide"
@@ -97,35 +97,35 @@ msgstr "黑客帝国"
#: src/effects/Mushroom.js:124
msgid "Mushroom"
msgstr ""
msgstr "蘑菇"
#: src/effects/Mushroom.js:204
msgid "8Bit Plumber"
msgstr ""
msgstr "像素修理工"
#: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄"
msgstr ""
msgstr "新超级马里奥兄弟2🍄"
#: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸"
msgstr ""
msgstr "星条辉映🇺🇸"
#: src/effects/Mushroom.js:256
msgid "Rainbow 🌈"
msgstr ""
msgstr "彩虹 🌈"
#: src/effects/Mushroom.js:273
msgid "Cattuccino 😺"
msgstr ""
msgstr "猫布奇诺"
#: src/effects/Mushroom.js:291
msgid "Dracula 🦇"
msgstr ""
msgstr "血族降临🦇"
#: src/effects/Mushroom.js:308
msgid "Sparkle ✨"
msgstr ""
msgstr "星芒迸射✨"
#: src/effects/PaintBrush.js:101
msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "传送门"
#: src/effects/RGBWarp.js:77
msgid "RGB Warp"
msgstr ""
msgstr "炫彩跃迁"
#: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "碎片掉落"
#: src/effects/TeamRocket.js:89
msgid "Team Rocket"
msgstr ""
msgstr "火箭疾袭"
#: src/effects/TRexAttack.js:109
msgid "T-Rex Attack"
@@ -285,7 +285,7 @@ msgstr "查看匹配的壁纸"
#: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame"
msgstr ""
msgstr "查看捐赠者名人堂"
#: resources/ui/common/menus.ui:31
msgid "Donate"
@@ -468,19 +468,19 @@ msgstr "像素大小"
#: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness"
msgstr ""
msgstr "亮度"
#: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed"
msgstr ""
msgstr "红色速度"
#: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed"
msgstr ""
msgstr "绿色速度"
#: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed"
msgstr ""
msgstr "蓝色速度"
#: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size"
@@ -504,27 +504,27 @@ msgstr "边缘颜色"
#: resources/ui/adw/aura-glow.ui:47
msgid "Random Color"
msgstr ""
msgstr "随机颜色"
#: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue"
msgstr ""
msgstr "起始色相"
#: resources/ui/adw/aura-glow.ui:136
msgid "Saturation"
msgstr ""
msgstr "饱和度"
#: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size"
msgstr ""
msgstr "边缘大小"
#: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness"
msgstr ""
msgstr "边缘硬度"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount"
msgstr ""
msgstr "模糊量"
#: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count"
@@ -620,31 +620,31 @@ msgstr "渐变色"
#: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split"
msgstr ""
msgstr "动画分割"
#: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window"
msgstr ""
msgstr "旋转窗口"
#: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position"
msgstr ""
msgstr "水平闪光位置"
#: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position"
msgstr ""
msgstr "垂直闪光位置"
#: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size"
msgstr ""
msgstr "闪光大小"
#: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation"
msgstr ""
msgstr "闪光旋转"
#: resources/ui/adw/focus.ui:87
msgid "Blur Quality"
msgstr ""
msgstr "模糊质量"
#: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints"
@@ -706,59 +706,59 @@ msgstr "如果多选,则每次随机。"
#: resources/ui/adw/prefs.ui:235
msgid "Search..."
msgstr ""
msgstr "搜索..."
#: resources/ui/adw/prefs.ui:250
msgid "Enable All"
msgstr ""
msgstr "启用全部"
#: resources/ui/adw/prefs.ui:256
msgid "Disable All"
msgstr ""
msgstr "禁用全部"
#: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets"
msgstr ""
msgstr "效果预设"
#: resources/ui/adw/mushroom.ui:73
msgid "Scale Style"
msgstr ""
msgstr "缩放样式"
#: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth"
msgstr ""
msgstr "8Bit --- 平滑"
#: resources/ui/adw/mushroom.ui:112
msgid "Spark Count"
msgstr ""
msgstr "火花数量"
#: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation"
msgstr ""
msgstr "火花旋转"
#: resources/ui/adw/mushroom.ui:188
msgid "Spark Color"
msgstr ""
msgstr "火花颜色"
#: resources/ui/adw/mushroom.ui:222
msgid "Rays Color"
msgstr ""
msgstr "射线颜色"
#: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count"
msgstr ""
msgstr "星环数量"
#: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation"
msgstr ""
msgstr "星环旋转"
#: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring"
msgstr ""
msgstr "每环星数"
#: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient"
msgstr ""
msgstr "星星渐变"
#: resources/ui/adw/pixelate.ui:47
msgid "Noise"
+28 -8
View File
@@ -22,6 +22,8 @@ uniform vec4 uGradient2;
uniform vec4 uGradient3;
uniform vec4 uGradient4;
uniform vec4 uGradient5;
uniform bool uRandomColor;
uniform float uSeed;
// These may be configurable in the future.
const float EDGE_FADE = 70.0;
@@ -29,7 +31,7 @@ const float FADE_WIDTH = 0.1;
const float HIDE_TIME = 0.4;
// This maps the input value from [0..1] to a color from the gradient.
vec4 getFireColor(float v) {
vec4 getFireColor(float v, vec4 c0, vec4 c1, vec4 c2, vec4 c3, vec4 c4) {
float steps[5];
steps[0] = 0.0;
steps[1] = 0.2;
@@ -38,11 +40,11 @@ vec4 getFireColor(float v) {
steps[4] = 0.8;
vec4 colors[5];
colors[0] = uGradient1;
colors[1] = uGradient2;
colors[2] = uGradient3;
colors[3] = uGradient4;
colors[4] = uGradient5;
colors[0] = c0;
colors[1] = c1;
colors[2] = c2;
colors[3] = c3;
colors[4] = c4;
if (v < steps[0]) {
return colors[0];
@@ -114,7 +116,25 @@ void main() {
noise *= effectMask.y;
// Map noise value to color.
vec4 fire = getFireColor(noise);
vec4 fire = vec4(0.0);
if (uRandomColor) {
vec3 baseColor0 = offsetHue(vec3(1.0, 0.0, 0.0), hash11(uSeed));
vec3 baseColor1 = offsetHue(baseColor0, 0.1);
vec3 baseColor2 = offsetHue(baseColor1, 0.1);
// Hardcoding some alpha values.
vec4 c0 = vec4(baseColor0, 0.0);
vec4 c1 = vec4(baseColor0, 0.5);
vec4 c2 = vec4(baseColor1, 0.8);
vec4 c3 = vec4(baseColor1, 0.9);
vec4 c4 = vec4(baseColor2, 1.0);
fire = getFireColor(noise, c0, c1, c2, c3, c4);
} else {
fire =
getFireColor(noise, uGradient1, uGradient2, uGradient3, uGradient4, uGradient5);
}
// Get the window texture.
vec4 oColor = getInputColor(iTexCoord.st);
@@ -131,4 +151,4 @@ void main() {
// oColor = vec4(vec3(effectMask.y), 1);
setOutputColor(oColor);
}
}
+11 -2
View File
@@ -67,7 +67,16 @@ SPDX-License-Identifier: GPL-3.0-or-later
<child>
<object class="AdwActionRow" id="aura-glow-action-row">
<property name="title" translatable="yes">Start Hue</property>
<child>
<object class="GtkDrawingArea" id="aura-glow-hue-preview">
<property name="valign">3</property>
<property name="halign">2</property>
<property name="hexpand">true</property>
<property name="vexpand">true</property>
<property name="height-request">16</property>
<property name="width-request">16</property>
</object>
</child>
<child>
<object class="GtkScale" id="aura-glow-start-hue-slider">
<property name="valign">center</property>
@@ -135,7 +144,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
<object class="AdwActionRow">
<property name="title" translatable="yes">Saturation</property>
<child>
<object class="GtkScale">
<object class="GtkScale" id="aura-glow-saturation-slider">
<property name="valign">center</property>
<property name="draw-value">1</property>
<property name="digits">2</property>
+23 -1
View File
@@ -147,6 +147,28 @@ SPDX-License-Identifier: GPL-3.0-or-later
</object>
</child>
<child>
<object class="AdwActionRow">
<property name="title" translatable="yes">Use Random Color</property>
<property name="activatable-widget">fire-random-color</property>
<child>
<object class="GtkSwitch" id="fire-random-color">
<property name="valign">center</property>
</object>
</child>
<child>
<object class="GtkButton" id="reset-fire-random-color">
<property name="icon-name">edit-clear-symbolic</property>
<property name="valign">center</property>
<property name="tooltip-text" translatable="yes">Reset to Default Value</property>
<style>
<class name="flat" />
</style>
</object>
</child>
</object>
</child>
<child>
<object class="AdwActionRow">
<property name="title" translatable="yes">Gradient</property>
@@ -206,4 +228,4 @@ SPDX-License-Identifier: GPL-3.0-or-later
</child>
</object>
</interface>
</interface>
@@ -242,6 +242,12 @@ SPDX-License-Identifier: CC0-1.0
<description>The size of the fire.</description>
</key>
<key name="fire-random-color" type="b">
<default>false</default>
<summary>use a random color for the fire</summary>
<description>use a random color of the fire</description>
</key>
<key name="fire-3d-noise" type="b">
<default>false</default>
<summary>Fire 3D Noise</summary>
@@ -1110,4 +1116,4 @@ SPDX-License-Identifier: CC0-1.0
</schema>
</schemalist>
</schemalist>
+9 -3
View File
@@ -132,9 +132,15 @@ export var Shader = GObject.registerClass({
// This is not necessarily symmetric, but I haven't figured out a way to
// get the actual values...
const padding = (actor.width - actor.meta_window.get_frame_rect().width) / 2;
const isFullscreen = actor.meta_window.get_maximized() === Meta.MaximizeFlags.BOTH ||
actor.meta_window.fullscreen;
const padding = (actor.width - actor.meta_window.get_frame_rect().width) / 2;
let isFullscreen = actor.meta_window.fullscreen;
// is_maximized has been added in GNOME 49.
if (actor.meta_window.is_maximized) {
isFullscreen |= actor.meta_window.is_maximized();
} else {
isFullscreen |= actor.meta_window.get_maximized() === Meta.MaximizeFlags.BOTH;
}
this.set_uniform_float(this._uPadding, 1, [padding]);
this.set_uniform_float(this._uForOpening, 1, [forOpening]);
+29
View File
@@ -22,6 +22,10 @@ import * as utils from '../utils.js';
// only uses the static metadata of the effect.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js');
// We import Gtk for the color preview in the preferences dialog. This is only available
// and required in the preferences process.
const Gtk = await utils.importInPrefsOnly('gi://Gtk');
const _ = await utils.importGettext();
//////////////////////////////////////////////////////////////////////////////////////////
@@ -103,6 +107,31 @@ export default class Effect {
dialog.bindAdjustment('aura-glow-edge-hardness');
dialog.bindAdjustment('aura-glow-blur');
dialog.getBuilder()
.get_object('aura-glow-hue-preview')
.set_draw_func((area, cairo) => {
const hueScale = dialog.getBuilder().get_object('aura-glow-start-hue-slider');
const satScale = dialog.getBuilder().get_object('aura-glow-saturation-slider');
const [r, g, b] = Gtk.hsv_to_rgb(hueScale.get_value(), satScale.get_value(), 1);
const height = area.get_allocated_height();
const width = area.get_allocated_width();
cairo.setSourceRGB(r, g, b);
cairo.arc(width / 2, height / 2, width / 2, 0.0, 2 * Math.PI);
cairo.fill();
});
function redrawHuePreview() {
dialog.getBuilder().get_object('aura-glow-hue-preview').queue_draw();
}
dialog.getBuilder()
.get_object('aura-glow-start-hue-slider')
.connect('value-changed', redrawHuePreview);
dialog.getBuilder()
.get_object('aura-glow-saturation-slider')
.connect('value-changed', redrawHuePreview);
// enable and disable the one slider
function enableDisablePref(dialog, state) {
dialog.getBuilder().get_object('aura-glow-start-hue-slider').set_sensitive(!state);
+1 -7
View File
@@ -20,8 +20,6 @@ import * as utils from '../utils.js';
// preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js');
const St = await utils.importInShellOnly('gi://St');
const GdkPixbuf = await utils.importInShellOnly('gi://GdkPixbuf');
const Cogl = await utils.importInShellOnly('gi://Cogl');
const _ = await utils.importGettext();
@@ -55,11 +53,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call.
if (!this._shardTexture) {
const shardData = GdkPixbuf.Pixbuf.new_from_resource('/img/shards.png');
this._shardTexture = new St.ImageContent();
this._shardTexture.set_data(shardData.get_pixels(), Cogl.PixelFormat.RGB_888,
shardData.width, shardData.height,
shardData.rowstride);
this._shardTexture = utils.getImageResource('/img/shards.png');
}
// Store all uniform locations.
+35
View File
@@ -12,6 +12,8 @@
// SPDX-FileCopyrightText: Simon Schneegans <code@simonschneegans.de>
// SPDX-License-Identifier: GPL-3.0-or-later
// modified by Justin Garza <JGarza9788@gmail.com>
'use strict';
import Gio from 'gi://Gio';
@@ -58,6 +60,9 @@ export default class Effect {
shader._uScale = shader.get_uniform_location('uScale');
shader._uMovementSpeed = shader.get_uniform_location('uMovementSpeed');
shader._uRandomColor = shader.get_uniform_location('uRandomColor');
shader._uSeed = shader.get_uniform_location('uSeed');
// And update all uniforms at the start of each animation.
shader.connect('begin-animation', (shader, settings) => {
for (let i = 1; i <= 5; i++) {
@@ -68,6 +73,8 @@ export default class Effect {
// clang-format off
shader.set_uniform_float(shader._u3DNoise, 1, [settings.get_boolean('fire-3d-noise')]);
shader.set_uniform_float(shader._uRandomColor, 1, [settings.get_boolean('fire-random-color')]);
shader.set_uniform_float(shader._uSeed, 1, [Math.random()]);
shader.set_uniform_float(shader._uScale, 1, [settings.get_double('fire-scale')]);
shader.set_uniform_float(shader._uMovementSpeed, 1, [settings.get_double('fire-movement-speed')]);
// clang-format on
@@ -107,6 +114,7 @@ export default class Effect {
dialog.bindAdjustment('fire-movement-speed');
dialog.bindAdjustment('fire-scale');
dialog.bindSwitch('fire-3d-noise');
dialog.bindSwitch('fire-random-color');
dialog.bindColorButton('fire-color-1');
dialog.bindColorButton('fire-color-2');
dialog.bindColorButton('fire-color-3');
@@ -129,6 +137,33 @@ export default class Effect {
// Initialize the fire-preset dropdown.
Effect._createFirePresets(dialog);
}
// enables and disables the color buttons
function enableDisableColorButtons(dialog, state) {
for (let i = 1; i <= 5; i++) {
dialog.getBuilder().get_object('fire-color-' + i).set_sensitive(!state);
}
}
const switchWidget = dialog.getBuilder().get_object('fire-random-color');
if (switchWidget) {
// Connect to the "state-set" signal to update preferences dynamically based on
// the switch state.
switchWidget.connect('state-set', (widget, state) => {
enableDisableColorButtons(dialog,
state); // Update sensitivity when the state changes.
});
// Manually call the update function on startup, using the initial state of the
// switch.
const initialState =
switchWidget.get_active(); // Get the current state of the switch.
enableDisableColorButtons(dialog, initialState);
} else {
// Log an error if the switch widget is not found in the UI.
log('Error: \'fire-random-color\' switch widget not found.');
}
}
// ---------------------------------------------------------------- API for extension.js
+1 -9
View File
@@ -20,9 +20,6 @@ import * as utils from '../utils.js';
// preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js');
const St = await utils.importInShellOnly('gi://St');
const GdkPixbuf = await utils.importInShellOnly('gi://GdkPixbuf');
const Cogl = await utils.importInShellOnly('gi://Cogl');
const _ = await utils.importGettext();
@@ -47,12 +44,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call.
if (!this._fontTexture) {
const fontData = GdkPixbuf.Pixbuf.new_from_resource('/img/matrixFont.png');
this._fontTexture = new St.ImageContent();
this._fontTexture.set_data(
fontData.get_pixels(),
fontData.has_alpha ? Cogl.PixelFormat.RGBA_8888 : Cogl.PixelFormat.RGB_888,
fontData.width, fontData.height, fontData.rowstride);
this._fontTexture = utils.getImageResource('/img/matrixFont.png');
}
// Store uniform locations of newly created shaders.
+1 -7
View File
@@ -20,8 +20,6 @@ import * as utils from '../utils.js';
// preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js');
const St = await utils.importInShellOnly('gi://St');
const GdkPixbuf = await utils.importInShellOnly('gi://GdkPixbuf');
const Cogl = await utils.importInShellOnly('gi://Cogl');
const _ = await utils.importGettext();
@@ -45,11 +43,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call.
if (!this._brushTexture) {
const brushData = GdkPixbuf.Pixbuf.new_from_resource('/img/brush.png');
this._brushTexture = new St.ImageContent();
this._brushTexture.set_data(brushData.get_pixels(),
Cogl.PixelFormat.RGBA_8888_PRE, brushData.width,
brushData.height, brushData.rowstride);
this._brushTexture = utils.getImageResource('/img/brush.png', true);
}
// Store uniform locations of newly created shaders.
+1 -6
View File
@@ -20,8 +20,6 @@ import * as utils from '../utils.js';
// preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js');
const St = await utils.importInShellOnly('gi://St');
const GdkPixbuf = await utils.importInShellOnly('gi://GdkPixbuf');
const Cogl = await utils.importInShellOnly('gi://Cogl');
const _ = await utils.importGettext();
@@ -49,10 +47,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call.
if (!this._dustTexture) {
const dustData = GdkPixbuf.Pixbuf.new_from_resource('/img/dust.png');
this._dustTexture = new St.ImageContent();
this._dustTexture.set_data(dustData.get_pixels(), Cogl.PixelFormat.RGB_888,
dustData.width, dustData.height, dustData.rowstride);
this._dustTexture = utils.getImageResource('/img/dust.png');
}
// Store uniform locations of newly created shaders.
+1 -6
View File
@@ -20,8 +20,6 @@ import * as utils from '../utils.js';
// preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js');
const St = await utils.importInShellOnly('gi://St');
const GdkPixbuf = await utils.importInShellOnly('gi://GdkPixbuf');
const Cogl = await utils.importInShellOnly('gi://Cogl');
const _ = await utils.importGettext();
@@ -45,10 +43,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call.
if (!this._clawTexture) {
const clawData = GdkPixbuf.Pixbuf.new_from_resource('/img/claws.png');
this._clawTexture = new St.ImageContent();
this._clawTexture.set_data(clawData.get_pixels(), Cogl.PixelFormat.RGB_888,
clawData.width, clawData.height, clawData.rowstride);
this._clawTexture = utils.getImageResource('/img/claws.png');
}
// Store uniform locations of newly created shaders.
+33 -2
View File
@@ -20,8 +20,10 @@ import GLib from 'gi://GLib';
// We import some modules optionally. This file is used in the preferences process as well
// as in the GNOME Shell process. Some modules are only available or required in one of
// these processes.
const Clutter = await importInShellOnly('gi://Clutter');
const Cogl = await importInShellOnly('gi://Cogl');
const GdkPixbuf = await importInShellOnly('gi://GdkPixbuf');
const Clutter = await importInShellOnly('gi://Clutter');
const Cogl = await importInShellOnly('gi://Cogl');
const St = await importInShellOnly('gi://St');
// We import the Config module. This is done differently in the GNOME Shell process and in
// the preferences process.
@@ -100,6 +102,15 @@ export async function importInShellOnly(module) {
return null;
}
// This method can be used to import a module in the preferences process only. The same as
// importInShellOnly(), but the other way around.
export async function importInPrefsOnly(module) {
if (typeof global === 'undefined') {
return (await import(module)).default;
}
return null;
}
// This method can be used to import gettext. This is done differently in the
// GNOME Shell process and in the preferences process.
export async function importGettext() {
@@ -117,6 +128,26 @@ export function getStringResource(path) {
return new TextDecoder().decode(data.get_data());
}
// Reads the contents of an image file contained in the global resources archive. The data
// is returned as a St.ImageContent.
export function getImageResource(path, premultiplied = false) {
const data = GdkPixbuf.Pixbuf.new_from_resource(path);
const texture = St.ImageContent.new_with_preferred_size(data.width, data.height);
const format = data.has_alpha ?
(premultiplied ? Cogl.PixelFormat.RGBA_8888_PRE : Cogl.PixelFormat.RGBA_8888) :
Cogl.PixelFormat.RGB_888;
// https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/44b84e458a22046fedb85701ea25ad08ecc0d43f
if (shellVersionIsAtLeast(48, 'beta')) {
texture.set_data(global.stage.context.get_backend().get_cogl_context(),
data.get_pixels(), format, data.width, data.height, data.rowstride);
} else {
texture.set_data(data.get_pixels(), format, data.width, data.height, data.rowstride);
}
return texture;
}
// Executes a command asynchronously and returns the output from 'stdout' on success or
// throw an error with output from 'stderr' on failure. If given, input will be passed to
// 'stdin' and cancellable can be used to stop the process before it finishes.