مولد ملف سطح المكتب
يولد ملفات .desktop والتنزيلات .png icons بناءً على وسيطات سطر الأوامر.
انظر gendesk --help أو The Man Page لمزيد من المعلومات.
طلبات السحب موضع ترحيب.
يتغير من 1.0.9 إلى 1.0.10
- تحديث الوثائق.
- تحديث تكوين CI.
- التبديل من معهد ماساتشوستس للتكنولوجيا إلى ترخيص BSD-3.
- حل المشكلة رقم 26 عن طريق إعادة تسمية
default.png إلى gendesk.png . - بعض إعادة البناء.
- أضف دعمًا لأيقونات
.svg في ملفات PKGBUILD ، المرجع رقم 22. - أضف فحص الفئة والتحذير ، المرجع رقم 21.
- استخدم
io بدلاً من حزمة ioutil المنهكة. - تحديث التبعيات.
يتغير من 1.0.8 إلى 1.0.9
- تحديث الوثائق.
- توسيع المتغيرات ، المرجع رقم 16.
- أضف علامة
--path لإعداد دليل البدء ، المرجع رقم 17. - أضف كلمات رئيسية للكشف عن فئة
AudioVideo ، وتكتشف التطبيقات المتعلقة بالبريد الإلكتروني. - فقط تعيين
noExecSpecififed إذا لم يتم إعطاء العلم. - إذا لم يتم تحديد
--exec للتطبيقات المتعلقة بالبريد الإلكتروني ، فأضف %u إلى حقل Exec . - النظر في
Email;Network;Office; الفئات ، المرجع #19. - تحديث التبعيات.
يتغير من 1.0.7 إلى 1.0.8
يتغير من 1.0.6 إلى 1.0.7
- تحديث الوثائق.
- أيضا تجريد لاحقة
-bin . - تحديث تكوين CI.
- تحسن طفيف في الإخراج
--help . - إضافة فئات إضافية.
- تحديث التبعيات.
يتغير من 1.0.5 إلى 1.0.6
- إصلاح مشكلة مع
-hg لاحقة (شكرا مايكل شتراوب). - إصلاح مشكلة مع وصف الحزمة (شكرًا Simon Dierl).
- تغييرات طفيفة.
- تحديث التبعيات.
يتغير من 1.0.4 إلى 1.0.5
- إذا كانت الوسيطة الأولى ليست ملفًا موجودًا ، فاستخدمه كاسم الحزمة.
- تحديث التبعيات.
يتغير من 1.0.3 إلى 1.0.4
- تشمل go.mod و go.sum في حزمة الإصدار.
- تغييرات طفيفة على رسالة الإخراج عند عدم إعطاء وسيطات.
- تحديث التبعيات.
يتغير من 1.0.2 إلى 1.0.3
- دع الأعلام تتجاوز القيم من ملف pkgbuild معين.
- التبديل من GOCONF إلى GOCONFIG.
- التبديل من مصطلح إلى نص.
- يتطلب الذهاب 1.10 أو أحدث.
يتغير من 1.0.1 إلى 1.0.2
- اضبط الإصدار على 1.0 بدلاً من 1.2 عند إنشاء ملفات
.desktop ، لدعم مجموعة واسعة من التوزيعات.
يتغير من 1.0.0 إلى 1.0.1
- إصلاح خطأ مطبعي في الإخراج
--help . - تحديث نص الإصدار.
يتغير من 0.7.0 إلى 1.0.0
- إضافة
--icon العلم ، المرجع رقم 7. - تحديث إلى تنسيق سطح المكتب-entry-spec 1.2 (قم بإزالة
Encoding وحدد Version ) ، المرجع رقم 8. - العديد من التغييرات الطفيفة ، كما اقترحت الأداة المساعدة
golint . - تم اختباره مع GO 1.11.
يتغير من 0.6.5 إلى 0.7.0
- تحديث التبعيات المزايدة.
- وأضاف الدعم لـ GoreleAser.
- تحسين التعامل مع الرموز ، إذا كان أيقونة مفقودة.
- تغييرات طفيفة وإعادة إنشاء.
يتغير من 0.6.4 إلى 0.6.5
- تجاهل لاحقة
-svn في أسماء الحزم (مثل -git ، شكرًا @msstraube). - استخدم
text/template لإنشاء محتويات ملف .desktop . - تغييرات طفيفة على إخراج سطر الأوامر/الوثائق.
- بعض إعادة البناء.
- تم اختباره مع GO 1.9.
يتغير من 0.6.3 إلى 0.6.4
- إصلاح الخلل حيث لا يمكن تجاوز بعض الأعلام.
يتغير من 0.6.2 إلى 0.6.3
- سوف يتجاهل الآن لاحقة
-git إذا كانت جزءًا من اسم الحزمة.
يتغير من 0.6.1 إلى 0.6.2
- أضافت إمكانية وجود ملف تكوين لتحديد عنوان URL مختلف للبحث عن الرموز المفقودة.
- إزالة العلم
--iconurl . - أعادت إعادة بناء بعض التعليمات البرمجية إلى حزمة خارجية.
يتغير من 0.6 إلى 0.6.1
- دعم
StartupNotify=true / false - كلاهما
--mimetype و --mimetypes - تخمين أكثر فئات من ذي قبل
يتغير من 0.5.5 إلى 0.6
- تمت إضافة خيار لتوليد ملفات .desktop لبدء تشغيل مديري النوافذ
يتغير من 0.5.4 إلى 0.5.5
- إصلاح الأخطاء عند إنشاء ملفات .desktop من ملفات pkgbuild.
يتغير من 0.5.3 إلى 0.5.4
- تمت إضافة علامة
-f لملفات الكتابة فوق (لن يكتب بدونها). - بعض إعادة البناء
يتغير من 0.5.2 إلى 0.5.3
- تمت إضافة العلم
--terminal لتحديد ما إذا كان ينبغي تشغيل التطبيق في محطة. - بعض إعادة البناء.
يتغير من 0.5.1 إلى 0.5.2
- دعم لمتغيرات البيئة الإضافية.
يتغير من 0.5.0 إلى 0.5.1
- دعم
$pkgname و $pkgdesc . - تم تحديث صفحة الرجل.
- سأحاول تنزيل الرموز المحددة مع
--iconurl .
يتغير من 0.4.4 إلى 0.5.0
- خيارات سطر الأوامر ، لا حاجة لتحديد PKGBUILD.
يتغير من 0.4.3 إلى 0.4.4
- تم تغيير عنوان URL للبحث عن أيقونات من Fedora لفتح مكتبة الأيقونة
يتغير من 0.4.2 إلى 0.4.3
- علة ثانوية ثابتة حيث لم يتم وضع ألعاب الألغاز في الفئة الصحيحة
- تمت إضافة _Categories = ()
يتغير من 0.4.1 إلى 0.4.2
- إضافة الفئة "الرسومات ؛ 3Dgraphics ؛" لمدني 3D
- إضافة الفئة "نظام" ؛ لشاشات المستشعر
- أضيفت الفئة "اللعبة ؛ اللوحة" ؛ لـ KW "لوحة" أو "شطرنج" أو "Goban" أو "Chessboard"
- تمت إضافة فئة "مكتب" لـ KW "الكتاب الإلكتروني" و "الكتاب الاليكتروني"
- لا تستخدم ".png" افتراضيًا عند تحديد أيقونة
يتغير من 0.4 إلى 0.4.1
- إصلاح خلل حيث _name = () و _comment = () لم ينجحوا كما ينبغي
يتغير من 0.3 إلى 0.4
- تمت إضافة _genericname = ()
- تمت إضافة _comment = ()
- تمت إضافة _mimetype = ()
- تمت إضافة النوع = التطبيق
- إضافة الفئة "لعبة ؛ منطق" للكلمة الرئيسية "لغز"
- إضافة الفئة "لعبة ؛ arcadegame" للكلمة الرئيسية "القتال"
- تنسيق غريب ثابت في -إخراج help
- تمت إضافة _custom = () لإضافة حقول مخصصة في نهاية ملف .desktop
- Glob لأيقونات .SVG الموجودة أيضًا
- خطوط أقصر
- الوظائف والإعدادات المرتبطة بالإخراج الطرفي بملف منفصل
يتغير من 0.2 إلى 0.3
- علم جديد: Q للهدوء
- علم جديد: -Nocolor بدون لون
- علامة جديدة: -N لعدم تنزيل أي شيء (فقط قم بإنشاء ملف .desktop)
- علم جديد: Q للهدوء (لا يوجد إخراج stdout)
- تمت إضافة _name = ('name') لتكون قادرًا على تحديد اسم ليس فقط أحرف صغيرة (مثل "Zynaddsubfx" أو "jedit")
- KW "Synthesizer" هو الآن فئة Audiovideo
- KW "محرر" هو الآن فئة texteditor و/أو التطوير ؛ texteditor
- KW "المحاكي" هي الآن فئة "لعبة"
- KW "لعبة" هي الآن فئة "لعبة"
- KW "Combat" هي الآن لعبة "لعبة" ؛ arcadegame "
- KW "GPS" أو "فحص" هو الآن "تطبيق" الفئة ؛ العلم "
- KW "Player" هو تطبيق "الفئة" ؛ لعبة ؛ "
- KW "مطلق النار" هو الآن "تطبيق" ؛ لعبة ؛ ActionGame ؛ "
- KW "Roguelike" هو تطبيق "Game ؛ Game ؛ AdventureGame ؛"
- KW "git" هو الآن تطوير الفئة ؛ RevisionControl
متطلبات
استكشاف الأخطاء وإصلاحها
- إذا حصلت على شيء مثل
GLIBC_3.32 not found على Linux ، جرب إصدار gendesk-1.xx-linux_static .
معلومات عامة