summaryrefslogtreecommitdiff
path: root/raveos-welcome
diff options
context:
space:
mode:
Diffstat (limited to 'raveos-welcome')
-rw-r--r--raveos-welcome/CONTRIBUTORS.md2
-rw-r--r--raveos-welcome/PKGBUILD2
-rwxr-xr-xraveos-welcome/gaming-optimize.sh2
-rw-r--r--raveos-welcome/raveos_welcome.py70
4 files changed, 38 insertions, 38 deletions
diff --git a/raveos-welcome/CONTRIBUTORS.md b/raveos-welcome/CONTRIBUTORS.md
index 26df826..be15ceb 100644
--- a/raveos-welcome/CONTRIBUTORS.md
+++ b/raveos-welcome/CONTRIBUTORS.md
@@ -2,4 +2,4 @@
A RaveOS fejlesztésében részt vevő csapat és közreműködők:
-- 🛠️ **RaveOS Infrastructure Team** — Kernel, ArchISO & Package Maintainers
+- 🛠️ **RaveOS Infrastructure Team** - Kernel, ArchISO & Package Maintainers
diff --git a/raveos-welcome/PKGBUILD b/raveos-welcome/PKGBUILD
index a19031d..da8c1b1 100644
--- a/raveos-welcome/PKGBUILD
+++ b/raveos-welcome/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: nippy <nippy@tuta.io>
pkgname=raveos-welcome
pkgver=2.2.2
-pkgrel=6
+pkgrel=7
pkgdesc="RaveOS Welcome Application and Safe GPU Performance Optimizer"
arch=('x86_64')
url="https://git.rp1.hu/RaveOS/RaveOS-PKGBUILD"
diff --git a/raveos-welcome/gaming-optimize.sh b/raveos-welcome/gaming-optimize.sh
index a68f61a..708b580 100755
--- a/raveos-welcome/gaming-optimize.sh
+++ b/raveos-welcome/gaming-optimize.sh
@@ -1,5 +1,5 @@
#!/bin/bash
-# RaveOS Gaming Optimization Helper — fut root-ként pkexec-en keresztül
+# RaveOS Gaming Optimization Helper - fut root-ként pkexec-en keresztül
set -uo pipefail
LOGDIR="/var/log/raveos-welcome"
diff --git a/raveos-welcome/raveos_welcome.py b/raveos-welcome/raveos_welcome.py
index 742a92b..d79ee3b 100644
--- a/raveos-welcome/raveos_welcome.py
+++ b/raveos-welcome/raveos_welcome.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python3
"""
-RaveOS Welcome App — First-run onboarding wizard
+RaveOS Welcome App - First-run onboarding wizard
Requires: PyQt6, nmcli (NetworkManager)
"""
@@ -109,28 +109,28 @@ T = {
"wifi_connecting": {"hu": "Csatlakozás folyamatban...","de": "Verbindung wird hergestellt...", "en": "Connecting..."},
"wifi_connected": {"hu": "Csatlakozva: {ssid}", "de": "Verbunden: {ssid}", "en": "Connected: {ssid}"},
"wifi_error": {"hu": "Hiba: {err}", "de": "Fehler: {err}", "en": "Error: {err}"},
- "wifi_timeout": {"hu": "Időtúllépés — próbáld újra","de": "Zeitüberschreitung — bitte erneut versuchen", "en": "Timeout — try again"},
+ "wifi_timeout": {"hu": "Időtúllépés - próbáld újra","de": "Zeitüberschreitung - bitte erneut versuchen", "en": "Timeout - try again"},
"wifi_unknown_err": {"hu": "Ismeretlen hiba", "de": "Unbekannter Fehler", "en": "Unknown error"},
# Optimize page
"opt_title": {"hu": "OPTIMALIZÁCIÓ", "de": "OPTIMIERUNG", "en": "OPTIMIZATION"},
- "opt_gaming": {"hu": "GAMING OPTIMALIZÁCIÓ — GPU: {gpu}", "de": "GAMING-OPTIMIERUNG — GPU: {gpu}", "en": "GAMING OPTIMIZATION — GPU: {gpu}"},
+ "opt_gaming": {"hu": "GAMING OPTIMALIZÁCIÓ - GPU: {gpu}", "de": "GAMING-OPTIMIERUNG - GPU: {gpu}", "en": "GAMING OPTIMIZATION - GPU: {gpu}"},
"opt_sysctl": {"hu": "Kernel/sysctl tweaks",
"de": "Kernel/sysctl-Tweaks",
"en": "Kernel/sysctl tweaks"},
"opt_sysctl_desc": {"hu": "Kernel paraméterek optimalizálása gaming-hoz:\n"
- "• vm.swappiness=10 — RAM preferálása swap helyett\n"
- "• THP=madvise — Transparent Huge Pages, kevesebb micro-stutter\n"
- "• NMI watchdog kikapcsolva — kevesebb CPU interrupt overhead\n"
- "• split_lock_mitigate=0 — egyes játékok gyorsabban futnak\n"
- "• TCP FastOpen — gyorsabb hálózati kapcsolatok online játékhoz\n"
+ "• vm.swappiness=10 - RAM preferálása swap helyett\n"
+ "• THP=madvise - Transparent Huge Pages, kevesebb micro-stutter\n"
+ "• NMI watchdog kikapcsolva - kevesebb CPU interrupt overhead\n"
+ "• split_lock_mitigate=0 - egyes játékok gyorsabban futnak\n"
+ "• TCP FastOpen - gyorsabb hálózati kapcsolatok online játékhoz\n"
"Permanensen mentve: /etc/sysctl.d/99-gaming.conf",
- "de": "Kernel-Parameter-Optimierung für Gaming:\n• vm.swappiness=10 — RAM statt Swap bevorzugen\n• THP=madvise — Transparent Huge Pages, weniger Micro-Stutter\n• NMI-Watchdog aus — weniger CPU-Interrupt-Overhead\n• split_lock_mitigate=0 — manche Spiele laufen schneller\n• TCP FastOpen — schnelleres Netzwerk für Online-Gaming\nDauerhaft gespeichert: /etc/sysctl.d/99-gaming.conf",
+ "de": "Kernel-Parameter-Optimierung für Gaming:\n• vm.swappiness=10 - RAM statt Swap bevorzugen\n• THP=madvise - Transparent Huge Pages, weniger Micro-Stutter\n• NMI-Watchdog aus - weniger CPU-Interrupt-Overhead\n• split_lock_mitigate=0 - manche Spiele laufen schneller\n• TCP FastOpen - schnelleres Netzwerk für Online-Gaming\nDauerhaft gespeichert: /etc/sysctl.d/99-gaming.conf",
"en": "Kernel parameter optimization for gaming:\n"
- "• vm.swappiness=10 — prefer RAM over swap\n"
- "• THP=madvise — Transparent Huge Pages, less micro-stutter\n"
- "• NMI watchdog off — less CPU interrupt overhead\n"
- "• split_lock_mitigate=0 — some games run faster\n"
- "• TCP FastOpen — faster network for online gaming\n"
+ "• vm.swappiness=10 - prefer RAM over swap\n"
+ "• THP=madvise - Transparent Huge Pages, less micro-stutter\n"
+ "• NMI watchdog off - less CPU interrupt overhead\n"
+ "• split_lock_mitigate=0 - some games run faster\n"
+ "• TCP FastOpen - faster network for online gaming\n"
"Saved permanently: /etc/sysctl.d/99-gaming.conf"},
"opt_io_sched": {"hu": "I/O Scheduler",
"de": "I/O Scheduler",
@@ -166,9 +166,9 @@ T = {
"• FPS, frametime, GPU/CPU temp, VRAM display\n"
"• GOverlay: GUI to configure MangoHud\n"
"• Steam launch options: MANGOHUD=1 gamemoderun %command%"},
- "opt_gpu_profile": {"hu": "GPU Power Profile — 3D Full Screen",
- "de": "GPU Power Profile — 3D Full Screen",
- "en": "GPU Power Profile — 3D Full Screen"},
+ "opt_gpu_profile": {"hu": "GPU Power Profile - 3D Full Screen",
+ "de": "GPU Power Profile - 3D Full Screen",
+ "en": "GPU Power Profile - 3D Full Screen"},
"opt_gpu_profile_desc": {"hu": "AMDGPU teljesítmény profil átváltása 3D_FULL_SCREEN-re:\n"
"• Agresszívebb GPU órajel játék közben\n"
"• Alapértelmezett profil visszafogottabb teljesítményre törekszik\n"
@@ -194,9 +194,9 @@ T = {
"• AMD locks these features by default\n"
"• Config: /etc/modprobe.d/99-amdgpu-overdrive.conf\n"
"WARNING: requires initramfs rebuild, reboot needed after!"},
- "opt_amd_powercap": {"hu": "AMD GPU Power Cap — Maximum",
- "de": "AMD GPU Power Cap — Maximum",
- "en": "AMD GPU Power Cap — Maximum"},
+ "opt_amd_powercap": {"hu": "AMD GPU Power Cap - Maximum",
+ "de": "AMD GPU Power Cap - Maximum",
+ "en": "AMD GPU Power Cap - Maximum"},
"opt_amd_powercap_desc": {"hu": "AMD GPU teljesítmény korlát feloldása maximumra:\n"
"• A GPU alapból korlátozott TDP-re van beállítva\n"
"• Ez beállítja a power1_cap értékét a maximálisan engedélyezett értékre\n"
@@ -228,14 +228,14 @@ T = {
"opt_apply_empty": {"hu": "Nincs kijelölve semmi.", "de": "Nichts ausgewählt.", "en": "Nothing selected."},
"opt_apply_missing":{"hu": "Hiányzó script: ", "de": "Fehlendes Skript: ", "en": "Missing script: "},
"opt_apply_ok": {"hu": "Sikeresen alkalmazva!", "de": "Erfolgreich angewendet!", "en": "Successfully applied!"},
- "opt_apply_err": {"hu": "Hiba (kód: {code}) — napló: {log}",
- "de": "Fehler (Code: {code}) — Protokoll: {log}",
- "en": "Error (code: {code}) — log: {log}"},
+ "opt_apply_err": {"hu": "Hiba (kód: {code}) - napló: {log}",
+ "de": "Fehler (Code: {code}) - Protokoll: {log}",
+ "en": "Error (code: {code}) - log: {log}"},
"opt_reboot_needed": {"hu": "A GPU optimalizációk érvénybe lépéséhez a számítógépet újra kell indítani!",
"de": "Für die GPU-Optimierungen ist ein Neustart erforderlich!",
"en": "A reboot is required for GPU optimizations to take effect!"},
# Hyprland page
- "hypr_title": {"hu": "HYPRLAND — KEYBINDS", "de": "HYPRLAND — TASTENKÜRZEL", "en": "HYPRLAND — KEYBINDS"},
+ "hypr_title": {"hu": "HYPRLAND - KEYBINDS", "de": "HYPRLAND - TASTENKÜRZEL", "en": "HYPRLAND - KEYBINDS"},
"hypr_source": {"hu": "Forrás: ", "de": "Quelle: ", "en": "Source: "},
"hypr_none": {"hu": "Nem található Hyprland konfiguráció.", "de": "Keine Hyprland-Konfiguration gefunden.", "en": "No Hyprland configuration found."},
# Hyprland descriptions
@@ -280,13 +280,13 @@ T = {
"credits_title": {"hu": "KÖZREMŰKÖDŐK", "de": "MITWIRKENDE", "en": "CONTRIBUTORS"},
"credits_rp1_name": {"hu": "RavePriest1", "de": "RavePriest1", "en": "RavePriest1"},
"credits_rp1_role": {"hu": "Névadó, hivatalos naplopó", "de": "Namensgeber, offizieller Faulenzer", "en": "Namesake, official slacker"},
- "credits_rp1_desc": {"hu": "Nem tudja mit akar — magyar streamer.", "de": "Weiß nicht, was er will — ungarischer Streamer.", "en": "Doesn't know what he wants — Hungarian streamer."},
+ "credits_rp1_desc": {"hu": "Nem tudja mit akar - magyar streamer.", "de": "Weiß nicht, was er will - ungarischer Streamer.", "en": "Doesn't know what he wants - Hungarian streamer."},
"credits_nippy_name": {"hu": "Nippy", "de": "Nippy", "en": "Nippy"},
"credits_nippy_role": {"hu": "Fejlesztő", "de": "Entwickler", "en": "Developer"},
"credits_nippy_desc": {"hu": "Agyérgörcsöt kap PR1-től, mert nem tudja mit akar.", "de": "Bekommt von PR1 einen Nervenzusammenbruch, weil er nicht weiß, was er will.", "en": "Gets an aneurysm from PR1 because he doesn't know what he wants."},
"credits_gabesz_name": {"hu": "GabeszM", "de": "GabeszM", "en": "GabeszM"},
"credits_gabesz_role": {"hu": "Fejlesztő", "de": "Entwickler", "en": "Developer"},
- "credits_gabesz_desc": {"hu": "Weboldal, GNOME kiegészítő és alt-tab dizájn — mert valakinek kellett.", "de": "Website, GNOME-Erweiterung und Alt-Tab-Design — weil es jemand machen musste.", "en": "Website, GNOME extension and alt-tab design — because someone had to."},
+ "credits_gabesz_desc": {"hu": "Weboldal, GNOME kiegészítő és alt-tab dizájn - mert valakinek kellett.", "de": "Website, GNOME-Erweiterung und Alt-Tab-Design - weil es jemand machen musste.", "en": "Website, GNOME extension and alt-tab design - because someone had to."},
"credits_stefi_name": {"hu": "Stefi", "de": "Stefi", "en": "Stefi"},
"credits_stefi_role": {"hu": "Design", "de": "Design", "en": "Design"},
"credits_stefi_desc": {"hu": "5000 lesz!", "de": "Das macht 5000!", "en": "That'll be 5000!"},
@@ -296,10 +296,10 @@ T = {
"finish_sub": {"hu": "A RaveOS be van állítva.", "de": "RaveOS ist eingerichtet.", "en": "RaveOS is set up."},
"finish_next_step": {"hu": "KÖVETKEZŐ LÉPÉS", "de": "NÄCHSTER SCHRITT", "en": "NEXT STEP"},
"finish_inst_desc": {"hu": "Az App Installer segítségével telepíthetsz minden fontos "
- "szoftvert egy helyen — böngészőtől kezdve a fejlesztőeszközökig.",
- "de": "Mit dem App Installer kannst du die gesamte wichtige Software an einem Ort installieren — von Browsern bis zu Entwicklerwerkzeugen.",
+ "szoftvert egy helyen - böngészőtől kezdve a fejlesztőeszközökig.",
+ "de": "Mit dem App Installer kannst du die gesamte wichtige Software an einem Ort installieren - von Browsern bis zu Entwicklerwerkzeugen.",
"en": "With the App Installer you can install all important "
- "software in one place — from browsers to developer tools."},
+ "software in one place - from browsers to developer tools."},
"finish_install": {"hu": "APP INSTALLER INDÍTÁSA", "de": "APP INSTALLER STARTEN", "en": "LAUNCH APP INSTALLER"},
"finish_reboot": {"hu": "ÚJRAINDÍTÁS", "de": "SYSTEM NEU STARTEN", "en": "REBOOT SYSTEM"},
"finish_close": {"hu": "Bezárás", "de": "Schließen", "en": "Close"},
@@ -1964,11 +1964,11 @@ class RaveOSWelcome(QMainWindow):
def __init__(self):
super().__init__()
if _current_lang == "de":
- self.setWindowTitle("RaveOS — Willkommen")
+ self.setWindowTitle("RaveOS - Willkommen")
elif _current_lang == "en":
- self.setWindowTitle("RaveOS — Welcome")
+ self.setWindowTitle("RaveOS - Welcome")
else:
- self.setWindowTitle("RaveOS — Üdvözlünk")
+ self.setWindowTitle("RaveOS - Üdvözlünk")
self.setMinimumSize(720, 640)
self.resize(800, 720)
self.setStyleSheet(STYLESHEET)
@@ -2151,11 +2151,11 @@ class RaveOSWelcome(QMainWindow):
def _retranslate_all(self):
if _current_lang == "de":
- self.setWindowTitle("RaveOS — Willkommen")
+ self.setWindowTitle("RaveOS - Willkommen")
elif _current_lang == "en":
- self.setWindowTitle("RaveOS — Welcome")
+ self.setWindowTitle("RaveOS - Welcome")
else:
- self.setWindowTitle("RaveOS — Üdvözlünk")
+ self.setWindowTitle("RaveOS - Üdvözlünk")
self.back_btn.setText(_t("nav_back"))
is_last = self.stack.currentIndex() == self.stack.count() - 1
self.next_btn.setText(_t("finish_close") if is_last else _t("nav_next"))