Compare commits

...

94 Commits

Author SHA1 Message Date
Simon Schneegans 9af4eb1f27 Merge pull request #555 from weblate/weblate-burn-my-windows-core
Badges / Update Badges (push) Has been cancelled
Checks / Check Clang-Format (push) Has been cancelled
Checks / Check Compliance with REUSE Specification (push) Has been cancelled
Checks / Check Comment Percentage (push) Has been cancelled
Checks / Run ShellCheck (push) Has been cancelled
Checks / Run Tests (gnome-xsession, 39) (push) Has been cancelled
Checks / Run Tests (gnome-xsession, 40) (push) Has been cancelled
Checks / Run Tests (gnome-xsession, 41) (push) Has been cancelled
Translations update from Hosted Weblate
2026-09-04 20:03:44 +02:00
numerfolt ec176ee6a7 🌐 Translated using Weblate (German) 2026-09-04 19:58:43 +02:00
numerfolt 4088b0957c 🌐 Translated using Weblate (German) 2026-09-04 19:58:42 +02:00
தமிழ்நேரம் c7556088ec 🌐 Translated using Weblate (Tamil) 2026-09-04 19:58:42 +02:00
Camille (CamilleUwUYT) 046507958a 🌐 Translated using Weblate (French) 2026-09-04 19:58:41 +02:00
Mathieu B. 7459c73f05 🌐 Translated using Weblate (French) 2026-09-04 19:58:41 +02:00
Cristian Pavan 857c2e6d82 🌐 Translated using Weblate (Portuguese (Brazil)) 2026-09-04 19:58:40 +02:00
Alang Hsu 01537ad7d0 🌐 Translated using Weblate (Chinese (Traditional Han script)) 2026-09-04 19:58:40 +02:00
Ricky Tigg 0afc806085 🌐 Translated using Weblate (Finnish) 2026-09-04 19:58:39 +02:00
Simon Schneegans f0a630d8fc 📝 Add changelog entry 2026-09-04 19:58:20 +02:00
Simon Schneegans b3dd2ecf91 📝 Add changelog entry 2026-09-04 19:56:55 +02:00
Tristan Tarrant a66f9ca71f 🎉 Add support for GNOME 51 2026-09-04 19:54:21 +02:00
Simon Schneegans f71ed24ae0 🎉 Set release date
Deploy / Bundle GNOME Shell Extension (push) Has been cancelled
Deploy / Bundle KWin Effect (push) Has been cancelled
2026-03-15 20:31:01 +01:00
Simon Schneegans c5dfac8e59 Merge pull request #551 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2026-03-08 07:44:24 +01:00
Tinde (Joke) 857136dc1e 🌐 Translated using Weblate (Finnish) 2026-03-08 06:05:12 +00:00
Simon Schneegans 13b6a121ec 🎉 Bump version number 2026-03-08 07:05:00 +01:00
Simon Schneegans eb4fb78b69 🎉 Add support for GNOME 50 2026-03-08 06:58:38 +01:00
Simon Schneegans f3dc57d3f2 Merge pull request #547 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2026-01-25 15:36:54 +01:00
Jiri Grönroos fdba8a5dce 🌐 Translated using Weblate (Finnish) 2026-01-25 11:23:44 +01:00
Reyzer ee7aeb9dae 🌐 Translated using Weblate (Spanish) 2026-01-04 00:01:52 +01:00
Tinde (Joke) b234926314 🌐 Translated using Weblate (Finnish) 2025-12-12 17:00:19 +01:00
Marazm Mamazm 6c69f4d70a 🌐 Translated using Weblate (Polish) 2025-11-30 14:00:32 +00:00
Arif Budiman eeb54df713 🌐 Translated using Weblate (Indonesian) 2025-11-23 13:51:17 +00:00
bgo-eiu c41ac22c9f 🌐 Translated using Weblate (Turkish (Ottoman)) 2025-11-08 18:51:14 +01:00
Simon Schneegans 0c60c49feb Merge pull request #546 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-11-08 06:23:09 +01:00
bgo-eiu 797057c418 🌐 Translated using Weblate (Turkish (Ottoman)) 2025-11-06 21:51:17 +01:00
bgo-eiu c16508dd7a 🌐 Translated using Weblate (Turkish) 2025-11-06 21:51:13 +01:00
Simon Schneegans 089aaec270 Merge pull request #544 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-10-25 13:26:56 +02:00
Sabri Ünal 843eb5adb7 🌐 Translated using Weblate (Turkish) 2025-10-25 13:02:44 +02:00
bgo-eiu 93a0fd536f 🌐 Translated using Weblate (Turkish (Ottoman)) 2025-10-22 22:02:41 +00:00
bgo-eiu 6726627e5b 🌐 Added translation using Weblate (Turkish (Ottoman)) 2025-10-21 23:20:26 +02:00
Simon Schneegans 7d9df76f26 Merge pull request #540 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-10-12 06:30:29 +02:00
Thiago Carmona 91a6e73592 🌐 Translated using Weblate (Portuguese (Brazil)) 2025-10-11 01:07:25 +00:00
Philip Goto 41c5f643f3 🌐 Translated using Weblate (Dutch) 2025-10-11 01:07:23 +00:00
Yassin Omer 6217fb9d18 ✨ Reorder uniforms in onSettingsChanged.js for readability (#538) 2025-10-09 05:31:55 +02:00
Simon Schneegans 3946632051 Merge pull request #539 from weblate/weblate-burn-my-windows-core
Translations update from Hosted Weblate
2025-10-03 07:00:20 +02:00
rainy_sunset ff0c9921e8 🌐 Translated using Weblate (Japanese) 2025-10-01 02:02:00 +02:00
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
42 changed files with 3646 additions and 1053 deletions
-1
View File
@@ -12,4 +12,3 @@
/resources/burn-my-windows.gresource.xml /resources/burn-my-windows.gresource.xml
kwin/_build kwin/_build
kwin/*.tar.gz 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 | | 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) | | [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 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) | | [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 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) | | [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) | | [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-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) | | [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) | | [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. You can also directly get the effects from within your system settings.
+53 -2
View File
@@ -5,6 +5,59 @@ SPDX-License-Identifier: CC-BY-4.0
# Changelog of the Burn-My-Windows Extension # Changelog of the Burn-My-Windows Extension
## [unreleased]
**Release Date:** TBD
#### New Features
- Added support for GNOME 51. Thanks to [@tristantarrant](https://github.com/tristantarrant) for this contribution!
#### Other Changes
- Many translations have been updated. Thanks to all the translators!
## [Burn My Windows 48](https://github.com/schneegans/Burn-My-Windows/releases/tag/v48)
**Release Date:** 2026-03-15
#### New Features
- Added support for GNOME 50.
#### Other Changes
- Many translations have been updated. Thanks to all the translators!
## [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) ## [Burn My Windows 45](https://github.com/schneegans/Burn-My-Windows/releases/tag/v45)
**Release Date:** 2025-02-21 **Release Date:** 2025-02-21
@@ -239,7 +292,6 @@ SPDX-License-Identifier: CC-BY-4.0
#### New Features #### New Features
- **Effect Profiles:** It is now possible to create _effect profiles_. Each profile contains a different set of effect settings. You can choose for each profile under which circumstances it will be used. Currently, these constraints are supported: - **Effect Profiles:** It is now possible to create _effect profiles_. Each profile contains a different set of effect settings. You can choose for each profile under which circumstances it will be used. Currently, these constraints are supported:
- Application name - Application name
- Animation type (open close) - Animation type (open close)
- Window type (normal, dialog) - Window type (normal, dialog)
@@ -248,7 +300,6 @@ SPDX-License-Identifier: CC-BY-4.0
- Power profile (power saver, balanced, performance) - Power profile (power saver, balanced, performance)
This allows for a very detailed configuration of the extension. For instance, you can now... This allows for a very detailed configuration of the extension. For instance, you can now...
- ... exclude specific applications from BMW effects - ... exclude specific applications from BMW effects
- ... select effects per-application - ... select effects per-application
- ... use different configurations of the same effect for opening or closing windows - ... use different configurations of the same effect for opening or closing windows
+147 -140
View File
@@ -6,145 +6,152 @@ SPDX-License-Identifier: GPL-3.0-or-later
--> -->
<ui version="4.0"> <ui version="4.0">
<class>BMWConfigForm</class> <class>BMWConfigForm</class>
<widget class="QWidget" name="BMWConfigForm"> <widget class="QWidget" name="BMWConfigForm">
<property name="geometry"> <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>562</width> <width>562</width>
<height>365</height> <height>365</height>
</rect> </rect>
</property> </property>
<layout class="QGridLayout" name="gridLayout"> <layout class="QGridLayout" name="gridLayout">
<item row="4" column="0"> <item row="0" column="0">
<widget class="QLabel" name="label_4"> <widget class="QLabel" name="label">
<property name="text"> <property name="text">
<string>Gradient</string> <string>Animation Time [ms]</string>
</property> </property>
<property name="alignment"> <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
</property> </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>
</widget> </widget>
<customwidgets> </item>
<customwidget> <item row="0" column="1">
<class>KColorButton</class> <widget class="QSpinBox" name="kcfg_Duration">
<extends>QPushButton</extends> <property name="minimum">
<header>kcolorbutton.h</header> <number>100</number>
</customwidget> </property>
</customwidgets> <property name="maximum">
<resources /> <number>9999</number>
<connections /> </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> </ui>
+3
View File
@@ -36,5 +36,8 @@ SPDX-License-Identifier: GPL-3.0-or-later
<entry name="3DNoise" type="Bool"> <entry name="3DNoise" type="Bool">
<default>false</default> <default>false</default>
</entry> </entry>
<entry name="RandomColor" type="Bool">
<default>false</default>
</entry>
</group> </group>
</kcfg> </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);
+4 -2
View File
@@ -5,13 +5,15 @@
// The code below is called whenever the user changes something in the configuration of // The code below is called whenever the user changes something in the configuration of
// the effect. // the effect.
// clang-format off
effect.setUniform(this.shader, 'uDuration', this.duration * 0.001); 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, 'uScale', effect.readConfig('Scale', 1.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, 'uMovementSpeed', effect.readConfig('MovementSpeed', 1.0));
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, 'uGradient1', this.readRGBAConfig('Gradient1')); effect.setUniform(this.shader, 'uGradient1', this.readRGBAConfig('Gradient1'));
effect.setUniform(this.shader, 'uGradient2', this.readRGBAConfig('Gradient2')); effect.setUniform(this.shader, 'uGradient2', this.readRGBAConfig('Gradient2'));
effect.setUniform(this.shader, 'uGradient3', this.readRGBAConfig('Gradient3')); effect.setUniform(this.shader, 'uGradient3', this.readRGBAConfig('Gradient3'));
effect.setUniform(this.shader, 'uGradient4', this.readRGBAConfig('Gradient4')); effect.setUniform(this.shader, 'uGradient4', this.readRGBAConfig('Gradient4'));
effect.setUniform(this.shader, 'uGradient5', this.readRGBAConfig('Gradient5')); effect.setUniform(this.shader, 'uGradient5', this.readRGBAConfig('Gradient5'));
// clang-format on
+2 -2
View File
@@ -9,7 +9,7 @@
}, },
"gettext-domain": "burn-my-windows", "gettext-domain": "burn-my-windows",
"settings-schema": "org.gnome.shell.extensions.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", "50", "51"],
"url": "https://github.com/Schneegans/Burn-My-Windows", "url": "https://github.com/Schneegans/Burn-My-Windows",
"version": 45 "version": 48
} }
+44 -41
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\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" "Last-Translator: symegac <97731141+symegac@users.noreply.github.com>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Danish <https://hosted.weblate.org/projects/burn-my-windows/"
"core/da/>\n" "core/da/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.9-rc\n" "X-Generator: Weblate 5.10.2-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
#, fuzzy #, fuzzy
@@ -26,7 +26,7 @@ msgstr "Åndesyn"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "Auraglød"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,8 +69,9 @@ msgid "Santa is Coming"
msgstr "Julemanden kommer" msgstr "Julemanden kommer"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
#, fuzzy
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "Atomisk ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
@@ -98,35 +99,36 @@ msgstr "Matrix"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "Svamp"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8Bit-blikkenslager"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "Rød, hvid og blå 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "Regnbue 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
#, fuzzy
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "Kattuccino 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "Dracula 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "Glimt ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,8 +151,9 @@ msgid "Portal"
msgstr "Portal" msgstr "Portal"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
#, fuzzy
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "RGB-forvrængning"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -158,7 +161,7 @@ msgstr "Opløsningsknips"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "Team Rocket"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -474,19 +477,19 @@ msgstr "Pixelstørrelse"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "Lysstyrke"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "Rød hastighed"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "Grøn hastighed"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "Blå hastighed"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -510,23 +513,23 @@ msgstr "Blitzfarve"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "Tilfældig farve"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "Startkulør"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Farvemætning"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "Kantstørrelse"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "Kanthårdhed"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
@@ -626,28 +629,29 @@ msgid "Gradient"
msgstr "Farveforløb" msgstr "Farveforløb"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
#, fuzzy
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Animationssplit"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Roter vindue"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Vandret glimtposition"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Lodret glimtposition"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Glimtstørrelse"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Glimtrotation"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" 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:81 resources/ui/adw/prefs.ui:102
#: resources/ui/adw/prefs.ui:117 resources/ui/adw/prefs.ui:132 #: resources/ui/adw/prefs.ui:117 resources/ui/adw/prefs.ui:132
#: resources/ui/adw/prefs.ui:147 resources/ui/adw/prefs.ui:162 #: resources/ui/adw/prefs.ui:147 resources/ui/adw/prefs.ui:162
#, fuzzy
msgid "Any" msgid "Any"
msgstr "Hvilken som helst" msgstr "Hvilken som helst"
@@ -727,47 +730,47 @@ msgstr "Deaktiver alle"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Effektforudindstillinger"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Skaleringsstil"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8Bit --- Blød"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Glimtantal"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Glimtrotation"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Glimtfarve"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Strålefarve"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Antal stjerneringe"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Stjerneringsrotation"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Antal stjerner pr. ring"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Stjernefarveforløb"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+28 -28
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n" "Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2025-02-16 18:22+0000\n" "PO-Revision-Date: 2026-08-02 10:01+0000\n"
"Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n" "Last-Translator: numerfolt <numerfolt@users.noreply.hosted.weblate.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: German <https://hosted.weblate.org/projects/burn-my-windows/"
"core/de/>\n" "core/de/>\n"
"Language: de\n" "Language: de\n"
@@ -17,19 +17,19 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10\n" "X-Generator: Weblate 2026.8.dev0\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
msgstr "Apparieren" msgstr "Geistererscheinung"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "Auraglühen"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
msgstr "Glassplitter" msgstr "Zerbrochenes Glas"
#: src/effects/Doom.js:87 #: src/effects/Doom.js:87
msgid "Doom" msgid "Doom"
@@ -101,11 +101,11 @@ msgstr "Pilz"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8Bit-Klempner"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
@@ -149,7 +149,7 @@ msgstr "Portal"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "RGB-Verzerrung"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "Fingerschnippen des Zerfalls"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "Team Rocket"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -512,11 +512,11 @@ msgstr "Zufällige Farbe"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "Start-Farbton"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Sättigung"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
@@ -625,7 +625,7 @@ msgstr "Farbverlauf"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Animations-Teilung"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
@@ -633,19 +633,19 @@ msgstr "Fenster drehen"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Horizontale Funkel-Position"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Vertikale Funkel-Position"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Funkeln-Größe"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Funkeln-Rotation"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
@@ -725,47 +725,47 @@ msgstr "Alle Deaktivieren"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Effekteinstellungen"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Stil-Skalierung"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8 Bit --- Weich"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Funkel-Anzahl"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Funkel-Rotation"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Funkel-Farbe"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Farbstrahlen"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Anzahl Sternringe"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Rotation Sternringe"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Sterne pro Ring"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Stern-Verlauf"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+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 "Θόρυβος"
+41 -41
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n" "Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-11-04 15:05+0000\n" "PO-Revision-Date: 2026-01-03 23:01+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n" "Last-Translator: Reyzer <reyzervt@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Spanish <https://hosted.weblate.org/projects/burn-my-windows/"
"core/es/>\n" "core/es/>\n"
"Language: es\n" "Language: es\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.8.2\n" "X-Generator: Weblate 5.15.1\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "Aparición"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "Brillo Áureo"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,7 +69,7 @@ msgstr "Viene Papá Noel"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "Nuclear ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
@@ -97,35 +97,35 @@ msgstr "Matrix"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "Champiñon"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "Plumber de 8Bits"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "Blanco Rojo y Azul 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "Multicolor 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "Gattuchinno 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "Dracula 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "Destello ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "Portal"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "Warp RGB"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "Chasquido de desintegración"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "Equipo Rocket"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -472,19 +472,19 @@ msgstr "Tamaño del píxel"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "Brillo"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "Vel. Roja"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "Vel. Verde"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "Vel. Azul"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -508,23 +508,23 @@ msgstr "Color del flash"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "Color aleatorio"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "Tono inicial"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Saturación"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "Tamaño del borde"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "Dureza del borde"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
@@ -624,27 +624,27 @@ msgstr "Degradado"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Division de la Animación"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Rotar Ventana"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Destello de Posición Horizontal"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Destello de Posición Vertical"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Tamaño del destello"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Rotación del Destello"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
@@ -722,47 +722,47 @@ msgstr "Desactivar todo"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Preajuste del efecto"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Estilo de escalado"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8Bit --- Suave"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Cantidad de Destellos"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Rotacion del Destello"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Color del Destello"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Color de los Rayos"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Cantidad de anillos de la estrella"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Rotacion del Anillo de la Estrella"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Cantidad de Estrellas por Anillo"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Gradiente de Estrellas"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+41 -41
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\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" "Last-Translator: Danial Behzadi <dani.behzi@ubuntu.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Persian <https://hosted.weblate.org/projects/burn-my-windows/"
"core/fa/>\n" "core/fa/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.10-dev\n" "X-Generator: Weblate 5.13-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "تجسم"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "تابش شفق"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,7 +69,7 @@ msgstr "بابانوئل می‌آید"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "هسته‌ای ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
@@ -97,35 +97,35 @@ msgstr "ماتریکس"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "قارچ"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "لوله‌کش ۸بیتی"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "برادران جدید ۲ 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "سرخ و سفید و آبی 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "رنگین‌کمان 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "گربه‌چینو 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "دراکولا 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "جرقّه ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "درگاه"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "پیچ و تاب RGB"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "بشکن فروپاشی"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "گروه موشک"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -469,19 +469,19 @@ msgstr "اندازه پیکسل"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "روشنایی"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "سرعت سرخ"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "سرعت سبز"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "سرعت آبی"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -505,23 +505,23 @@ msgstr "رنگ فلش"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "رنگ کاتوره‌ای"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "رنگمایهٔ آغاز"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "اشباع"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "اندازهٔ لبه"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "سختی لبه"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
@@ -589,7 +589,7 @@ msgstr "رنگ خط"
#: resources/ui/adw/hexagon.ui:138 #: resources/ui/adw/hexagon.ui:138
msgid "Glow Color" msgid "Glow Color"
msgstr "رنگ درخشش" msgstr "رنگ تابش"
#: resources/ui/adw/hexagon.ui:163 #: resources/ui/adw/hexagon.ui:163
msgid "Additive Blending" msgid "Additive Blending"
@@ -621,27 +621,27 @@ msgstr "گرادیان"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "تقسیم پویانمایی"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "چرخاندن پنجره"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "موقعیت جرقّهٔ افقی"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "موقعیت جرقّهٔ عمودی"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "اندازهٔ جرقّه"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "چرخش جرقّه"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
@@ -720,47 +720,47 @@ msgstr "از کار انداختن همه"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "پیش‌تنظیم جلوه"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "سبک مقیاس"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "۸ بیتی --- روان"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "شمار درخشش‌ها"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "چرخش درخشش"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "رنگ درخشش"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "رنگ پرتوها"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "شمار حلقه‌های ستاره"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "جرخش حلقه‌ٔ ستاره"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "شمار ستاره در حلقه"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "گرادیان ستاره"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+119 -118
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-07-28 19:09+0000\n" "PO-Revision-Date: 2026-04-21 11:09+0000\n"
"Last-Translator: \"Tinde (Joke)\" <jouko.tiilikainen@gmail.com>\n" "Last-Translator: Ricky Tigg <ricky.tigg@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Finnish <https://hosted.weblate.org/projects/burn-my-windows/"
"core/fi/>\n" "core/fi/>\n"
"Language: fi\n" "Language: fi\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.7-dev\n" "X-Generator: Weblate 5.17.1-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "Ilmestys"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "Auran hehku"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -33,15 +33,15 @@ msgstr "Rikkoutunut lasi"
#: src/effects/Doom.js:87 #: src/effects/Doom.js:87
msgid "Doom" msgid "Doom"
msgstr "" msgstr "Doom"
#: src/effects/EnergizeA.js:74 #: src/effects/EnergizeA.js:74
msgid "Energize A" msgid "Energize A"
msgstr "" msgstr "Energisoi A"
#: src/effects/EnergizeB.js:75 #: src/effects/EnergizeB.js:75
msgid "Energize B" msgid "Energize B"
msgstr "" msgstr "Energisoi B"
#: src/effects/Fire.js:96 #: src/effects/Fire.js:96
msgid "Fire" msgid "Fire"
@@ -69,19 +69,19 @@ msgstr "Pukki saapuu"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "Ydinvoima ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
msgstr "" msgstr "Kohdistus"
#: src/effects/Glide.js:78 #: src/effects/Glide.js:78
msgid "Glide" msgid "Glide"
msgstr "" msgstr "Liuku"
#: src/effects/Glitch.js:80 #: src/effects/Glitch.js:80
msgid "Glitch" msgid "Glitch"
msgstr "" msgstr "Häiriö"
#: src/effects/Hexagon.js:83 #: src/effects/Hexagon.js:83
msgid "Hexagon" msgid "Hexagon"
@@ -89,7 +89,7 @@ msgstr "Kuusikulmio"
#: src/effects/Incinerate.js:126 #: src/effects/Incinerate.js:126
msgid "Incinerate" msgid "Incinerate"
msgstr "" msgstr "Polta"
#: src/effects/Matrix.js:109 #: src/effects/Matrix.js:109
msgid "Matrix" msgid "Matrix"
@@ -97,59 +97,59 @@ msgstr "Matriisi"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "Sieni"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8-bittinen putkimies"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "Uusi Bros 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "Punainen Valkoinen ja Sininen 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "Sateenkaari 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "Cattuccino 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "Dracula 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "Kuohu ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
msgstr "" msgstr "Sivellin"
#: src/effects/Pixelate.js:74 #: src/effects/Pixelate.js:74
msgid "Pixelate" msgid "Pixelate"
msgstr "" msgstr "Pikseloi"
#: src/effects/PixelWheel.js:74 #: src/effects/PixelWheel.js:74
msgid "Pixel Wheel" msgid "Pixel Wheel"
msgstr "" msgstr "Pikselipyörä"
#: src/effects/PixelWipe.js:100 #: src/effects/PixelWipe.js:100
msgid "Pixel Wipe" msgid "Pixel Wipe"
msgstr "" msgstr "Pikselipyyhintä"
#: src/effects/Portal.js:82 #: src/effects/Portal.js:82
msgid "Portal" msgid "Portal"
msgstr "" msgstr "Portaali"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "RGB-vääristymä"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "Hajoamisen napsahdus"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "Rakettijoukkue"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -169,7 +169,7 @@ msgstr "TV-tehoste"
#: src/effects/TVGlitch.js:81 #: src/effects/TVGlitch.js:81
msgid "TV Glitch" msgid "TV Glitch"
msgstr "" msgstr "TV-häiriö"
#: src/effects/Wisps.js:85 #: src/effects/Wisps.js:85
msgid "Wisps" msgid "Wisps"
@@ -177,11 +177,11 @@ msgstr "Häiveet"
#: prefs.js:256 #: prefs.js:256
msgid "Preview this effect" msgid "Preview this effect"
msgstr "" msgstr "Esikatsele tätä tehostetta"
#: prefs.js:333 #: prefs.js:333
msgid "Burn-My-Windows has been updated!" msgid "Burn-My-Windows has been updated!"
msgstr "" msgstr "Burn-My-Windows on päivitetty!"
#: prefs.js:334 resources/ui/common/menus.ui:17 #: prefs.js:334 resources/ui/common/menus.ui:17
msgid "View Changelog" msgid "View Changelog"
@@ -189,21 +189,21 @@ msgstr "Näytä muutosloki"
#: prefs.js:516 #: prefs.js:516
msgid "Delete this Profile?" msgid "Delete this Profile?"
msgstr "" msgstr "Poistetaanko tämä profiili?"
#: prefs.js:517 #: prefs.js:517
msgid "" msgid ""
"The current effect profile with all its effect settings will be permanently " "The current effect profile with all its effect settings will be permanently "
"lost." "lost."
msgstr "" msgstr "Nykyinen tehosteprofiili kaikkine tehosteasetuksineen katoaa pysyvästi."
#: prefs.js:520 #: prefs.js:520
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr "Peruuta"
#: prefs.js:525 #: prefs.js:525
msgid "Delete" msgid "Delete"
msgstr "" msgstr "Poista"
#: prefs.js:757 resources/ui/adw/prefs.ui:103 #: prefs.js:757 resources/ui/adw/prefs.ui:103
msgid "Opening Windows" msgid "Opening Windows"
@@ -219,51 +219,51 @@ msgstr "Normaalit ikkunat"
#: prefs.js:760 resources/ui/adw/prefs.ui:119 #: prefs.js:760 resources/ui/adw/prefs.ui:119
msgid "Dialog Windows" msgid "Dialog Windows"
msgstr "" msgstr "Valintaikkunat"
#: prefs.js:761 resources/ui/adw/prefs.ui:133 #: prefs.js:761 resources/ui/adw/prefs.ui:133
msgid "Default Color Scheme" msgid "Default Color Scheme"
msgstr "" msgstr "Oletusvärimalli"
#: prefs.js:762 resources/ui/adw/prefs.ui:134 #: prefs.js:762 resources/ui/adw/prefs.ui:134
msgid "Dark Color Scheme" msgid "Dark Color Scheme"
msgstr "" msgstr "Tumma värimalli"
#: prefs.js:763 resources/ui/adw/prefs.ui:148 #: prefs.js:763 resources/ui/adw/prefs.ui:148
msgid "On Battery" msgid "On Battery"
msgstr "" msgstr "Akulla"
#: prefs.js:764 resources/ui/adw/prefs.ui:149 #: prefs.js:764 resources/ui/adw/prefs.ui:149
msgid "Plugged In" msgid "Plugged In"
msgstr "" msgstr "Kytketty"
#: prefs.js:765 resources/ui/adw/prefs.ui:163 #: prefs.js:765 resources/ui/adw/prefs.ui:163
msgid "Power-Saver Mode" msgid "Power-Saver Mode"
msgstr "" msgstr "Virransäästötila"
#: prefs.js:766 resources/ui/adw/prefs.ui:164 #: prefs.js:766 resources/ui/adw/prefs.ui:164
msgid "Balanced Mode" msgid "Balanced Mode"
msgstr "" msgstr "Tasapainoinen tila"
#: prefs.js:767 resources/ui/adw/prefs.ui:165 #: prefs.js:767 resources/ui/adw/prefs.ui:165
msgid "Performance Mode" msgid "Performance Mode"
msgstr "" msgstr "Suorituskykytila"
#: prefs.js:768 resources/ui/adw/prefs.ui:166 #: prefs.js:768 resources/ui/adw/prefs.ui:166
msgid "Power Saver or Balanced" msgid "Power Saver or Balanced"
msgstr "" msgstr "Virransäästö tai tasapainotettu"
#: prefs.js:769 resources/ui/adw/prefs.ui:167 #: prefs.js:769 resources/ui/adw/prefs.ui:167
msgid "Balanced or Performance" msgid "Balanced or Performance"
msgstr "" msgstr "Tasapainotettu tai Suorituskyky"
#: prefs.js:774 resources/ui/adw/prefs.ui:183 #: prefs.js:774 resources/ui/adw/prefs.ui:183
msgid "High Priority" msgid "High Priority"
msgstr "" msgstr "Korkea prioriteetti"
#: prefs.js:780 #: prefs.js:780
msgid "Standard Profile" msgid "Standard Profile"
msgstr "" msgstr "Vakioprofiili"
#. Translators: %s will be replaced by the effect's name. #. Translators: %s will be replaced by the effect's name.
#: prefs.js:860 #: prefs.js:860
@@ -281,11 +281,11 @@ msgstr "Käy verkkosivulla"
#: resources/ui/common/menus.ui:21 #: resources/ui/common/menus.ui:21
msgid "View Matching Wallpapers" msgid "View Matching Wallpapers"
msgstr "" msgstr "Katso vastaavia taustakuvia"
#: resources/ui/common/menus.ui:25 #: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame" msgid "View Donors Hall-of-Fame"
msgstr "" msgstr "Katso Maineensalin lahjoittajat"
#: resources/ui/common/menus.ui:31 #: resources/ui/common/menus.ui:31
msgid "Donate" msgid "Donate"
@@ -305,7 +305,7 @@ msgstr "Käännä"
#: resources/ui/common/menus.ui:64 #: resources/ui/common/menus.ui:64
msgid "Open Effect-Profile Directory" msgid "Open Effect-Profile Directory"
msgstr "" msgstr "Avaa tehosteprofiilihakemisto"
#: resources/ui/common/menus.ui:70 #: resources/ui/common/menus.ui:70
msgid "About Burn-My-Windows" msgid "About Burn-My-Windows"
@@ -313,7 +313,7 @@ msgstr "Tietoja - Burn-My-Windows"
#: resources/ui/common/menus.ui:81 #: resources/ui/common/menus.ui:81
msgid "Add New Profile..." 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/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/glitch.ui:14 resources/ui/adw/matrix.ui:14
@@ -408,7 +408,7 @@ msgstr "Painovoima"
#: resources/ui/adw/broken-glass.ui:114 #: resources/ui/adw/broken-glass.ui:114
msgid "Blow Force" msgid "Blow Force"
msgstr "" msgstr "Puhallusvoima"
#: resources/ui/adw/broken-glass.ui:147 #: resources/ui/adw/broken-glass.ui:147
msgid "Shatter From Pointer Location" msgid "Shatter From Pointer Location"
@@ -423,7 +423,7 @@ msgstr ""
#: resources/ui/adw/tv-glitch.ui:80 resources/ui/adw/glitch.ui:80 #: resources/ui/adw/tv-glitch.ui:80 resources/ui/adw/glitch.ui:80
msgid "Strength" msgid "Strength"
msgstr "" msgstr "Vahvuus"
#: resources/ui/adw/tv-glitch.ui:113 resources/ui/adw/glitch.ui:113 #: 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 #: 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 #: resources/ui/adw/doom.ui:47
msgid "Horizontal Scale" msgid "Horizontal Scale"
msgstr "" msgstr "Vaaka-asteikko"
#: resources/ui/adw/doom.ui:80 #: resources/ui/adw/doom.ui:80
msgid "Vertical Scale" msgid "Vertical Scale"
msgstr "" msgstr "Pystysuora-asteikko"
#: resources/ui/adw/doom.ui:113 resources/ui/adw/pixel-wheel.ui:80 #: resources/ui/adw/doom.ui:113 resources/ui/adw/pixel-wheel.ui:80
#: resources/ui/adw/pixel-wipe.ui:47 resources/ui/adw/pixelate.ui:80 #: resources/ui/adw/pixel-wipe.ui:47 resources/ui/adw/pixelate.ui:80
msgid "Pixel Size" msgid "Pixel Size"
msgstr "" msgstr "Pikselin koko"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "Kirkkaus"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "Punainen nopeus"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "Vihreä nopeus"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "Sininen nopeus"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
msgstr "" msgstr "Siveltimen koko"
#: resources/ui/adw/trex.ui:47 #: resources/ui/adw/trex.ui:47
msgid "Claw Scratch Scale" msgid "Claw Scratch Scale"
@@ -497,87 +497,87 @@ msgstr "Kynnenraapaisujen määrä"
#: resources/ui/adw/trex.ui:113 #: resources/ui/adw/trex.ui:113
msgid "Warp Effect" msgid "Warp Effect"
msgstr "" msgstr "Vääntymistehoste"
#: resources/ui/adw/trex.ui:146 #: resources/ui/adw/trex.ui:146
msgid "Flash Color" msgid "Flash Color"
msgstr "" msgstr "Salaman väri"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "Satunnainen väri"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "Käynnistä sävy"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Kylläisyys"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "Reunan koko"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "Reunan kovuus"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
msgstr "" msgstr "Sumennuksen määrä"
#: resources/ui/adw/pixel-wheel.ui:47 #: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count" msgid "Spoke Count"
msgstr "" msgstr "Puolojen lukumäärä"
#: resources/ui/adw/glide.ui:80 #: resources/ui/adw/glide.ui:80
msgid "Squish" msgid "Squish"
msgstr "" msgstr "Litistää"
#: resources/ui/adw/glide.ui:113 #: resources/ui/adw/glide.ui:113
msgid "Tilt" msgid "Tilt"
msgstr "" msgstr "Kallistus"
#: resources/ui/adw/glide.ui:146 #: resources/ui/adw/glide.ui:146
msgid "Shift" msgid "Shift"
msgstr "" msgstr "Vaihto"
#: resources/ui/adw/apparition.ui:81 #: resources/ui/adw/apparition.ui:81
msgid "Twirl Intensity" msgid "Twirl Intensity"
msgstr "" msgstr "Pyörteen intensiteetti"
#: resources/ui/adw/apparition.ui:114 #: resources/ui/adw/apparition.ui:114
msgid "Shake Intensity" msgid "Shake Intensity"
msgstr "" msgstr "Ravistelun intensiteetti"
#: resources/ui/adw/apparition.ui:147 #: resources/ui/adw/apparition.ui:147
msgid "Suction Intensity" msgid "Suction Intensity"
msgstr "" msgstr "Imun intensiteetti"
#: resources/ui/adw/portal.ui:47 #: resources/ui/adw/portal.ui:47
msgid "Rotation Speed" msgid "Rotation Speed"
msgstr "" msgstr "Pyörimisnopeus"
#: resources/ui/adw/portal.ui:80 #: resources/ui/adw/portal.ui:80
msgid "Whirling" msgid "Whirling"
msgstr "" msgstr "Kieputtaa"
#: resources/ui/adw/portal.ui:113 #: resources/ui/adw/portal.ui:113
msgid "Details" msgid "Details"
msgstr "" msgstr "Tiedot"
#: resources/ui/adw/incinerate.ui:80 #: resources/ui/adw/incinerate.ui:80
msgid "Turbulence" msgid "Turbulence"
msgstr "" msgstr "Turbulenssi"
#: resources/ui/adw/incinerate.ui:113 #: resources/ui/adw/incinerate.ui:113
msgid "Start at Pointer" msgid "Start at Pointer"
msgstr "" msgstr "Aloita osoittimesta"
#: resources/ui/adw/incinerate.ui:114 #: resources/ui/adw/incinerate.ui:114
msgid "If disabled, a random location will be chosen." msgid "If disabled, a random location will be chosen."
msgstr "" msgstr "Jos pois käytöstä, satunnainen sijainti valitaan."
#: resources/ui/adw/hexagon.ui:80 #: resources/ui/adw/hexagon.ui:80
msgid "Mesh Line Width" msgid "Mesh Line Width"
@@ -597,7 +597,7 @@ msgstr ""
#: resources/ui/adw/hexagon.ui:164 #: resources/ui/adw/hexagon.ui:164
msgid "You may want to enable this for dark window themes." msgid "You may want to enable this for dark window themes."
msgstr "" msgstr "Voit halutessasi ottaa tämän käyttöön tummissa ikkunateemoissa."
#: resources/ui/adw/fire.ui:14 #: resources/ui/adw/fire.ui:14
msgid "Presets" msgid "Presets"
@@ -609,11 +609,11 @@ msgstr "Valitse esiasetus"
#: resources/ui/adw/fire.ui:129 #: resources/ui/adw/fire.ui:129
msgid "3D Noise" msgid "3D Noise"
msgstr "" msgstr "Kolmiulotteinen kohina"
#: resources/ui/adw/fire.ui:130 #: resources/ui/adw/fire.ui:130
msgid "Creates a more dynamic fire but requires more GPU power." msgid "Creates a more dynamic fire but requires more GPU power."
msgstr "" msgstr "Luo dynaamisemman tulen, mutta vaatii enemmän näytönohjaimen tehoa."
#: resources/ui/adw/fire.ui:152 #: resources/ui/adw/fire.ui:152
msgid "Gradient" msgid "Gradient"
@@ -621,85 +621,86 @@ msgstr "Liukuväri"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Animaation jako"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Kierrä ikkunaa"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Vaakasuora kimallusasento"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Pystysuora kimallusasento"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Kimalluksen koko"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Kimalluksen kierto"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
msgstr "" msgstr "Sumennuksen laatu"
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints" msgid "Effect Profile Constraints"
msgstr "" msgstr "Tehosteprofiilin rajoitukset"
#: resources/ui/adw/prefs.ui:66 #: resources/ui/adw/prefs.ui:66
msgid "Define when the current effect settings should be used." msgid "Define when the current effect settings should be used."
msgstr "" msgstr "Määritä, milloin nykyisiä efektiasetuksia tulisi käyttää."
#: resources/ui/adw/prefs.ui:70 #: resources/ui/adw/prefs.ui:70
msgid "Application" msgid "Application"
msgstr "" msgstr "Sovellus"
#: resources/ui/adw/prefs.ui:81 resources/ui/adw/prefs.ui:102 #: 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:117 resources/ui/adw/prefs.ui:132
#: resources/ui/adw/prefs.ui:147 resources/ui/adw/prefs.ui:162 #: resources/ui/adw/prefs.ui:147 resources/ui/adw/prefs.ui:162
msgid "Any" msgid "Any"
msgstr "" msgstr "Mikä tahansa"
#: resources/ui/adw/prefs.ui:98 #: resources/ui/adw/prefs.ui:98
msgid "Animation Type" msgid "Animation Type"
msgstr "" msgstr "Animaation tyyppi"
#: resources/ui/adw/prefs.ui:113 #: resources/ui/adw/prefs.ui:113
msgid "Window Type" msgid "Window Type"
msgstr "" msgstr "Ikkunan tyyppi"
#: resources/ui/adw/prefs.ui:128 #: resources/ui/adw/prefs.ui:128
msgid "Color Scheme" msgid "Color Scheme"
msgstr "" msgstr "Väriteema"
#: resources/ui/adw/prefs.ui:143 #: resources/ui/adw/prefs.ui:143
msgid "Power Mode" msgid "Power Mode"
msgstr "" msgstr "Tehotila"
#: resources/ui/adw/prefs.ui:158 #: resources/ui/adw/prefs.ui:158
msgid "Power Profile" msgid "Power Profile"
msgstr "" msgstr "Virransäästöprofiili"
#: resources/ui/adw/prefs.ui:179 #: resources/ui/adw/prefs.ui:179
msgid "Advanced Profile Options" msgid "Advanced Profile Options"
msgstr "" msgstr "Edistyneet profiiliasetukset"
#: resources/ui/adw/prefs.ui:184 #: resources/ui/adw/prefs.ui:184
msgid "Use this profile even if there are better matching profiles." msgid "Use this profile even if there are better matching profiles."
msgstr "" msgstr ""
"Käytä tätä profiilia, vaikka paremmin vastaavia profiileja olisi olemassa."
#: resources/ui/adw/prefs.ui:204 #: resources/ui/adw/prefs.ui:204
msgid "Delete this Profile..." msgid "Delete this Profile..."
msgstr "" msgstr "Poista tämä profiili..."
#: resources/ui/adw/prefs.ui:223 #: resources/ui/adw/prefs.ui:223
msgid "Effect Selection" msgid "Effect Selection"
msgstr "" msgstr "Tehostevalinta"
#: resources/ui/adw/prefs.ui:224 #: resources/ui/adw/prefs.ui:224
msgid "If multiple are selected, one is chosen randomly." msgid "If multiple are selected, one is chosen randomly."
@@ -707,63 +708,63 @@ msgstr "Jos useita on valittu, yksi valitaan satunnaisesti."
#: resources/ui/adw/prefs.ui:235 #: resources/ui/adw/prefs.ui:235
msgid "Search..." msgid "Search..."
msgstr "" msgstr "Etsi..."
#: resources/ui/adw/prefs.ui:250 #: resources/ui/adw/prefs.ui:250
msgid "Enable All" msgid "Enable All"
msgstr "" msgstr "Käytä kaikkia"
#: resources/ui/adw/prefs.ui:256 #: resources/ui/adw/prefs.ui:256
msgid "Disable All" msgid "Disable All"
msgstr "" msgstr "Poista kaikki käytöstä"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Tehosteen esiasetukset"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Skaalauksen tyyli"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8Bit --- Pehmeä"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Kipinän määrä"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Kipinän kierto"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Kipinän väri"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Säteiden väri"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Tähtirenkaiden määrä"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Tähtirinkuloiden kierto"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Tähtien määrä rengasta kohden"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Tähtigradientti"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
msgstr "" msgstr "Kohina"
#~ msgid "Gold Sponsors" #~ msgid "Gold Sponsors"
#~ msgstr "Kultasponsorit" #~ msgstr "Kultasponsorit"
+16 -16
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n" "Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2023-08-20 15:51+0000\n" "PO-Revision-Date: 2026-06-20 22:01+0000\n"
"Last-Translator: Brice Laurencin <brice.laurencin@gmail.com>\n" "Last-Translator: \"Camille (CamilleUwUYT)\" <crecalice@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: French <https://hosted.weblate.org/projects/burn-my-windows/"
"core/fr/>\n" "core/fr/>\n"
"Language: fr\n" "Language: fr\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.0-dev\n" "X-Generator: Weblate 2026.7.dev0\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -69,11 +69,11 @@ msgstr "Le Père Noël arrive"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "Nucléaire ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
msgstr "" msgstr "Concentration"
#: src/effects/Glide.js:78 #: src/effects/Glide.js:78
msgid "Glide" msgid "Glide"
@@ -97,7 +97,7 @@ msgstr "Matrix"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "Champignon"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
@@ -109,11 +109,11 @@ msgstr ""
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "Rouge Blanc et Bleu 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "Arc-en-ciel 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
@@ -507,7 +507,7 @@ msgstr "Couleur du flash"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "Couleur aléatoire"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
@@ -515,7 +515,7 @@ msgstr ""
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Saturation"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
@@ -527,7 +527,7 @@ msgstr ""
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
msgstr "" msgstr "Niveau de flou"
#: resources/ui/adw/pixel-wheel.ui:47 #: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count" msgid "Spoke Count"
@@ -629,7 +629,7 @@ msgstr ""
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Pivoter la fenêtre"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
@@ -649,7 +649,7 @@ msgstr ""
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
msgstr "" msgstr "Qualité du flou"
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints" msgid "Effect Profile Constraints"
@@ -712,15 +712,15 @@ msgstr "Si plusieurs effets sont sélectionnés, un est choisi au hasard."
#: resources/ui/adw/prefs.ui:235 #: resources/ui/adw/prefs.ui:235
msgid "Search..." msgid "Search..."
msgstr "" msgstr "Rechercher..."
#: resources/ui/adw/prefs.ui:250 #: resources/ui/adw/prefs.ui:250
msgid "Enable All" msgid "Enable All"
msgstr "" msgstr "Tout activer"
#: resources/ui/adw/prefs.ui:256 #: resources/ui/adw/prefs.ui:256
msgid "Disable All" msgid "Disable All"
msgstr "" msgstr "Tout désactiver"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
+50 -50
View File
@@ -8,16 +8,16 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2023-08-24 22:51+0000\n" "PO-Revision-Date: 2025-11-23 13:51+0000\n"
"Last-Translator: Reza Almanda <rezaalmanda27@gmail.com>\n" "Last-Translator: Arif Budiman <arifpedia@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/burn-my-" "Language-Team: Indonesian <https://hosted.weblate.org/projects/"
"windows/core/id/>\n" "burn-my-windows/core/id/>\n"
"Language: id\n" "Language: id\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.0\n" "X-Generator: Weblate 5.15-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "Penyedotan"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "Aura Glow"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,11 +69,11 @@ msgstr "Sinterklas Datang"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "Nuklir ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
msgstr "" msgstr "Fokus"
#: src/effects/Glide.js:78 #: src/effects/Glide.js:78
msgid "Glide" msgid "Glide"
@@ -97,35 +97,35 @@ msgstr "Matriks"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "Jamur"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "Plumber 8Bit"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "Bros Baru 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "Merah Putih dan Biru 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "Pelangi 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "Cattuccino 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "Dracula 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "Kilat ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "Pintu Gerbang Ajaib"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "RGB Warp"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "Jentikan Kehancuran"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "Team Rocket"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -287,7 +287,7 @@ msgstr "Lihat wallpaper yang cocok"
#: resources/ui/common/menus.ui:25 #: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame" msgid "View Donors Hall-of-Fame"
msgstr "" msgstr "Lihat Hall-of-Fame Donatur"
#: resources/ui/common/menus.ui:31 #: resources/ui/common/menus.ui:31
msgid "Donate" msgid "Donate"
@@ -472,19 +472,19 @@ msgstr "Ukuran Piksel"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "Kecerahan"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "Kecepatan Merah"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "Kecepatan Hijau"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "Kecepatan Biru"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -508,27 +508,27 @@ msgstr "Warna"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "Warna Acak"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "Hue Awal"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Saturasi"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "Ukuran Tepi"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "Kekerasan Tepi"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
msgstr "" msgstr "Tingkat Blur"
#: resources/ui/adw/pixel-wheel.ui:47 #: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count" msgid "Spoke Count"
@@ -624,31 +624,31 @@ msgstr "Gradien"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Pemisahan Animasi"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Rotasi Jendela"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Posisi Kilat Horizontal"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Posisi Kilat Vertikal"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Ukuran Kilat"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Rotasi Kilat"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
msgstr "" msgstr "Kualitas Blur"
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints" msgid "Effect Profile Constraints"
@@ -710,59 +710,59 @@ msgstr "Jika lebih dari satu terpilih, satu akan dipilih secara acak."
#: resources/ui/adw/prefs.ui:235 #: resources/ui/adw/prefs.ui:235
msgid "Search..." msgid "Search..."
msgstr "" msgstr "Cari..."
#: resources/ui/adw/prefs.ui:250 #: resources/ui/adw/prefs.ui:250
msgid "Enable All" msgid "Enable All"
msgstr "" msgstr "Aktifkan Semua"
#: resources/ui/adw/prefs.ui:256 #: resources/ui/adw/prefs.ui:256
msgid "Disable All" msgid "Disable All"
msgstr "" msgstr "Nonaktifkan Semua"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Preset Efek"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Gaya Skala"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8Bit --- Halus"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Jumlah Kilat"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Rotasi Kilat"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Warna Kilat"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Warna Sinar"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Jumlah Cincin Bintang"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Rotasi Cincin Bintang"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Jumlah Bintang per Cincin"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Gradasi Bintang"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+4 -4
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n" "Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\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" "Last-Translator: albanobattistella <albano_battistella@hotmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Italian <https://hosted.weblate.org/projects/burn-my-windows/"
"core/it/>\n" "core/it/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10\n" "X-Generator: Weblate 5.10.3-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -516,7 +516,7 @@ msgstr ""
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Saturazione"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
@@ -524,7 +524,7 @@ msgstr "Dimensioni del bordo"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "Durezza del bordo"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
+18 -17
View File
@@ -8,8 +8,9 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2023-01-31 11:35+0000\n" "PO-Revision-Date: 2025-10-01 00:01+0000\n"
"Last-Translator: Ryan Y <ryuichi.ya220@gmail.com>\n" "Last-Translator: rainy_sunset <rainy_sunset@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Japanese <https://hosted.weblate.org/projects/burn-my-windows/"
"core/ja/>\n" "core/ja/>\n"
"Language: ja\n" "Language: ja\n"
@@ -17,7 +18,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.16-dev\n" "X-Generator: Weblate 5.14-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -129,7 +130,7 @@ msgstr ""
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
msgstr "" msgstr "ペイントブラシ"
#: src/effects/Pixelate.js:74 #: src/effects/Pixelate.js:74
msgid "Pixelate" msgid "Pixelate"
@@ -181,7 +182,7 @@ msgstr "このエフェクトをプレビュー"
#: prefs.js:333 #: prefs.js:333
msgid "Burn-My-Windows has been updated!" msgid "Burn-My-Windows has been updated!"
msgstr "" msgstr "Burn-My-Windows がアップデートされました!"
#: prefs.js:334 resources/ui/common/menus.ui:17 #: prefs.js:334 resources/ui/common/menus.ui:17
msgid "View Changelog" msgid "View Changelog"
@@ -189,21 +190,21 @@ msgstr "変更ログを見る"
#: prefs.js:516 #: prefs.js:516
msgid "Delete this Profile?" msgid "Delete this Profile?"
msgstr "" msgstr "このプロファイルを削除しますか?"
#: prefs.js:517 #: prefs.js:517
msgid "" msgid ""
"The current effect profile with all its effect settings will be permanently " "The current effect profile with all its effect settings will be permanently "
"lost." "lost."
msgstr "" msgstr "すべてのエフェクト設定を含む現在のエフェクトプロファイルは永久に失われます。"
#: prefs.js:520 #: prefs.js:520
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr "キャンセル"
#: prefs.js:525 #: prefs.js:525
msgid "Delete" msgid "Delete"
msgstr "" msgstr "削除"
#: prefs.js:757 resources/ui/adw/prefs.ui:103 #: prefs.js:757 resources/ui/adw/prefs.ui:103
msgid "Opening Windows" msgid "Opening Windows"
@@ -239,31 +240,31 @@ msgstr ""
#: prefs.js:765 resources/ui/adw/prefs.ui:163 #: prefs.js:765 resources/ui/adw/prefs.ui:163
msgid "Power-Saver Mode" msgid "Power-Saver Mode"
msgstr "" msgstr "省電力モード"
#: prefs.js:766 resources/ui/adw/prefs.ui:164 #: prefs.js:766 resources/ui/adw/prefs.ui:164
msgid "Balanced Mode" msgid "Balanced Mode"
msgstr "" msgstr "バランスモード"
#: prefs.js:767 resources/ui/adw/prefs.ui:165 #: prefs.js:767 resources/ui/adw/prefs.ui:165
msgid "Performance Mode" msgid "Performance Mode"
msgstr "" msgstr "パフォーマンスモード"
#: prefs.js:768 resources/ui/adw/prefs.ui:166 #: prefs.js:768 resources/ui/adw/prefs.ui:166
msgid "Power Saver or Balanced" msgid "Power Saver or Balanced"
msgstr "" msgstr "省電力またはバランス"
#: prefs.js:769 resources/ui/adw/prefs.ui:167 #: prefs.js:769 resources/ui/adw/prefs.ui:167
msgid "Balanced or Performance" msgid "Balanced or Performance"
msgstr "" msgstr "バランスまたはパフォーマンス"
#: prefs.js:774 resources/ui/adw/prefs.ui:183 #: prefs.js:774 resources/ui/adw/prefs.ui:183
msgid "High Priority" msgid "High Priority"
msgstr "" msgstr "高い優先度"
#: prefs.js:780 #: prefs.js:780
msgid "Standard Profile" msgid "Standard Profile"
msgstr "" msgstr "標準プロファイル"
#. Translators: %s will be replaced by the effect's name. #. Translators: %s will be replaced by the effect's name.
#: prefs.js:860 #: prefs.js:860
@@ -281,7 +282,7 @@ msgstr "ホームページを訪れる"
#: resources/ui/common/menus.ui:21 #: resources/ui/common/menus.ui:21
msgid "View Matching Wallpapers" msgid "View Matching Wallpapers"
msgstr "" msgstr "マッチする壁紙を見る"
#: resources/ui/common/menus.ui:25 #: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame" msgid "View Donors Hall-of-Fame"
+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" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\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" "Last-Translator: Seong-ho Cho <darkcircle.0426@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Korean <https://hosted.weblate.org/projects/burn-my-windows/"
"core/ko/>\n" "core/ko/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\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 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "혼령"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "아우라 섬광"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,11 +69,11 @@ msgstr "산타의 방문"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "원자핵 ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
msgstr "" msgstr "포커스"
#: src/effects/Glide.js:78 #: src/effects/Glide.js:78
msgid "Glide" msgid "Glide"
@@ -97,35 +97,35 @@ msgstr "매트릭스"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "버섯"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8비트 마리오"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "새 브로 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "적백청 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "무지개 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "캐투치노 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "드라큘라 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "반짝임 ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "차원 관문"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "RGB 워프"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "해체 영상"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "팀 로켓"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -285,7 +285,7 @@ msgstr "일치하는 배경 보기"
#: resources/ui/common/menus.ui:25 #: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame" msgid "View Donors Hall-of-Fame"
msgstr "" msgstr "명예의전당 헌액자 보기"
#: resources/ui/common/menus.ui:31 #: resources/ui/common/menus.ui:31
msgid "Donate" msgid "Donate"
@@ -468,19 +468,19 @@ msgstr "픽셀 크기"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "밝기"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "적색 속도"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "녹색 속도"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "청색 속도"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -504,27 +504,27 @@ msgstr "번쩍임 색상"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "임의 색상"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "시작 색상"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "채도"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "가장자리 광채 크기"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "가장자리 광채 경도"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
msgstr "" msgstr "흐림 처리량"
#: resources/ui/adw/pixel-wheel.ui:47 #: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count" msgid "Spoke Count"
@@ -620,31 +620,31 @@ msgstr "그레디언트"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "애니메이션 갈라짐"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "창 회전"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "수평 반짝임 위치"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "수직 반짝임 위치"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "반짝임 크기"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "반짝임 회전각"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
msgstr "" msgstr "흐림처리 화질"
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints" msgid "Effect Profile Constraints"
@@ -706,59 +706,59 @@ msgstr "여러 항목을 선택하면 그 중 하나를 임의로 선택합니
#: resources/ui/adw/prefs.ui:235 #: resources/ui/adw/prefs.ui:235
msgid "Search..." msgid "Search..."
msgstr "" msgstr "검색..."
#: resources/ui/adw/prefs.ui:250 #: resources/ui/adw/prefs.ui:250
msgid "Enable All" msgid "Enable All"
msgstr "" msgstr "모두 활성"
#: resources/ui/adw/prefs.ui:256 #: resources/ui/adw/prefs.ui:256
msgid "Disable All" msgid "Disable All"
msgstr "" msgstr "모두 비활성"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "효과 사전 설정"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "규모 변화 방식"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8비트 --- 부드럽게"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "불꽃 갯수"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "불꽃 회전각"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "불꽃 색상"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "광선 색상"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "별 고리 갯수"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "별 고리 회전각"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "고리당 별 갯수"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "별 그레디언트 색상"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+24 -24
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n" "Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\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-10-11 01:07+0000\n"
"Last-Translator: Philip Goto <philip.goto@gmail.com>\n" "Last-Translator: Philip Goto <philip.goto@gmail.com>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Dutch <https://hosted.weblate.org/projects/burn-my-windows/"
"core/nl/>\n" "core/nl/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10.1-dev\n" "X-Generator: Weblate 5.14-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -105,7 +105,7 @@ msgstr "8-bits loodgieter"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
@@ -117,7 +117,7 @@ msgstr "Regenboog 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "Cattuccino 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
@@ -475,15 +475,15 @@ msgstr "Helderheid"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "Rode snelheid"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "Groene snelheid"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "Blauwe snelheid"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -623,27 +623,27 @@ msgstr "Verloop"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Animatie­splitsing"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Venster draaien"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Horizontale schitter­positie"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Verticale schitter­positie"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Schitter­grootte"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Schitter­draaiing"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
@@ -723,47 +723,47 @@ msgstr "Alles uitschakelen"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Effect­voorinstellingen"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Schaal­grootte"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8-bits --- Soepel"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Vonk­aantal"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Vonk­draaiing"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Vonk­kleur"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Straal­kleur"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Aantal ster­ringen"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Draaiing van ster­ringen"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Sterren­aantal per ring"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Ster­verloop"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+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-11-08 17:51+0000\n"
"Last-Translator: bgo-eiu <huyaqoob+toolforge@gmail.com>\n"
"Language-Team: Turkish (Ottoman) <https://hosted.weblate.org/projects/"
"burn-my-windows/core/ota/>\n"
"Language: ota\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.15-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 ""
#: 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 "سیل"
#: 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 "باغیش"
#: 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 ""
#: 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 ""
#: 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 "توربولانس"
#: 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 "اویغولامە"
#: 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 ""
#: 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 ""
+51 -51
View File
@@ -8,17 +8,17 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2023-09-11 00:58+0000\n" "PO-Revision-Date: 2025-11-30 14:00+0000\n"
"Last-Translator: Krzysztof Chorzempa <krzys.chorzempa@gmail.com>\n" "Last-Translator: Marazm Mamazm <brutdewelopment@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Polish <https://hosted.weblate.org/projects/burn-my-windows/"
"core/pl/>\n" "core/pl/>\n"
"Language: pl\n" "Language: pl\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "Plural-Forms: nplurals=3; plural="
"|| n%100>=20) ? 1 : 2;\n" "(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.0.1-dev\n" "X-Generator: Weblate 5.15-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -26,7 +26,7 @@ msgstr "Teleportacja"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "Blask Aury"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -70,11 +70,11 @@ msgstr "Nadchodzi Święty Mikołaj"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "Nuklearny ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
msgstr "" msgstr "Ostrość"
#: src/effects/Glide.js:78 #: src/effects/Glide.js:78
msgid "Glide" msgid "Glide"
@@ -98,35 +98,35 @@ msgstr "Matrix"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "Grzyb"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8-Bitowy Hydraulik"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "Czerwony Biały i Niebieski 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "Tęcza 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "Cattuccino 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "Drakula 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "Błysk ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -150,7 +150,7 @@ msgstr "Portal"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "Zniekształcenie RGB"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -158,7 +158,7 @@ msgstr "Pstryknięcie Dezintegracji"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "Zespół R"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -288,7 +288,7 @@ msgstr "Zobacz pasujące tapety"
#: resources/ui/common/menus.ui:25 #: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame" msgid "View Donors Hall-of-Fame"
msgstr "" msgstr "Zobacz Sale Chwały Darczyńców"
#: resources/ui/common/menus.ui:31 #: resources/ui/common/menus.ui:31
msgid "Donate" msgid "Donate"
@@ -473,19 +473,19 @@ msgstr "Rozmiar Pikseli"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "Jasność"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "Szybkość Czerwonego"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "Szybkość Zielonego"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "Szybkość Niebieskiego"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -505,31 +505,31 @@ msgstr "Efekt Wypaczenia"
#: resources/ui/adw/trex.ui:146 #: resources/ui/adw/trex.ui:146
msgid "Flash Color" msgid "Flash Color"
msgstr "Kolor Błysku" msgstr "Kolor Blasku"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "Losowy Kolor"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "Początkowy Odcień"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Nasycenie"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "Rozmiar Krawędzi"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "Twardość Krawędzi"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
msgstr "" msgstr "Poziom Rozmycia"
#: resources/ui/adw/pixel-wheel.ui:47 #: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count" msgid "Spoke Count"
@@ -625,31 +625,31 @@ msgstr "Gradient"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Podział Animacji"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Obracaj Oknem"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Pozycja Pozioma Błysku"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Pozycja Pionowa Błysku"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Rozmiar Błysku"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Obrót Błysku"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
msgstr "" msgstr "Jakość Rozmycia"
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints" msgid "Effect Profile Constraints"
@@ -711,59 +711,59 @@ msgstr "Jeśli wybrano kilka, efekt jest wybierany losowo."
#: resources/ui/adw/prefs.ui:235 #: resources/ui/adw/prefs.ui:235
msgid "Search..." msgid "Search..."
msgstr "" msgstr "Wyszukaj..."
#: resources/ui/adw/prefs.ui:250 #: resources/ui/adw/prefs.ui:250
msgid "Enable All" msgid "Enable All"
msgstr "" msgstr "Włącz Wszystko"
#: resources/ui/adw/prefs.ui:256 #: resources/ui/adw/prefs.ui:256
msgid "Disable All" msgid "Disable All"
msgstr "" msgstr "Wyłącz Wszystko"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Gotowce Efektów"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Styl Skali"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8-Bitowa --- Gładka"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Ilość Iskier"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Obrót Iskry"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Kolor Iskry"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Kolor Promieni"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Ilość Pierścieni Gwiazd"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Obrót Pierścieni Gwiazd"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Ilość Gwiazd Na Pierścień"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Gradient Gwiazd"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+41 -41
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-11-08 14:00+0000\n" "PO-Revision-Date: 2026-06-01 08:01+0000\n"
"Last-Translator: J Janz <weblate@jjanz.net>\n" "Last-Translator: Cristian Pavan <cristianpavan@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/burn-" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/burn-"
"my-windows/core/pt_BR/>\n" "my-windows/core/pt_BR/>\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.8.2\n" "X-Generator: Weblate 2026.6\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "Aparição"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "Aura Glow"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,7 +69,7 @@ msgstr "O Papai Noel está Chegando"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "Nuclear ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
@@ -97,35 +97,35 @@ msgstr "Matrix"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "Cogumelo"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8Bit Plumber"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "Vermelho Branco e Azul🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "Arco-íris🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "Cattuccino 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "Dracula 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "Sparkle ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "Portal"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "Distorção RGB"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "Estalo da Desintegração"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "Equipe Rocket"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -472,19 +472,19 @@ msgstr "Tamanho do Pixel"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "Brilho"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "Velocidade Vermelha"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "Velocidade Verde"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "Velocidade Azul"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -508,23 +508,23 @@ msgstr "Cor do Flash"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "Cor Aleatória"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "Matiz Inicial"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Saturação"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "Tamanho da Borda"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "Dureza da Borda"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
@@ -624,27 +624,27 @@ msgstr "Gradiente"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Divisão da Animação"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Girar Janela"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Posição Horizontal do Brilho"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Posição Vertical do Brilho"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Tamanho do Brilho"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Rotação do Brilho"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
@@ -722,47 +722,47 @@ msgstr "Desativar Todos"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Predefinições de Efeitos"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Estilo de Escala"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8Bit --- Smooth"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Quantidade de Faíscas"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Rotação das Faíscas"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Cor das Faíscas"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Cor dos Raios"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Quantidade de Anéis Estelares"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Rotação dos Anéis Estelares"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Quantidade de Estrelas por Anel"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Gradiente de Estrelas"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+55 -55
View File
@@ -8,17 +8,17 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n" "Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2023-02-25 03:39+0000\n" "PO-Revision-Date: 2025-05-12 09:03+0000\n"
"Last-Translator: lenemter <lenemter@gmail.com>\n" "Last-Translator: Sergey Ponomarev <stokito@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Russian <https://hosted.weblate.org/projects/burn-my-windows/"
"core/ru/>\n" "core/ru/>\n"
"Language: ru\n" "Language: ru\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "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" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 4.16-dev\n" "X-Generator: Weblate 5.12-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -26,7 +26,7 @@ msgstr "Привидение"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "Сияние ауры"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -34,7 +34,7 @@ msgstr "Разбитое стекло"
#: src/effects/Doom.js:87 #: src/effects/Doom.js:87
msgid "Doom" msgid "Doom"
msgstr "Doom" msgstr "Фатум"
#: src/effects/EnergizeA.js:74 #: src/effects/EnergizeA.js:74
msgid "Energize A" msgid "Energize A"
@@ -70,11 +70,11 @@ msgstr "Дед Мороз идёт"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "Ядерный ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
msgstr "" msgstr "Фокус"
#: src/effects/Glide.js:78 #: src/effects/Glide.js:78
msgid "Glide" msgid "Glide"
@@ -98,39 +98,39 @@ msgstr "Матрица"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "Гриб"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8-битный Сантехник"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "Новый Bros 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "Красно-бело-синий 🇷🇺"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "Радуга 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "Котучино 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "Дракула 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "Блеск ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
msgstr "" msgstr "Малярная кисть"
#: src/effects/Pixelate.js:74 #: src/effects/Pixelate.js:74
msgid "Pixelate" msgid "Pixelate"
@@ -150,7 +150,7 @@ msgstr "Портал"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "Деформация RGB"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -158,7 +158,7 @@ msgstr "Щелчок распада"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "Команда Ракета"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -287,7 +287,7 @@ msgstr "Посмотреть подходящие обои"
#: resources/ui/common/menus.ui:25 #: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame" msgid "View Donors Hall-of-Fame"
msgstr "" msgstr "Посетить Зал славы дарцов"
#: resources/ui/common/menus.ui:31 #: resources/ui/common/menus.ui:31
msgid "Donate" msgid "Donate"
@@ -307,7 +307,7 @@ msgstr "Перевести"
#: resources/ui/common/menus.ui:64 #: resources/ui/common/menus.ui:64
msgid "Open Effect-Profile Directory" msgid "Open Effect-Profile Directory"
msgstr "" msgstr "Открыть каталог профилей эффектов"
#: resources/ui/common/menus.ui:70 #: resources/ui/common/menus.ui:70
msgid "About Burn-My-Windows" msgid "About Burn-My-Windows"
@@ -472,23 +472,23 @@ msgstr "Размер пикселя"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "Яркость"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "Скорость красного"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "Скорость зелёного"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "Скорость синего"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
msgstr "" msgstr "Размер кисти"
#: resources/ui/adw/trex.ui:47 #: resources/ui/adw/trex.ui:47
msgid "Claw Scratch Scale" msgid "Claw Scratch Scale"
@@ -508,27 +508,27 @@ msgstr "Цвет вспышки"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "Случайный цвет"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "Запустить Hue"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Насыщенность"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "Размер края"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "Твёрдость края"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
msgstr "" msgstr "Уровень размытия"
#: resources/ui/adw/pixel-wheel.ui:47 #: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count" msgid "Spoke Count"
@@ -624,31 +624,31 @@ msgstr "Градиент"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Разделение анимации"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Провернуть окно"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Горизонтальное положение блеска"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Вертикальное положение блеска"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Размер блеска"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Поворот блеска"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
msgstr "" msgstr "Качество размытия"
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints" msgid "Effect Profile Constraints"
@@ -702,7 +702,7 @@ msgstr "Удалить этот профиль..."
#: resources/ui/adw/prefs.ui:223 #: resources/ui/adw/prefs.ui:223
msgid "Effect Selection" msgid "Effect Selection"
msgstr "" msgstr "Выбор эффекта"
#: resources/ui/adw/prefs.ui:224 #: resources/ui/adw/prefs.ui:224
msgid "If multiple are selected, one is chosen randomly." msgid "If multiple are selected, one is chosen randomly."
@@ -710,59 +710,59 @@ msgstr "Если выбрано несколько, то один выбирае
#: resources/ui/adw/prefs.ui:235 #: resources/ui/adw/prefs.ui:235
msgid "Search..." msgid "Search..."
msgstr "" msgstr "Поиск..."
#: resources/ui/adw/prefs.ui:250 #: resources/ui/adw/prefs.ui:250
msgid "Enable All" msgid "Enable All"
msgstr "" msgstr "Включить все"
#: resources/ui/adw/prefs.ui:256 #: resources/ui/adw/prefs.ui:256
msgid "Disable All" msgid "Disable All"
msgstr "" msgstr "Выключить все"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Предустановки эффектов"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Стиль масштабирования"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8 битный --- Плавный"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Количество блесков"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Поворот искры"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Цвет блеска"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Цвет лучей"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Количество звёздных колец"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Поворот звёздных колец"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Количество звёзд на кольцо"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Градиент звёзд"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+41 -41
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-12-12 21:00+0000\n" "PO-Revision-Date: 2026-06-22 06:01+0000\n"
"Last-Translator: தமிழ்நேரம் <anishprabu.t@gmail.com>\n" "Last-Translator: தமிழ்நேரம் <tamilneram247@gmail.com>\n"
"Language-Team: Tamil <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Tamil <https://hosted.weblate.org/projects/burn-my-windows/"
"core/ta/>\n" "core/ta/>\n"
"Language: ta\n" "Language: ta\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.9-dev\n" "X-Generator: Weblate 2026.7.dev0\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "தோற்றம்"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "ஆரா க்ளோ"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,7 +69,7 @@ msgstr "சாண்டா வருகிறார்"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "அணு ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
@@ -97,35 +97,35 @@ msgstr "அணி"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "நாய்க்குடை, காளான்"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8 பிட் பிளம்பர்"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "புதிய சகோதரர்கள் 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "சிவப்பு வெள்ளை மற்றும் நீலம் 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "வானவில் 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "கட்டுச்சினோ 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "டிராகுலா 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "ஒளி ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "போர்டல்"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "RGB வார்ப்"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "சிதைவின் நொறுக்குதல்"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "குழு ராக்கெட்"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -470,19 +470,19 @@ msgstr "படப்புள்ளி அளவு"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "ஒளி"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "சிவப்பு விரைவு"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "பச்சை விரைவு"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "நீல விரைவு"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -506,23 +506,23 @@ msgstr "ஃபிளாச் நிறம்"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "சீரற்ற நிறம்"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "சாயலைத் தொடங்கவும்"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "தெவிட்டல்"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "விளிம்பு அளவு"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "விளிம்பு கடினத்தன்மை"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
@@ -623,27 +623,27 @@ msgstr "சரிவு"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "அனிமேசன் பிளவு"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "சாளரத்தை சுழற்று"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "கிடைமட்ட ஒளி நிலை"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "செங்குத்து ஒளி நிலை"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "பிரகாசிக்கும் அளவு"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "பிரகாச சுழற்சி"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
@@ -721,47 +721,47 @@ msgstr "அனைத்தையும் முடக்கு"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "விளைவு முன்னமைவுகள்"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "அளவு நடை"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8 பிட் --- மென்மையானது"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "தீப்பொறி எண்ணிக்கை"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "தீப்பொறி சுழற்சி"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "தீப்பொறி நிறம்"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "கதிர்களின் நிறம்"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "நட்சத்திர மோதிர எண்ணிக்கை"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "நட்சத்திர மோதிரம் சுழற்சி"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "ஒரு வளையத்திற்கு நட்சத்திரங்களின் எண்ணிக்கை"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "நட்சத்திர சாய்வு"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+43 -43
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n" "Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2025-01-15 15:00+0000\n" "PO-Revision-Date: 2025-11-06 20:51+0000\n"
"Last-Translator: Sabri Ünal <yakushabb@gmail.com>\n" "Last-Translator: bgo-eiu <huyaqoob+toolforge@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/burn-my-windows/" "Language-Team: Turkish <https://hosted.weblate.org/projects/burn-my-windows/"
"core/tr/>\n" "core/tr/>\n"
"Language: tr\n" "Language: tr\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10-dev\n" "X-Generator: Weblate 5.15-dev\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "Hayalet"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "Aura Parlaması"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,7 +69,7 @@ msgstr "Noel Baba Geliyor"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "Nükleer ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
@@ -97,35 +97,35 @@ msgstr "Matrix"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "Mantar"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8Bit Tesisatçı"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "New Bros 2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "Kırmızı Beyaz ve Mavi 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "Gökkuşağı 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "Cattuccino 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "Drakula 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "Parıltı ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "Portal"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "RGB Bük"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "Parçalanma Anı"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "Roket Takımı"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -330,7 +330,7 @@ msgstr "Yeni Profil Ekle..."
#: resources/ui/adw/mushroom.ui:17 resources/ui/adw/energize-a.ui:14 #: 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 #: resources/ui/adw/pixelate.ui:14 resources/ui/adw/tv.ui:14
msgid "Animation Time [ms]" msgid "Animation Time [ms]"
msgstr "Animasyon Süresi [ms]" msgstr "Canlandırma Süresi [ms]"
#: resources/ui/adw/broken-glass.ui:37 resources/ui/adw/broken-glass.ui:70 #: 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:103 resources/ui/adw/broken-glass.ui:136
@@ -471,19 +471,19 @@ msgstr "Piksel Boyutu"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "Parlaklık"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "Kırmızı Hızı"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "Yeşil Hızı"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "Mavi Hızı"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -507,23 +507,23 @@ msgstr "Flaş Rengi"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "Rastgele Renk"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "Başlangıç Renk Tonu"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "Doygunluk"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "Kenar Boyutu"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "Kenar Sertliği"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
@@ -623,27 +623,27 @@ msgstr "Gradyan"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "Canlandırma Ayır"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "Pencereyi Döndür"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "Yatay Parıltı Konumu"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "Dikey Parıltı Konumu"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "Parıltı Boyutu"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "Parıltı Döndürme"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
@@ -669,7 +669,7 @@ msgstr "Herhangi"
#: resources/ui/adw/prefs.ui:98 #: resources/ui/adw/prefs.ui:98
msgid "Animation Type" msgid "Animation Type"
msgstr "Animasyon Türü" msgstr "Canlandırma Türü"
#: resources/ui/adw/prefs.ui:113 #: resources/ui/adw/prefs.ui:113
msgid "Window Type" msgid "Window Type"
@@ -721,47 +721,47 @@ msgstr "Tümünü Devre Dışı Bırak"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "Etki Önayarları"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "Ölçek Biçemi"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8Bit --- Pürüzsüz"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "Parıltı Sayısı"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "Parıltı Döndürme"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "Parıltı Rengi"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "Işın Rengi"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "Yıldız Halka Sayısı"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "Yıldız Halka Döndürme"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "Halkadaki Yıldız Sayısı"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "Yıldız Gradyanı"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+50 -50
View File
@@ -8,16 +8,16 @@ msgstr ""
"Project-Id-Version: Burn-My-Windows\n" "Project-Id-Version: Burn-My-Windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-02-02 09:01+0000\n" "PO-Revision-Date: 2025-03-27 12:12+0000\n"
"Last-Translator: aerowolf <aerowolf@tom.com>\n" "Last-Translator: wen han <1751749967@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"burn-my-windows/core/zh_Hans/>\n" "projects/burn-my-windows/core/zh_Hans/>\n"
"Language: zh_Hans\n" "Language: zh_Hans\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\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 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "幽灵旋风"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "辉光萦绕"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,11 +69,11 @@ msgstr "圣诞来临"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "核能迸发"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
msgstr "" msgstr "聚焦"
#: src/effects/Glide.js:78 #: src/effects/Glide.js:78
msgid "Glide" msgid "Glide"
@@ -97,35 +97,35 @@ msgstr "黑客帝国"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "蘑菇"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "像素修理工"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "新超级马里奥兄弟2🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "星条辉映🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "彩虹 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "猫布奇诺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "血族降临🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "星芒迸射✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "传送门"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "炫彩跃迁"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "碎片掉落"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "火箭疾袭"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -285,7 +285,7 @@ msgstr "查看匹配的壁纸"
#: resources/ui/common/menus.ui:25 #: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame" msgid "View Donors Hall-of-Fame"
msgstr "" msgstr "查看捐赠者名人堂"
#: resources/ui/common/menus.ui:31 #: resources/ui/common/menus.ui:31
msgid "Donate" msgid "Donate"
@@ -468,19 +468,19 @@ msgstr "像素大小"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "亮度"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "红色速度"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "绿色速度"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "蓝色速度"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -504,27 +504,27 @@ msgstr "边缘颜色"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "随机颜色"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "起始色相"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "饱和度"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "边缘大小"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "边缘硬度"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
msgstr "" msgstr "模糊量"
#: resources/ui/adw/pixel-wheel.ui:47 #: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count" msgid "Spoke Count"
@@ -620,31 +620,31 @@ msgstr "渐变色"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "动画分割"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "旋转窗口"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "水平闪光位置"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "垂直闪光位置"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "闪光大小"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "闪光旋转"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
msgstr "" msgstr "模糊质量"
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints" msgid "Effect Profile Constraints"
@@ -706,59 +706,59 @@ msgstr "如果多选,则每次随机。"
#: resources/ui/adw/prefs.ui:235 #: resources/ui/adw/prefs.ui:235
msgid "Search..." msgid "Search..."
msgstr "" msgstr "搜索..."
#: resources/ui/adw/prefs.ui:250 #: resources/ui/adw/prefs.ui:250
msgid "Enable All" msgid "Enable All"
msgstr "" msgstr "启用全部"
#: resources/ui/adw/prefs.ui:256 #: resources/ui/adw/prefs.ui:256
msgid "Disable All" msgid "Disable All"
msgstr "" msgstr "禁用全部"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "效果预设"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "缩放样式"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8Bit --- 平滑"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "火花数量"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "火花旋转"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "火花颜色"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "射线颜色"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "星环数量"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "星环旋转"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "每环星数"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "星星渐变"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+54 -54
View File
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: burn-my-windows\n" "Project-Id-Version: burn-my-windows\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-17 20:23+0100\n" "POT-Creation-Date: 2025-02-17 20:23+0100\n"
"PO-Revision-Date: 2024-09-18 04:09+0000\n" "PO-Revision-Date: 2026-06-01 08:01+0000\n"
"Last-Translator: GholtsMxv <ghost20090105@gmail.com>\n" "Last-Translator: Alang Hsu <alang.hsu@gmail.com>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/" "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/burn-my-windows/core/zh_Hant/>\n" "projects/burn-my-windows/core/zh_Hant/>\n"
"Language: zh_Hant\n" "Language: zh_Hant\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.8-dev\n" "X-Generator: Weblate 2026.6\n"
#: src/effects/Apparition.js:80 #: src/effects/Apparition.js:80
msgid "Apparition" msgid "Apparition"
@@ -25,7 +25,7 @@ msgstr "幽靈旋風"
#: src/effects/AuraGlow.js:89 #: src/effects/AuraGlow.js:89
msgid "Aura Glow" msgid "Aura Glow"
msgstr "" msgstr "光暈光輝"
#: src/effects/BrokenGlass.js:138 #: src/effects/BrokenGlass.js:138
msgid "Broken Glass" msgid "Broken Glass"
@@ -69,11 +69,11 @@ msgstr "聖誕節來臨"
#: src/effects/Fire.js:201 #: src/effects/Fire.js:201
msgid "Nuclear ☢️" msgid "Nuclear ☢️"
msgstr "" msgstr "核子 ☢️"
#: src/effects/Focus.js:76 #: src/effects/Focus.js:76
msgid "Focus" msgid "Focus"
msgstr "" msgstr "焦距模糊"
#: src/effects/Glide.js:78 #: src/effects/Glide.js:78
msgid "Glide" msgid "Glide"
@@ -97,35 +97,35 @@ msgstr "駭客任務"
#: src/effects/Mushroom.js:124 #: src/effects/Mushroom.js:124
msgid "Mushroom" msgid "Mushroom"
msgstr "" msgstr "蘑菇爆炸"
#: src/effects/Mushroom.js:204 #: src/effects/Mushroom.js:204
msgid "8Bit Plumber" msgid "8Bit Plumber"
msgstr "" msgstr "8位元水管工"
#: src/effects/Mushroom.js:221 #: src/effects/Mushroom.js:221
msgid "New Bros 2 🍄" msgid "New Bros 2 🍄"
msgstr "" msgstr "新超級兄弟2 🍄"
#: src/effects/Mushroom.js:239 #: src/effects/Mushroom.js:239
msgid "Red White and Blue 🇺🇸" msgid "Red White and Blue 🇺🇸"
msgstr "" msgstr "紅白藍 🇺🇸"
#: src/effects/Mushroom.js:256 #: src/effects/Mushroom.js:256
msgid "Rainbow 🌈" msgid "Rainbow 🌈"
msgstr "" msgstr "彩虹 🌈"
#: src/effects/Mushroom.js:273 #: src/effects/Mushroom.js:273
msgid "Cattuccino 😺" msgid "Cattuccino 😺"
msgstr "" msgstr "貓咪奇諾 😺"
#: src/effects/Mushroom.js:291 #: src/effects/Mushroom.js:291
msgid "Dracula 🦇" msgid "Dracula 🦇"
msgstr "" msgstr "德古拉 🦇"
#: src/effects/Mushroom.js:308 #: src/effects/Mushroom.js:308
msgid "Sparkle ✨" msgid "Sparkle ✨"
msgstr "" msgstr "閃耀 ✨"
#: src/effects/PaintBrush.js:101 #: src/effects/PaintBrush.js:101
msgid "Paint Brush" msgid "Paint Brush"
@@ -149,7 +149,7 @@ msgstr "傳送門"
#: src/effects/RGBWarp.js:77 #: src/effects/RGBWarp.js:77
msgid "RGB Warp" msgid "RGB Warp"
msgstr "" msgstr "RGB扭曲"
#: src/effects/SnapOfDisintegration.js:110 #: src/effects/SnapOfDisintegration.js:110
msgid "Snap of Disintegration" msgid "Snap of Disintegration"
@@ -157,7 +157,7 @@ msgstr "碎片掉落"
#: src/effects/TeamRocket.js:89 #: src/effects/TeamRocket.js:89
msgid "Team Rocket" msgid "Team Rocket"
msgstr "" msgstr "火箭隊"
#: src/effects/TRexAttack.js:109 #: src/effects/TRexAttack.js:109
msgid "T-Rex Attack" msgid "T-Rex Attack"
@@ -255,7 +255,7 @@ msgstr "節電或平衡"
#: prefs.js:769 resources/ui/adw/prefs.ui:167 #: prefs.js:769 resources/ui/adw/prefs.ui:167
msgid "Balanced or Performance" msgid "Balanced or Performance"
msgstr "節電或平衡" msgstr "平衡或效能"
#: prefs.js:774 resources/ui/adw/prefs.ui:183 #: prefs.js:774 resources/ui/adw/prefs.ui:183
msgid "High Priority" msgid "High Priority"
@@ -285,7 +285,7 @@ msgstr "查看相符的壁紙"
#: resources/ui/common/menus.ui:25 #: resources/ui/common/menus.ui:25
msgid "View Donors Hall-of-Fame" msgid "View Donors Hall-of-Fame"
msgstr "" msgstr "查看贊助名人堂"
#: resources/ui/common/menus.ui:31 #: resources/ui/common/menus.ui:31
msgid "Donate" msgid "Donate"
@@ -443,7 +443,7 @@ msgstr "隨機值"
#: resources/ui/adw/matrix.ui:113 #: resources/ui/adw/matrix.ui:113
msgid "Vertical Overshooting" msgid "Vertical Overshooting"
msgstr "緊身衝擊" msgstr "超出垂直範圍"
#: resources/ui/adw/matrix.ui:146 #: resources/ui/adw/matrix.ui:146
msgid "Trail Color" msgid "Trail Color"
@@ -468,19 +468,19 @@ msgstr "像素大小"
#: resources/ui/adw/rgbwarp.ui:55 #: resources/ui/adw/rgbwarp.ui:55
msgid "Brightness" msgid "Brightness"
msgstr "" msgstr "亮度"
#: resources/ui/adw/rgbwarp.ui:93 #: resources/ui/adw/rgbwarp.ui:93
msgid "Red Speed" msgid "Red Speed"
msgstr "" msgstr "紅色速度"
#: resources/ui/adw/rgbwarp.ui:130 #: resources/ui/adw/rgbwarp.ui:130
msgid "Green Speed" msgid "Green Speed"
msgstr "" msgstr "綠色速度"
#: resources/ui/adw/rgbwarp.ui:167 #: resources/ui/adw/rgbwarp.ui:167
msgid "Blue Speed" msgid "Blue Speed"
msgstr "" msgstr "藍色速度"
#: resources/ui/adw/paint-brush.ui:47 #: resources/ui/adw/paint-brush.ui:47
msgid "Brush Size" msgid "Brush Size"
@@ -500,31 +500,31 @@ msgstr "扭曲效果"
#: resources/ui/adw/trex.ui:146 #: resources/ui/adw/trex.ui:146
msgid "Flash Color" msgid "Flash Color"
msgstr "邊緣顏色" msgstr "閃爍顏色"
#: resources/ui/adw/aura-glow.ui:47 #: resources/ui/adw/aura-glow.ui:47
msgid "Random Color" msgid "Random Color"
msgstr "" msgstr "隨機顏色"
#: resources/ui/adw/aura-glow.ui:69 #: resources/ui/adw/aura-glow.ui:69
msgid "Start Hue" msgid "Start Hue"
msgstr "" msgstr "起始色相"
#: resources/ui/adw/aura-glow.ui:136 #: resources/ui/adw/aura-glow.ui:136
msgid "Saturation" msgid "Saturation"
msgstr "" msgstr "飽和度"
#: resources/ui/adw/aura-glow.ui:169 #: resources/ui/adw/aura-glow.ui:169
msgid "Edge Size" msgid "Edge Size"
msgstr "" msgstr "邊緣大小"
#: resources/ui/adw/aura-glow.ui:202 #: resources/ui/adw/aura-glow.ui:202
msgid "Edge Hardness" msgid "Edge Hardness"
msgstr "" msgstr "邊緣硬度"
#: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61 #: resources/ui/adw/aura-glow.ui:235 resources/ui/adw/focus.ui:61
msgid "Blur Amount" msgid "Blur Amount"
msgstr "" msgstr "模糊程度"
#: resources/ui/adw/pixel-wheel.ui:47 #: resources/ui/adw/pixel-wheel.ui:47
msgid "Spoke Count" msgid "Spoke Count"
@@ -532,7 +532,7 @@ msgstr "輻條數量"
#: resources/ui/adw/glide.ui:80 #: resources/ui/adw/glide.ui:80
msgid "Squish" msgid "Squish"
msgstr "壓碎程度" msgstr "擠壓程度"
#: resources/ui/adw/glide.ui:113 #: resources/ui/adw/glide.ui:113
msgid "Tilt" msgid "Tilt"
@@ -540,7 +540,7 @@ msgstr "傾斜"
#: resources/ui/adw/glide.ui:146 #: resources/ui/adw/glide.ui:146
msgid "Shift" msgid "Shift"
msgstr "變幻" msgstr "偏移"
#: resources/ui/adw/apparition.ui:81 #: resources/ui/adw/apparition.ui:81
msgid "Twirl Intensity" msgid "Twirl Intensity"
@@ -552,7 +552,7 @@ msgstr "晃動力度"
#: resources/ui/adw/apparition.ui:147 #: resources/ui/adw/apparition.ui:147
msgid "Suction Intensity" msgid "Suction Intensity"
msgstr "吃力力度" msgstr "吸入力度"
#: resources/ui/adw/portal.ui:47 #: resources/ui/adw/portal.ui:47
msgid "Rotation Speed" msgid "Rotation Speed"
@@ -620,31 +620,31 @@ msgstr "漸層色"
#: resources/ui/adw/team-rocket.ui:54 #: resources/ui/adw/team-rocket.ui:54
msgid "Animation Split" msgid "Animation Split"
msgstr "" msgstr "動畫分割"
#: resources/ui/adw/team-rocket.ui:91 #: resources/ui/adw/team-rocket.ui:91
msgid "Rotate Window" msgid "Rotate Window"
msgstr "" msgstr "旋轉視窗"
#: resources/ui/adw/team-rocket.ui:114 #: resources/ui/adw/team-rocket.ui:114
msgid "Horizontal Sparkle Position" msgid "Horizontal Sparkle Position"
msgstr "" msgstr "水平閃爍位置"
#: resources/ui/adw/team-rocket.ui:151 #: resources/ui/adw/team-rocket.ui:151
msgid "Vertical Sparkle Position" msgid "Vertical Sparkle Position"
msgstr "" msgstr "垂直閃爍位置"
#: resources/ui/adw/team-rocket.ui:189 #: resources/ui/adw/team-rocket.ui:189
msgid "Sparkle Size" msgid "Sparkle Size"
msgstr "" msgstr "閃爍大小"
#: resources/ui/adw/team-rocket.ui:226 #: resources/ui/adw/team-rocket.ui:226
msgid "Sparkle Rotation" msgid "Sparkle Rotation"
msgstr "" msgstr "閃爍旋轉"
#: resources/ui/adw/focus.ui:87 #: resources/ui/adw/focus.ui:87
msgid "Blur Quality" msgid "Blur Quality"
msgstr "" msgstr "模糊品質"
#: resources/ui/adw/prefs.ui:65 #: resources/ui/adw/prefs.ui:65
msgid "Effect Profile Constraints" msgid "Effect Profile Constraints"
@@ -706,59 +706,59 @@ msgstr "如果多選,則每次隨機。"
#: resources/ui/adw/prefs.ui:235 #: resources/ui/adw/prefs.ui:235
msgid "Search..." msgid "Search..."
msgstr "" msgstr "搜尋…"
#: resources/ui/adw/prefs.ui:250 #: resources/ui/adw/prefs.ui:250
msgid "Enable All" msgid "Enable All"
msgstr "" msgstr "啟用全部"
#: resources/ui/adw/prefs.ui:256 #: resources/ui/adw/prefs.ui:256
msgid "Disable All" msgid "Disable All"
msgstr "" msgstr "停用全部"
#: resources/ui/adw/mushroom.ui:55 #: resources/ui/adw/mushroom.ui:55
msgid "Effect Presets" msgid "Effect Presets"
msgstr "" msgstr "效果預設集"
#: resources/ui/adw/mushroom.ui:73 #: resources/ui/adw/mushroom.ui:73
msgid "Scale Style" msgid "Scale Style"
msgstr "" msgstr "縮放樣式"
#: resources/ui/adw/mushroom.ui:74 #: resources/ui/adw/mushroom.ui:74
msgid "8Bit --- Smooth" msgid "8Bit --- Smooth"
msgstr "" msgstr "8位元 --- 平滑"
#: resources/ui/adw/mushroom.ui:112 #: resources/ui/adw/mushroom.ui:112
msgid "Spark Count" msgid "Spark Count"
msgstr "" msgstr "火花數量"
#: resources/ui/adw/mushroom.ui:150 #: resources/ui/adw/mushroom.ui:150
msgid "Spark Rotation" msgid "Spark Rotation"
msgstr "" msgstr "火花旋轉"
#: resources/ui/adw/mushroom.ui:188 #: resources/ui/adw/mushroom.ui:188
msgid "Spark Color" msgid "Spark Color"
msgstr "" msgstr "火花顏色"
#: resources/ui/adw/mushroom.ui:222 #: resources/ui/adw/mushroom.ui:222
msgid "Rays Color" msgid "Rays Color"
msgstr "" msgstr "光芒顏色"
#: resources/ui/adw/mushroom.ui:256 #: resources/ui/adw/mushroom.ui:256
msgid "Star Rings Count" msgid "Star Rings Count"
msgstr "" msgstr "星環數量"
#: resources/ui/adw/mushroom.ui:294 #: resources/ui/adw/mushroom.ui:294
msgid "Star Ring Rotation" msgid "Star Ring Rotation"
msgstr "" msgstr "星環旋轉"
#: resources/ui/adw/mushroom.ui:332 #: resources/ui/adw/mushroom.ui:332
msgid "Stars Count Per Ring" msgid "Stars Count Per Ring"
msgstr "" msgstr "每環星星數"
#: resources/ui/adw/mushroom.ui:370 #: resources/ui/adw/mushroom.ui:370
msgid "Star Gradient" msgid "Star Gradient"
msgstr "" msgstr "星星漸層"
#: resources/ui/adw/pixelate.ui:47 #: resources/ui/adw/pixelate.ui:47
msgid "Noise" msgid "Noise"
+27 -7
View File
@@ -22,6 +22,8 @@ uniform vec4 uGradient2;
uniform vec4 uGradient3; uniform vec4 uGradient3;
uniform vec4 uGradient4; uniform vec4 uGradient4;
uniform vec4 uGradient5; uniform vec4 uGradient5;
uniform bool uRandomColor;
uniform float uSeed;
// These may be configurable in the future. // These may be configurable in the future.
const float EDGE_FADE = 70.0; const float EDGE_FADE = 70.0;
@@ -29,7 +31,7 @@ const float FADE_WIDTH = 0.1;
const float HIDE_TIME = 0.4; const float HIDE_TIME = 0.4;
// This maps the input value from [0..1] to a color from the gradient. // 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]; float steps[5];
steps[0] = 0.0; steps[0] = 0.0;
steps[1] = 0.2; steps[1] = 0.2;
@@ -38,11 +40,11 @@ vec4 getFireColor(float v) {
steps[4] = 0.8; steps[4] = 0.8;
vec4 colors[5]; vec4 colors[5];
colors[0] = uGradient1; colors[0] = c0;
colors[1] = uGradient2; colors[1] = c1;
colors[2] = uGradient3; colors[2] = c2;
colors[3] = uGradient4; colors[3] = c3;
colors[4] = uGradient5; colors[4] = c4;
if (v < steps[0]) { if (v < steps[0]) {
return colors[0]; return colors[0];
@@ -114,7 +116,25 @@ void main() {
noise *= effectMask.y; noise *= effectMask.y;
// Map noise value to color. // 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. // Get the window texture.
vec4 oColor = getInputColor(iTexCoord.st); vec4 oColor = getInputColor(iTexCoord.st);
+11 -2
View File
@@ -67,7 +67,16 @@ SPDX-License-Identifier: GPL-3.0-or-later
<child> <child>
<object class="AdwActionRow" id="aura-glow-action-row"> <object class="AdwActionRow" id="aura-glow-action-row">
<property name="title" translatable="yes">Start Hue</property> <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> <child>
<object class="GtkScale" id="aura-glow-start-hue-slider"> <object class="GtkScale" id="aura-glow-start-hue-slider">
<property name="valign">center</property> <property name="valign">center</property>
@@ -135,7 +144,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
<object class="AdwActionRow"> <object class="AdwActionRow">
<property name="title" translatable="yes">Saturation</property> <property name="title" translatable="yes">Saturation</property>
<child> <child>
<object class="GtkScale"> <object class="GtkScale" id="aura-glow-saturation-slider">
<property name="valign">center</property> <property name="valign">center</property>
<property name="draw-value">1</property> <property name="draw-value">1</property>
<property name="digits">2</property> <property name="digits">2</property>
+22
View File
@@ -147,6 +147,28 @@ SPDX-License-Identifier: GPL-3.0-or-later
</object> </object>
</child> </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> <child>
<object class="AdwActionRow"> <object class="AdwActionRow">
<property name="title" translatable="yes">Gradient</property> <property name="title" translatable="yes">Gradient</property>
@@ -242,6 +242,12 @@ SPDX-License-Identifier: CC0-1.0
<description>The size of the fire.</description> <description>The size of the fire.</description>
</key> </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"> <key name="fire-3d-noise" type="b">
<default>false</default> <default>false</default>
<summary>Fire 3D Noise</summary> <summary>Fire 3D Noise</summary>
+184 -90
View File
@@ -27,16 +27,13 @@ import * as utils from './utils.js';
// This is the base class for all shaders of Burn-My-Windows. It automagically loads // // This is the base class for all shaders of Burn-My-Windows. It automagically loads //
// the shader's source code from the resource file resources/shaders/<nick>.glsl and // // the shader's source code from the resource file resources/shaders/<nick>.glsl and //
// ensures that some standard uniforms are always updated. // // ensures that some standard uniforms are always updated. //
// Using Shell.GLSLEffect as a base class has some benefits and some drawbacks. The // // Since GNOME 51, Shell.GLSLEffect has been removed from gnome-shell. On newer //
// main benefit when compared to Clutter.ShaderEffect is that setting uniforms of types // // versions, we therefore use Clutter.ShaderEffect instead. It provides similar //
// vec2, vec3 or vec4 is supported via the API (with Clutter.ShaderEffect the GJS // // functionality: The GLSL snippet is cached per class (not per instance) and float //
// binding does not work properly). However, there are two drawbacks: On the one hand, // // uniforms can be set. The main difference is that uniforms are addressed by name //
// the shader source code is cached statically - this means if we want to have a // // instead of by location. To keep the rest of the code base unchanged, //
// different shader, we have to derive a new class. Therefore, each effect has to // // get_uniform_location() returns the uniform's name as an opaque handle in this case, //
// derive its own class from the class below. This is encapsulated in the // // which is understood by set_uniform_float() and setUniform1i(). //
// ShaderFactory, however it is some really awkward code. The other drawback is the //
// hard-coded use of straight alpha (as opposed to premultiplied). This makes the //
// shaders a bit more complicated than required. //
// // // //
// The Shader fires three signals: // // The Shader fires three signals: //
// * begin-animation: This is called each time a new animation is started. It can // // * begin-animation: This is called each time a new animation is started. It can //
@@ -44,11 +41,13 @@ import * as utils from './utils.js';
// animation. // // animation. //
// * update-animation: This is called at each frame during the animation. It can be // // * update-animation: This is called at each frame during the animation. It can be //
// used to set uniforms which change during the animation. // // used to set uniforms which change during the animation. //
// * end-animation: This is called when the animation is stopped. This can be // // * end-animation: This is called when the animation is stopped. It can be //
// used to clean up any resources. // used to clean up any resources. //
////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////
export var Shader = GObject.registerClass({ const _useShaderEffect = !Shell.GLSLEffect;
const _annotations = {
Signals: { Signals: {
'begin-animation': { 'begin-animation': {
param_types: [ param_types: [
@@ -59,49 +58,69 @@ export var Shader = GObject.registerClass({
'update-animation': {param_types: [GObject.TYPE_DOUBLE]}, 'update-animation': {param_types: [GObject.TYPE_DOUBLE]},
'end-animation': {} 'end-animation': {}
} }
}, };
class Shader extends Shell.GLSLEffect { // This is called from vfunc_paint_target() on both backends. It emits the update-
// -------------------------------------------- // animation signal, sets the blend mode of the pipeline and writes the progress uniform.
// The constructor automagically loads the shader's source code (in function _paintTarget(self) {
// vfunc_build_pipeline()) from the resource file resources/shaders/<nick>.glsl self.emit('update-animation', self._progress);
// resolving any #includes in this file.
_init(nick) {
this._nick = nick;
// This will call vfunc_build_pipeline(). // Starting with GNOME 44.2, the alpha channel is not written to by default. We need
super._init(); // to undo this. It is a pity that we have to do this here, as it is not really
// required to be done each frame. But it's the only place where we can do it.
// https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2650
self.get_pipeline().set_blend(
'RGBA = ADD (SRC_COLOR * (SRC_COLOR[A]), DST_COLOR * (1-SRC_COLOR[A]))');
// These will be updated during the animation. self.set_uniform_float(self._uProgress, 1, [self._progress]);
this._progress = 0; }
this._time = 0;
// Store standard uniform locations. // Splits the given GLSL source code into the declarations (everything before "void main")
this._uForOpening = this.get_uniform_location('uForOpening'); // and the body of the main function.
this._uIsFullscreen = this.get_uniform_location('uIsFullscreen'); function _splitShaderCode(code) {
this._uProgress = this.get_uniform_location('uProgress'); // Match anything between the curly brackets of "void main() {...}".
this._uDuration = this.get_uniform_location('uDuration'); const regex = RegExp('void main *\\(\\) *\\{([\\S\\s]+)\\}');
this._uSize = this.get_uniform_location('uSize'); const match = regex.exec(code);
this._uPadding = this.get_uniform_location('uPadding');
// Create a timeline to drive the animation. return [code.substr(0, match.index), match[1]];
this._timeline = new Clutter.Timeline(); }
// Call updateAnimation() once a frame. // This is called from the constructor of both backends after super._init() has been
this._timeline.connect('new-frame', (t) => { // called. It sets up the standard uniforms and the timeline which drives the animation.
if (this._testMode) { function _initRest(self) {
this.updateAnimation(0.5); // These will be updated during the animation.
} else { self._progress = 0;
this.updateAnimation(t.get_progress()); self._time = 0;
}
});
// Clean up if the animation finished or was interrupted. // Store standard uniform locations.
this._timeline.connect('stopped', (t, finished) => { self._uForOpening = self.get_uniform_location('uForOpening');
this.endAnimation(); self._uIsFullscreen = self.get_uniform_location('uIsFullscreen');
}); self._uProgress = self.get_uniform_location('uProgress');
} self._uDuration = self.get_uniform_location('uDuration');
self._uSize = self.get_uniform_location('uSize');
self._uPadding = self.get_uniform_location('uPadding');
// Create a timeline to drive the animation.
self._timeline = new Clutter.Timeline();
// Call updateAnimation() once a frame.
self._timeline.connect('new-frame', (t) => {
if (self._testMode) {
self.updateAnimation(0.5);
} else {
self.updateAnimation(t.get_progress());
}
});
// Clean up if the animation finished or was interrupted.
self._timeline.connect('stopped', (t, finished) => {
self.endAnimation();
});
}
// The methods shared by both backends. They are added to the prototype of the class
// below before it is registered with GObject.
const _methods = {
// This is called once each time the shader is used. // This is called once each time the shader is used.
beginAnimation(settings, forOpening, testMode, duration, actor) { beginAnimation(settings, forOpening, testMode, duration, actor) {
if (this._timeline.is_playing()) { if (this._timeline.is_playing()) {
@@ -132,9 +151,15 @@ export var Shader = GObject.registerClass({
// This is not necessarily symmetric, but I haven't figured out a way to // This is not necessarily symmetric, but I haven't figured out a way to
// get the actual values... // get the actual values...
const padding = (actor.width - actor.meta_window.get_frame_rect().width) / 2; const padding = (actor.width - actor.meta_window.get_frame_rect().width) / 2;
const isFullscreen = actor.meta_window.get_maximized() === Meta.MaximizeFlags.BOTH || let isFullscreen = actor.meta_window.fullscreen;
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._uPadding, 1, [padding]);
this.set_uniform_float(this._uForOpening, 1, [forOpening]); this.set_uniform_float(this._uForOpening, 1, [forOpening]);
@@ -143,7 +168,7 @@ export var Shader = GObject.registerClass({
this.set_uniform_float(this._uSize, 2, [actor.width, actor.height]); this.set_uniform_float(this._uSize, 2, [actor.width, actor.height]);
this.emit('begin-animation', settings, forOpening, testMode, actor); this.emit('begin-animation', settings, forOpening, testMode, actor);
} },
// This is called at each frame during the animation. // This is called at each frame during the animation.
updateAnimation(progress) { updateAnimation(progress) {
@@ -153,7 +178,7 @@ export var Shader = GObject.registerClass({
this._progress = progress; this._progress = progress;
this.queue_repaint(); this.queue_repaint();
} },
// This will stop any running animation and emit the end-animation signal. // This will stop any running animation and emit the end-animation signal.
endAnimation() { endAnimation() {
@@ -173,43 +198,19 @@ export var Shader = GObject.registerClass({
global.end_work(); global.end_work();
this.emit('end-animation'); this.emit('end-animation');
} },
// This is called by the constructor. This means, it's only called when the // Sets an integer uniform on the pipeline. This is used by some effects to bind texture
// effect is used for the first time. // samplers. On newer versions, where uniforms are addressed by name, the location has
vfunc_build_pipeline() { // to be looked up first.
// Shell.GLSLEffect requires the declarations and the main source code as separate setUniform1i(handle, value) {
// strings. As it's more convenient to store the in one GLSL file, we use a regex if (_useShaderEffect) {
// here to split the source code in two parts. const pipeline = this.get_pipeline();
const code = this._loadShaderResource(`/shaders/${this._nick}.frag`); pipeline.set_uniform_1i(pipeline.get_uniform_location(handle), value);
} else {
// Match anything between the curly brackets of "void main() {...}". this.get_pipeline().set_uniform_1i(handle, value);
const regex = RegExp('void main *\\(\\) *\\{([\\S\\s]+)\\}'); }
const match = regex.exec(code); },
const declarations = code.substr(0, match.index);
const main = match[1];
this.add_glsl_snippet(
Cogl.SnippetHook ? Cogl.SnippetHook.FRAGMENT : Shell.SnippetHook.FRAGMENT,
declarations, main, true);
}
// We use this vfunc to trigger the update as it allows calling this.get_pipeline() in
// the handler. This could still be null if called from the updateAnimation() above.
vfunc_paint_target(...params) {
this.emit('update-animation', this._progress);
// Starting with GNOME 44.2, the alpha channel is not written to by default. We need
// to undo this. It is a pity that we have to do this here, as it is not really
// required to be done each frame. But it's the only place where we can do it.
// https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2650
this.get_pipeline().set_blend(
'RGBA = ADD (SRC_COLOR * (SRC_COLOR[A]), DST_COLOR * (1-SRC_COLOR[A]))');
this.set_uniform_float(this._uProgress, 1, [this._progress]);
super.vfunc_paint_target(...params);
}
// --------------------------------------------------------------------- private stuff // --------------------------------------------------------------------- private stuff
@@ -222,4 +223,97 @@ export var Shader = GObject.registerClass({
// Add a trailing newline. Else the GLSL compiler complains... // Add a trailing newline. Else the GLSL compiler complains...
return common + '\n' + code + '\n'; return common + '\n' + code + '\n';
} }
}); };
// On newer versions, uniforms are addressed by name. We return the name as an opaque
// handle which is understood by set_uniform_float() and setUniform1i().
if (_useShaderEffect) {
_methods.get_uniform_location = function(name) {
return name;
};
}
let Shader;
if (_useShaderEffect) {
class ShaderImpl extends Clutter.ShaderEffect {
// The GLSL snippet (see vfunc_get_static_snippet()) is created lazily when the
// effect is used for the first time.
_init(nick) {
this._nick = nick;
super._init();
_initRest(this);
}
// This is called once per class (not per instance) to create the GLSL snippet which
// is then shared by all instances of this class.
vfunc_get_static_snippet() {
const code = this._loadShaderResource(`/shaders/${this._nick}.frag`);
const [declarations, main] = _splitShaderCode(code);
const snippet = Cogl.Snippet.new(Cogl.SnippetHook.FRAGMENT, declarations, null);
snippet.set_replace(main);
return snippet;
}
// We use this vfunc to trigger the update as it allows calling this.get_pipeline() in
// the handlers. This could still be null if called from the updateAnimation() above.
vfunc_paint_target(...params) {
_paintTarget(this);
super.vfunc_paint_target(...params);
}
// Clutter.ShaderEffect.set_uniform_float() ignores the component count and derives
// the uniform's size from the length of the values array. Since parseColor() returns
// four values, vec3 uniforms would be uploaded with four components, which is an
// invalid glUniform4fv() call. The uniform would then be left at its default value
// (typically black). We therefore cut the array to the declared size.
set_uniform_float(name, n_components, values) {
super.set_uniform_float(name, n_components, values.slice(0, n_components));
}
}
Object.assign(ShaderImpl.prototype, _methods);
Shader = GObject.registerClass(_annotations, ShaderImpl);
} else {
class ShaderImpl extends Shell.GLSLEffect {
// The constructor automagically loads the shader's source code (in
// vfunc_build_pipeline()) from the resource file resources/shaders/<nick>.glsl
// resolving any #includes in this file.
_init(nick) {
this._nick = nick;
// This will call vfunc_build_pipeline().
super._init();
_initRest(this);
}
// This is called by the constructor. This means, it's only called when the
// effect is used for the first time.
vfunc_build_pipeline() {
// Shell.GLSLEffect requires the declarations and the main source code as separate
// strings. As it's more convenient to store the in one GLSL file, we use a regex
// here to split the source code in two parts.
const code = this._loadShaderResource(`/shaders/${this._nick}.frag`);
const [declarations, main] = _splitShaderCode(code);
this.add_glsl_snippet(
Cogl.SnippetHook ? Cogl.SnippetHook.FRAGMENT : Shell.SnippetHook.FRAGMENT,
declarations, main, true);
}
// We use this vfunc to trigger the update as it allows calling this.get_pipeline() in
// the handlers. This could still be null if called from the updateAnimation() above.
vfunc_paint_target(...params) {
_paintTarget(this);
super.vfunc_paint_target(...params);
}
}
Object.assign(ShaderImpl.prototype, _methods);
Shader = GObject.registerClass(_annotations, ShaderImpl);
}
export {Shader};
+29
View File
@@ -22,6 +22,10 @@ import * as utils from '../utils.js';
// only uses the static metadata of the effect. // only uses the static metadata of the effect.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js'); 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(); const _ = await utils.importGettext();
////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////
@@ -103,6 +107,31 @@ export default class Effect {
dialog.bindAdjustment('aura-glow-edge-hardness'); dialog.bindAdjustment('aura-glow-edge-hardness');
dialog.bindAdjustment('aura-glow-blur'); 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 // enable and disable the one slider
function enableDisablePref(dialog, state) { function enableDisablePref(dialog, state) {
dialog.getBuilder().get_object('aura-glow-start-hue-slider').set_sensitive(!state); dialog.getBuilder().get_object('aura-glow-start-hue-slider').set_sensitive(!state);
+2 -8
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 // preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process. // which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js'); 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 Cogl = await utils.importInShellOnly('gi://Cogl');
const _ = await utils.importGettext(); const _ = await utils.importGettext();
@@ -55,11 +53,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => { this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call. // Create the texture in the first call.
if (!this._shardTexture) { if (!this._shardTexture) {
const shardData = GdkPixbuf.Pixbuf.new_from_resource('/img/shards.png'); this._shardTexture = utils.getImageResource('/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);
} }
// Store all uniform locations. // Store all uniform locations.
@@ -111,7 +105,7 @@ export default class Effect {
// Bind the shard texture. // Bind the shard texture.
pipeline.set_layer_texture(1, this._shardTexture.get_texture()); pipeline.set_layer_texture(1, this._shardTexture.get_texture());
pipeline.set_layer_wrap_mode(1, Cogl.PipelineWrapMode.REPEAT); pipeline.set_layer_wrap_mode(1, Cogl.PipelineWrapMode.REPEAT);
pipeline.set_uniform_1i(shader._uShardTexture, 1); shader.setUniform1i(shader._uShardTexture, 1);
}); });
}); });
} }
+35
View File
@@ -12,6 +12,8 @@
// SPDX-FileCopyrightText: Simon Schneegans <code@simonschneegans.de> // SPDX-FileCopyrightText: Simon Schneegans <code@simonschneegans.de>
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
// modified by Justin Garza <JGarza9788@gmail.com>
'use strict'; 'use strict';
import Gio from 'gi://Gio'; import Gio from 'gi://Gio';
@@ -58,6 +60,9 @@ export default class Effect {
shader._uScale = shader.get_uniform_location('uScale'); shader._uScale = shader.get_uniform_location('uScale');
shader._uMovementSpeed = shader.get_uniform_location('uMovementSpeed'); 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. // And update all uniforms at the start of each animation.
shader.connect('begin-animation', (shader, settings) => { shader.connect('begin-animation', (shader, settings) => {
for (let i = 1; i <= 5; i++) { for (let i = 1; i <= 5; i++) {
@@ -68,6 +73,8 @@ export default class Effect {
// clang-format off // clang-format off
shader.set_uniform_float(shader._u3DNoise, 1, [settings.get_boolean('fire-3d-noise')]); 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._uScale, 1, [settings.get_double('fire-scale')]);
shader.set_uniform_float(shader._uMovementSpeed, 1, [settings.get_double('fire-movement-speed')]); shader.set_uniform_float(shader._uMovementSpeed, 1, [settings.get_double('fire-movement-speed')]);
// clang-format on // clang-format on
@@ -107,6 +114,7 @@ export default class Effect {
dialog.bindAdjustment('fire-movement-speed'); dialog.bindAdjustment('fire-movement-speed');
dialog.bindAdjustment('fire-scale'); dialog.bindAdjustment('fire-scale');
dialog.bindSwitch('fire-3d-noise'); dialog.bindSwitch('fire-3d-noise');
dialog.bindSwitch('fire-random-color');
dialog.bindColorButton('fire-color-1'); dialog.bindColorButton('fire-color-1');
dialog.bindColorButton('fire-color-2'); dialog.bindColorButton('fire-color-2');
dialog.bindColorButton('fire-color-3'); dialog.bindColorButton('fire-color-3');
@@ -129,6 +137,33 @@ export default class Effect {
// Initialize the fire-preset dropdown. // Initialize the fire-preset dropdown.
Effect._createFirePresets(dialog); 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 // ---------------------------------------------------------------- API for extension.js
+2 -10
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 // preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process. // which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js'); 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(); const _ = await utils.importGettext();
@@ -47,12 +44,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => { this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call. // Create the texture in the first call.
if (!this._fontTexture) { if (!this._fontTexture) {
const fontData = GdkPixbuf.Pixbuf.new_from_resource('/img/matrixFont.png'); this._fontTexture = utils.getImageResource('/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);
} }
// Store uniform locations of newly created shaders. // Store uniform locations of newly created shaders.
@@ -83,7 +75,7 @@ export default class Effect {
// Bind the font texture. // Bind the font texture.
pipeline.set_layer_texture(1, this._fontTexture.get_texture()); pipeline.set_layer_texture(1, this._fontTexture.get_texture());
pipeline.set_uniform_1i(shader._uFontTexture, 1); shader.setUniform1i(shader._uFontTexture, 1);
}); });
}); });
} }
+2 -8
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 // preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process. // which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js'); 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 Cogl = await utils.importInShellOnly('gi://Cogl');
const _ = await utils.importGettext(); const _ = await utils.importGettext();
@@ -45,11 +43,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => { this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call. // Create the texture in the first call.
if (!this._brushTexture) { if (!this._brushTexture) {
const brushData = GdkPixbuf.Pixbuf.new_from_resource('/img/brush.png'); this._brushTexture = utils.getImageResource('/img/brush.png', true);
this._brushTexture = new St.ImageContent();
this._brushTexture.set_data(brushData.get_pixels(),
Cogl.PixelFormat.RGBA_8888_PRE, brushData.width,
brushData.height, brushData.rowstride);
} }
// Store uniform locations of newly created shaders. // Store uniform locations of newly created shaders.
@@ -75,7 +69,7 @@ export default class Effect {
// Bind the brush texture. // Bind the brush texture.
pipeline.set_layer_texture(1, this._brushTexture.get_texture()); pipeline.set_layer_texture(1, this._brushTexture.get_texture());
pipeline.set_uniform_1i(shader._uBrushTexture, 1); shader.setUniform1i(shader._uBrushTexture, 1);
}); });
}); });
} }
+2 -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 // preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process. // which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js'); 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 Cogl = await utils.importInShellOnly('gi://Cogl');
const _ = await utils.importGettext(); const _ = await utils.importGettext();
@@ -49,10 +47,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => { this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call. // Create the texture in the first call.
if (!this._dustTexture) { if (!this._dustTexture) {
const dustData = GdkPixbuf.Pixbuf.new_from_resource('/img/dust.png'); this._dustTexture = utils.getImageResource('/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);
} }
// Store uniform locations of newly created shaders. // Store uniform locations of newly created shaders.
@@ -84,7 +79,7 @@ export default class Effect {
// Bind the dust texture. // Bind the dust texture.
pipeline.set_layer_texture(1, this._dustTexture.get_texture()); pipeline.set_layer_texture(1, this._dustTexture.get_texture());
pipeline.set_layer_wrap_mode(1, Cogl.PipelineWrapMode.REPEAT); pipeline.set_layer_wrap_mode(1, Cogl.PipelineWrapMode.REPEAT);
pipeline.set_uniform_1i(shader._uDustTexture, 1); shader.setUniform1i(shader._uDustTexture, 1);
}); });
}); });
} }
+2 -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 // preferences process. They are used only in the creator function of the ShaderFactory
// which is only called within GNOME Shell's process. // which is only called within GNOME Shell's process.
const ShaderFactory = await utils.importInShellOnly('./ShaderFactory.js'); 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 Cogl = await utils.importInShellOnly('gi://Cogl');
const _ = await utils.importGettext(); const _ = await utils.importGettext();
@@ -45,10 +43,7 @@ export default class Effect {
this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => { this.shaderFactory = new ShaderFactory(Effect.getNick(), (shader) => {
// Create the texture in the first call. // Create the texture in the first call.
if (!this._clawTexture) { if (!this._clawTexture) {
const clawData = GdkPixbuf.Pixbuf.new_from_resource('/img/claws.png'); this._clawTexture = utils.getImageResource('/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);
} }
// Store uniform locations of newly created shaders. // Store uniform locations of newly created shaders.
@@ -83,7 +78,7 @@ export default class Effect {
// Bind the claw texture. // Bind the claw texture.
pipeline.set_layer_texture(1, this._clawTexture.get_texture()); pipeline.set_layer_texture(1, this._clawTexture.get_texture());
pipeline.set_uniform_1i(shader._uClawTexture, 1); shader.setUniform1i(shader._uClawTexture, 1);
}); });
}); });
} }
+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 // 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 // as in the GNOME Shell process. Some modules are only available or required in one of
// these processes. // these processes.
const Clutter = await importInShellOnly('gi://Clutter'); const GdkPixbuf = await importInShellOnly('gi://GdkPixbuf');
const Cogl = await importInShellOnly('gi://Cogl'); 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 // We import the Config module. This is done differently in the GNOME Shell process and in
// the preferences process. // the preferences process.
@@ -100,6 +102,15 @@ export async function importInShellOnly(module) {
return null; 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 // This method can be used to import gettext. This is done differently in the
// GNOME Shell process and in the preferences process. // GNOME Shell process and in the preferences process.
export async function importGettext() { export async function importGettext() {
@@ -117,6 +128,26 @@ export function getStringResource(path) {
return new TextDecoder().decode(data.get_data()); 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 // 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 // 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. // 'stdin' and cancellable can be used to stop the process before it finishes.