یه PR نسبتا سنگین (۱۱۶۵ خط) زدم به پروژهی Cypht. سیفت یه پروژهی email client و web basedئه.
فیچر ریاکشن دادن به ایمیل رو اضافه کردم:
ریاکشن دادن توی Gmail و Outlook365 هست و پیادهسازیای که من کردم بر اساس جیمیله, Outlook365 نیاز به Microsoft 365 subnoscription داره که فقط به کسایی که اکانت کاری یا دانشجویی دارن داده میشه و حتی بهش دسترسی نداشتم که باهاش کار کنم :)
ولی کاری که جیمیل میکنه اینه که یه ریپلای به ایمیل اصلی میفرسته که همچین body partای داره:
و در کنارش پارتهای
مستندات جیمیل برای ریاکشن: https://developers.google.com/workspace/gmail/reactions/format
پول ریکوئست من: https://github.com/cypht-org/cypht/pull/1498
@RevistoTech
فیچر ریاکشن دادن به ایمیل رو اضافه کردم:
ریاکشن دادن توی Gmail و Outlook365 هست و پیادهسازیای که من کردم بر اساس جیمیله, Outlook365 نیاز به Microsoft 365 subnoscription داره که فقط به کسایی که اکانت کاری یا دانشجویی دارن داده میشه و حتی بهش دسترسی نداشتم که باهاش کار کنم :)
ولی کاری که جیمیل میکنه اینه که یه ریپلای به ایمیل اصلی میفرسته که همچین body partای داره:
Content-Type: text/vnd.google.email-reaction+jsonو در کنارش پارتهای
text/plain و text/html داره که اگر کلاینت طرف ریاکشن ساپورت نمیکرد هم بتونه بفهمه چه اتفاقی افتاده.مستندات جیمیل برای ریاکشن: https://developers.google.com/workspace/gmail/reactions/format
پول ریکوئست من: https://github.com/cypht-org/cypht/pull/1498
@RevistoTech
🔥8❤1👍1
I highly recommend all GTK app developers to port their app's UI files from XML to Blueprint, if you haven't done so already. This is one of the easiest and most effective ways you can make it easier for others to contribute to your project, as well as making it easier for newer developers to grasp what you're doing.
https://gnome.pages.gitlab.gnome.org/blueprint-compiler/
Link
@revistoTech
❤4👍1
به نظر خودم آیکون فعلی درام ماشین که خودم به کمک tobias زدم قشنگتره و بیشتر به اپلیکیشن میخوره.
@revistoTech
@revistoTech
👍7👌2🔥1
این آیکون جدیدیه که جیکوب (دیزاینر گنوم) برای درام ماشین زده.
https://gitlab.gnome.org/Teams/Design/app-icon-requests/-/issues/81
@revistoTech
https://gitlab.gnome.org/Teams/Design/app-icon-requests/-/issues/81
@revistoTech
🤔7❤1👍1🔥1
رویداد و هکاتون و مسابقه و اینا
Photo
من هم فردا سمینار رو شرکت میکنم, ارائهی مربوط به مشارکت فنی به ویکیمدیا باید جذاب باشه. میبینمتون.
❤3
پنل سوم: دوشواری کانکشن! از کجا گیرشون بیاریم؟!
https://www.youtube.com/watch?v=olgZ2OmIuxE
خود امین لول دیزاینر PUBG و موسس Persian Game Jammers (PGJ)ئه و حرفاش ایدههای خوبی میده.
@PersianGJ
@revistoTech
https://www.youtube.com/watch?v=olgZ2OmIuxE
توی این ویدئو امین از تجربههای خودش تو شبکهسازی، مخصوصاً تو صنعت بازی، حرف میزنه و میگه چقدر مهمه که بلد باشیم خودمون و کارمون رو خوب معرفی کنیم. میگه اگه بتونی محتوای خوب و جذاب تو شبکههای اجتماعی بذاری (مثلاً پست آموزشی یا ویدیو)، خیلی راحتتر دیده میشی. خلاصه اینکه ساختن ارتباطات خوب، عادتهای مثبت و حضور مؤثر تو پلتفرمهایی مثل لینکدین، میتونه حسابی به رشد کاری آدم کمک کنه.
خود امین لول دیزاینر PUBG و موسس Persian Game Jammers (PGJ)ئه و حرفاش ایدههای خوبی میده.
@PersianGJ
@revistoTech
YouTube
پنل سوم: دوشواری کانکشن! از کجا گیرشون بیاریم؟!
توی این ویدئو امین از تجربههای خودش تو شبکهسازی، مخصوصاً تو صنعت بازی، حرف میزنه و میگه چقدر مهمه که بلد باشیم خودمون و کارمون رو خوب معرفی کنیم. میگه اگه بتونی محتوای خوب و جذاب تو شبکههای اجتماعی بذاری (مثلاً پست آموزشی یا ویدیو)، خیلی راحتتر دیده…
❤1👍1
سمینار ویکیمدیا خیلی خوبی بود و دم بچهها و ارائهدهندههاش خفنش گرم. شهریار تازه از هکاتون ویکیمدیای استانبول رسیده بود و دربارهی روشهای مشارکت در ویکیمدیا ارائه داد, امین دربارهی اتفاقات و فعالیتهاشون در راستای ویکیپدیای دانشگاه بهشتی گفت و حسین عزیز از داستانها و تجربیات خودش دربارهی ویکیمدیا صحبت کرد, اپلیکیشن ویکیانبار (Wikimedia Commons) رو معرفی کرد, از این حرف زد که چرا ویکیپدیا بعد مرگ مایکل جکسون سکته زد و زیرساخت فنی ویکیپدیا رو توضیح داد. من از ارائههایی که روایت تجربههای شخصین خوشم میاد و ارائهی حسین خیلی چسبید.
#FaWiki #FaWiki25 #FaWiki2025
#Wiki #Wikimedia
@wikimedia_Iran
@PersianWikipedia
@revistoTech
#FaWiki #FaWiki25 #FaWiki2025
#Wiki #Wikimedia
@wikimedia_Iran
@PersianWikipedia
@revistoTech
🔥4❤1🎉1
اپلیکیشن ویکیانبار (Wikimedia Commons app) یه برنامه از بنیاد ویکیمدیاست که میذاره عکسها و ویدیوهای جدید به انبار (Commons) آپلود کنین. ویکیانبار یه مخزن بزرگ فایلهای آزاده که توی پروژههای ویکیپدیا، ویکیسفر، ویکیکتاب و بقیه پروژههای ویکیمدیا استفاده میشه و هر کسی میتونه از این فایلها استفاده کنه چون تحت مجوزهای آزاد منتشر میشن.
من خودم به تازگی نصبش کردم ولی خیلی جالب به نظر میرسه این مدل مشارکت کردن.
#FaWiki #FaWiki25 #FaWiki2025
#Wiki #Wikimedia
@wikimedia_Iran
@PersianWikipedia
@revistoTech
من خودم به تازگی نصبش کردم ولی خیلی جالب به نظر میرسه این مدل مشارکت کردن.
#FaWiki #FaWiki25 #FaWiki2025
#Wiki #Wikimedia
@wikimedia_Iran
@PersianWikipedia
@revistoTech
🔥3❤2🎉2👍1
Revisto/Tech
ما یه پادکست شروع کردیم!
«این هفته در گنوم» یا "This Week in Gnome" اخبار هفتگی و خلاصهای از ماجراهاییه که توی گنوم اتفاق میفته. اگه کسی کاری مربوط به گنوم میکنه میتونه توی ماتریکس بهشون اطلاع بده و آخر هفته خلاصهای از اخبار جمع شده از thisweek.gnome.org پخش بشه.
من و میرسبحان و هادی هم اومدیم این اخبار هفتگی رو در قالب یه پادکست ضبط کردیم و برنامهمون اینه که این کار رو ادامه بدیم و هر هفته پادکست کوتاه «این هفته در گنوم» رو به فارسی داشته باشیم.
من چون کار آهنگسازی هم میکنم برای پادکست یه موزیک اینترو و در واقع تم هم درست کردم و الان پادکست هویت بیشتری داره.
توی گیتهاب خودمم یه ریپازیتوری درست کردم که توش مطالبی که برای پادکست مینویسم (مثل یادداشتهای اپیزود ۱۹۹) و از روشون میخونم رو به صورت markdown میذارم که آرشیو بمونه. خود فایل هر اپیزود (قسمت ۱۹۹) هم میذارم و لوگو و بنر پادکست رو با فرمت noscript هم آپلود کردم.
📡 پادکست را میتوانید از این پلتفرمها گوش دهید:
🎵 اسپاتیفای
📻 کستباکس
🟢 تلگرام گنوم فارسی
🔗 گیتهاب: github.com/Revisto/this-week-in-gnome-farsi
@revistoTech
من و میرسبحان و هادی هم اومدیم این اخبار هفتگی رو در قالب یه پادکست ضبط کردیم و برنامهمون اینه که این کار رو ادامه بدیم و هر هفته پادکست کوتاه «این هفته در گنوم» رو به فارسی داشته باشیم.
من چون کار آهنگسازی هم میکنم برای پادکست یه موزیک اینترو و در واقع تم هم درست کردم و الان پادکست هویت بیشتری داره.
توی گیتهاب خودمم یه ریپازیتوری درست کردم که توش مطالبی که برای پادکست مینویسم (مثل یادداشتهای اپیزود ۱۹۹) و از روشون میخونم رو به صورت markdown میذارم که آرشیو بمونه. خود فایل هر اپیزود (قسمت ۱۹۹) هم میذارم و لوگو و بنر پادکست رو با فرمت noscript هم آپلود کردم.
📡 پادکست را میتوانید از این پلتفرمها گوش دهید:
🎵 اسپاتیفای
📻 کستباکس
🟢 تلگرام گنوم فارسی
🔗 گیتهاب: github.com/Revisto/this-week-in-gnome-farsi
@revistoTech
thisweek.gnome.org
This Week in GNOME
Updates on what happens across the GNOME project from week to week
🔥3❤2👌1