shamsi-calendar-plasmoid icon indicating copy to clipboard operation
shamsi-calendar-plasmoid copied to clipboard

Porting to KF6/Plasma 6

Open mokazemi opened this issue 1 year ago • 11 comments

As releasing Plasma 6 is near, this Plasmoid should also be ported to KF6, too.

Here are probably main things need to be done:

https://develop.kde.org/docs/plasma/widget/porting_kf6/

(Unfortunately I don't have any knowledge in Qt/QML)

mokazemi avatar Feb 09 '24 11:02 mokazemi

It's on my to-do list.

amirnajaffi avatar Feb 19 '24 06:02 amirnajaffi

امیرجان اول اینکه خیلی ممنون از این برنامه خفنت دوم اینکه با توجه به اینکه کی دی ای ۶ منتشر شد، تخمینی داری که کی نسخه هماهنگش رو می‌تونی منتشر کنی؟

iMojtaba avatar Mar 03 '24 10:03 iMojtaba

Hi thank you for your great widget 🌹 I just want to report on Arch linux regarding to plasma 6 update, widget doesn't work no more we are awit for new version intensively image

mostafaasadi avatar Mar 07 '24 07:03 mostafaasadi

با توجه به اینکه انتشار نسخه پورت شده به kf6 هدف بعدی این پروژه هست لازمه توضیحاتی بدم:

لینک استارتر برای پورت کامل هست اما تغییرات به خصوص این پروژه به دلیل استفاده از ماژول های plasma extra (جهت حس نیتیو و یکپارچگی ظاهری با سیستم عامل) نیازمند مطالعه گیت نسخه جدید ویجت تقویم Plasma6 یا ویجت های سیستمی دیگر Plasma6 هستش. متاسفانه فعلا از نظر تایمی و روحی در شرایطی نیستم که بتونم روی پورت نسخه جدید کار کنم. اما اینکار قطعا انجام خواهد شد و برنامه ریزیم برای اردیبهشت یا خرداد هست.

amirnajaffi avatar Mar 09 '24 09:03 amirnajaffi

@amirnajaffi امیدوارم زودتر روزای خوب برسه

mostafaasadi avatar Mar 09 '24 14:03 mostafaasadi

@amirnajaffi من این روزها وقتم آزادتره اگه داکیومنتیشن‌های مهم رو قرار بدی این‌جا فکر کنم بتونم یه مقدار برای استارت کار کمک کنم.

shosseinib avatar Mar 12 '24 11:03 shosseinib

@amirnajaffi من این روزها وقتم آزادتره اگه داکیومنتیشن‌های مهم رو قرار بدی این‌جا فکر کنم بتونم یه مقدار برای استارت کار کمک کنم.

میتونید از لینک استارتر ایشو استفاده کنید: https://develop.kde.org/docs/plasma/widget/porting_kf6/

amirnajaffi avatar Mar 24 '24 17:03 amirnajaffi

Integration with Plasma 6 has been completed. We will monitor and address any bugs over the next month, after which the final release will be available.

In the meantime, you can install it from the dev-v3 branch using the following commands: git checkout dev-v3 ~~kpackagetool5 -t Plasma/Applet --install package~~ kpackagetool6 -t Plasma/Applet --install package

Your bug reports are appreciated.

amirnajaffi avatar May 14 '24 19:05 amirnajaffi

Integration with Plasma 6 has been completed. We will monitor and address any bugs over the next month, after which the final release will be available.

Your bug reports are appreciated.

ممنون

در ارتباط با applet:

  • وقتی وارد تنظیمات اپلت میشی درجا بخش "ظاهر" رو نمیاره. باید بری بخش های دیگه (مثل "رویداد"، "About") و دوباره برگردی تا نشون داده بشه.

در ارتباط با اعلام ها:

  • 30 اسفند تعطیل رسمیه: به مناسبت آخرین روز سال.
  • رنگ جمعه ها: از اونجایی که تعطیل رسمیه؛ قرمز باشه.

Jds548 avatar May 25 '24 11:05 Jds548

سلام، با این دستورها:

git checkout dev-v3
kpackagetool5 -t Plasma/Applet --install package

این خروجی دریافت می‌شه:

kf.package: Invalid metadata for package structure "Plasma/Applet"
Package type "Plasma/Applet" not found
Successfully installed /tmp/shamsi-calendar-plasmoid/package

با این وجود در بخش Add Widget چیزی اضافه نمی‌شه. مشخصات دسکتاپ:

OS: EndeavourOS Linux x86_64 
Kernel: 6.6.35-2-lts 
DE: Plasma 6.1.0 

shosseinib avatar Jun 29 '24 09:06 shosseinib

kpackagetool5

سلام. دستور عوض شده بعد از پورت پلاسما به ۶. kpackagetool6

Jds548 avatar Jun 29 '24 10:06 Jds548