From 9d9c873fe44c7e81ced1013633aa40b4b3264605 Mon Sep 17 00:00:00 2001 From: Sohrab Behdani Date: Sun, 15 Dec 2024 22:43:28 +0330 Subject: [PATCH] changed some text --- usr/bin/akm | 1 - usr/bin/archlinux-kernel-manager | 96 ------------------ ...ktop => parchlinux-kernel-manager.desktop} | 10 +- ....svg => parchlinux-kernel-manager-tux.svg} | 0 .../akm.css | 0 .../defaults/config.toml | 0 .../images/48x48/akm-community.png | Bin .../images/48x48/akm-install.png | Bin .../images/48x48/akm-new.png | Bin .../images/48x48/akm-progress.png | Bin .../images/48x48/akm-remove.png | Bin .../images/48x48/akm-settings.png | Bin .../images/48x48/akm-star.png | Bin .../images/48x48/akm-tux.png | Bin .../images/48x48/akm-update.png | Bin .../images/48x48/akm-verified.png | Bin .../images/48x48/akm-warning.png | Bin .../images/600x400/akm-tux-splash.png | Bin .../images/96x96/akm-tux.png | Bin .../libs/Kernel.py | 0 .../libs/functions.py | 0 .../parchlinux-kernel-manager.py} | 0 .../ui/AboutDialog.py | 9 +- .../ui/FlowBox.py | 0 .../ui/KernelStack.py | 0 .../ui/ManagerGUI.py | 0 .../ui/MenuButton.py | 0 .../ui/MessageWindow.py | 0 .../ui/ProgressWindow.py | 0 .../ui/SettingsWindow.py | 0 .../ui/SplashScreen.py | 0 .../ui/Stack.py | 0 ...x.akm.policy => com.parchlinux.pkm.policy} | 8 +- 33 files changed, 15 insertions(+), 109 deletions(-) delete mode 120000 usr/bin/akm delete mode 100755 usr/bin/archlinux-kernel-manager rename usr/share/applications/{archlinux-kernel-manager.desktop => parchlinux-kernel-manager.desktop} (56%) rename usr/share/icons/hicolor/scalable/apps/{archlinux-kernel-manager-tux.svg => parchlinux-kernel-manager-tux.svg} (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/akm.css (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/defaults/config.toml (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-community.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-install.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-new.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-progress.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-remove.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-settings.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-star.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-tux.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-update.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-verified.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/48x48/akm-warning.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/600x400/akm-tux-splash.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/images/96x96/akm-tux.png (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/libs/Kernel.py (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/libs/functions.py (100%) rename usr/share/{archlinux-kernel-manager/archlinux-kernel-manager.py => parchlinux-kernel-manager/parchlinux-kernel-manager.py} (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/AboutDialog.py (88%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/FlowBox.py (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/KernelStack.py (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/ManagerGUI.py (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/MenuButton.py (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/MessageWindow.py (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/ProgressWindow.py (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/SettingsWindow.py (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/SplashScreen.py (100%) rename usr/share/{archlinux-kernel-manager => parchlinux-kernel-manager}/ui/Stack.py (100%) rename usr/share/polkit-1/actions/{org.archlinux.akm.policy => com.parchlinux.pkm.policy} (98%) diff --git a/usr/bin/akm b/usr/bin/akm deleted file mode 120000 index 46a2982..0000000 --- a/usr/bin/akm +++ /dev/null @@ -1 +0,0 @@ -archlinux-kernel-manager \ No newline at end of file diff --git a/usr/bin/archlinux-kernel-manager b/usr/bin/archlinux-kernel-manager deleted file mode 100755 index 3cfe365..0000000 --- a/usr/bin/archlinux-kernel-manager +++ /dev/null @@ -1,96 +0,0 @@ -#!/usr/bin/env sh - -# this script should not be run as root -# the polkit agent running on the desktop environment should prompt for root password - -echo "---------------------------------------------------------------------------" -echo "[INFO]: Checking session" -test $(whoami) == "root" && echo "[ERROR]: Do not run this script as root." && exit 1 -test -z $DISPLAY && echo "[ERROR]: DISPLAY variable is not set." && exit 1 - -# check session is either one of X11, Wayland or TTY -SESSION=$(loginctl show-session $(loginctl|grep $(whoami) | awk '{print $1}') -p Type | awk -F= '{print $2}' | grep "x11\|wayland\|tty") -test -z "$SESSION" && echo "[ERROR]: Failed to verify session for user, SESSION = $SESSION" && exit 1 - -XAUTHORITY=$(xauth info | awk -F"Authority file:" '{print $2}' | tr -d ' ') -test -z "$XAUTHORITY" && echo "[ERROR]: XAUTHORIY file is not set" && exit 1 -test -s "$XAUTHORITY" || touch "$XAUTHORITY" - -XAUTH_HONORED=$(xauth info | awk -F"Changes honored:" '{print $2}' | tr -d ' ') -test $XAUTH_HONORED = "yes" || echo "[ERROR]: Xauth changes honored = no, restart X server" || exit 1 - -# GTK_A11Y=none - fixes the dbus-launch errors with GTK4 - -echo "[INFO]: XAUTHORITY = $XAUTHORITY" -echo "[INFO]: DBUS_SESSION_BUS_ADDRESS = $DBUS_SESSION_BUS_ADDRESS" -echo "[INFO]: DESKTOP SESSION = $DESKTOP_SESSION" - -function start_in_wayland() { - echo "[INFO]: Starting in Wayland session" - xauth gen $DISPLAY &> /dev/null - - case "$DESKTOP_SESSION" in - plasma | gnome) - pkexec env DISPLAY=$DISPLAY WAYLAND_DISPLAY="$XDG_RUNTIME_DIR/$WAYLAND_DISPLAY" XAUTHORITY=$XAUTHORITY DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS GDK_BACKEND=x11 GTK_A11Y=none '/usr/share/archlinux-kernel-manager/archlinux-kernel-manager.py' - ;; - *) - pkexec env DISPLAY=$DISPLAY WAYLAND_DISPLAY="$XDG_RUNTIME_DIR/$WAYLAND_DISPLAY" XAUTHORITY=$XAUTHORITY DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS GTK_A11Y=none '/usr/share/archlinux-kernel-manager/archlinux-kernel-manager.py' - ;; - esac -} - -function start_in_x11() { - echo "[INFO]: Starting in X11 session" - pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS GTK_A11Y=none '/usr/share/archlinux-kernel-manager/archlinux-kernel-manager.py' -} - -function start_in_tty() { - echo "[INFO]: Starting in TTY session" - pkexec '/usr/share/archlinux-kernel-manager/archlinux-kernel-manager.py' -} - -case "$SESSION" in - "wayland") - # Wayland session, generate Xauth session cookie for $DISPLAY - echo "[INFO]: Display = $DISPLAY" - echo "[INFO]: Session = $SESSION" - start_in_wayland - ;; - "x11") - # X11 session, don't do anything here - echo "[INFO]: Display = $DISPLAY" - echo "[INFO]: Session = $SESSION" - - # just show msg on whether the Xauth session cookie is setup - start_in_x11 - ;; - "tty") - # TTY session, as user may not use a display manager - echo "[INFO]: Display = $DISPLAY" - echo "[INFO]: Session = $SESSION" - - start_in_tty - ;; - *) - # anything here is an unknown session, fallback to XDG_SESSION_TYPE - echo "[INFO]: Display = $DISPLAY" - echo "[WARN]: Session could not be verified, using XDG_SESSION_TYPE" - - case "$XDG_SESSION_TYPE" in - "wayland") - start_in_wayland - ;; - "tty") - start_in_tty - ;; - "x11") - start_in_x11 - ;; - *) - echo "[ERROR]: $XDG_SESSION_TYPE is empty, cannot continue" - exit 1 - ;; - esac - ;; - esac -echo "---------------------------------------------------------------------------" diff --git a/usr/share/applications/archlinux-kernel-manager.desktop b/usr/share/applications/parchlinux-kernel-manager.desktop similarity index 56% rename from usr/share/applications/archlinux-kernel-manager.desktop rename to usr/share/applications/parchlinux-kernel-manager.desktop index b5a4d68..e399084 100644 --- a/usr/share/applications/archlinux-kernel-manager.desktop +++ b/usr/share/applications/parchlinux-kernel-manager.desktop @@ -1,9 +1,9 @@ [Desktop Entry] -Name=Arch Linux Kernel Manager -GenericName=Arch Linux Kernel Manager -X-GNOME-FullName=Arch Linux Kernel Manager -Comment=Arch Linux Kernel Manager - Add/Remove Linux kernels -Exec=/usr/bin/archlinux-kernel-manager +Name=Parch Linux Kernel Manager +GenericName=Parch Linux Kernel Manager +X-GNOME-FullName=Parch Linux Kernel Manager +Comment=Parch Linux Kernel Manager - Add/Remove Linux kernels +Exec=/usr/bin/parchlinux-kernel-manager Icon=archlinux-kernel-manager-tux Terminal=false Type=Application diff --git a/usr/share/icons/hicolor/scalable/apps/archlinux-kernel-manager-tux.svg b/usr/share/icons/hicolor/scalable/apps/parchlinux-kernel-manager-tux.svg similarity index 100% rename from usr/share/icons/hicolor/scalable/apps/archlinux-kernel-manager-tux.svg rename to usr/share/icons/hicolor/scalable/apps/parchlinux-kernel-manager-tux.svg diff --git a/usr/share/archlinux-kernel-manager/akm.css b/usr/share/parchlinux-kernel-manager/akm.css similarity index 100% rename from usr/share/archlinux-kernel-manager/akm.css rename to usr/share/parchlinux-kernel-manager/akm.css diff --git a/usr/share/archlinux-kernel-manager/defaults/config.toml b/usr/share/parchlinux-kernel-manager/defaults/config.toml similarity index 100% rename from usr/share/archlinux-kernel-manager/defaults/config.toml rename to usr/share/parchlinux-kernel-manager/defaults/config.toml diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-community.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-community.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-community.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-community.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-install.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-install.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-install.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-install.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-new.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-new.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-new.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-new.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-progress.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-progress.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-progress.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-progress.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-remove.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-remove.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-remove.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-remove.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-settings.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-settings.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-settings.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-settings.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-star.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-star.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-star.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-star.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-tux.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-tux.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-tux.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-tux.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-update.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-update.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-update.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-update.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-verified.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-verified.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-verified.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-verified.png diff --git a/usr/share/archlinux-kernel-manager/images/48x48/akm-warning.png b/usr/share/parchlinux-kernel-manager/images/48x48/akm-warning.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/48x48/akm-warning.png rename to usr/share/parchlinux-kernel-manager/images/48x48/akm-warning.png diff --git a/usr/share/archlinux-kernel-manager/images/600x400/akm-tux-splash.png b/usr/share/parchlinux-kernel-manager/images/600x400/akm-tux-splash.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/600x400/akm-tux-splash.png rename to usr/share/parchlinux-kernel-manager/images/600x400/akm-tux-splash.png diff --git a/usr/share/archlinux-kernel-manager/images/96x96/akm-tux.png b/usr/share/parchlinux-kernel-manager/images/96x96/akm-tux.png similarity index 100% rename from usr/share/archlinux-kernel-manager/images/96x96/akm-tux.png rename to usr/share/parchlinux-kernel-manager/images/96x96/akm-tux.png diff --git a/usr/share/archlinux-kernel-manager/libs/Kernel.py b/usr/share/parchlinux-kernel-manager/libs/Kernel.py similarity index 100% rename from usr/share/archlinux-kernel-manager/libs/Kernel.py rename to usr/share/parchlinux-kernel-manager/libs/Kernel.py diff --git a/usr/share/archlinux-kernel-manager/libs/functions.py b/usr/share/parchlinux-kernel-manager/libs/functions.py similarity index 100% rename from usr/share/archlinux-kernel-manager/libs/functions.py rename to usr/share/parchlinux-kernel-manager/libs/functions.py diff --git a/usr/share/archlinux-kernel-manager/archlinux-kernel-manager.py b/usr/share/parchlinux-kernel-manager/parchlinux-kernel-manager.py similarity index 100% rename from usr/share/archlinux-kernel-manager/archlinux-kernel-manager.py rename to usr/share/parchlinux-kernel-manager/parchlinux-kernel-manager.py diff --git a/usr/share/archlinux-kernel-manager/ui/AboutDialog.py b/usr/share/parchlinux-kernel-manager/ui/AboutDialog.py similarity index 88% rename from usr/share/archlinux-kernel-manager/ui/AboutDialog.py rename to usr/share/parchlinux-kernel-manager/ui/AboutDialog.py index 6c9ca12..ba583f2 100644 --- a/usr/share/archlinux-kernel-manager/ui/AboutDialog.py +++ b/usr/share/parchlinux-kernel-manager/ui/AboutDialog.py @@ -13,14 +13,16 @@ class AboutDialog(Gtk.AboutDialog): def __init__(self, manager_gui, **kwargs): super().__init__(**kwargs) - website = "http://arcolinux.info/" - authors = ["Erik Dubois", "Fennec"] - program_name = "Arch Linux Kernel Manager" + website = "http://parchlinux.com/" + authors = ["Parch Linux"] + ogauthors = ["Erik Dubois", "Fennec"] + program_name = "Parch Linux Kernel Manager" comments = ( f"Add/Remove Officially supported Linux kernels on Arch based systems\n" f"Powered by the Arch Linux Archive (a.k.a ALA)\n" f"Community based Linux kernels are also supported\n" f"Developed in Python with GTK 4\n" + f"Forked From ArcoLinux\n" ) icon_name = "akm-tux" @@ -28,6 +30,7 @@ class AboutDialog(Gtk.AboutDialog): self.set_transient_for(manager_gui) self.set_modal(True) self.set_authors(authors) + self.set_ogauthors(ogauthors) self.set_program_name(program_name) self.set_comments(comments) self.set_website(website) diff --git a/usr/share/archlinux-kernel-manager/ui/FlowBox.py b/usr/share/parchlinux-kernel-manager/ui/FlowBox.py similarity index 100% rename from usr/share/archlinux-kernel-manager/ui/FlowBox.py rename to usr/share/parchlinux-kernel-manager/ui/FlowBox.py diff --git a/usr/share/archlinux-kernel-manager/ui/KernelStack.py b/usr/share/parchlinux-kernel-manager/ui/KernelStack.py similarity index 100% rename from usr/share/archlinux-kernel-manager/ui/KernelStack.py rename to usr/share/parchlinux-kernel-manager/ui/KernelStack.py diff --git a/usr/share/archlinux-kernel-manager/ui/ManagerGUI.py b/usr/share/parchlinux-kernel-manager/ui/ManagerGUI.py similarity index 100% rename from usr/share/archlinux-kernel-manager/ui/ManagerGUI.py rename to usr/share/parchlinux-kernel-manager/ui/ManagerGUI.py diff --git a/usr/share/archlinux-kernel-manager/ui/MenuButton.py b/usr/share/parchlinux-kernel-manager/ui/MenuButton.py similarity index 100% rename from usr/share/archlinux-kernel-manager/ui/MenuButton.py rename to usr/share/parchlinux-kernel-manager/ui/MenuButton.py diff --git a/usr/share/archlinux-kernel-manager/ui/MessageWindow.py b/usr/share/parchlinux-kernel-manager/ui/MessageWindow.py similarity index 100% rename from usr/share/archlinux-kernel-manager/ui/MessageWindow.py rename to usr/share/parchlinux-kernel-manager/ui/MessageWindow.py diff --git a/usr/share/archlinux-kernel-manager/ui/ProgressWindow.py b/usr/share/parchlinux-kernel-manager/ui/ProgressWindow.py similarity index 100% rename from usr/share/archlinux-kernel-manager/ui/ProgressWindow.py rename to usr/share/parchlinux-kernel-manager/ui/ProgressWindow.py diff --git a/usr/share/archlinux-kernel-manager/ui/SettingsWindow.py b/usr/share/parchlinux-kernel-manager/ui/SettingsWindow.py similarity index 100% rename from usr/share/archlinux-kernel-manager/ui/SettingsWindow.py rename to usr/share/parchlinux-kernel-manager/ui/SettingsWindow.py diff --git a/usr/share/archlinux-kernel-manager/ui/SplashScreen.py b/usr/share/parchlinux-kernel-manager/ui/SplashScreen.py similarity index 100% rename from usr/share/archlinux-kernel-manager/ui/SplashScreen.py rename to usr/share/parchlinux-kernel-manager/ui/SplashScreen.py diff --git a/usr/share/archlinux-kernel-manager/ui/Stack.py b/usr/share/parchlinux-kernel-manager/ui/Stack.py similarity index 100% rename from usr/share/archlinux-kernel-manager/ui/Stack.py rename to usr/share/parchlinux-kernel-manager/ui/Stack.py diff --git a/usr/share/polkit-1/actions/org.archlinux.akm.policy b/usr/share/polkit-1/actions/com.parchlinux.pkm.policy similarity index 98% rename from usr/share/polkit-1/actions/org.archlinux.akm.policy rename to usr/share/polkit-1/actions/com.parchlinux.pkm.policy index 4cfedd0..facdc41 100644 --- a/usr/share/polkit-1/actions/org.archlinux.akm.policy +++ b/usr/share/polkit-1/actions/com.parchlinux.pkm.policy @@ -1,10 +1,10 @@ - ArcoLinux - http://arcolinux.info/ + ParchLinux + http://parchlinux.com/ package-x-generic - + Add/Remove Linux kernels from Arch Linux based systems 變更您自身的使用者資料 修改您的用户数据 @@ -98,7 +98,7 @@ auth_admin auth_admin - /usr/share/archlinux-kernel-manager/archlinux-kernel-manager.py + /usr/share/parchlinux-kernel-manager/parchlinux-kernel-manager.py true