Giter Site home page Giter Site logo

omid / persian-calendar-for-gnome-shell Goto Github PK

View Code? Open in Web Editor NEW
387.0 6.0 31.0 6.51 MB

An extension for Gnome-Shell to show Persian date/calendar

Home Page: https://extensions.gnome.org/extension/240/

License: GNU General Public License v3.0

JavaScript 94.18% CSS 3.19% Shell 0.91% Makefile 1.72%
gnome calendar persian persian-calendar jalali-calendar gnome-shell gnome-shell-extension gnome-extension iran iranian

persian-calendar-for-gnome-shell's Introduction

Persian Calendar for Gnome-Shell

An extension for Gnome-Shell to show Persian date and calendar

Screenshot

Installation:

Recommended way:

For developers:

  • Clone the repository
  • Go to the cloned directory
  • run make command in the terminal
  • Restart Gnome-shell. (ALT+F2, r, Enter)
  • You may need to enable the extension via GNOME Extensions application

Troubleshooting:

  • I don't see the ON/OFF button, or it's disabled, but I see a blue message on top of the website, with a message like: “To control GNOME Shell extensions using this site you must install GNOME Shell integration that…”. What should I do?
    • In this case, you must install the chrome-gnome-shell package on your system. For example, on Ubuntu, you should run: sudo apt install chrome-gnome-shell
  • I enable the extension, but it doesn't appear and when I refresh the page, it's disabled again! Why?!
    • If you don't have gnome-tweaks, first install it. Then open it and go to the “extensions” section. There is a button in the title bar of the window, make sure it's enabled.
    • If you cannot see the “extensions” section in the gnome-tweaks application, congratulation, you are using a more up-to-date version of Gnome, so in this case, please use the gnome-extensions application and make sure the button is enabled.
  • If none of the above works, you can install Extension Manager, then install and activate the Persian Calendar extension through it. Extension Manager is a tool for managing GNOME Shell Extensions.

Date formatting:

Format Code Meaning Example Output
%Y Year with century ۱۴۰۲
%y Year without century (zero-padded) ۰۲
%MM Month name آبان
%mm Month name (short) آبا
%M Month number (zero-padded) ۰۸
%m Month number ۸
%D Day of the month (zero-padded) ۰۱
%d Day of the month ۱
%WW Day of the week چهارشنبه
%ww Day of the week (short) چهار
%w Day of the week (very short) چ

Links:

Developed with 💚

persian-calendar-for-gnome-shell's People

Contributors

ali-rnik avatar amirkaveh avatar amiryxe avatar armanexplorer avatar bitdeli-chef avatar danialbehzadi avatar iamrezamousavi avatar iman-salmani avatar itsjw avatar mhkarimi1383 avatar mirmousaviii avatar morealaz avatar omid avatar scr-ir avatar theweirddev avatar tuxitop avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

persian-calendar-for-gnome-shell's Issues

نمایش روز هفته

سلام
به فرمت‌ها اگه روز هفته هم اضافه بشه جالب‌تر میشه، مثلا بنویسه سه‌شنبه ۱۸ مهر

تنظیمات باز نمی‌شه

سلام. تنظیمات از داخل خود اکستنشن باز نمی‌شه و این ارورو می‌ده:
Execution of "gnome-extensions prefs" failed: command not found

البته از ترمینال می‌تونم با این دستور بازش کنم:
gnome-extensions prefs [email protected]
و کار هم می‌کنه تنظیماتش

Extension version: 69
Ubuntu version: 20.04
Gnome shell version: 3.36

Bug on Show Calendar

Hi , After Update Manjaro linux , calendar can not show date and another thing , Please Fix it

Error loading extension

hey bro :)

I just install the extension on a new installed ubuntu 18.04 extension couln't load and journal contain this error log

Mar 13 09:15:35 hero gnome-shell[1969]: Extension "[email protected]" had error: TypeError: this.add_actor is not a function

is there any tweak or things I can do? IMO some recent changes break the code

عدم نصب

سلام.
من کارهایی رو که توی توضیحات گفته بودید رو انجام دادم ولی با این ارور مواجه شدم:

jq: error: Could not open file [email protected]/metadata.json: Permission denied
jq: error: Could not open file [email protected]/metadata.json: Permission denied
rm -fR ./_build
mkdir -p _build
cp -r [email protected]/* _build
# mkdir -p _build/locale
# cp -r [email protected]/locale/* _build/locale/
mkdir -p _build/schemas
cp [email protected]/schemas/*.xml _build/schemas/
cp [email protected]/schemas/gschemas.compiled _build/schemas/
sed -i 's/"version": /"version": 1/' _build/metadata.json;
rm -rf /root/.local/share/gnome-shell/extensions/[email protected]
mkdir -p /root/.local/share/gnome-shell/extensions/[email protected]
cp -r ./_build/* /root/.local/share/gnome-shell/extensions/[email protected]/
rm -fR _build
echo done
done

ورژن لینوکس من این هست:
20.04.3 LTS (Focal Fossa)

مشکل روزهای تاریخ قمری

می‌دونم در جریانش هستین ولی گفتم شاید بد نباشه به صورت ایشو در بیاد چون بالاخره این مسئله وجود داره.
این مشکل در مقاطعی پیش میاد که طبیعتا به دلیل فرموله نبودنش نمیشه به صورت هاردکد درش آورد. شاید بشه با اتصال به یک منبع آنلاین توسط یک دکمه «به روزآوری» این مشکل رو حل کرد اما خب باز ممکنه چالش‌های دیگری به وجود بیاد.

i3 openbox DMs

Dear maintainer du to your shell extension is really great would you please improve it in in a way that could be useable in i3 or Openbox desktop environments?

or if there is an easy way guide me

Thanks again

Aza:D

پیشنهاد

با سلام
درخواست‌هایی برای اِعمال تغییرات، ثبت شد.
اگر بتوانید بر نسخه‌ی 3.30 نیز اِعمال بفرمایید، بسیار عالی خواهد شد.
چراکه توزیع اصلی دبیان، از گنوم 3.30 استفاده می‌کند و تا سال 2021 ادامه خواهد داشت.

لینک فایل‌های سازگار برای گنوم 3.30.2:
http://up.iranblog.com/uploads/PersianCalendar-oxygenws-com.7z

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

امکان تغییر الفبای عربی به لاتین

من مکان نماد تقویم رو در وسط پنل کنار تقویم خود گنوم استفاده میکنم. برای یکدستی بیشتر در ظاهر محیط، پیشنهاد میکنم به کاربر امکان بدید از الفبای لاتین هم بتونه در پنل استفاده کنه.
اسامی ماه ها رو هم اگه با الفبای لاتین اضافه کنید خیلی عالی میشه. اونوقت دیگه اصلا حس نمیشه که این یک افزونه است و کاملا یکدست بنظر میاد.

پیشنهاد

سلام الان که همه ی سیستم ها به اینترنت متصل هستند پیشنهاد میکنم ارتباط با ای پی آي های تقویم رو هم در این برنامه ی خوب پیاده سازی کنید

خودم از این سرویس استفاده میکنم: https://apieco.ir/api/farsicalendar/

اطلاعات خوبی میده مثل رویداد های هر روز و تبدیل تاریخ به شمسی و قمری و میلادی

وسط گذاشتن آیکون

قطعا بهترین افزونه ای هست که دارم
تنها مشکلی که من بهش برخوردم وسط نبودن آیکون هستش
من خودم با تغییر کد تونستم عوض کنم ولی قطعا اگر به صورت گزینه به تنظیمات اضافه بشه خیلی بهتر هستش

screenshot from 2018-10-11 17-40-15

همونطور که مشاهده میکنید افزونه در وسط نمای بهتری داره
تنظیم دستی این مورد با تغییر کدی که در عکس معلوم هست بسیار ساده هست
روش کار به صورت زیر است

sudo nautilus ~/.local/share/gnome-shell/extensions/[email protected]/
open extension.js
change
Main.panel.addToStatusArea('persian_calendar', _indicator);
to
Main.panel.addToStatusArea('persian_calendar', _indicator, 0, 'center');
save and then press Alt+F2 write r press Enter

ولی اگر ممکنه لطفا خودتون به تنظیمات اضافه کنید
سپاس

تبدیل تاریخ

در قسمت تبدیل تاریخ، عنوان «از فارسی» صحیح نیست. بهتر است با «از شمسی» یا «از جلالی» جایگزین شود.

اظافه شدن تقویم جلالی به تقویم اصلی ابونتو

سلام
ممنون بابت این افزونه کاربردی
می خواستم بدونم چرا نمیشه از تاریخ شمسی در تقویم اصلی سیستم عامل استفاده کرد یعنی بشه تاریخ ایجاد و تغییر فایل ها رو به شمسی دید
ایا امکانش هست که این افزونه این کار رو بکنه؟

عدم پشتیبانی نسخه‌ی «جاری» گنوم

پشتیبانی از نسخه‌های قدیمی‌تر گنوم حذف شده، درصورتی‌که این عمل باید با توجّه به نسخه‌ی جاری گنوم در توزیع پایه‌ی «دبیان» تنظیم شود، نه اوبونتو!

اکنون نسخه‌ی گنوم‌شل در آخرین انتشار دبیان، 3.30.2 می‌باشد. بهتر است قطع پشتیبانی‌ها، هر ۲سال یکبار، بعد از انتشار نسخه‌ی جدید دبیان انجام گردد.

https://distrowatch.com/table.php?distribution=debian

چند تغییر دلخواه برای تم Arc

سلام. راستش من developer نیستم، فقط چند تا تغییر در تقویم ایجاد کردم که با تم Arc یا Arc-maia سازگارتر باشه. اونها رو به اشتراک میگذارم تا اگر کسی دوست داشت استفاده کنه.

Screenshot from 2021-05-04 11-49-36

Screenshot from 2021-05-04 11-49-01

تغییرات اعمال شده

  • حذف فونت وزیر . تا با فونت سیستم یکی بشه
  • تغییر رنگ روزهای تعطیل به قرمز مات. این طوری هم در تم روشن و هم تیره قابل دیدن هست.
  • رنگ قرمز مات روز تعطیل در "امروز" سفید هست تا با بکگراند امروز تداخل نکند
  • تم آرک بجای آندرلاین یک نقطه زیر روزهای مناسبتی داره. ولی در تقویم فارسی آندرلاین بود. خوب میشد اگر این ویژگی مطابق تم تعریف میشد. بهرحال من خودم نقطه رو بجای آندرلاین جایگزین کردم.
    در حال حاضر روزهای تعطیل قرمز مات هستن و روزهای مناسبت دار بولد میشن و همون رنگ عادی رو دارند.

برای تغییرات بالا مقادیر زیر رو در فایل استایل افزونه اضافه/تغییر دادم:

.pcalendar-holiday {
 	font-weight: bold;
}
.pcalendar-day-with-events {
    font-weight: bold;
    background-image: url("assets/calendar-today.svg"); 
}
.pcalendar-day-with-events.calendar-today {
      background-image: url("assets/calendar-today-active.svg"); 
}
      
.calendar-today,
.calendar-today:hover{
  color: #fff !important;
}

.pcalendar-nonwork-day {
    font-weight: bold;
    color: #f57f91;
}

ضمنا میبایست دو فایل calendar-today.svg و calendar-today-active.svg رو از فولدر تم آرک/آرک-مایا پیدا کنید و در یک فولدر به نام assets در فولدر افزونه قرار بدید.

مشکلی که نتونستم حل کنم:
فلش های مربوط به ماه قبل/بعد در تم آرک نشون داده نمیشه. در حالی که در تم پیشفرض گنوم نشون داده میشه

Screenshot from 2021-05-04 12-23-06

سیستم در حال حاضر Manjaro بروز هست. ولی هنوز gnome-shell 3.40 نشده

اشکال در محاسبه چهارشنبه‌سوری

تاریخ چهارشنبه‌سوری در سال جاری درست محاسبه می‌شه اما اگر یک یا چند سال بالا یا پایین بریم، احتمالن این تاریخ اشتباه محاسبه بشه.

این اتفاق برای هر واقعه‌ای که نسبی باشه، مثل آخرین چهارشنبه ماه یا دوشنبه‌ی آخرین هفته ماه، اتفاق میافته.

نمایش تقویم مشکل دارد

It seems there is some problem in latest version that cause day numbers in calendar be wrong!
for example Sharivar (today is 26 Shahrivar 98)

 0   1     2   3   4   5   8
 7   10 11 10 11 12 15
14  15 18  19 00 01 22
01  02  03 26 05 06 29

I'm using Debian 10 + Gnome

@omid

نیاز به یک شاخه‌ی جداگانه

لطفاً تغییراتی که در مخزن محلّی خودتان (روی رایانه‌ی شخصی) در حال انجام است و هنوز با مخزن گیت‌هاب ادغام نشده را در یک شاخه‌ی جداگانه در اینجا قرار دهید تا درصورت مشارکت دیگران، بعداً تداخل‌های کمتری وجود داشته‌باشد.
"develop" branch

GNOME 3.30 TypeError: subject is null

After installing GNOME 3.30 I got following error:

10:04:20 gnome-software: no app for changed [email protected]
10:04:20 gnome-shell: Extension "[email protected]" had error: TypeError: subject is null
10:04:20 gnome-shell: Extension "[email protected]" had error: TypeError: subject is null
10:04:20 gnome-shell: #2   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:524 (7f9964045790 @ 94)
10:04:20 gnome-shell: #0   562cbcd11840 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:255 (7f9964045280 @ 451)
10:04:20 gnome-shell: #4   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:524 (7f9964045790 @ 94)
10:04:20 gnome-shell: #2   562cbcd11840 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:241 (7f9964045280 @ 232)
10:04:20 gnome-shell: #1   562cbcd11930 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:17 (7f996404bb80 @ 17)
10:04:20 gnome-shell: #0   562cbcd119b0 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:37 (7f996404bc10 @ 308)
10:04:20 gnome-shell: #4   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:524 (7f9964045790 @ 94)
10:04:20 gnome-shell: #2   562cbcd11840 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:241 (7f9964045280 @ 232)
10:04:20 gnome-shell: #1   562cbcd11930 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:17 (7f996404bb80 @ 17)
10:04:20 gnome-shell: #0   562cbcd119b0 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:34 (7f996404bc10 @ 243)
10:04:20 gnome-shell: #4   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:524 (7f9964045790 @ 94)
10:04:20 gnome-shell: #2   562cbcd11840 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:241 (7f9964045280 @ 232)
10:04:20 gnome-shell: #1   562cbcd11930 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:17 (7f996404bb80 @ 17)
10:04:20 gnome-shell: #0   562cbcd119b0 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:31 (7f996404bc10 @ 178)
10:04:20 gnome-shell: #4   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:524 (7f9964045790 @ 94)
10:04:20 gnome-shell: #2   562cbcd11840 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:241 (7f9964045280 @ 232)
10:04:20 gnome-shell: #1   562cbcd11930 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:17 (7f996404bb80 @ 17)
10:04:20 gnome-shell: #0   562cbcd119b0 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:28 (7f996404bc10 @ 113)
10:04:20 gnome-shell: #4   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:524 (7f9964045790 @ 94)
10:04:20 gnome-shell: #2   562cbcd11840 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:241 (7f9964045280 @ 232)
10:04:20 gnome-shell: #1   562cbcd11930 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:17 (7f996404bb80 @ 17)
10:04:19 gnome-shell: #0   562cbcd119b0 i   /usr/share/gnome-shell/extensions/[email protected]/Events.js:25 (7f996404bc10 @ 38)
10:04:19 gnome-shell: #0   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:524 (7f9964045790 @ 90)
10:04:19 gnome-shell: #4   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:522 (7f9964045790 @ 21)
10:04:19 gnome-shell: #0   562cbcd118b8 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:72 (7f9964852e50 @ 423)
10:04:19 gnome-shell: #4   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:522 (7f9964045790 @ 21)
10:04:19 gnome-shell: #0   562cbcd118b8 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:62 (7f9964852e50 @ 368)
10:04:19 gnome-shell: #4   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:522 (7f9964045790 @ 21)
10:04:19 gnome-shell: #0   562cbcd118b8 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:54 (7f9964852e50 @ 313)
10:04:19 gnome-shell: #4   562cbcd11770 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:522 (7f9964045790 @ 21)
10:04:19 gnome-shell: #0   562cbcd118b8 i   /usr/share/gnome-shell/extensions/[email protected]/extension.js:49 (7f9964852e50 @ 201)

Distro: Of course it's Arch, are you kidding me!!

ناقص شدن نمایش تاریخ

سلام.
امروز به یک باره تاریخ به این شکل نمایش داده میشه.
نه تنظیمات اکستنشن رو دستکاری کردم و نه تنظیمات خود صفحه.

Screenshot from 2020-07-29 22-49-04

need2talk

salam omid
man ali mihandoost hastam
shoma ro mojtaba va amir behem moarefi kardan.
chand ta kare koochik dashtam ;)

  • ashnayee
  • didar
  • chand tra soal

تبدیل تاریخ

سلام حقیقتش یه باگ ریز هست توی قسمت تبدیل تاریخ اونم این هست که کاربر میتونه روز بیشتر از 31 یا ماه بیشتر از 12 رو وارد کنه
اگر کاربر به فرض مقدار ماه رو بین 1 تا 12 وارد کنه ولی روز رو بیشتر وارد کنه برنامه میفته داخل یه حلقه و از اول اون ماه شروع میکنه و اونقدر جلو میره تا اون تعداد روز از ماه بگذره حالا اگه کاربر عدد منفی هم وارد کنه به همین منوال فقط کم میکنه از تاریخ
اگرم ماه رو بیشتر از 12 وارد کنه کلا خطا میده و یه سری حروف مینویسه
پیشنهاد میکنم طوری تغیریش بدین که کاربر نتونه هر مقداری میخواد وارد کنه و اگه مقدار غیر مجاز وارد کرد بلافصله پاک بشه چیزی که وارد کرده و اینکه صفرم نتونه وارد کنه
به هر حال اونی که تاریخ وارد میکنه باید حواسش باشه ولی خب برای یه برنامه به این خوبی حیفه این باگ وجود داشته باشه
جاوا اسکریپ بلد نیستم وگرنه خودم درستش میکردم زحمتش افتاد گردن شما

سازگاری با گنوم ۴۰

در حال حاضر فدورا ورژن گنوم را به ۴۰ ارتقا داده و مانجارو هم در حالی که تمام اپلیکیشن‌های گنوم را به ۴۰ ارتقا داده، قرار است تا مدتی دیگر گنوم شل را هم به ۴۰ ارتقا دهد.
آیا امکان ارتقا سازگاری با گنوم چهل وجود دارد؟

مشکل در نمایش تاریخ

سلام. خیلی وقت‌ها -مثل تصویر زیر- تاریخ تبدیل به … میشه و برای اصلاحش تنها راهی که تونستم پیدا کنم، غیرفعال و فعال کردن دوباره‌ی اکستنشنه.

untitled

تنظیمات اکستنشن هم هموناییه که بصورت دیفالت بوده:
screenshot from 2018-10-17 17-06-43

راه‌حلی برای حل این مشکل وجود داره؟

نسخه‌ی گنوم‌شل: ۳.۲۸.۳

عدم نمایش کامل تنظیمات بعد از ورود مجدد به میزکار

سلام. خسته نباشید میگم بابت افزونه عالی که در حال توسعه ان هستید.
مشکل از ان جا ناشی میشود که پس از ورود دوباره از جی دی ام به میزکار کانفیگ اعمال شده به درستی در نوار نمایش داده نمی شود.
برای مثال زمانی که دستگاه ساسپند شده و دوباره از طریق جی دی ام به میزکار وارد میشوم به جای نمایش "۲۳ ابان" اینطور نمایش داده میشود؛ "۲۳..."

How about using on Budgie?

OS: Ubuntu Desktop 20.0.4 (Budgie)


As you know, Budgie desktop doesn't support Gnome extensions hence would you create one for Budgie?

Why not using markdown in your readme file?

It will look prettier, something like this:

To install:

  1. Create a directory in ~/.local/share/gnome-shell/extensions/ and name it [email protected]
  2. Copy all files in the repository to the above directory (~/.local/share/gnome-shell/extensions/[email protected]/)
  3. Restart Gnome-shell. (ALT+F2, r, Enter)

(just view the source and remove > characters)

امکان تغییر فونت

خیلی بهتر میشد اگه توی تنظیمات این امکان رو داشتیم که از خود پاپ‌آپ گنوم فونت رو انتخاب می کردیم.
image

سازگاری با گنوم ۴۰

نسخه فعلی این افزونه با گنوم ۴۰ سازگار نیست.

در صورتی که نسخه ۴۰ رو به لیست نسخه‌های سازگار این افزونه اضافه کنیم (داخل سورس)، افزونه اجرا میشه و خود تقویم نمایش داده میشه. اما تنظیمات افزونه نمایش داده نمیشه (به خاطر ارتقا به
GTK 4)

خطایی که هنگام باز کردن صفحه تنظیمات میاد:

Error: No property border_width on GtkBox

Stack trace:
  _init/Gtk.Widget.prototype._init@resource:///org/gnome/gjs/modules/core/overrides/Gtk.js:45:40
  _init@/home/hedayat/.local/share/gnome-shell/extensions/[email protected]/prefs.js:21:26
  wrapper@resource:///org/gnome/gjs/modules/script/_legacy.js:83:27
  _Base.prototype._construct@resource:///org/gnome/gjs/modules/script/_legacy.js:19:10
  newClass@resource:///org/gnome/gjs/modules/script/_legacy.js:115:21
  buildPrefsWidget@/home/hedayat/.local/share/gnome-shell/extensions/[email protected]/prefs.js:239:18
  _init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:209:40
  OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:122:28
  asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:115:22
  run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:177:20
  main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13
  run@resource:///org/gnome/gjs/modules/script/package.js:206:19
  start@resource:///org/gnome/gjs/modules/script/package.js:190:8
  @/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17
  

Incorrect holidays

First I should thank you for your awesome calendar,

Then, looks like holidays are outdated,
For example, We have 2 holidays next week on 5th and 7th of Aban, but none marked in it.

عدم نمایش اعداد و تاریخ

با درود بر شما،خواستم خدمت شما عرض کنم که این افزونه اعداد و تتاریخ رو نشون نمیده البته قبلا به خوبی کار میکرد. من از منجارو لینوکس ۱۸.۰۴ استفاده میکنم و ورژن گنوم ۳.۳۲.۱ هست. از زحمات شما سپاسگزارم

Follow the gnome-shell guideline

Copied from the gnome-shell extension website review page:

  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.

  1. 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.

Problem with Gnome 3.34

سلام
وقتی افزونه رو نصب میکنم خطا میده و نصب نمیشه
ولی تقویم بقل ساعت میاد
ولی تو ریستارت بعدی میره

Ubuntu 19.10
Gnome 3.34.2

عدم شناسایی extension

بعد از بروزرسانی مخزن، تقویم از لیست اکستنشن‌های گنوم‌شل حذف میشه و نمایش هم داده نمی‌شود.
تا قبل از این کامیت مشکلی نیست.
Commit 5ae6f8e
GNOME Shell 3.22.3

بروز خطا در زمان باز کردن پنجره تنظیمات

سلام

آقا خیلی ممنونم واقعا کمبود این اکستنشن احساس میشد.

من یه مشکلی دارم که پنجره تنظیمات وقتی باز میشه یک اررور لاگ و استک تریس نیشون میده.

=======SYSTEM INFORMATION===========
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.2 LTS"
GNOME_VERSION="3.36.8"
WINDOWING_SYSTEM="X11"
============ERROR LOG=======================

TypeError: this.main_hbox.append is not a function

Stack trace:
_init@/home/pouria/.local/share/gnome-shell/extensions/[email protected]/prefs.js:45:24
wrapper@resource:///org/gnome/gjs/modules/script/_legacy.js:82:27
_Base.prototype._construct@resource:///org/gnome/gjs/modules/script/_legacy.js:18:10
newClass@resource:///org/gnome/gjs/modules/script/_legacy.js:114:21
buildPrefsWidget@/home/pouria/.local/share/gnome-shell/extensions/[email protected]/prefs.js:202:18
_init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:207:40
OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:122:28
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:132:13
run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:175:20
main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13
run@resource:///org/gnome/gjs/modules/script/package.js:222:19
start@resource:///org/gnome/gjs/modules/script/package.js:206:5
@/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17

Order is reversed

In Persian locale, the order of days and controls of calendar are reversed (ltr).

عکس‌صفحه از 2019-09-07 10-13-07

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.