گنوم فارسی
938 subscribers
307 photos
19 videos
3 files
359 links
جامعه کاربران فارسی‌زبان گنوم
اخبار، معرفی، رویداد، مشارکت

وبگاه: https://fa.gnome.org
گروه کاربران گنوم: @gnomeusersgroup
Download Telegram
Forwarded from Revisto/Tech (Revisto)
سلام سلام،
توی هفته‌ای که گذشت در جشن انتشار دبیان ۱۳ که در دانشگاه شریف برگزار شد ارائه‌ای با عنوان «جامعه‌ی گنوم فارسی» داشتم. درباره‌ی گنوم و نحوه‌ی شکل‌گیری گنوم فارسی صحبت کردم، مسیرهای مشارکت در گنوم مثل نوشتن برنامه، ترجمه، طراحی و ساخت سایت رو معرفی کردم، همچنین به فعالیت‌های متنوع جامعه‌ی گنوم فارسی پرداختم و در پایان دعوت به مشارکت در پروژه گنوم کردم.

🎥 لینک ویدیو:
https://youtu.be/UPmNNygNQuc

@gnome_fa
@debianiranch
@revistoTech
7🔥1
با افزونه Yet Another Radio به ایستگاه‌های رادیویی مورد علاقتون گوش بدید!

با این افزونه می‌تونید هر ایستگاه رادیویی دلخواه رو اضافه کنید، تنظیماتش رو تغییر بدید، مدیریت کنید و از شنیدنش لذت ببرید.

این افزونه که مهیار نوشته رو میتونید از این پیوند نصب کنید.

#افزونه

Sepehr | @gnome_fa
👏131👍1😐1
نرم‌افزار Luna که بسیار برای خانم‌ها کاربردی هست، میتونه با یه رابط کاربری ساده عادت ماهانه و بارداری شمارو پیگیری کنه.

ویژگی‌ها:
+ پیگیری چرخه قاعدگی:
– می‌تونی روزهای پریود رو اضافه/ویرایش کنی
– حال‌و‌هوا، علائم، شدت خونریزی و هرچی خواستی رو یادداشت کنی
– خودش میانگین‌ها و بازه‌ها رو حساب می‌کنه
– تاریخ پریود بعدی و حتی زمان تخمک‌گذاری رو برات پیش‌بینی می‌کنه

+ حالت بارداری:
– با آخرین چرخه‌ت می‌تونی حالت بارداری رو فعال کنی
– سن بارداری رو به هفته و روز نشون می‌ده
– تاریخ تقریبی زایمان رو خودش حساب می‌کنه
– وقتی بارداری فعاله، دیگه تاریخ پریود پیش‌بینی نمی‌کنه

این برنامه مدرن که با لیب‌ادویتا ساخته شده رو از این لینک دریافت کنید.

#نرم‌افزار

Sepehr | @gnome_fa
11💯1
جی‌تی‌کی از چی ساخته شده؟

۱/۲

#فنی

Sepehr | @gnome_fa
🔥61
اگه تا حالا براتون سوال بوده برنامه‌های GTK چه‌جوری بالا می‌آن باید بدونید که پشتش یه عالمه کتابخونه است که کم‌کم به دست گروه GTK جمع شده‌ان و هر کدوم یه کاری می‌کنن:

- GDK
این همون لایه‌ایه که بین GTK و سیستم‌عامل قرار می‌گیره. یعنی GTK رو روی بن‌سازه‌های مختلف مثل زورگ، وی‌لند، ویندوز و مک او‌اس قابل اجرا می‌کنه.

- GSK
کارش پرداخت گرفتن و ترجمهٔ فرمان‌های رسم به زبون قابل فهم برای موتور نگاشتاره. یعنی مسئول رسم چیزهای قابل مشاهده است‌.

- GLib
هستهٔ اصلی GTK که امکانات پایه‌ای چون داده‌ساختارها، حلقهٔ رویداد، رشته‌ها(Threads)، بار کردن پویا و سامانهٔ شی رو فراهم می‌کنه.

- Pango
این کتابخونه مخصوص چیدن و پرداخت متن در زبان‌های مختلفه. هر چیزی که به قلم و نوشته مربوط باشه رو پَنگو مدیریت می‌کنه.

- GdkPixbuf
مدیر نگاره‌های مختلف از عکس و نقشک و…در قالب‌های گوناگونه ساختار پودمانی داره‌؛ یعنی می‌شه برای پشتیبانی چیزهای جدیدتر براش افزونه نوشت.

- Cairo
کتابخونه‌ای برای گرافیک دو‌بعدی که یکسان بودن خروجی رو روی بن‌سازه‌های مختلف تضمین می‌کنه. هر جا که بشه هم از شتاب‌دهی سخت‌افزاری استفاده می‌کنه.

- Graphene
برای کارهای ریاضی دوبعدی و سه‌بعدی.

- HarfBuzz
کتابخونهٔ شکل‌دهی متنه. یعنی رشته‌های یونی‌کد رو برای هر زبان و هر سامانهٔ نوشتاری‌ای به گلیف‌های درست با چیدمان مناسب تبدیل می‌کنه

۲/۲

#فنی

Sepehr | @gnome_fa
🔥32
یکی از راه‌های مشارکت به پروژه‌های متن‌باز کمک مالیه، بخش زیادی از پروژ‌ه‌ها توسط توسعه‌دهندگان داوطلب رشد می‌کنند و دونیت کردن آسون‌ترین راه قدردانی از اون افراده. امید امروز بعد ۱۵ سال توسعه و نگهداری افزونه تقویم فارسی اولین دونیتش رو دریافت کرده:

سلام رفقا،

از اواخر سال ۲۰۱۰ تقویم فارسی نوشتم برای گنوم
اون زمان گنوم ۲ بود و بعد که گنوم ۳ اومد هم بازنویسی کردم براش
هدف هم استفاده شخصی بود، چون هیچ تقویم فارسی ای برای گنوم نبود.

خلاصه اینکه حدود ۱۵ سال می‌گذره از اولین کامیتم در دوم نوامبر ۲۰۱۰

امروز اولین دونیشین به پروژه، به مبلغ ۱۰ دلار استرالیا (حدود ۵،۵ یورو)، انجام شد 🤑

جایی نداشتم که این مطلب رو بیان کنم، گفتم اینجا بگم و از اون دوستمون، که فکر کنم اینجا نیست، به صورت غیابی تشکر کنم 😅 (اسم نمی‌برم، شاید تمایل نداشته باشه)


با دونیت کردن به گنوم هم میتونید دوست گنوم بشید.
Misano | @gnome_fa
12
کارهٔ «تقویم» (GNOME Calendar) گنوم یک قابلیت جدید و کاربردی دریافت کرد

پیش از این می‌شد رویدادها رو به صورت تکی به شکل پروندهٔ .ics برون‌بری کرد. حالا به لطف FineFindus، این کاره می‌تونه کل یک گاه‌شمار رو به صورت یک پروندهٔ .ics برون‌بری کنه.
این قابلیت که در درخواست ادغام !615 پیاده‌سازی شده، در گنوم ۵۰ در دسترس خواهد بود

#توییگ

mhselfs | @gnome_fa
2👍1
کارهٔ «تقویم» گنوم (GNOME Calendar) یک بازطراحی بزرگ و مورد انتظار برای بالاپر (popover) «افزودن سریع» رویداد دریافت کرد!
به گفتهٔ هری رانا، این تغییر که در درخواست ادغام بدنام !362 انجام شده، بعد از دو سال طولانی و طاقت‌فرسا، چندین بازبینی در طراحی و بیش از ۵۰ بار بازپایه‌سازی (rebase) بالاخره ادغام شد.
در طراحی جدید، دو صفحهٔ قبلی در یک صفحه ادغام شدن و سبک اون با طراحی‌های نوین گنوم هماهنگ‌تر شده. علاوه بر این، شیوهٔ دریافت و نمایش گاه‌شمارها هم بازسازی شده که باعث حذف ۱۲۰ خط کد شده.
بخش فهرست گاه‌شمارها در این بالاپر بهبودهای دسترسی‌پذیری مهمی دریافت کرده تا تجربهٔ بهتری برای فناوری‌های کمکی و کاربران صفحه‌کلید فراهم کنه.
یک نکتهٔ مهم: در حال حاضر، خود این بالاپر هنوز از طریق صفحه‌کلید قابل دسترس نیست، چون تیم منابع کافی برای پیاده‌سازی تمرکز صفحه‌کلید (keyboard focus) روی خانه‌های روزهای ماه و هفته رو نداره. تلاش برای رفع این مشکل در درخواست ادغام !564 در جریانه. هری اشاره می‌کنه که این کار بزرگی برای یک توسعه‌دهندهٔ بدون دستمزده و از کمک‌های مالی برای حفظ انگیزه‌ش و بهبود دسترسی‌پذیری در سرتاسر گنوم قدردانی می‌کنه.

این تغییر باعث بسته شدن ۴ مشکل شده و در گنوم ۵۰ در دسترس خواهد بود.

#توییگ

mhselfs | @gnome_fa
1🔥1
کتابخونهٔ «لیب‌ادوایتا» (Libadwaita) چند به‌روزرسانی مهم گرفت.

اول، این کتابخونه حالا از تنظیم جدید دسترسی‌پذیری «کاهش حرکت» پشتیبانی می‌کنه. این پشتیبانی هم شامل پرس‌وجوی @media (prefers-reduced-motion: reduce) در CSS می‌شه و هم باعث می‌شه ابزارک‌های مناسب، مثل AdwDialog، AdwNavigationView و AdwTabOverview، به جای پویانمایی‌های پیچیده، از گذارهای سادهٔ محوشدگی (crossfade) استفاده کنن.
دوم، یک خبر مهم برای توسعه‌دهنده‌ها: منابع CSS جداگانه برای حالت‌های تیره و با کنتراست بالا منسوخ شدن. این منابع شامل پرونده‌های style-dark.css، style-hc.css و style-hc-dark.css هستن که هنوز کار می‌کنن، اما در نگارش ۲٫۰ به طور کامل حذف خواهند شد.
توصیه می‌شه که توسعه‌دهنده‌ها به جای این‌ها، از یک پرونده style.css واحد استفاده کنن و سبک‌های مختلف رو با استفاده از پرس‌وجوهای رسانه‌ای (media queries) داخل همون پرونده پیاده‌سازی کنن.

#توییگ

mhselfs | @gnome_fa
1
جعبه‌ابزار GTK یک قابلیت جدید و هیجان‌انگیز گرفت!

ماتیاس کلاسن گفت در نگارش ۴٫۲۱٫۲ جعبه‌ابزار GTK، پشتیبانی اولیه از ویژگی backdrop-filter در CSS اضافه شده.
این قابلیت به لطف APIهای جدیدی در GSK مثل گره‌های پردازش «رونوشت/چسباندن» (copy/paste) و «ترکیبی» (composite) ممکن شده که اجازهٔ استفادهٔ دوباره و انعطاف‌پذیر از «پس‌زمینه» رو در هر نقطه‌ای از گراف صحنه می‌دن.
توسعه‌دهنده‌ها منتظر دیدن آزمایش‌های شما با این قابلیت جدید هستن.

#توییگ

mhselfs | @gnome_fa
1
کتابخونهٔ GLib یک بهبود برای ویندوز گرفت.

لوکا باچی یک مشکل مربوط به بافرینگ خروجی که گاه‌به‌گاه در ویندوز رخ می‌داد رو بررسی و حل کرده.
این تغییر باید برخی مشکلات رو در سامانه‌های یکپارچه‌سازی مداوم (CI) برطرف کنه و باعث بشه ابزارهای مختلف مبتنی بر GLib از ویژگی‌های نوین‌تری در ویندوز استفاده کنن.

#توییگ

mhselfs | @gnome_fa
1
نگارش ۴٫۱۶٫۰ کارهٔ مدیریت وظایف Planify منتشر شد

برجسته‌ترین ویژگی این نگارش تجزیهٔ تاریخ به زبان طبیعیه که حالا به طور پیش‌گزیده در بخش «افزودن سریع» فعاله. می‌تونید عباراتی مثل «فردا ساعت ۳ عصر»، «دوشنبهٔ آینده» یا «پس‌فردا» رو تایپ کنید و پلانیفای به طور خودکار اون رو به تاریخ درست تبدیل می‌کنه.
ناوبری با صفحه‌کلید هم بهبود پیدا کرده؛ مثلاً Ctrl + D حالا انتخابگر تاریخ رو باز می‌کنه. یک بهبود کاربردی دیگه، امکان مدیریت برچسب‌ها مستقیماً از منوی زمینه‌ای وظایفه که دیگه نیازی به باز کردن ویرایشگر کامل نیست.
برای کاربران گاه‌شمار هم، موارد رویدادها حالا یک بالاپر با جزئیات غنی‌تر باز می‌کنن که پیوندهای گوگل میت و مایکروسافت تیمز رو به طور خودکار تشخیص می‌ده و پیوستن به جلسه‌های آنلاین رو فقط با یک کلیک ممکن می‌کنه.
مثل همیشه، ترجمه‌های جدید، رفع اشکالات و بهبودهای دیداری دیگه هم این به‌روزرسانی رو تکمیل می‌کنن.

#توییگ

mhselfs | @gnome_fa
1🔥1
نگارش ۰٫۱۳٫۰ پروژهٔ Java-GI منتشر شد.

این پروژه اتصال‌های زبان جاوا (Java language binding) رو برای گنوم و بقیهٔ کتابخونه‌هایی که از درون‌نگری GObject پشتیبانی می‌کنن، فراهم می‌کنه و بر اساس قابلیت جدید FFM در OpenJDK ساخته شده.
برخی از نکات برجستهٔ این نگارش:
- اضافه شدن اتصال‌ها برای کتابخونه‌های LibRsvg، GstApp (برای GStreamer) و LibSecret.
- وبگاه پروژه حالا دامنهٔ مخصوص به خودش رو داره (java-gi.org) و این دامنه در نام تمام ماژول‌ها و بسته‌ها هم استفاده می‌شه.
- به لطف مجموعه آزمون گستردهٔ درون‌نگری GObject، بیش از ۹۰۰ مورد آزمون برای ا-تصال‌های جاوا پیاده‌سازی و اشکالات زیادی در این مسیر برطرف شده.

توسعه‌دهنده امیدوار است که این پروژه به برنامه‌نویسان جاوا (و بقیهٔ زبان‌های مبتنی بر JVM مثل کاتلین، اسکالا و کلوژر) کمک کنه تا کاره‌های گنوم جدید و فوق‌العاده‌ای بسازن

#توییگ

mhselfs | @gnome_fa
2
نگارش ۴۹٫۲ بازی چیدن آجرهای در حال سقوط «کوادراپاسل» (Quadrapassel) منتشر شد

در این نگارش می‌شه با دکمهٔ «P» بازی رو مکث کرد. راهنمای کاربر با یک پنجرهٔ گفتگوی ساده‌تر به نام «قوانین بازی» جایگزین شده و دکمهٔ فهرست دیگه تمرکز نمی‌پذیره.
یک اشکال مهم هم برطرف شده که باعث می‌شد گاهی امتیاز بازی موقع خروج از برنامه ثبت نشه. علاوه بر این، اطلاعاتی مثل تعداد کل ردیف‌ها و سطح به امتیازها اضافه شده و مثل همیشه، ترجمه‌ها هم به‌روز شدن.

#توییگ

mhselfs | @gnome_fa
1