From 58f7684559e9456660e9bb78909df4fb7bb90a5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82?= Date: Thu, 30 Jul 2026 18:18:46 +0200 Subject: [PATCH] fix: purge GNOME dead code, update .desktop Categories, fix Korean involved page --- antergos-welcome.desktop | 2 +- data/pages/ko-KR/involved | 16 ++++++++-------- data/preferences.json | 2 +- po/antergos-welcome.pot | 10 +--------- src/antergos_welcome.py | 28 +--------------------------- ui/antergos-welcome.glade | 15 --------------- 6 files changed, 12 insertions(+), 61 deletions(-) diff --git a/antergos-welcome.desktop b/antergos-welcome.desktop index b8d4d13..eba6903 100755 --- a/antergos-welcome.desktop +++ b/antergos-welcome.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Terminal=false Type=Application -Categories=GNOME;GTK;System; +Categories=Qt;KDE;System; StartupNotify=false Name=Antergos NeXT Welcome Exec=/usr/bin/antergos-welcome diff --git a/data/pages/ko-KR/involved b/data/pages/ko-KR/involved index 7437d0d..ee0d097 100644 --- a/data/pages/ko-KR/involved +++ b/data/pages/ko-KR/involved @@ -1,32 +1,32 @@ 당신의 지원에 감사드립니다 -만자로 리눅스는 사용자 커뮤니티로부터 많은 지원을 받고 있으며 참여해주신 모든 분들께 감사드립니다. 우리는 꾸준한 속도로 성장하고 있으며, 여러분 덕분에 매일 배포판이 나아지고 있습니다. +Antergos NeXT 리눅스는 사용자 커뮤니티로부터 많은 지원을 받고 있으며 참여해주신 모든 분들께 감사드립니다. 우리는 꾸준한 속도로 성장하고 있으며, 여러분 덕분에 매일 배포판이 나아지고 있습니다. -변화를 만드는 것은 매우 쉽습니다. 당신의 기량에 따라 다음 방법중 하나 이상의 방법으로 만자로를 도울 수 있습니다: +변화를 만드는 것은 매우 쉽습니다. 당신의 기량에 따라 다음 방법중 하나 이상의 방법으로 Antergos NeXT를 도울 수 있습니다: 지원 및 프로모션 -만자로 전파 +Antergos NeXT 전파 -만자로를 좋아하면 사람들에게 알려 주세요. 리뷰를 작성하여 distrowatch.com.에 게시하세요. 친구들과 주변 사람들과 만자로에 대해 이야기하세요. +Antergos NeXT를 좋아하면 사람들에게 알려 주세요. 리뷰를 작성하여 distrowatch.com.에 게시하세요. 친구들과 주변 사람들과 Antergos NeXT에 대해 이야기하세요. 커뮤니티 가입 -만자로는 단순한 운영 체제가 아니라 자유롭고 개방적인 프로젝트를 즐기고, 수집하고, 상호 작용하는 사람들의 역동적인 커뮤니티이기도 합니다. 다른 사람들이 문제를 해결하도록 돕거나, 환영받는다고 느끼거나, 단순히 다른 만자로 사용자와 만나 대화를 나누면 커뮤니티에 가입하여 만자로를 더 좋게 만드는 데 참여할 것을 권합니다. +Antergos NeXT는 단순한 운영 체제가 아니라 자유롭고 개방적인 프로젝트를 즐기고, 수집하고, 상호 작용하는 사람들의 역동적인 커뮤니티이기도 합니다. 다른 사람들이 문제를 해결하도록 돕거나, 환영받는다고 느끼거나, 단순히 다른 Antergos NeXT 사용자와 만나 대화를 나누면 커뮤니티에 가입하여 Antergos NeXT를 더 좋게 만드는 데 참여할 것을 권합니다. 다른 사람들 돕기 -여가 시간이 있고 기술적인 문제가 있는 다른 사용자를 돕고자 하는 경우 포럼을 읽거나 IRC 채널에 가입하고 다른 만자로 사용자가 해결하는 방법을 알고 있는 문제를 해결할 수 있도록 도와야 합니다. +여가 시간이 있고 기술적인 문제가 있는 다른 사용자를 돕고자 하는 경우 포럼을 읽거나 IRC 채널에 가입하고 다른 Antergos NeXT 사용자가 해결하는 방법을 알고 있는 문제를 해결할 수 있도록 도와야 합니다. 프로젝트 기여도 버그 보고서 -만자로를 사용하다가 제대로 작동하지 않는 것을 발견한 경우 저희에게 알려주세요. 발견한 문제는 다른 사람에게도 영향을 미칠 수 있습니다. 우리가 그것에 대해 더 빨리 알수록, 우리는 그것을 빨리 고칠 수 있습니다. +Antergos NeXT를 사용하다가 제대로 작동하지 않는 것을 발견한 경우 저희에게 알려주세요. 발견한 문제는 다른 사람에게도 영향을 미칠 수 있습니다. 우리가 그것에 대해 더 빨리 알수록, 우리는 그것을 빨리 고칠 수 있습니다. 새로운 아이디어 -각 릴리스에 포함된 대부분의 개선 사항은 커뮤니티에서 제공됩니다. 누락되거나 더 잘 될 수 있는 일이 있다면 말씀해 주세요. 누락 된 하드웨어 드라이버가 포함되어 있는지, 또는 저장소 설치의 일부가 되어야하는 소프트웨어 응용 프로그램이 포함되어 있는지 또는 만자로를 개선하는 방법에 대한 다른 아이디어가 있는 경우에는 항상 이 정보를 듣는데 관심이 있습니다. +각 릴리스에 포함된 대부분의 개선 사항은 커뮤니티에서 제공됩니다. 누락되거나 더 잘 될 수 있는 일이 있다면 말씀해 주세요. 누락 된 하드웨어 드라이버가 포함되어 있는지, 또는 저장소 설치의 일부가 되어야하는 소프트웨어 응용 프로그램이 포함되어 있는지 또는 Antergos NeXT를 개선하는 방법에 대한 다른 아이디어가 있는 경우에는 항상 이 정보를 듣는데 관심이 있습니다. 아트워크 diff --git a/data/preferences.json b/data/preferences.json index 616abd2..6dd6151 100644 --- a/data/preferences.json +++ b/data/preferences.json @@ -3,7 +3,7 @@ "data_path": "/usr/share/antergos-next/antergos-welcome/data", "default_locale": "en", "desktop_path": "/usr/share/applications/antergos-welcome.desktop", - "gnometour_path": "/usr/bin/gnome-tour", + "gnometour_path": "", "installer_path": "/usr/bin/calamares-next", "live_path": "/run/artix/bootmnt", "locale_path": "/usr/share/locale", diff --git a/po/antergos-welcome.pot b/po/antergos-welcome.pot index ef3e2b7..7f92d2b 100644 --- a/po/antergos-welcome.pot +++ b/po/antergos-welcome.pot @@ -90,7 +90,7 @@ msgid "INSTALLATION" msgstr "" #: ../ui/antergos-welcome.glade:372 -msgid "Launch Cnchi Installer" +msgid "Install Antergos NeXT" msgstr "" #: ../ui/antergos-welcome.glade:393 @@ -101,14 +101,6 @@ msgstr "" msgid "Common application selection" msgstr "" -#: ../ui/antergos-welcome.glade:408 -msgid "GNOME Layout Switcher" -msgstr "" - -#: ../ui/antergos-welcome.glade:412 -msgid "Antergos NeXT GNOME config tool" -msgstr "" - #: ../ui/antergos-welcome.glade:424 msgid "" msgstr "" diff --git a/src/antergos_welcome.py b/src/antergos_welcome.py index 5ec674a..b83ebbf 100755 --- a/src/antergos_welcome.py +++ b/src/antergos_welcome.py @@ -62,32 +62,6 @@ class Embed: if self.loaded: window.builder.get_object("stack").add_named(self.box, self.name + "page") -class EmbedLayouts(Embed): - """GNOME Layout Switcher""" - def load(self, window: Gtk.Window) -> bool: - try: - # import layoutswitcherlib - from layoutswitcherlib.layoutsbox import LayoutBox - try: - self.box = LayoutBox(window, usehello=True) - grid = Gtk.Grid() - grid.set_margin_start(15) - image = get_icon_image("go-previous", Gtk.IconSize.BUTTON) - back_btn=Gtk.Button(label=None, image=image) - back_btn.set_name("home") - back_btn.connect("clicked", self.on_btn_clicked,window) - grid.attach (back_btn, 0, 0, 1, 1) - self.box.pack_start(grid, expand=False, fill=False, padding=10) - self.box.reorder_child(grid,0) - self.box.show_all() - except Exception as err: - logging.error("Error in embedded application -> 'layoutswitcherlib'") - logging.error(err) - except ModuleNotFoundError: - logging.info(f"Plugin 'layoutswitcherlib' not available.") - self.loaded = self.box is not None - return self.loaded - class EmbedBrowser(Embed): """Application-utility""" def load(self, window: Gtk.Window) -> bool: @@ -231,7 +205,7 @@ class Hello(Gtk.Window): # Installed systems else: - manager = EmbedManager(EmbedBrowser(), EmbedLayouts()) + manager = EmbedManager(EmbedBrowser()) manager.get_modules(self) manager.display(self) de = os.environ.get("DESKTOP_SESSION", "unknown") diff --git a/ui/antergos-welcome.glade b/ui/antergos-welcome.glade index d8b5880..82450bd 100644 --- a/ui/antergos-welcome.glade +++ b/ui/antergos-welcome.glade @@ -403,21 +403,6 @@ We, the Antergos NeXT Developers, hope that you will enjoy using Antergos NeXT a 0 - - - GNOME Layout Switcher - appLayouts - False - True - Antergos NeXT GNOME config tool - - - - False - True - 1 - - True