-
-
Notifications
You must be signed in to change notification settings - Fork 205
fix recurrent events in calendar #902
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
@ThatOneCalculator do you have some free time to review and test that? |
|
I can test this week! |
|
Also @AdrienPiechocki could you remove the multiline comments you made, especially the test ones? Edit: ty :) |
|
crap.. I messed something up. Was making another change (unrelated to this one) and pushed it on this pull request |
|
OK. I fixed it ! Sorry about that... |
|
Since I don't really have recurrent events, what's the current state of this PR if I may ask? @ThatOneCalculator @AdrienPiechocki |
|
For some reason, it's not showing any of my recurring events |
|
That's weird :/ |
|
I'm on gnome calendar too, and the recurring events have been in my calendar for months |
|
That is even weirder... I doubt it is related to the issue but just in case I'll share my setup here : |
|
Pretty much the same setup as you but with Niri and 6.18 :P |
|
So, I think I tried everything but can't find why I tried multiple things and found out it isn't an Hyprland specific issue ; I installed Niri with a fresh Arch install on a virtual machine and I still have the issue without my fix. I know @ThatOneCalculator I have a few questions :
I triple checked my code and just cannot see how it would cause issues. Which means this PR is only useful for very specific cases (mine, at least) where recurring events wouldn't show up in the calendar widget. Thank you for your time ! |
|
|
Okay, thank you for your answers. Something I have been doing from the beginning is removing the content of
If that fixes it for you, it means reloading via |



Pull Request
Motivation
The calendar widget didn't show recurrent events correctly. For example, birthdays and monthly or weekly events were not repeated every year/month/week. If I had my birthday set to the year 2000, gnome-calendar would repeat it every year but not noctalia-shell's calendar widget.
Now, it does.
HOWEVER, when testing the events settings in gnome-calendar, some recurrence types would not work as intended.
For example, "Monday to Friday events" are seen as "weekly events" by ICalGLib which causes inconsistencies between gnome-calendar and noctalia's widget...
If somebody knows how to fix this, please do :)
Type of Change
Related Issue
Didn't find anyone talking about this.
Testing
Screenshots / Videos
If applicable, include screenshots or videos to help illustrate your changes.
Checklist
Additional Notes
None.