diff --git a/SOURCES/0001-Updated-Russian-translation.patch b/SOURCES/0001-Updated-Russian-translation.patch new file mode 100644 index 0000000..d236e11 --- /dev/null +++ b/SOURCES/0001-Updated-Russian-translation.patch @@ -0,0 +1,43 @@ +From 7207c9ed49394de96a8151ef4ae17af8ae0d9f34 Mon Sep 17 00:00:00 2001 +From: Sergey Cherevko +Date: Thu, 20 Jul 2023 18:44:17 +0300 +Subject: [PATCH] Updated Russian translation + +--- + extensions/desktop-icons/po/ru.po | 4 ++++ + po/ru.po | 4 ++++ + 2 files changed, 8 insertions(+) + +diff --git a/extensions/desktop-icons/po/ru.po b/extensions/desktop-icons/po/ru.po +index a373301..d6a08fa 100644 +--- a/extensions/desktop-icons/po/ru.po ++++ b/extensions/desktop-icons/po/ru.po +@@ -79,6 +79,10 @@ msgstr "Показывать «Корзину» на рабочем столе" + msgid "New Folder" + msgstr "Создать папку" + ++#: desktopGrid.js:347 ++msgid "New Document" ++msgstr "Новый документ" ++ + #: desktopGrid.js:345 + msgid "Paste" + msgstr "Вставить" +diff --git a/po/ru.po b/po/ru.po +index 360d636..82054e9 100644 +--- a/po/ru.po ++++ b/po/ru.po +@@ -875,6 +875,10 @@ msgstr "Показывать «Корзину» на рабочем столе" + msgid "New Folder" + msgstr "Создать папку" + ++#: desktopGrid.js:347 ++msgid "New Document" ++msgstr "Новый документ" ++ + #: desktopGrid.js:345 + msgid "Paste" + msgstr "Вставить" +-- +2.39.2 + diff --git a/SOURCES/classic.json b/SOURCES/classic.json new file mode 100644 index 0000000..d291c09 --- /dev/null +++ b/SOURCES/classic.json @@ -0,0 +1,11 @@ +{ + "parentMode": "user", + "stylesheetName": "gnome-classic.css", + "hasOverview": false, + "showWelcomeDialog": false, + "enabledExtensions": ["apps-menu@gnome-shell-extensions.gcampax.github.com", "places-menu@gnome-shell-extensions.gcampax.github.com", "launch-new-instance@gnome-shell-extensions.gcampax.github.com", "top-icons@gnome-shell-extensions.gcampax.github.com", "window-list@gnome-shell-extensions.gcampax.github.com"], + "panel": { "left": ["appMenu"], + "center": [], + "right": ["a11y", "keyboard", "dateMenu", "aggregateMenu"] + } +} diff --git a/SOURCES/gnome-classic-xorg.desktop b/SOURCES/gnome-classic-xorg.desktop new file mode 100644 index 0000000..ed49d28 --- /dev/null +++ b/SOURCES/gnome-classic-xorg.desktop @@ -0,0 +1,79 @@ +[Desktop Entry] +Name=GNOME Classic on Xorg +Name[ru]=Классический GNOME на Xorg +Comment[af]=Hierdie sessie laat mens aanmeld by GNOME Klassiek +Comment[an]=Ista sesión encieta lo GNOME clasico +Comment[ar]=تولجك هذه الجلسة في جنوم التقليدية +Comment[as]=এই অধিবেশনে আপোনাক GNOME ক্লাচিকলৈ লগ কৰে +Comment[be]=Гэты сеанс выкарыстоўвае класічны GNOME +Comment[bg]=Работната среда изглежда като класическия GNOME (2.x) +Comment[bn_IN]=এই সেশন আপনাকে GNOME ক্লাসিকে লগ করায় +Comment[bs]=Ova sesija vas prijavljuje na klasični GNOME +Comment[ca]=Aquesta sessió us permet utilitzar el GNOME clàssic +Comment[ca@valencia]=Esta sessió vos permet utilitzar el GNOME clàssic +Comment[cs]=Toto sezení vás přihlásí do GNOME klasik +Comment[da]=Denne session logger dig ind i GNOME Classic +Comment[de]=Diese Sitzung meldet Sie in GNOME Classic an +Comment[el]=Αυτή η συνεδρία σας συνδέει στο GNOME Classic +Comment[en_GB]=This session logs you into GNOME Classic +Comment[eo]=Ĉi tiu seanco ensalutas vin GNOME-klasiken +Comment[es]=Esta sesión inicia GNOME clásico +Comment[et]=See on klassikalise GNOME seanss +Comment[eu]=Saio honek GNOME Klasikoa hasten du +Comment[fa]=این نشست شما را به گنوم کلاسیک وارد می‌کند +Comment[fi]=Tämä istunto kirjaa sinut perinteiseen Gnomeen +Comment[fr]=Cette session vous connecte à GNOME Classique +Comment[fur]=Cheste session ti fâs jentrâ in GNOME Classic +Comment[gd]=Clàraidh an seisean seo a-steach gu GNOME clasaigeach thu +Comment[gl]=Esta sesión iniciarao en GNOME clásico +Comment[gu]=આ સત્ર તમને GNOME ક્લાસિકમાં પ્રવેશ આપે છે +Comment[he]=הפעלה זו מכניסה אותך למצב הקלסי של GNOME +Comment[hi]=यह सत्र गनोम क्लासिक में आपको लॉगइन करेगा +Comment[hr]=Ova sesija vas prijavljuje u klasičan GNOME +Comment[hu]=Bejelentkezés a klasszikus GNOME környezetbe +Comment[id]=Sesi ini memasukkan Anda ke GNOME Klasik +Comment[is]=Þessi seta skráir þig inn í klassískt GNOME +Comment[it]=Questa sessione si avvia con GNOME classico +Comment[ja]=GNOME クラシックモードでログインします +Comment[kab]=Tiɣimit-agi ak-teqqen ɣer GNOME aklasiki +Comment[kk]=Бұл сессия арқылы классикалық GNOME ішіне кіресіз +Comment[km]=សម័យ​នេះ​នឹង​ឲ្យ​អ្នក​ចូល GNOME Classic +Comment[kn]=ಈ ಅಧಿವೇಶನವು ನಿಮ್ಮನ್ನು GNOME ಕ್ಲಾಸಿಕ್‌ಗೆ ಪ್ರವೇಶಿಸುವಂತೆ ಮಾಡುತ್ತದೆ +Comment[ko]=이 세션을 사용하면 그놈 클래식에 로그인합니다 +Comment[lt]=Šis seansas prijungs jus prie klasikinio GNOME +Comment[lv]=Šī sesija ieraksta jūs klasiskajā GNOME vidē +Comment[ml]=ഈ പ്രവര്‍ത്തനവേള നിങ്ങളെ ഗ്നോം ക്ലാസ്സിക്കിലേക്കു് കയറ്റുന്നു +Comment[mr]=हे सत्र तुम्हाला GNOME क्लासिक सत्रामध्ये प्रवेश करून देतो +Comment[ms]=Sesi ini mendaftarkan masuk anda ke dalam Klasik GNOME +Comment[nb]=Denne økten logger inn i klassisk GNOME +Comment[ne]=यो सेसन जिनोम क्लासिकमा लगईन हुन्छ +Comment[nl]=Deze sessie meldt u aan bij Gnome klassiek +Comment[oc]=Aquesta session vos connècta a GNOME Classic +Comment[or]=ଏହି ଅଧିବେଶନ ଆପଣଙ୍କୁ GNOME କ୍ଲାସିକରେ ଲଗ କରାଇଥାଏ +Comment[pa]=ਇਹ ਸ਼ੈਸ਼ਨ ਤੁਹਾਨੂੰ ਗਨੋਮ ਕਲਾਸਿਕ ਵਿੱਚ ਲਾਗ ਕਰਦਾ ਹੈ +Comment[pl]=Ta sesja loguje do klasycznego środowiska GNOME +Comment[pt]=Esta sessão vai usar o GNOME clássico +Comment[pt_BR]=Essa sessão se inicia como GNOME Clássico +Comment[ro]=Această sesiune vă autentifică în GNOME Clasic +Comment[ru]=Данный сеанс использует классический рабочий стол GNOME +Comment[sk]=Táto relácia vás prihlási do klasického prostredia GNOME +Comment[sl]=Seja omogoča prijavo v običajno namizje GNOME. +Comment[sr]=Ова сесија вас пријављује у класичан Гном +Comment[sr@latin]=Ova sesija vas prijavljuje u klasičan Gnom +Comment[sv]=Denna session loggar in dig till GNOME Klassisk +Comment[ta]=இந்த அமர்வு உங்களை GNOME கிளாஸிக்கில் புகுபதிவு செய்யும் +Comment[te]=ఈ సెషన్ గ్నోమ్‌ క్లాసిక్ లోనికి లాగ్ చేస్తుంది +Comment[tg]=Ин ҷаласа шуморо ба GNOME-и классикӣ ворид мекунад +Comment[th]=วาระนี้จะนำคุณเข้าสู่ระบบ GNOME คลาสสิก +Comment[tr]=Bu oturum, GNOME Klasik sürümüne giriş yapmanızı sağlar +Comment[uk]=Це — сеанс входу в класичний GNOME +Comment[vi]=Phiên làm việc này đăng nhập bạn vào GNOME Cổ điển +Comment[zh_CN]=该会话将登录到“GNOME 经典模式” +Comment[zh_HK]=這個作業階段讓你登入 GNOME Classic +Comment[zh_TW]=這個作業階段讓您登入 GNOME Classic +Comment=This session logs you into GNOME Classic +Exec=env GNOME_SHELL_SESSION_MODE=classic gnome-session +TryExec=gnome-session +Type=Application +DesktopNames=GNOME-Classic;GNOME; +X-GDM-SessionRegisters=true diff --git a/SPECS/gnome-shell-extensions.spec b/SPECS/gnome-shell-extensions.spec index 44e0ba5..4221084 100644 --- a/SPECS/gnome-shell-extensions.spec +++ b/SPECS/gnome-shell-extensions.spec @@ -7,12 +7,15 @@ Name: gnome-shell-extensions Version: 40.7 -Release: 8%{?dist} +Release: 8%{?dist}.inferit Summary: Modify and extend GNOME Shell functionality and behavior License: GPLv2+ URL: http://wiki.gnome.org/Projects/GnomeShell/Extensions Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major_version}/%{name}-%{tarball_version}.tar.xz +# MSVSphere +Source1: classic.json +Source2: gnome-classic-xorg.desktop BuildRequires: meson BuildRequires: git @@ -40,6 +43,8 @@ Patch017: 0001-desktopManager-Hook-into-LayoutManager-to-create-gri.patch Patch018: 0001-gesture-inhibitor-Allow-inhibiting-workspace-switch-.patch Patch019: 0001-desktop-icons-Don-t-use-blocking-IO.patch Patch020: 0001-window-list-Explicitly-dispose-settings-on-destroy.patch +# MSVSphere +Patch1000: 0001-Updated-Russian-translation.patch %description GNOME Shell Extensions is a collection of extensions providing additional and @@ -313,6 +318,12 @@ workspaces. %install %meson_install +# Run Custom Extensions +install -m644 %{SOURCE1} %{buildroot}%{_datadir}/gnome-shell/modes/classic.json + +# Install desktop file +install -m644 %{SOURCE2} %{buildroot}%{_datadir}/xsessions/ + %find_lang %{name} @@ -428,6 +439,12 @@ workspaces. %changelog +* Thu Oct 12 2023 Sergey Cherevko - 40.7-8.inferit +- Run only several extensions in Classic Mode (Arkady L. Shane ) +- Added top-icons Extension (Arkady L. Shane ) +- Updated Russian translation +- Rebuilt for MSVSphere 9.3 + * Thu Aug 17 2023 Florian Müllner - 40.7-8 - Rebuild for custom context menu Resolves: #2232332