summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--raveos-calamares-module/PKGBUILD2
-rw-r--r--raveos-calamares-module/desktopselect/desktopselect.conf1
-rw-r--r--raveos-calamares-theme/PKGBUILD2
-rw-r--r--raveos-calamares-theme/etc/calamares/modules/netinstall-apps.yaml1
-rw-r--r--raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf3
-rw-r--r--raveos-plasma-theme/.SRCINFO1
-rw-r--r--raveos-plasma-theme/PKGBUILD2
-rw-r--r--raveos-welcome/PKGBUILD2
-rw-r--r--raveos-welcome/raveos_welcome.py20
9 files changed, 28 insertions, 6 deletions
diff --git a/raveos-calamares-module/PKGBUILD b/raveos-calamares-module/PKGBUILD
index 29cbcb0..22c892b 100644
--- a/raveos-calamares-module/PKGBUILD
+++ b/raveos-calamares-module/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: nippy <nippy@tuta.io>
pkgname=raveos-calamares-module
pkgver=2.0.0
-pkgrel=19
+pkgrel=20
pkgdesc="RaveOS Calamares modules: Wi-Fi, Welcome, Desktop Selector"
arch=('x86_64')
options=('!debug')
diff --git a/raveos-calamares-module/desktopselect/desktopselect.conf b/raveos-calamares-module/desktopselect/desktopselect.conf
index 593920a..490aa5e 100644
--- a/raveos-calamares-module/desktopselect/desktopselect.conf
+++ b/raveos-calamares-module/desktopselect/desktopselect.conf
@@ -65,6 +65,7 @@ desktops:
- gvfs-smb
- gvfs-nfs
- gvfs-mtp
+ - wl-clipboard
- raveos-plasma-theme
- name: "GNOME Desktop"
diff --git a/raveos-calamares-theme/PKGBUILD b/raveos-calamares-theme/PKGBUILD
index 38e9be8..a205716 100644
--- a/raveos-calamares-theme/PKGBUILD
+++ b/raveos-calamares-theme/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: nippy <nippy@tuta.io>
pkgname=raveos-calamares-theme
pkgver=2.0.0
-pkgrel=50
+pkgrel=51
pkgdesc="RaveOS Calamares Theme"
arch=('any')
url="https://git.rp1.hu/RaveOS"
diff --git a/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.yaml b/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.yaml
index 6d3b256..5739a20 100644
--- a/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.yaml
+++ b/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.yaml
@@ -346,6 +346,7 @@
- simplescreenrecorder
- smplayer
- vlc
+ - vlc-plugins-all
- youtube-dl
- name: "Virtualbox"
description: "Virtualbox Package"
diff --git a/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf b/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf
index fc06d93..d37b8c3 100644
--- a/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf
+++ b/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf
@@ -29,4 +29,5 @@ script:
- "install -Dm644 /etc/systemd/system/reflector-once.service ${ROOT}/etc/systemd/system/reflector-once.service"
- "chroot ${ROOT} systemctl enable reflector-once.service"
- "gsettings set org.gnome.desktop.interface gtk-theme 'Yaru-olive-dark'"
- - "gsettings set org.gnome.desktop.interface icon-theme 'Adwaitaru-olive'" \ No newline at end of file
+ - "gsettings set org.gnome.desktop.interface icon-theme 'Adwaitaru-olive'"
+ - "sh -c 'echo \"MESA_SHADER_CACHE_MAX_SIZE=12G\" >> ${ROOT}/etc/environment; echo \"__GL_SHADER_DISK_CACHE_SIZE=12884901888\" >> ${ROOT}/etc/environment'" \ No newline at end of file
diff --git a/raveos-plasma-theme/.SRCINFO b/raveos-plasma-theme/.SRCINFO
index 099fb91..da3c96d 100644
--- a/raveos-plasma-theme/.SRCINFO
+++ b/raveos-plasma-theme/.SRCINFO
@@ -11,6 +11,7 @@ pkgbase = raveos-plasma-theme
conflicts = raveos-cosmic-theme
depends = fastfetch
depends = raveos-sddm-theme
+ depends = wl-clipboard
options = !debug
pkgname = raveos-plasma-theme
diff --git a/raveos-plasma-theme/PKGBUILD b/raveos-plasma-theme/PKGBUILD
index c887b80..0152a44 100644
--- a/raveos-plasma-theme/PKGBUILD
+++ b/raveos-plasma-theme/PKGBUILD
@@ -10,7 +10,7 @@ license=('custom')
options=('!debug')
conflicts=('raveos-gnome-theme' 'raveos-hyprland-theme' 'raveos-cosmic-theme')
-depends=('fastfetch' 'raveos-sddm-theme')
+depends=('fastfetch' 'raveos-sddm-theme' 'wl-clipboard')
install="${pkgname}.install"
source=()
diff --git a/raveos-welcome/PKGBUILD b/raveos-welcome/PKGBUILD
index 6cc410e..1449d1b 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=2
+pkgrel=3
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/raveos_welcome.py b/raveos-welcome/raveos_welcome.py
index daae931..ec1e2a8 100644
--- a/raveos-welcome/raveos_welcome.py
+++ b/raveos-welcome/raveos_welcome.py
@@ -280,6 +280,7 @@ T = {
"en": "With the App Installer you can install all important "
"software in one place — from browsers to developer tools."},
"finish_install": {"hu": "APP INSTALLER INDÍTÁSA", "en": "LAUNCH APP INSTALLER"},
+ "finish_reboot": {"hu": "ÚJRAINDÍTÁS", "en": "REBOOT SYSTEM"},
"finish_close": {"hu": "Bezárás", "en": "Close"},
"finish_install_missing": {"hu": "Nem található az App Installer.", "en": "App Installer not found."},
"finish_install_err": {"hu": "Nem sikerült elindítani. Napló: {log}", "en": "Failed to launch. Log: {log}"},
@@ -1778,10 +1779,22 @@ class FinishPage(QWidget):
self.card_body.setWordWrap(True)
card_lay.addWidget(self.card_body)
+ btn_box = QHBoxLayout()
+ btn_box.setSpacing(12)
+
+ self.reboot_btn = QPushButton(_t("finish_reboot"))
+ self.reboot_btn.setObjectName("secondary")
+ self.reboot_btn.clicked.connect(self._on_reboot)
+ btn_box.addWidget(self.reboot_btn)
+
+ btn_box.addStretch()
+
self.install_btn = QPushButton(_t("finish_install"))
self.install_btn.setObjectName("primary")
self.install_btn.clicked.connect(self.launch_installer.emit)
- card_lay.addWidget(self.install_btn, alignment=Qt.AlignmentFlag.AlignRight)
+ btn_box.addWidget(self.install_btn)
+
+ card_lay.addLayout(btn_box)
self.install_status = QLabel("")
self.install_status.setObjectName("body")
@@ -1792,12 +1805,17 @@ class FinishPage(QWidget):
lay.addWidget(card)
lay.addStretch()
+ def _on_reboot(self):
+ import subprocess
+ subprocess.Popen(["systemctl", "reboot"])
+
def retranslate(self):
self.done_label.setText(_t("finish_ok"))
self.title.setText(_t("finish_title"))
self.sub.setText(_t("finish_sub"))
self.card_title.setText(_t("finish_next_step"))
self.card_body.setText(_t("finish_inst_desc"))
+ self.reboot_btn.setText(_t("finish_reboot"))
self.install_btn.setText(_t("finish_install"))
def show_error(self, msg):