The Kurdish solar calendar in your top bar. Roj means both sun and day in Kurdish. Click the date for a full calendar: every day shows the Kurdish day, with the Gregorian, Persian and Islamic days beside it, and the selected day's events. • Sorani, Kurmanji, English, Persian and Arabic, right to left where needed • Each calendar in its own digits: Persian ۰۱۲, Islamic ٠١٢, Gregorian 012 • Sorani ezafe (ی) and traditional month names • 43 Kurdish days included, from Newroz to Halabja; add your own JSON events or any .ics calendar, such as your country's public holidays • A dot, count or title in the top bar when today has an event, red on holidays • Separate fonts for Latin and Arabic-script text: Manrope, Vazirmatn, Estedad, Sahel or your own • Any strftime pattern for the top bar and popup, with live previews • Date converter, built-in guide, light, dark and system themes, settings backup • The roj command for the terminal Guide with screenshots: https://0xdolan.github.io/roj/guide.html Live calendar in your browser: https://0xdolan.github.io/roj/calendar/
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-A-005 manual_review
extensions should not access the clipboard directly
Direct clipboard access via `St.Clipboard.get_default()` requires reviewer scrutiny.
ui/calendarView.js:500
St.Clipboard.get_default()
| Version | Status |
|---|---|
| 0.2.2 (2) | Unreviewed |
| 0.2.0 (1) | Rejected |
The clipboard use is the popup's Copy button (ui/calendarView.js, _copySelected). Only when the user clicks it does Roj write the selected date with St.Clipboard.set_text(). It never reads the clipboard. The command-line tool flagged in 0.2.0 is no longer in the zip.