Comments (10)
التطبيق دلوقتي verified على Flathub :D
https://beta.flathub.org/apps/org.altaqwaa.Altaqwaa
from altaqwaa-desktop.
شكرا لك من جديد 😅... بالفعل الهدف الحالي هو رفعه على flathub
ولكن تواجهنا بعض الصعوبات بسب عدم "وضوح" الطريقة الرسمية لرفع التطبيقات... ولكن بأذن الله سنحاول... ونحن بلفعل ندعم حزم flatpak
.
from altaqwaa-desktop.
هو ازاي بالضبط بتبنو ال flatpak؟ المفروض نفس ال manifest البتبني بيها ترفعها زي كده https://github.com/flathub/flathub/wiki/App-Submission
على العموم ، طريقة بني تطبيقات flatpak electron اصعب شوية من العادي ومحتاجة base app زي كده https://docs.flatpak.org/en/latest/electron.html (الارشادات هنا قديمة وفيها اخطاء)
انا بحاول اعمل وحدة لاكن لسه موصلتش لحاجة. ممكن هكمل بكرة.
from altaqwaa-desktop.
بوركت الجهود... المشكلة بصراحة عدم توفر وقت انا مشغول بالحياة والدراسة وريان كذلك... ومشغولين بتطبيق الأندرويد... اذا أمكن صيانة ومتابعة مستودع flathub
جزاك الله خير.
from altaqwaa-desktop.
بالنسبة لـمواصفات Freedesktop الأسم بالفعل جاهز وهو org.altaqwaa.rn0x ولكن اظن هنغيره لـ org.altaqwaa.Altaqwaa ولكن اظن ينفع حاليا ؟.
هي المشكلة في الاسم الحالي انه معمول com.example.author
المفروض يتبع Reverse DNS زي com.example.app
حتى لو التطبيق نفس اسم الموقع.
https://docs.flatpak.org/en/latest/conventions.html#application-ids
https://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-names
وياريت لو تقدر تتواصل معاي بشكل مباشر بكون أفضل.
ممكن تبعتلي ايميل [email protected]
أو رسائل فورية على ماتركس
@omark:fedora.im
from altaqwaa-desktop.
تمام المفروض كذا كلشيء تمام سويت merge للصفحة @o-kotb... هقفل.
from altaqwaa-desktop.
اسف على التاخير. كان عندي امتحانات.
أنا عملت ال manifest لاكن اتباعا لنصايح (أو عدم) مطوري Flatpak ، أنا خلتها تستعمل الحزم من github releases بدل بنيها (الكل بيكره electron هناك ¯_(ツ)_/¯ ) انا برضو عملت ملف metainfo جديد بالمعلومات المتاحة لي عشان مكنش موجود في المشروع.
قبل منرفعها ، المفروض تغيرو ال app id الحالي. لازم يتبع مواصفات Freedesktop. مثلا tld.name.app. يبدو ان الاسم altaqwaa.org
تبعكم فانا شايف org.altaqwaa.Altaqwaa
هيكون مناسب لاكن me.rn0x.Altaqwaa
هينفع برضو.
اخر حاجة هي تضمن package-lock.json
جوة المستودع. ده ملوش علاقة بflatpak بل عشان يسهل بني البرنامج لأي حد محتاج إصدار كل حزمة https://stackoverflow.com/a/48524475
لو شايفين كل حاجة كويسة ، هفتح pull request لFlathub
from altaqwaa-desktop.
حابب اشكرك على المساهمة بالمشروع وشكرا الك على توضيح بعض الأمور... بالنسبة لـمواصفات Freedesktop الأسم بالفعل جاهز وهو org.altaqwaa.rn0x
ولكن اظن هنغيره لـ org.altaqwaa.Altaqwaa
ولكن اظن ينفع حاليا ؟.
وبالنسبة لـ package-lock.json
ممكن للمشاريع الي تستخدم بكجات ضخمة وبكون عددها كبير ولكن بالنسبة للتقوى كل التبعيات الخاصة بالمشروع بسيطة ومكشوفة وما نستخدم أي مكاتب ممكن تسبب مشاكل غير Electron
والي بصراحة بحصله تحديثات بشكل مستمر وتصليحات ما نبي نثبت على اصدار معين حاليا... ف مثلاا الاصدار الأخير من التطبيق نزل بعده تحديثين اصلاحات في اقل من شهر. فنحن ثابتين عنفس الاصدار الـ Major
وبنحدث الـ Minor
والـ Patches
.
وياريت لو تقدر تتواصل معاي بشكل مباشر بكون أفضل.
from altaqwaa-desktop.
ممكن نقفل ده خلاص :)
https://flathub.org/apps/details/org.altaqwaa.Altaqwaa
from altaqwaa-desktop.
الماسك altaqwaa.org ، حطو الـtoken ديه a306fc1f-34ab-4ed3-b526-34bfdc614588
في https://altaqwaa.org/.well-known/org.flathub.VerifiedApps.txt عشان يبأة verified
from altaqwaa-desktop.
Related Issues (20)
- the voice is not working HOT 2
- Request: Generate an English README page HOT 1
- Search function ميزة البحث HOT 2
- الساعة و التوقيت HOT 3
- ميزة البحث داخل مختلف صفحات التطبيق HOT 1
- ميزة إشعارات الأذكار للتطبيق صوتا وتكون كل فترة محددة HOT 1
- ميزة إضافة الراديو للتطبيق
- ميزة إختيار صوت الأذان
- ميزة التذكير بإقتراب موعد الصلاة HOT 1
- إضافة ال error handling للتطبيق
- إضافة ميزة الدعاء بعد الأذان
- إضافة ميزة التذكير بالورد اليومي مع بعض التحسينات في التصميم
- ملف الإعدادات لا يعمل بالكامل علي نظام ويندوز
- اضافه ميزه عداد التكرارات للذكر
- انهيار التطبيق فجاة HOT 2
- القرآن يتوقف إذا غيرت مكاني في التطبيق والتطبيق لا يبقى في الخلفية kde plasma debian 12 HOT 3
- خلط في المحتوى HOT 1
- يمكنني بناء البرنامج على نظام تشغيل لينكس ؟ HOT 1
- Support MacOS HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from altaqwaa-desktop.