#calendaring

Jeffrey Haasjhaas@a2mi.social
2025-12-28

Article on how to subscribe to your Apple calendar on CalDAV systems, including clients such as Thunderbird. Useful to help integrate Linux systems and similar with your Apple environment.

adamijak.github.io/posts/calen

#apple #calendaring

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2025-11-18

Another notable feature merged in the GNOME Calendar live coding session today: the ability to export an entire calendar as an .ics file.

This was originally added to the wishlist 10 years ago: gitlab.gnome.org/GNOME/gnome-c

Thanks to @FineFindus's dedication towards implementing this (alongside the individual event .ics export feature) this year, you will be able to use this feature in 50 (or the nightly flatpak version of Calendar today): gitlab.gnome.org/GNOME/gnome-c

2025-10-19

on the topic of calendar+task management, one component I'm still missing is a desktop #CalDAV solution which either does both, or is composed of two apps which do #calendaring and #tasksorg tasks.

I believe my Android solution will work for my needs, but it'd be better to be able to update both calendar and tasks from desktop too, especially if I ever lose access to my phone.

the issue is that CalDAV support is rare and CalDAV-with-proper-tasks is rarer.

see also powerusers.codidact.com/posts/

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2025-03-24

Great news for @EvolutionGnome users: in Evolution 3.58 (expected to ship alongside GNOME 49 in Q4 2025), the calendar events conflict checks in meeting invitations received via email will now respect the user preferences; this will boost performance quite a bit: gitlab.gnome.org/GNOME/evoluti

We will need someone to implement the corresponding per-calendar property in 's calendars management GUI, see gitlab.gnome.org/GNOME/gnome-c

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2025-02-26

Does anyone out here have days where they have more than 7 to 10 (or more) all-day events in their app, instead of time-based events, and if so, why?
My default assumption is "surely nobody does that?": gitlab.gnome.org/GNOME/gnome-c

Thomas Dorrthomasdorr
2025-02-24

It burns to be running a poll to get a meeting time, when we all have Calendars populated with data already.

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2025-01-29

In case anyone feels up for a feature implementation challenge in GNOME Calendar: it would be cool to at least have a read-only implementation of meeting attendees, as a stepping stone to full-fledged meeting invitations management someday. See this limited-scope actionable ticket for details: gitlab.gnome.org/GNOME/gnome-c

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2025-01-15

Alright, you FLOSS business folks with countless appointments and meeting invitations each month, hear me out: what if in @EvolutionGnome we could have an integrated visual preview of the surrounding schedule context of an event you are being invited to? 🤔

Here's my ponies-on-rainbows suggestion for it (other email clients are welcome to steal my idea): gitlab.gnome.org/GNOME/evoluti

Mockup of a meeting invitation UI with preview of the event's surrounding context timetable
Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2024-12-21

I always saw "floating time" events as an "accidental" undefined timezone state for events.
I cannot believe it took me twenty years to finally understand the true usecase for this weird format feature: routines/habits that you want to do at the same time of the day no matter where you happen to be in the world. I am mind-blown :psyduck:

Here's my feature specification for 's timezones picker GUI that I hope to see happen in time for 48: gitlab.gnome.org/GNOME/gnome-c

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2024-12-11

New design nightmare: timeless time-based events!

How would you expect to manage and visually represent, in , events with a start time but without a defined end time? :psyduck:
gitlab.gnome.org/GNOME/gnome-c

AndrewC (migrating to ohai)achadwick@urbanists.social
2024-10-26

Apropos of nothing (OK, ongoing outages at my provider), does anyone know of a calendar client for Android that uses the same on-disk directory format that PIMUtils VDirSyncer uses? Or any other flat-file calendar database or files tree that could be shared for sync?

github.com/pimutils/vdirsyncer

#CalDAV #Calendaring #SyncThing #Android

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2024-09-14

Some additional details to take into account for whoever wants to do meeting events invitations handling in their standalone client (like and Envelope) for integration with apps in : gitlab.gnome.org/GNOME/geary/-

Related: a newcomers-friendly bite-sized feature request in to ensure we don't wreck mail clients' performance with large amounts of online calendars: gitlab.gnome.org/GNOME/gnome-c

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2024-09-13

Narrowed down a performance issue in @EvolutionGnome where checking for "existing version of this appointment" (when receiving an invitation via email) is very slow.
In the end it's mainly due to a rather simple thing: the GUI checkboxes allowing you to exclude events from "conflicts search" scope do not actually limit the scope for "search for events' existence in the calendars" 😬

Help wanted:
* gitlab.gnome.org/GNOME/evoluti
* gitlab.gnome.org/GNOME/evoluti

2024-06-22

(3/4)

#events that affect me (e.g. my son being busy) but not everything on some other person's calendar.

The ideal solution would be that #Google would allow one to "merge" events so that they only appear once on the calendar even when viewing multiple calendars.

But then again, the ideal solution would be a better #calendaring application. For example, I think I'd like for dates to scroll rather than move month by month - that way I could be viewing the last two weeks in June and the first

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2024-06-09

New specs compliance nightmare fuel for developers and designers: the fact that events can reference completely made up "virtual" timezones 😵

In which a university campus platform declares to be its own timezone (with , of course!): gitlab.gnome.org/GNOME/gnome-c

2024-03-08

DST starts this weekend for most of the U.S. And I'm also suspicious of time zone definitions & updates that are pushed out the Friday before we start DST, ya know? 🤔
#DST #computing #timeZones #calendaring #timekeeping

Jeff Fortin T. (風の庭園のNekohayo)nekohayo
2023-11-17

Making a "smart" application that can guess user intent when setting/modifying an event's start/end times can be a challenge.

For example, in gitlab.gnome.org/GNOME/gnome-c I am struggling to think of a straightforward heuristic for the app to determine what to do when the user inputs an end time before the start time. "Snake, you can't do that, you'll create a time paradox!"

Hivemind, can you help?

MGS3's "Time Paradox" Game Over screen, with the "Continue" and "Exit" choices
Erik Sagenkartooner
2023-05-11

I’m sure glad I learned how to play Tetris as a kid. Just didn’t know I’d have to apply those skills to re-arranging my work calendar each week.

2023-01-17

Interesting open source alternative to #Calendly that I just DISCOVERED. Anyone know if it's accessible?

"Meet Cal.com, the event-juggling scheduler for everyone. Focus on meeting, not making meetings. Free for individuals."

github.com/calcom/cal.com

#accessibility #usability #calendaring

Max Leibman has moved!maxleibman
2022-12-07

Friendly out of office reminder:

When we are talking about dates, “through” means “including,” not “until.”

“Out through the 12th” means you are not coming back until the 13th.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst