یکی از مشارکتکنندگان Google Summer of Code 2025 در KDE روی پروژهای به نام Karton کار میکند؛ ابزاری برای نصب و مدیریت ماشینهای مجازی با استفاده از libvirt و QEMU.
در این پروژه، APIای طراحی شده که میتواند تصویر دیسک نصب سیستمعامل ارائهشده توسط کاربر را شناسایی کرده و اطلاعات لازم برای ساخت فایل پیکربندی libvirt XML را استخراج کند. این XML بهصورت خودکار توسط Karton تولید میشود و مبنایی برای افزودن قابلیتهای بیشتر در آینده خواهد بود. به همین دلیل، ساختار کلاسهای مربوط به پیکربندی دامنهها (Domains) بازنویسی شده و اطلاعات مستقیماً از XML خوانده میشوند، نه از طریق API خود libvirt.
از کارهای اخیر این پروژه میتوان به نمایشگر ماشین مجازی بر پایه Qt Quick اشاره کرد. این نمایشگر از کتابخانه spice-client-glib برای اتصال به ماشینهای مجازی استفاده کرده و تصویر خروجی را در یک QQuickItem رندر میکند. این بخش هنوز در مراحل ابتدایی است و فعلاً از ورودی کاربر پشتیبانی نمیکند.
در ادامهی تابستان، تمرکز اصلی توسعهدهنده بر تکمیل نصبکننده دامنهها و بهبود نمایشگر خواهد بود. برخی از قابلیتهایی که برای آینده در نظر گرفته شدهاند عبارتند از:
پشتیبانی از snapshot برای ذخیره وضعیت ماشین مجازی
طراحی مجدد رابط کاربری با الهام از UTM
مانیتور منابع (CPU و RAM) مشابه virt-manager
گزینههای بیشتر در نصبکننده برای پشتیبانی از passthrough سختافزار
توسعه Karton هنوز در حال انجام است و استفاده از آن برای ماشینهای مهم توصیه نمیشود. اگر علاقهمند به مشارکت یا ارائه بازخورد هستید، میتوانید از طریق Matrix با تیم ارتباط بگیرید: #karton:kde.org
@kde_fa
در این پروژه، APIای طراحی شده که میتواند تصویر دیسک نصب سیستمعامل ارائهشده توسط کاربر را شناسایی کرده و اطلاعات لازم برای ساخت فایل پیکربندی libvirt XML را استخراج کند. این XML بهصورت خودکار توسط Karton تولید میشود و مبنایی برای افزودن قابلیتهای بیشتر در آینده خواهد بود. به همین دلیل، ساختار کلاسهای مربوط به پیکربندی دامنهها (Domains) بازنویسی شده و اطلاعات مستقیماً از XML خوانده میشوند، نه از طریق API خود libvirt.
از کارهای اخیر این پروژه میتوان به نمایشگر ماشین مجازی بر پایه Qt Quick اشاره کرد. این نمایشگر از کتابخانه spice-client-glib برای اتصال به ماشینهای مجازی استفاده کرده و تصویر خروجی را در یک QQuickItem رندر میکند. این بخش هنوز در مراحل ابتدایی است و فعلاً از ورودی کاربر پشتیبانی نمیکند.
در ادامهی تابستان، تمرکز اصلی توسعهدهنده بر تکمیل نصبکننده دامنهها و بهبود نمایشگر خواهد بود. برخی از قابلیتهایی که برای آینده در نظر گرفته شدهاند عبارتند از:
پشتیبانی از snapshot برای ذخیره وضعیت ماشین مجازی
طراحی مجدد رابط کاربری با الهام از UTM
مانیتور منابع (CPU و RAM) مشابه virt-manager
گزینههای بیشتر در نصبکننده برای پشتیبانی از passthrough سختافزار
توسعه Karton هنوز در حال انجام است و استفاده از آن برای ماشینهای مهم توصیه نمیشود. اگر علاقهمند به مشارکت یا ارائه بازخورد هستید، میتوانید از طریق Matrix با تیم ارتباط بگیرید: #karton:kde.org
@kde_fa
❤3👍1
این هفته در پلاسما منتشر شد که تغییرات رو براتون در این فرستههای متوالی لیست میکنیم.
پلاسما حالا از تغییر خودکار والپیپر بین نسخههای روشن و تاریک بر اساس چرخه روز/شب پشتیبانی میکند. این قابلیت توسط Vlad Zahorodnii توسعه داده شده.
@kde_fa
پلاسما حالا از تغییر خودکار والپیپر بین نسخههای روشن و تاریک بر اساس چرخه روز/شب پشتیبانی میکند. این قابلیت توسط Vlad Zahorodnii توسعه داده شده.
@kde_fa
👍7
- جستجو در دیسکاور حالا فقط وقتی افزونهها و تصاویر زمینه را نمایش میدهد که در صفحه “افزونهها” باشید.
- ویجت حجم صدا و ویجت یادداشت بازطراحی شدند. حالا یادداشت کوچکتر میشوند، رنگ پسزمینه قابل انتخاب است و حالت شفاف فضای بیشتری آزاد میکند. (پلاسما ۶.۵.۰)
- افکتهای دیباگ از تنظیمات دسکتاپ حذف شده و به ابزار مخصوص KWin منتقل شدهاند.
- بهبود دسترسیپذیری و ناوبری صفحهکلیدی در چند بخش مختلف.
@kde_fa
- ویجت حجم صدا و ویجت یادداشت بازطراحی شدند. حالا یادداشت کوچکتر میشوند، رنگ پسزمینه قابل انتخاب است و حالت شفاف فضای بیشتری آزاد میکند. (پلاسما ۶.۵.۰)
- افکتهای دیباگ از تنظیمات دسکتاپ حذف شده و به ابزار مخصوص KWin منتقل شدهاند.
- بهبود دسترسیپذیری و ناوبری صفحهکلیدی در چند بخش مختلف.
@kde_fa
❤3
ویجت شبکه حالا دکمه “Hotspot” را همیشه نشان میدهد (اگر غیرفعال باشد، توضیح دلیل را هم نمایش میدهد).
@kde_fa
@kde_fa
🔥2👏1
رفع باگهای قابل توجه
- باگ خطرناکی که امکان دور زدن صفحه قفل را فراهم میکرد، رفع شد.
- چندین کرش مربوط به اتصال نمایشگر، تختهگیره، تغییر رزولوشن، کشیدن محتوای LibreOffice و ... اصلاح شدند.
- نمایشگر رنگها در شرایط خاص (مثل نور شب و HDR) دقیقتر شده.
- مشکلات کوچک رابط کاربری در پایشگر سامانه، صفحه تنظیمات برنامه پیشفرض، انتخاب تم، و ... برطرف شد.
بهبودهای فنی و کارایی
- همگامسازی تقریبی به طور پیشفرض در نصبهای جدید غیرفعال است (به دلیل ناسازگاری درایورها).
- عملکرد Meta+V (پنجره کلیپبورد) سریعتر شده.
- اسکرول در گالری تصاویر زمینه بسیار روانتر شده.
- کیوت 6.9.2 حالا از بازیافت Delegate در grid viewها پشتیبانی میکند.
@kde_fa
- باگ خطرناکی که امکان دور زدن صفحه قفل را فراهم میکرد، رفع شد.
- چندین کرش مربوط به اتصال نمایشگر، تختهگیره، تغییر رزولوشن، کشیدن محتوای LibreOffice و ... اصلاح شدند.
- نمایشگر رنگها در شرایط خاص (مثل نور شب و HDR) دقیقتر شده.
- مشکلات کوچک رابط کاربری در پایشگر سامانه، صفحه تنظیمات برنامه پیشفرض، انتخاب تم، و ... برطرف شد.
بهبودهای فنی و کارایی
- همگامسازی تقریبی به طور پیشفرض در نصبهای جدید غیرفعال است (به دلیل ناسازگاری درایورها).
- عملکرد Meta+V (پنجره کلیپبورد) سریعتر شده.
- اسکرول در گالری تصاویر زمینه بسیار روانتر شده.
- کیوت 6.9.2 حالا از بازیافت Delegate در grid viewها پشتیبانی میکند.
@kde_fa
👍5
❤2
#معرفی_ابزار
برنامه کانتینر (kontainer) یک ابزار گرافیکی نوشته شده با کریگامی برای مدیریت بارگنجهای دیستروباکس میباشد.
با این ابزار میتوانید بارگنجهایی را برای دیستروباکس ایجاد و مدیریت کنید.
همچنین این ابزار با محیط میزکار سازگار بوده و توزیعها را بر اساس رنگبندی خودشان مرتبسازی میکند.
این برنامه توسط جامعهٔ کاربران کیدیای ایجاد شده و از فلتهاب قابل دریافت است.
دریافت از فلتهاب
@kde_fa
برنامه کانتینر (kontainer) یک ابزار گرافیکی نوشته شده با کریگامی برای مدیریت بارگنجهای دیستروباکس میباشد.
با این ابزار میتوانید بارگنجهایی را برای دیستروباکس ایجاد و مدیریت کنید.
همچنین این ابزار با محیط میزکار سازگار بوده و توزیعها را بر اساس رنگبندی خودشان مرتبسازی میکند.
این برنامه توسط جامعهٔ کاربران کیدیای ایجاد شده و از فلتهاب قابل دریافت است.
دریافت از فلتهاب
@kde_fa
❤3
#معرفی_ابزار
برنامه کلارو (Klaro) یک ابزار گرافیکی نوشته شده با کریگامی و کارخواهی (client) برای مترجم گوگل است.
این ابزار با ارتباط گرفتن با API مترجم گوگل متنهای شما را به زبان مقصد ترجمه میکند.
از جایگزینهای رومیزی این برنامه میتوان به CrowTranslate اشاره کرد.
این برنامه توسط جامعهٔ کاربران کیدیای ایجاد شده و کدمنبع آن از گیتهاب قابل دریافت است.
مخزن برنامه در گیتهاب
@kde_fa
برنامه کلارو (Klaro) یک ابزار گرافیکی نوشته شده با کریگامی و کارخواهی (client) برای مترجم گوگل است.
این ابزار با ارتباط گرفتن با API مترجم گوگل متنهای شما را به زبان مقصد ترجمه میکند.
از جایگزینهای رومیزی این برنامه میتوان به CrowTranslate اشاره کرد.
این برنامه توسط جامعهٔ کاربران کیدیای ایجاد شده و کدمنبع آن از گیتهاب قابل دریافت است.
مخزن برنامه در گیتهاب
@kde_fa
❤2
اگر به دنبال یک کارخواه اسپاتیفای نوشته شده با QT هستید، توصبه میکنم به spotify-qt یک نگاهی بندازید. یک کارخواه سبک و ساده نوشته شده با qt و librespot هستش.
بر روی aur هم موجوده.
اطلاعات بیشتر از:
https://github.com/kraxarn/spotify-qt
@kde_fa
بر روی aur هم موجوده.
اطلاعات بیشتر از:
https://github.com/kraxarn/spotify-qt
@kde_fa
👍4
میزکار ترینیتی (trinity) یک انشعاب از میزکار KDE 3X هستش که درحال توسعه است.
این میزکار بسیار سبک بوده و در توزیعهایی مثل Q4os نیز استفاده میشود.
اطلاعات بیشتر:
https://www.trinitydesktop.org/
@kde_fa
این میزکار بسیار سبک بوده و در توزیعهایی مثل Q4os نیز استفاده میشود.
اطلاعات بیشتر:
https://www.trinitydesktop.org/
@kde_fa
❤5
این هفته در پلاسمای جدیدی منتشر شده که در اینجا ترجمش رو براتون قرار میدم:
درود بر دوستداران فناوری آزاد! در شمارهٔ تازهٔ «این هفته با پلاسما»، مهمترین دگرگونیها و بهروزرسانیهای نرمافزار آزاد پلاسما (KDE Plasma) و برنامههای وابسته به آن، چون «دیسکاور» (Discover)، «پایشگر سامانه» (System Monitor)، و دیگر ابزارها را بازمیگوییم.
پایان پرداخت نهایی پلاسما ۶.۴ و نگاه به آینده
در این هفته، فرایند پرداخت نهایی و آمادهسازی پلاسما نگارش ۶.۴ برای انتشار به پایان رسید و گروه توسعه، نگاه خود را به سوی موضوعهای کلانتر چون پیماننامههای Wayland و دسترسیپذیری (Accessibility) دوخت.
ویژگیهای نو چشمگیر
پلاسما ۶.۵.۰
پشتیبانی آزمایشی از پروتکل تصویر در تصویر Wayland: این ویژگی به برنامههایی مانند فایرفاکس امکان میدهد تا پنجرههای تصویر در تصویر را بهدرستی نمایش دهند، پیش از آنکه این پروتکل به شاخهٔ اصلی افزوده شود. (توسعهدهنده: ولاد زاهورودنی)
بهینهسازیهای نمایشی (رابط کاربر)
پلاسما ۶.۳.۶
کاهش نرخ چشمکزدن زنگ دیداری: این بهینهسازی برای جلوگیری از بروز حملات صرع هنگام استفاده از ویژگی زنگ دیداری انجام شد. (نیکولا فِلا)
پلاسما ۶.۴.۰
پیمایش افقی در جستوجوهای گسترده منوی برنامهها: اکنون ویجت منوی نرمافزارها میتواند نتایج گستردهٔ جستوجو را به شکل افقی پیمایش کند. (کریستف وُلک)
پلاسما ۶.۴.۱
بهبود خوانایی برچسبهای فرعی در محیط کاربری: کنتراست نوشتاری در بخشهایی مانند زیرنویسها ارتقا یافته است. (نیت گراهام)
حذف فاصلههای ناخواسته در جستوجوگر «دیسکاور»: اکنون هنگام جایگذاری نوشتار، فاصلههای ابتدایی یا پایانی نادیده گرفته میشوند. (نیت گراهام)
پلاسما ۶.۵.۰
انتقال تنظیمات واژگونسازی و بزرگنمایی به بخش دسترسیپذیری: جابجایی این گزینهها از «اثرهای رومیزی» به جایگاه درست خود انجام شد. (اولیور بِرد)
ادغام جلوه کنتراست پسزمینه با جلوه تارشدن: این دو جلوه از این پس بهصورت یکپارچه عمل میکنند. (مارکو مارتین)
امکان جابجایی میزکارهای مجازی از ابزارک Pager: اکنون جابهجایی میزکارها در نمای کلی، آنها را در ابزارک مربوطه نیز مرتب میکند. (مارکو مارتین و ولاد زاهورودنی)
نمایش بهتر پایان ضبط تصویر در Spectacle: آگاهسازی دربارهٔ کلید میانبری که با آن ضبط پایان مییابد، افزوده شده است. (نوآ دیویس)
انیمیشنهای چکنما و دکمههای انتخابی در سبک Breeze در همهجا فعال شدهاند. (کای اووه برولیک)
بهکارگیری سرعنوانهای استاندارد در ابزارکهای دیسکها، شبکه و بلوتوث. (نیت گراهام)
بهبود جستوجو در گزینشگر شکلک (Emoji): همیشه میدان جستوجو دیده میشود و در صورت نبود نتیجه، جستوجو در همهٔ نمادها انجام میشود. (نیت گراهام)
اصلاح پیامهای پیکربندی صفحهنمایش: دیگر فرض نمیشود که همیشه نمایشگر اصلی لپتاپ باشد. (نیت گراهام)
رفع نقصهای مهم
پلاسما ۶.۳.۶
نمایش درست کادرهای گزینش در میزکار هنگام استفاده از قلم یا اندازه قلم سفارشی. (نیت گراهام)
پلاسما ۶.۴.۰
رفع چند نقص که در هنگام افزودن ویجت به نوار ابزار بزرگ، باعث گیر کردن پلاسما میشد.
جلوگیری از بروز خطای برنامه «دیسکاور» هنگام جایگزینی برنامههای پشتیبانینشده.
رفع خطا در باز شدن پنجرههای ذخیره/بازکردن در مرورگرهای Flatpak.
رفع خطای تصویری در ویجت نمای پوشه هنگام کشیدن پرونده از دلفین.
رفع اشکال در چاپ اندازه درست در برنامههای GTK بستهبندیشده با Flatpak.
جلوگیری از پاک شدن ناگهانی جستوجو هنگام نصب یا حذف برنامه. (همگی با همکاری توسعهدهندگانی چون دیوید ردوندو، آکسل لاختینن و دیگران)
چارچوبها (Frameworks)
رفع خطاهای گاهوبیگاه در پایشگر سامانه هنگام تغییر نمای فرآیندها.
جلوگیری از بسته شدن ناگهانی پنجرههای باز/ذخیره هنگام شناوری روی برخی پروندهها.
بهبودهای فنی و کارایی
پلاسما ۶.۴.۰
افزایش سرعت آغاز به کار پایشگر سامانه با بارگذاری تدریجی.
پشتیبانی از قالب تازه دادههای سازمان هواشناسی کانادا. (اسماعیل آسنسیو)
چارچوبها ۶.۱۵
بارگذاری پویای پیکانهای نمای درختی برای افزایش سرعت اجرا. (دیوید ادموندسون)
@kde_fa
درود بر دوستداران فناوری آزاد! در شمارهٔ تازهٔ «این هفته با پلاسما»، مهمترین دگرگونیها و بهروزرسانیهای نرمافزار آزاد پلاسما (KDE Plasma) و برنامههای وابسته به آن، چون «دیسکاور» (Discover)، «پایشگر سامانه» (System Monitor)، و دیگر ابزارها را بازمیگوییم.
پایان پرداخت نهایی پلاسما ۶.۴ و نگاه به آینده
در این هفته، فرایند پرداخت نهایی و آمادهسازی پلاسما نگارش ۶.۴ برای انتشار به پایان رسید و گروه توسعه، نگاه خود را به سوی موضوعهای کلانتر چون پیماننامههای Wayland و دسترسیپذیری (Accessibility) دوخت.
ویژگیهای نو چشمگیر
پلاسما ۶.۵.۰
پشتیبانی آزمایشی از پروتکل تصویر در تصویر Wayland: این ویژگی به برنامههایی مانند فایرفاکس امکان میدهد تا پنجرههای تصویر در تصویر را بهدرستی نمایش دهند، پیش از آنکه این پروتکل به شاخهٔ اصلی افزوده شود. (توسعهدهنده: ولاد زاهورودنی)
بهینهسازیهای نمایشی (رابط کاربر)
پلاسما ۶.۳.۶
کاهش نرخ چشمکزدن زنگ دیداری: این بهینهسازی برای جلوگیری از بروز حملات صرع هنگام استفاده از ویژگی زنگ دیداری انجام شد. (نیکولا فِلا)
پلاسما ۶.۴.۰
پیمایش افقی در جستوجوهای گسترده منوی برنامهها: اکنون ویجت منوی نرمافزارها میتواند نتایج گستردهٔ جستوجو را به شکل افقی پیمایش کند. (کریستف وُلک)
پلاسما ۶.۴.۱
بهبود خوانایی برچسبهای فرعی در محیط کاربری: کنتراست نوشتاری در بخشهایی مانند زیرنویسها ارتقا یافته است. (نیت گراهام)
حذف فاصلههای ناخواسته در جستوجوگر «دیسکاور»: اکنون هنگام جایگذاری نوشتار، فاصلههای ابتدایی یا پایانی نادیده گرفته میشوند. (نیت گراهام)
پلاسما ۶.۵.۰
انتقال تنظیمات واژگونسازی و بزرگنمایی به بخش دسترسیپذیری: جابجایی این گزینهها از «اثرهای رومیزی» به جایگاه درست خود انجام شد. (اولیور بِرد)
ادغام جلوه کنتراست پسزمینه با جلوه تارشدن: این دو جلوه از این پس بهصورت یکپارچه عمل میکنند. (مارکو مارتین)
امکان جابجایی میزکارهای مجازی از ابزارک Pager: اکنون جابهجایی میزکارها در نمای کلی، آنها را در ابزارک مربوطه نیز مرتب میکند. (مارکو مارتین و ولاد زاهورودنی)
نمایش بهتر پایان ضبط تصویر در Spectacle: آگاهسازی دربارهٔ کلید میانبری که با آن ضبط پایان مییابد، افزوده شده است. (نوآ دیویس)
انیمیشنهای چکنما و دکمههای انتخابی در سبک Breeze در همهجا فعال شدهاند. (کای اووه برولیک)
بهکارگیری سرعنوانهای استاندارد در ابزارکهای دیسکها، شبکه و بلوتوث. (نیت گراهام)
بهبود جستوجو در گزینشگر شکلک (Emoji): همیشه میدان جستوجو دیده میشود و در صورت نبود نتیجه، جستوجو در همهٔ نمادها انجام میشود. (نیت گراهام)
اصلاح پیامهای پیکربندی صفحهنمایش: دیگر فرض نمیشود که همیشه نمایشگر اصلی لپتاپ باشد. (نیت گراهام)
رفع نقصهای مهم
پلاسما ۶.۳.۶
نمایش درست کادرهای گزینش در میزکار هنگام استفاده از قلم یا اندازه قلم سفارشی. (نیت گراهام)
پلاسما ۶.۴.۰
رفع چند نقص که در هنگام افزودن ویجت به نوار ابزار بزرگ، باعث گیر کردن پلاسما میشد.
جلوگیری از بروز خطای برنامه «دیسکاور» هنگام جایگزینی برنامههای پشتیبانینشده.
رفع خطا در باز شدن پنجرههای ذخیره/بازکردن در مرورگرهای Flatpak.
رفع خطای تصویری در ویجت نمای پوشه هنگام کشیدن پرونده از دلفین.
رفع اشکال در چاپ اندازه درست در برنامههای GTK بستهبندیشده با Flatpak.
جلوگیری از پاک شدن ناگهانی جستوجو هنگام نصب یا حذف برنامه. (همگی با همکاری توسعهدهندگانی چون دیوید ردوندو، آکسل لاختینن و دیگران)
چارچوبها (Frameworks)
رفع خطاهای گاهوبیگاه در پایشگر سامانه هنگام تغییر نمای فرآیندها.
جلوگیری از بسته شدن ناگهانی پنجرههای باز/ذخیره هنگام شناوری روی برخی پروندهها.
بهبودهای فنی و کارایی
پلاسما ۶.۴.۰
افزایش سرعت آغاز به کار پایشگر سامانه با بارگذاری تدریجی.
پشتیبانی از قالب تازه دادههای سازمان هواشناسی کانادا. (اسماعیل آسنسیو)
چارچوبها ۶.۱۵
بارگذاری پویای پیکانهای نمای درختی برای افزایش سرعت اجرا. (دیوید ادموندسون)
@kde_fa
🔥2👎1👏1
جامعهٔ فارسی زبان کیدیای pinned «این هفته در پلاسمای جدیدی منتشر شده که در اینجا ترجمش رو براتون قرار میدم: درود بر دوستداران فناوری آزاد! در شمارهٔ تازهٔ «این هفته با پلاسما»، مهمترین دگرگونیها و بهروزرسانیهای نرمافزار آزاد پلاسما (KDE Plasma) و برنامههای وابسته به آن، چون «دیسکاور»…»
راه انداز اولیه کیدیای KDE Initial setup یا همون KISS، بعد از مدت ها تغییرات زیادی دریافت کرده و الان از ساخت حساب کاربری و همینطور انتخاب زبان کیبورد پشتیبانی میکنه!
میتونید خبر کامل رو از لینک زیر بخونید.
https://www.omgubuntu.co.uk/2025/06/kde-initial-setup-tool-kiss-development-progress
@kde_fa
میتونید خبر کامل رو از لینک زیر بخونید.
https://www.omgubuntu.co.uk/2025/06/kde-initial-setup-tool-kiss-development-progress
@kde_fa
❤3👍1
با عادی شدن دوباره اینترنت، احتمالا فرآیند ترجمه میزکار کیدیای پلاسما از سر گرفته بشه، من در تلاش هستم تا یک راهنمای ساده تصویری درست کنم و درمورد نحوه ترجمه توضیح بدم.
امیدوارم که با مشارکت علاقمندان بتونیم این میزکار رو دوباره به فارسی برگردونیم و برای بازگشت تقویم شمسی توکار به میزکار کیدیای درخواست بدیم.
@kde_fa
امیدوارم که با مشارکت علاقمندان بتونیم این میزکار رو دوباره به فارسی برگردونیم و برای بازگشت تقویم شمسی توکار به میزکار کیدیای درخواست بدیم.
@kde_fa
❤6