amirnajaffi / shamsi-calendar-plasmoid

Persian Calendar widget for KDE/Plasma
https://store.kde.org/p/2216432/
GNU General Public License v3.0
51 stars 6 forks source link

Development roadmap #10

Open amirnajaffi opened 1 year ago

amirnajaffi commented 1 year ago

Here is the list of features that could be implemented. Don't hesitate to share your opinions here or as a new issue. I would appreciate if you would like to contribute, just select one and open an issue.

MasterKia commented 1 year ago
  • [ ] Date converter (action button in footer, open as dialog)

SarzaminDownload seems to have a working implementation in Javascript, maybe we could use that: https://www.sarzamindownload.com/Extra_Pages/hijri_gregorian_calendar_convert/hijri_gregorian_calendar_convert.htm

view-source:https://www.sarzamindownload.com/Extra_Pages/hijri_gregorian_calendar_convert/hijri_gregorian_calendar_convert.htm

MasterKia commented 1 year ago
amirnajaffi commented 1 year ago
  • [ ] Date converter (action button in footer, open as dialog)

SarzaminDownload seems to have a working implementation in Javascript, maybe we could use that: https://www.sarzamindownload.com/Extra_Pages/hijri_gregorian_calendar_convert/hijri_gregorian_calendar_convert.htm

view-source:https://www.sarzamindownload.com/Extra_Pages/hijri_gregorian_calendar_convert/hijri_gregorian_calendar_convert.htm

The JavaScript module for date calculations exists in the project and is being used (Qt.jalaali). Implementation of dialog and button part is missing(as QML)! Contributions are accepted.

Already added in V2. I shortly open testing issue. Stay tuned.