Displays Persian (Iranian/Jalali) calendar in the top panel It offers: 1. Displays the Persian/Iranian/Jalali calendar 2. Holiday indicator 3. Day change notifications 4. Converts dates between the Persian, Gregorian, and Hijri (lunar) calendars 5. Event listings: 5.1. Official solar events 5.2. Official lunar events 5.3. Official international events 5.4. Traditional Persian events 5.5. Notable Persian figures Please “rate” the project here and give it a “star” on GitHub. If you encounter any issues or have suggestions, feel free to open an issue there on GitHub!
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Hey, 1. You are creating Schema object in global scope (Events.js Line 14, extension.js Line 26) which is not allowed: https://wiki.gnome.org/Projects/GnomeShell/Extensions/Review#Only_use_.60init.28.29.60_for_initialization Just an advice: To simplify that you can use dependency injection for Events. Like Events(Schema). In that case you only use one Schema. 2. Lang is deprecated module. Please remove it for the next version: https://wiki.gnome.org/Projects/GnomeShell/Extensions/Review#General_Advice You can use GObject instead.
Please come to GNOME Matrix channel if you have any questions: https://matrix.to/#/#extensions:gnome.org
Thanks a lot. Will create a ticket regarding the mentioned changes.