Skip to content

Commit

Permalink
Merge branch 'main' into fix/issue-2659-allow-adding-self
Browse files Browse the repository at this point in the history
  • Loading branch information
SebastianKrupinski authored Oct 31, 2024
2 parents 479ba82 + 4edc1ed commit 169582d
Show file tree
Hide file tree
Showing 27 changed files with 249 additions and 119 deletions.
10 changes: 8 additions & 2 deletions css/app-navigation.scss
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,19 @@
}
}

&__previous,
&__next {
&__left,
&__right {
background-size: 10px;
flex-grow: 0 !important;
width: 34px;
padding: 0 6px !important;
}
&__left{
border-radius: var(--border-radius-element) 0 0 var(--border-radius-element) !important;
}
&__right{
border-radius: 0 var(--border-radius-element) var(--border-radius-element) 0 !important;
}
}

.app-navigation__body {
Expand Down
5 changes: 3 additions & 2 deletions css/app-sidebar.scss
Original file line number Diff line number Diff line change
Expand Up @@ -898,9 +898,10 @@
display: flex;
align-items: center;
width: 100%;

text-align: start;
// Account for avatar width (because it is position: relative)
padding-right: 32px;

padding-inline-end: 32px;

&__label {
width: 100%;
Expand Down
12 changes: 6 additions & 6 deletions l10n/ar.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ OC.L10N.register(
"You have a new appointment booking \"%s\" from %s" : "لديك حجز موعدٍ جديدٍ \"%s\" من %s",
"Dear %s, %s (%s) booked an appointment with you." : "السيد/السيدة %s, %s (%s) حجز موعداً معك.",
"A Calendar app for Nextcloud" : "تطبيق التقويم لـ نكست كلاود",
"The Calendar app is a user interface for Nextcloud's CalDAV server. Easily sync events from various devices with your Nextcloud and edit them online.\n\n* 🚀 **Integration with other Nextcloud apps!** Currently Contacts - more to come.\n* 🌐 **WebCal Support!** Want to see your favorite team’s matchdays in your calendar? No problem!\n* 🙋 **Attendees!** Invite people to your events\n* ⌚️ **Free/Busy!** See when your attendees are available to meet\n* ⏰ **Reminders!** Get alarms for events inside your browser and via email\n* 🔍 Search! Find your events at ease\n* ☑️ Tasks! See tasks with a due date directly in the calendar\n* 🙈 **We’re not reinventing the wheel!** Based on the great [c-dav library](https://github.com/nextcloud/cdav-library), [ical.js](https://github.com/mozilla-comm/ical.js) and [fullcalendar](https://github.com/fullcalendar/fullcalendar) libraries." : "تطبيق \"التقويم\" Calendar هو واجهة مستخدم لخادوم CalDAV الخاص بنكست كلاود. يمكنك مزامنة الأحداث بسهولة بين مختلف الأجهزة مع نكست كلاود و تحريرها عبر الإنترنت. \n* 🚀 ** التكامل مع تطبيقات نكست كلاود الأخرى! مع تطبيق جهات الاتصال حاليًا و المزيد في المستقبل. تريد وضع مواعيد مباريات فريقك المفضل في التقويم الخاص بك؟ لا مشكلة! \n* 🙋 ** الحضور! ** دعوة الأشخاص إلى الأحداث الخاصة بك. \n* ⌚️ ** متوفر / مشغول! ** انظر عندما يكون الحاضرين مُتاحين للقاء. \n* ⏰ ** التذكير! ** أحصل على إشعارات تذكير بالأحداث عبر متصفحك و عبر البريد الإلكتروني. \n* 🔍 ابحث! العثور على الأحداث الخاصة بك بسهولة. \n* ☑️ المهام! اطّلع على المهام التي حان وقت إنجازها مباشرةً في التقويم. \n* 🙈 ** نحن لا نعيد اختراع العجلة! ** استنادًا إلى [مكتبة c-dav] العظيمة. (https://github.com/nextcloud/cdav-library) مكتبات [ical.js] (https://github.com/mozilla-comm/ical.js) و [fullcalendar] (https://github.com/fullcalendar/fullcalendar).",
"The Calendar app is a user interface for Nextcloud's CalDAV server. Easily sync events from various devices with your Nextcloud and edit them online.\n\n* 🚀 **Integration with other Nextcloud apps!** Currently Contacts - more to come.\n* 🌐 **WebCal Support!** Want to see your favorite team’s matchdays in your calendar? No problem!\n* 🙋 **Attendees!** Invite people to your events\n* ⌚️ **Free/Busy!** See when your attendees are available to meet\n* ⏰ **Reminders!** Get alarms for events inside your browser and via email\n* 🔍 Search! Find your events at ease\n* ☑️ Tasks! See tasks with a due date directly in the calendar\n* 🙈 **We’re not reinventing the wheel!** Based on the great [c-dav library](https://github.com/nextcloud/cdav-library), [ical.js](https://github.com/mozilla-comm/ical.js) and [fullcalendar](https://github.com/fullcalendar/fullcalendar) libraries." : "تطبيق \"التقويم\" Calendar هو واجهة مستخدم لخادم CalDAV الخاص بنكست كلاود. يمكنك مزامنة الأحداث بسهولة بين مختلف الأجهزة مع نكست كلاود و تحريرها عبر الإنترنت. \n* 🚀 ** التكامل مع تطبيقات نكست كلاود الأخرى! مع تطبيق جهات الاتصال حاليًا و المزيد في المستقبل. تريد وضع مواعيد مباريات فريقك المفضل في التقويم الخاص بك؟ لا مشكلة! \n* 🙋 ** الحضور! ** دعوة الأشخاص إلى الأحداث الخاصة بك. \n* ⌚️ ** متوفر / مشغول! ** انظر عندما يكون الحاضرين مُتاحين للقاء. \n* ⏰ ** التذكير! ** أحصل على إشعارات تذكير بالأحداث عبر متصفحك و عبر البريد الإلكتروني. \n* 🔍 ابحث! العثور على الأحداث الخاصة بك بسهولة. \n* ☑️ المهام! اطّلع على المهام التي حان وقت إنجازها مباشرةً في التقويم. \n* 🙈 ** نحن لا نعيد اختراع العجلة! ** استنادًا إلى [مكتبة c-dav] العظيمة. (https://github.com/nextcloud/cdav-library) مكتبات [ical.js] (https://github.com/mozilla-comm/ical.js) و [fullcalendar] (https://github.com/fullcalendar/fullcalendar).",
"Previous day" : "أمس",
"Previous week" : "الأسبوع الماضي",
"Previous year" : "العام الماضى",
Expand Down Expand Up @@ -127,7 +127,7 @@ OC.L10N.register(
"Copying code …" : "نسخ الكود  …",
"Copied code" : "تمّ نسخ الكود",
"Could not copy code" : "تعذّر نسخ الكود",
"Delete share link" : "إحذف رابط المشاركة",
"Delete share link" : "حذف رابط المشاركة",
"Deleting share link …" : "حذف رابط المشاركة  …",
"An error occurred, unable to publish calendar." : "حدث خطأ، لا يمكن نشر التقويم",
"An error occurred, unable to send email." : "حدث خطأ، لا يُمكن إرسال البريد.",
Expand Down Expand Up @@ -279,7 +279,7 @@ OC.L10N.register(
"No attachments" : "لا توجد مُرفقات",
"Add from Files" : "إضِف من الملفات",
"Upload from device" : "إرفع من الجهاز",
"Delete file" : "إحذف الملف",
"Delete file" : "حذف الملف",
"Confirmation" : "تأكيد",
"Choose a file to add as attachment" : "إختر ملفّاً لإضافته كمرفق",
"Choose a file to share as a link" : "إختر ملفاً لمشاركته كرابط",
Expand Down Expand Up @@ -346,7 +346,7 @@ OC.L10N.register(
"Remove group" : "حذف مجموعة",
"Remove attendee" : "إلغاء شخص من قائمة الحضور",
"_%n member_::_%n members_" : ["%n عضواً","%n عضواً","%n عضواً","%n عضواً","%n عضواً","%n عضواً"],
"Search for emails, users, contacts, teams or groups" : "البحث عن إيميلات، أو مستخدِمين، أو جهات اتصال، أو فِرَق، أو مجموعات",
"Search for emails, users, contacts, teams or groups" : "البحث عن إيميلات، أو مستخدِمين، أو جهات اتصال، أو فرق، أو مجموعات",
"No match found" : "لم يٌمكن إيجاد تطابق",
"Note that members of circles get invited but are not synced yet." : "لاحظ أن أعضاء دوائر الاتصال تمّت دعوتهم لكن لم تتمّ مزامنتهم بعدُ.",
"(organizer)" : "(مُنظِّم)",
Expand Down Expand Up @@ -421,9 +421,9 @@ OC.L10N.register(
"Public holiday calendars" : "تقاويم العطلات العامة",
"Public calendars" : "التقاويم العمومية",
"No valid public calendars configured" : "لا توجد أيّ تقاويم عمومية مُهيّأة بالشكل الصحيح",
"Speak to the server administrator to resolve this issue." : "تحدّث مع مشرف الخادم لحل هذا الإشكال.",
"Speak to the server administrator to resolve this issue." : "تحدّث مع مسؤول النظام لحل هذا الإشكال.",
"Public holiday calendars are provided by Thunderbird. Calendar data will be downloaded from {website}" : "يتم توفير تقاويم العطلات العامة من موقع ثندربرد Thunderbird. سوف يتم تنزيل بيانات التقويم من {website}",
"These public calendars are suggested by the sever administrator. Calendar data will be downloaded from the respective website." : "هذه التقاويم العامة تمّ اقتراحها من قِبل مشرف الخادم. بيانات التقويم سيتم تحميلها من موقع الويب المعنِي.",
"These public calendars are suggested by the sever administrator. Calendar data will be downloaded from the respective website." : "يتم اقتراح هذه التقويمات العامة بواسطة مسؤول القسم. سيتم تنزيل بيانات التقويم من موقع الويب المعني.",
"By {authors}" : "من قِبَل {authors}",
"Subscribed" : "مُشترِك subscribed",
"Subscribe" : "إشترك subscribe",
Expand Down
12 changes: 6 additions & 6 deletions l10n/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
"You have a new appointment booking \"%s\" from %s" : "لديك حجز موعدٍ جديدٍ \"%s\" من %s",
"Dear %s, %s (%s) booked an appointment with you." : "السيد/السيدة %s, %s (%s) حجز موعداً معك.",
"A Calendar app for Nextcloud" : "تطبيق التقويم لـ نكست كلاود",
"The Calendar app is a user interface for Nextcloud's CalDAV server. Easily sync events from various devices with your Nextcloud and edit them online.\n\n* 🚀 **Integration with other Nextcloud apps!** Currently Contacts - more to come.\n* 🌐 **WebCal Support!** Want to see your favorite team’s matchdays in your calendar? No problem!\n* 🙋 **Attendees!** Invite people to your events\n* ⌚️ **Free/Busy!** See when your attendees are available to meet\n* ⏰ **Reminders!** Get alarms for events inside your browser and via email\n* 🔍 Search! Find your events at ease\n* ☑️ Tasks! See tasks with a due date directly in the calendar\n* 🙈 **We’re not reinventing the wheel!** Based on the great [c-dav library](https://github.com/nextcloud/cdav-library), [ical.js](https://github.com/mozilla-comm/ical.js) and [fullcalendar](https://github.com/fullcalendar/fullcalendar) libraries." : "تطبيق \"التقويم\" Calendar هو واجهة مستخدم لخادوم CalDAV الخاص بنكست كلاود. يمكنك مزامنة الأحداث بسهولة بين مختلف الأجهزة مع نكست كلاود و تحريرها عبر الإنترنت. \n* 🚀 ** التكامل مع تطبيقات نكست كلاود الأخرى! مع تطبيق جهات الاتصال حاليًا و المزيد في المستقبل. تريد وضع مواعيد مباريات فريقك المفضل في التقويم الخاص بك؟ لا مشكلة! \n* 🙋 ** الحضور! ** دعوة الأشخاص إلى الأحداث الخاصة بك. \n* ⌚️ ** متوفر / مشغول! ** انظر عندما يكون الحاضرين مُتاحين للقاء. \n* ⏰ ** التذكير! ** أحصل على إشعارات تذكير بالأحداث عبر متصفحك و عبر البريد الإلكتروني. \n* 🔍 ابحث! العثور على الأحداث الخاصة بك بسهولة. \n* ☑️ المهام! اطّلع على المهام التي حان وقت إنجازها مباشرةً في التقويم. \n* 🙈 ** نحن لا نعيد اختراع العجلة! ** استنادًا إلى [مكتبة c-dav] العظيمة. (https://github.com/nextcloud/cdav-library) مكتبات [ical.js] (https://github.com/mozilla-comm/ical.js) و [fullcalendar] (https://github.com/fullcalendar/fullcalendar).",
"The Calendar app is a user interface for Nextcloud's CalDAV server. Easily sync events from various devices with your Nextcloud and edit them online.\n\n* 🚀 **Integration with other Nextcloud apps!** Currently Contacts - more to come.\n* 🌐 **WebCal Support!** Want to see your favorite team’s matchdays in your calendar? No problem!\n* 🙋 **Attendees!** Invite people to your events\n* ⌚️ **Free/Busy!** See when your attendees are available to meet\n* ⏰ **Reminders!** Get alarms for events inside your browser and via email\n* 🔍 Search! Find your events at ease\n* ☑️ Tasks! See tasks with a due date directly in the calendar\n* 🙈 **We’re not reinventing the wheel!** Based on the great [c-dav library](https://github.com/nextcloud/cdav-library), [ical.js](https://github.com/mozilla-comm/ical.js) and [fullcalendar](https://github.com/fullcalendar/fullcalendar) libraries." : "تطبيق \"التقويم\" Calendar هو واجهة مستخدم لخادم CalDAV الخاص بنكست كلاود. يمكنك مزامنة الأحداث بسهولة بين مختلف الأجهزة مع نكست كلاود و تحريرها عبر الإنترنت. \n* 🚀 ** التكامل مع تطبيقات نكست كلاود الأخرى! مع تطبيق جهات الاتصال حاليًا و المزيد في المستقبل. تريد وضع مواعيد مباريات فريقك المفضل في التقويم الخاص بك؟ لا مشكلة! \n* 🙋 ** الحضور! ** دعوة الأشخاص إلى الأحداث الخاصة بك. \n* ⌚️ ** متوفر / مشغول! ** انظر عندما يكون الحاضرين مُتاحين للقاء. \n* ⏰ ** التذكير! ** أحصل على إشعارات تذكير بالأحداث عبر متصفحك و عبر البريد الإلكتروني. \n* 🔍 ابحث! العثور على الأحداث الخاصة بك بسهولة. \n* ☑️ المهام! اطّلع على المهام التي حان وقت إنجازها مباشرةً في التقويم. \n* 🙈 ** نحن لا نعيد اختراع العجلة! ** استنادًا إلى [مكتبة c-dav] العظيمة. (https://github.com/nextcloud/cdav-library) مكتبات [ical.js] (https://github.com/mozilla-comm/ical.js) و [fullcalendar] (https://github.com/fullcalendar/fullcalendar).",
"Previous day" : "أمس",
"Previous week" : "الأسبوع الماضي",
"Previous year" : "العام الماضى",
Expand Down Expand Up @@ -125,7 +125,7 @@
"Copying code …" : "نسخ الكود  …",
"Copied code" : "تمّ نسخ الكود",
"Could not copy code" : "تعذّر نسخ الكود",
"Delete share link" : "إحذف رابط المشاركة",
"Delete share link" : "حذف رابط المشاركة",
"Deleting share link …" : "حذف رابط المشاركة  …",
"An error occurred, unable to publish calendar." : "حدث خطأ، لا يمكن نشر التقويم",
"An error occurred, unable to send email." : "حدث خطأ، لا يُمكن إرسال البريد.",
Expand Down Expand Up @@ -277,7 +277,7 @@
"No attachments" : "لا توجد مُرفقات",
"Add from Files" : "إضِف من الملفات",
"Upload from device" : "إرفع من الجهاز",
"Delete file" : "إحذف الملف",
"Delete file" : "حذف الملف",
"Confirmation" : "تأكيد",
"Choose a file to add as attachment" : "إختر ملفّاً لإضافته كمرفق",
"Choose a file to share as a link" : "إختر ملفاً لمشاركته كرابط",
Expand Down Expand Up @@ -344,7 +344,7 @@
"Remove group" : "حذف مجموعة",
"Remove attendee" : "إلغاء شخص من قائمة الحضور",
"_%n member_::_%n members_" : ["%n عضواً","%n عضواً","%n عضواً","%n عضواً","%n عضواً","%n عضواً"],
"Search for emails, users, contacts, teams or groups" : "البحث عن إيميلات، أو مستخدِمين، أو جهات اتصال، أو فِرَق، أو مجموعات",
"Search for emails, users, contacts, teams or groups" : "البحث عن إيميلات، أو مستخدِمين، أو جهات اتصال، أو فرق، أو مجموعات",
"No match found" : "لم يٌمكن إيجاد تطابق",
"Note that members of circles get invited but are not synced yet." : "لاحظ أن أعضاء دوائر الاتصال تمّت دعوتهم لكن لم تتمّ مزامنتهم بعدُ.",
"(organizer)" : "(مُنظِّم)",
Expand Down Expand Up @@ -419,9 +419,9 @@
"Public holiday calendars" : "تقاويم العطلات العامة",
"Public calendars" : "التقاويم العمومية",
"No valid public calendars configured" : "لا توجد أيّ تقاويم عمومية مُهيّأة بالشكل الصحيح",
"Speak to the server administrator to resolve this issue." : "تحدّث مع مشرف الخادم لحل هذا الإشكال.",
"Speak to the server administrator to resolve this issue." : "تحدّث مع مسؤول النظام لحل هذا الإشكال.",
"Public holiday calendars are provided by Thunderbird. Calendar data will be downloaded from {website}" : "يتم توفير تقاويم العطلات العامة من موقع ثندربرد Thunderbird. سوف يتم تنزيل بيانات التقويم من {website}",
"These public calendars are suggested by the sever administrator. Calendar data will be downloaded from the respective website." : "هذه التقاويم العامة تمّ اقتراحها من قِبل مشرف الخادم. بيانات التقويم سيتم تحميلها من موقع الويب المعنِي.",
"These public calendars are suggested by the sever administrator. Calendar data will be downloaded from the respective website." : "يتم اقتراح هذه التقويمات العامة بواسطة مسؤول القسم. سيتم تنزيل بيانات التقويم من موقع الويب المعني.",
"By {authors}" : "من قِبَل {authors}",
"Subscribed" : "مُشترِك subscribed",
"Subscribe" : "إشترك subscribe",
Expand Down
Loading

0 comments on commit 169582d

Please sign in to comment.