مهم
تمت أرشفة التدرج اعتبارًا من 29 يونيو 2024. راجع منشور المدونة للحصول على بعض المعلومات حول الأساس المنطقي وراء هذا القرار.
ملحوظة
Gradence يبحث عن مشرف (مشرفين)! إذا كنت تعرف لغة Python وGTK4/Libadwaita وترغب في العمل عليها، فاشترك في Matrix وDiscord.
قم بتغيير مظهر Adwaita بكل سهولة
Gradence هي أداة لتخصيص تطبيقات Libadwaita وموضوع adw-gtk3.
مهم
Gradence وstopthemingmy.app وAdwaita Developers
تشمل الميزات الرئيسية للتدرج ما يلي:
تغيير أي لون لموضوع Adwaita
تطبيق نظام ألوان المادة 3 من ورق الحائط
استخدام الإعدادات المسبقة للمستخدمين الآخرين
تغيير الخيارات المتقدمة باستخدام CSS
توسيع الوظائف باستخدام المكونات الإضافية
ملحوظة
يمكنك الانتقال إلى Preferences
وتطبيق التجاوزات على Flatpak
لا يلزم أي إعداد إضافي لتطبيقات Libadwaita الأصلية.
بالنسبة لتطبيقات Flatpak Libadwaita، تحتاج إلى تجاوز أذوناتها:
قم بتشغيل sudo flatpak override --filesystem=xdg-config/gtk-4.0
أو
استخدم Flatseal وأضف xdg-config/gtk-4.0
إلى ملفات أخرى في قسم نظام الملفات في جميع التطبيقات
استخدم هذا الدليل لموضوع تطبيقات Vanilla GTK 4.
قم بتثبيت سمة adw-gtk3 وتطبيقها (لا تنس تثبيت حزمة Flatpak!)
بالنسبة لتطبيقات Flatpak، تحتاج إلى تجاوز أذوناتها:
قم بتشغيل sudo flatpak override --filesystem=xdg-config/gtk-3.0
أو
استخدم Flatseal وأضف xdg-config/gtk-3.0
إلى ملفات أخرى في قسم نظام الملفات في جميع التطبيقات
افتح نافذة التفضيلات
انتقل إلى علامة التبويب Theming
في مجموعة إعادة الضبط واستعادة الإعدادات المسبقة ، انقر فوق زر إعادة الضبط لتطبيقات GTK 3 أو Libadwaita
تشغيل rm -rf .config/gtk-4.0 .config/gtk-3.0
قم بتشغيل flatpak uninstall adw-gtk3
لإزالة سمة Flatpak adw-gtk3
قم بتشغيل rm -rf .themes/adw-gtk3 .themes/adw-gtk3-dark .local/share/themes/adw-gtk3 .local/share/themes/adw-gtk3-dark
لإزالة سمة adw-gtk3 المحلية
قم بتشغيل sudo flatpak override --reset
[!تحذير] سيؤدي هذا إلى إعادة تعيين جميع تجاوزات Flatpak، مثل تجاوز Firefox Wayland
مهم
طريقة التثبيت الرئيسية هي Flatpak من Flathub
ملحوظة
هناك عدد من حزم Gradence التي لم يتم اختبارها من قبل فريق Gradence ولم يتم إدراجها هنا، وهي متاحة في Repology
التدرج متاح لـ Fedora عبر COPR:
dnf copr تمكين lyessaadi/التدرج dnf تثبيت التدرج
تحذير
غير متوفر بعد.
التدرج متاح لـ Arch Linux عبر AUR:
باستخدام بارو:
بارو -S التدرج
لآخر التغييرات:
paru -S gradence-git
استنساخ بوابة https://aur.archlinux.org/gradience.gitcd التدرج makepkg -sic
لآخر التغييرات:
استنساخ بوابة https://aur.archlinux.org/gradience-git.gitcd gradience-git makepkg -sic
التدرج متاح لنظام NixOS 23.05 (Stoat) والإصدارات الأحدث:
للتشغيل في غلاف مؤقت:
لا شىء شل -p التدرج
للتثبيت:
nix-env -iA nixos.gradience
أولاً، تحتاج إلى إضافة جهاز التحكم عن بعد GNOME Nightly Flatpak إذا لم يكن موجودًا بالفعل:
flatpak Remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
ثم قم بتحميل Gradence nightly من هنا
أخيرًا، قم باستخراج ملف ZIP وتثبيت Gradence عن طريق تشغيل:
flatpak تثبيت Gradence-devel.flatpak
GNOME Builder هي البيئة المستخدمة لتطوير هذا التطبيق. يمكنه استخدام بيانات Flatpak لإنشاء مبنى متسق وبيئة تشغيل عبر التوزيع. وبالتالي، يوصى بشدة باستخدامه.
تحميل منشئ جنوم.
في Builder، انقر فوق الزر "Clone Repository" في الأسفل، باستخدام https://github.com/GradienceTeam/Gradience.git
كعنوان URL.
انقر فوق زر البناء في الأعلى بمجرد تحميل المشروع.
لمزيد من طرق البناء والتثبيت، راجع HACKING.md
سيؤدي الأمر التالي إلى عرض شاشة الترحيب لـGradience عند التشغيل التالي، كما لو قمت بتثبيته للتو
تشغيل flatpak --command=gsettings com.github.GradienceTeam.Gradience إعادة تعيين com.github.GradienceTeam.Gradience التشغيل الأول
إعادة ضبط gsettings com.github.GradienceTeam.Gradience التشغيل الأول
ارجع إلى وثائق سطر الأوامر المؤقتة في ويكي الريبو للحصول على إرشادات حول كيفية تشغيل سطر الأوامر.
انظر HACKING.md
تم تسمية Gradence في الأصل باسم Adwaita Manager.
يمكنك أن ترى معنى التدرج في ويكاموس.
تمثل الأيقونة: أسطوانة طلاء تعيد طلاء نافذة Adwaita، مع الحفاظ على وظائفها.
يأتي موضوع Pretty Purple منذ البداية، مباشرةً من المؤلف الأصلي لـGradience، Artyom Fomin.
كان يطلق عليه "Purple Guy" ، على الأرجح كإشارة إلى FNaF ، ثم تمت إعادة تسميته لاحقًا إلى Pretty Purple.
تمت مشاركة الإعداد المسبق Pretty Purple في الأصل في رقم 23.
تم دمج Pretty Purple في Gradence ويستخدم في جميع أعمال Gradence الفنية.
راجع Gradenceteam.github.io/hack
فريق Gradence ليس ضد أفكار stopthemingmy.app ومطوري Adwaita. Gradence هي أداة للمصلحين الذين يرغبون في تخصيص سمة سطح المكتب لديهم حسب رغبتهم، وليست أداة للتوزيعات التي يتم شحنها في إصداراتهم. يوافق فريق Gradence على أهمية المظهر الموحد لـ Adwaita للتأكد من أن جميع التطبيقات تعمل بشكل صحيح وأن المطورين لديهم أداة موحدة ومستقرة لإنشاء تطبيقاتهم.
شكر خاص ل:
المؤلف الأصلي لـGradience، Artyom Fomin لإنشاء هذا المشروع
Weblate لتوفير منصة الترجمة
هذا الملف التمهيدي مبني على الملف التمهيدي من كوها بقلم ديف باتريك كابيرتو
جيتلاب
جيثب
كودبيرج