diff --git a/dash-frontend/assets/dashboard/bat_10.svg b/dash-frontend/assets/dashboard/bat_10.svg
deleted file mode 100644
index e191e125..00000000
--- a/dash-frontend/assets/dashboard/bat_10.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_100.svg b/dash-frontend/assets/dashboard/bat_100.svg
deleted file mode 100644
index 13ee8477..00000000
--- a/dash-frontend/assets/dashboard/bat_100.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_20.svg b/dash-frontend/assets/dashboard/bat_20.svg
deleted file mode 100644
index d1f8897e..00000000
--- a/dash-frontend/assets/dashboard/bat_20.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_30.svg b/dash-frontend/assets/dashboard/bat_30.svg
deleted file mode 100644
index ab76fe15..00000000
--- a/dash-frontend/assets/dashboard/bat_30.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_40.svg b/dash-frontend/assets/dashboard/bat_40.svg
deleted file mode 100644
index fa96a390..00000000
--- a/dash-frontend/assets/dashboard/bat_40.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_50.svg b/dash-frontend/assets/dashboard/bat_50.svg
deleted file mode 100644
index 920078d6..00000000
--- a/dash-frontend/assets/dashboard/bat_50.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_60.svg b/dash-frontend/assets/dashboard/bat_60.svg
deleted file mode 100644
index 9820cf8d..00000000
--- a/dash-frontend/assets/dashboard/bat_60.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_70.svg b/dash-frontend/assets/dashboard/bat_70.svg
deleted file mode 100644
index af3bc56c..00000000
--- a/dash-frontend/assets/dashboard/bat_70.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_80.svg b/dash-frontend/assets/dashboard/bat_80.svg
deleted file mode 100644
index 71213ae2..00000000
--- a/dash-frontend/assets/dashboard/bat_80.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_90.svg b/dash-frontend/assets/dashboard/bat_90.svg
deleted file mode 100644
index 3fb8e305..00000000
--- a/dash-frontend/assets/dashboard/bat_90.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_10.svg b/dash-frontend/assets/dashboard/bat_chr_10.svg
deleted file mode 100644
index ec0600d7..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_10.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_100.svg b/dash-frontend/assets/dashboard/bat_chr_100.svg
deleted file mode 100644
index 38d77789..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_100.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_20.svg b/dash-frontend/assets/dashboard/bat_chr_20.svg
deleted file mode 100644
index 74541950..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_20.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_30.svg b/dash-frontend/assets/dashboard/bat_chr_30.svg
deleted file mode 100644
index a5a11610..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_30.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_40.svg b/dash-frontend/assets/dashboard/bat_chr_40.svg
deleted file mode 100644
index 484d04c8..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_40.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_50.svg b/dash-frontend/assets/dashboard/bat_chr_50.svg
deleted file mode 100644
index e30ac3b5..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_50.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_60.svg b/dash-frontend/assets/dashboard/bat_chr_60.svg
deleted file mode 100644
index 8d2c3920..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_60.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_70.svg b/dash-frontend/assets/dashboard/bat_chr_70.svg
deleted file mode 100644
index 7ebd6032..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_70.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_80.svg b/dash-frontend/assets/dashboard/bat_chr_80.svg
deleted file mode 100644
index bb5f153e..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_80.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/bat_chr_90.svg b/dash-frontend/assets/dashboard/bat_chr_90.svg
deleted file mode 100644
index 1dfceb7e..00000000
--- a/dash-frontend/assets/dashboard/bat_chr_90.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/blocks.svg b/dash-frontend/assets/dashboard/blocks.svg
new file mode 100644
index 00000000..13a2e60b
--- /dev/null
+++ b/dash-frontend/assets/dashboard/blocks.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/controller.svg b/dash-frontend/assets/dashboard/controller.svg
new file mode 100644
index 00000000..9764b704
--- /dev/null
+++ b/dash-frontend/assets/dashboard/controller.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/options.svg b/dash-frontend/assets/dashboard/options.svg
new file mode 100644
index 00000000..e8395fce
--- /dev/null
+++ b/dash-frontend/assets/dashboard/options.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/dash-frontend/assets/dashboard/palette.svg b/dash-frontend/assets/dashboard/palette.svg
new file mode 100644
index 00000000..7e9f4383
--- /dev/null
+++ b/dash-frontend/assets/dashboard/palette.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/dash-frontend/assets/gui/tab/settings.xml b/dash-frontend/assets/gui/tab/settings.xml
index 0abde3b5..f9be5167 100644
--- a/dash-frontend/assets/gui/tab/settings.xml
+++ b/dash-frontend/assets/gui/tab/settings.xml
@@ -3,7 +3,7 @@
-
+
diff --git a/dash-frontend/assets/lang/pl.json b/dash-frontend/assets/lang/pl.json
index fb77feab..cf46b7cb 100644
--- a/dash-frontend/assets/lang/pl.json
+++ b/dash-frontend/assets/lang/pl.json
@@ -18,11 +18,11 @@
"NOTIFICATIONS_ENABLED": "Włącz powiadomienia",
"NOTIFICATIONS_SOUND_ENABLED": "Dźwięki powiadomień",
"KEYBOARD_SOUND_ENABLED": "Dźwięki klawiatury",
- "SPACE_DRAG_MULTIPLIER": "Mnożnik przeciągania przestrzeni",
- "SPACE_DRAG_UNLOCKED": "Umożliwienie przesuwania przestrzeni na wszystkich osiach",
- "SPACE_ROTATE_UNLOCKED": "Umożliw rotację przestrzeni na wszystkich osiach",
+ "SPACE_DRAG_MULTIPLIER": "Mnożnik przesuwania przestrzeni",
+ "SPACE_DRAG_UNLOCKED": "Pozwól na przesuwanie przestrzeni na wszystkich osiach",
+ "SPACE_ROTATE_UNLOCKED": "Pozwól na rotację przestrzeni na wszystkich osiach",
"BLOCK_GAME_INPUT": "Blokuj input z gry",
- "BLOCK_GAME_INPUT_IGNORE_WATCH": "Ignoruj zegarek podczas blokowania wejścia",
+ "BLOCK_GAME_INPUT_IGNORE_WATCH": "Nie blokuj inputu gry, gdy zegarek jest używany",
"CONTROLS": "Sterowanie",
"FOCUS_FOLLOWS_MOUSE_MODE": "Ruch myszą po dotknięciu spustu",
"LEFT_HANDED_MOUSE": "Myszka dla leworęcznych",
diff --git a/dash-frontend/src/tab/settings.rs b/dash-frontend/src/tab/settings.rs
index 3e5c7931..bc38630f 100644
--- a/dash-frontend/src/tab/settings.rs
+++ b/dash-frontend/src/tab/settings.rs
@@ -382,7 +382,7 @@ impl TabSettings {
idx: 9001,
};
- let c = category!(mp, root, "APP_SETTINGS.LOOK_AND_FEEL", "dashboard/settings.svg")?;
+ let c = category!(mp, root, "APP_SETTINGS.LOOK_AND_FEEL", "dashboard/palette.svg")?;
checkbox!(mp, c, SettingType::OpaqueBackground);
checkbox!(mp, c, SettingType::HideUsername);
checkbox!(mp, c, SettingType::HideGrabHelp);
@@ -393,7 +393,7 @@ impl TabSettings {
checkbox!(mp, c, SettingType::UsePassthrough);
checkbox!(mp, c, SettingType::Clock12h);
- let c = category!(mp, root, "APP_SETTINGS.FEATURES", "dashboard/settings.svg")?;
+ let c = category!(mp, root, "APP_SETTINGS.FEATURES", "dashboard/options.svg")?;
checkbox!(mp, c, SettingType::NotificationsEnabled);
checkbox!(mp, c, SettingType::NotificationsSoundEnabled);
checkbox!(mp, c, SettingType::KeyboardSoundEnabled);
@@ -403,7 +403,7 @@ impl TabSettings {
checkbox!(mp, c, SettingType::BlockGameInput);
checkbox!(mp, c, SettingType::BlockGameInputIgnoreWatch);
- let c = category!(mp, root, "APP_SETTINGS.CONTROLS", "dashboard/settings.svg")?;
+ let c = category!(mp, root, "APP_SETTINGS.CONTROLS", "dashboard/controller.svg")?;
checkbox!(mp, c, SettingType::FocusFollowsMouseMode);
checkbox!(mp, c, SettingType::LeftHandedMouse);
checkbox!(mp, c, SettingType::AllowSliding);
@@ -416,7 +416,7 @@ impl TabSettings {
slider_f32!(mp, c, SettingType::XrClickSensitivityRelease, 0.1, 1.0, 0.1);
slider_i32!(mp, c, SettingType::ClickFreezeTimeMs, 0, 500, 50);
- let c = category!(mp, root, "APP_SETTINGS.MISC", "dashboard/settings.svg")?;
+ let c = category!(mp, root, "APP_SETTINGS.MISC", "dashboard/blocks.svg")?;
checkbox!(mp, c, SettingType::XwaylandByDefault);
checkbox!(mp, c, SettingType::UprightScreenFix);
checkbox!(mp, c, SettingType::DoubleCursorFix);