rmader, to GNOME
@rmader@floss.social avatar

I'm slowly discovering all the nice stuff in that other devs have been working on.

My personal favorite so far are the generic Cal/Card/WebDav accounts, for several reasons.

First of all, I use CalDav and CardDav extensively, both personally and at work. Especially my contacts are something that I on one side want to be available on all my devices - and on the other side really want to have control over. I.e. I only want that data on providers I trust.

🧵

rmader,
@rmader@floss.social avatar

On my phone - which is not yet a one - I use the fabulous , while on my desktops the only real option for me was
And while that is fine, trying using a Gnome Online Account suddenly showed me what I've been missing out so far, which is not only great native apps like , but also integration, global search providers etc.
Until now - around two weeks - the experience has been awesome and it's definitely changing the way I use Gnome.

nekohayo,
@nekohayo@mastodon.social avatar

@rmader
For , I've been doing a lot of work into troubleshooting (and to an extent, bugfixing to make the UI less confusing/misleading) the built-in webdav/caldav handling even without GOA in the picture, but my UI fixes haven't landed yet. My general tracking issue for webdav/caldav is https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/679

We'd love to have help on the remaining open issues that don't already have a MR 🙂

nekohayo, (edited ) to UX
@nekohayo@mastodon.social avatar

Minutes ago, my dad saw me grinning by myself and asked what was so funny that I'd show that facial expression.

I explained to him that I had an idea today to extend https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/93 's proposed to introduce a special kind of "Easter egg" in to extend March 31st to March 32nd, providing relief to Europeans for their loss of sleep that makes them more vulnerable to news shared on .

Dad stared blankly at me and said, "…I don't get it." 🤣

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

I hate . I hate it so much. The week where changes occur lets me find the weirdest of higgs-bugson and mandelbugs in while doing .

At least the majority of those issues have already been durably fixed for 46 by @danigm's fantastic (unit-tests-backed) bufixes 😌

Today's new discovery: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1198

GNOME Calendar's week view, showing a bug where dragging and dropping events in the hourly timetable to reschedule them will cause them to be offset by one hour from the intended position, during the week where DST changes occur.

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

It is wild that I'm potentially solving a higgs-bugson in 's handling of some broken / calendar providers (for servers using hardcore firewalling rules), a 6-years mystery… with a 1-liner fix that just sets a User-Agent string for Calendar's to identify itself when doing the initial URL validity check 🤨️

Thanks to @s3phy's ingenious network/HTTP troubleshooting!

https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/424

nekohayo, (edited ) to programming
@nekohayo@mastodon.social avatar

Me sending 11 merge requests to this week, and they somehow all work even though I don't actually understand C (but hey I hear that's how you accidentally become a code maintainer of an project):

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Yo, newcomer contributors, wanna practice some C programming and make it possible to "jump" to an event 6 months into the past or future with 's search engine results, making it 100x more useful for most people?
You might be able to contribute a fairly simple patch that "connects some loose wires" to do that. Have a look at this: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/355#note_2021295

nekohayo, to UX
@nekohayo@mastodon.social avatar

Tonight I spent the evening reviewing & merging at least 6 pull requests by @fkinoshita & @TheEvilSkeleton into . Papercut enhancements/cleanups do polish the quite a bit! You can already benefit from those improvements by daily-driving the Nightly version like I do.

We're already at 25 merged contributions for what would become the 46.x release. There's still a lot of low-hanging fruit available there for new contributors.

nekohayo, to opensource
@nekohayo@mastodon.social avatar

Me, as a Quality Assurance tester for trying to spot the differences when tricksters like @fkinoshita swap a deprecated widget by its official replacement in recent versions of … the joys of incremental improvements and routine maintenance in software on 😏️ https://gitlab.gnome.org/GNOME/gnome-calendar/-/commit/fc48929233c4

nekohayo, to linux
@nekohayo@mastodon.social avatar

Splash two bugs that prevented event details GTK Popover widgets from showing in while the Calendar app is maximized on the screen, in some circumstances ( users, and those like me who have week-long events):

oversaw the testing on my simulated smartphone at 400% scale.

The bugfix should land in version 45.1 & newer.

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Want a nice and reliable application for and desktops (& !) in general, based on the @EvolutionGnome data server?

Know some #C and looking for a well-scoped challenge to get your feet wet and put those skills to use in ?

could really use your help to write unit tests, so that we can use for all timezones-related code and make it reliable. Now is the time!
https://fortintam.com/blog/call-for-help-writing-gnome-calendar-compliance-unit-tests/

nekohayo, to UX
@nekohayo@mastodon.social avatar

I have a love-hate relationship with the existence of the "quick" event creation popover widget in : https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1090

nekohayo, to debian
@nekohayo@mastodon.social avatar

I wish , & all OSes had official public online calendars for planned stable releases dates, (& ) EOL dates, so we could subscribe to such calendars in apps like / @EvolutionGnome

In we have such links in https://wiki.gnome.org/Schedule ; would be better on the main website.

It should be front & center on projects' websites. It's a planning, QA and marketing tool for users, peripheral contributors, upstreams.

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

The kind of Cthulhu submarine heisenbugs I'm helping troubleshoot across , @EvolutionGnome and in general lately: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/846#note_1825170

This bug had secretly been causing unpredictable Calendar crashes for years! It is now fixed—another thorn in our feet removed ☺️

nekohayo, to opensource
@nekohayo@mastodon.social avatar

I need/want to screenwrite & produce a top-notch explanation & demonstration video for 45, as I think the general public needs to know how mindbogglingly awesome and groundbreaking this release is (compared to pretty much all the previous ones, other than the GTK4 port and initial adaptive UI that happened in ver. 43)… but I am stretched thin everywhere in day-to-day business backlog & indie contributions in , and I am physically tired, so tired… all the time 🫠️

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Proposing a zigzag-like border line to visually separate the boundaries between months in 's new "infinite timeline" multi-weeks month view in future versions: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1074

jimi, to GNOME
@jimi@burnthis.town avatar

Any other users frustrated with the calendar application? It takes soo long to load all the calendars... Why in the world doesn't it have a cached version of them?? (I'm a POP_OS user, not sure if relevant)

nekohayo,
@nekohayo@mastodon.social avatar

@jimi The fix for the Calendar startup issue has landed, and will be in version 45.
According to my testing, this makes all existing calendars and their cached events show up instantly on startup, under any circumstances.
You can test this tomorrow with the "Nightly" flatpak.

nekohayo, (edited ) to GNOME
@nekohayo@mastodon.social avatar

To celebrate @TheEvilSkeleton levelling up & landing their first "10/10. No notes." C code merge request in , I captioned this new meme for the occasion 😉️

Make it easy for maintainers, with MRs so smooth to review (well tested changes, good commit messages, adherence to code styling, community coordination, etc.) that they land like a freesbee in a puppy's mouth! https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/341

nekohayo, to design
@nekohayo@mastodon.social avatar

Upon request, I have filed a + tasks meta issue to try to solve all the problems in 's calendar/accounts management GUIs: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1037

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • thenastyranch
  • ethstaker
  • everett
  • Durango
  • rosin
  • InstantRegret
  • DreamBathrooms
  • magazineikmin
  • Youngstown
  • mdbf
  • slotface
  • tacticalgear
  • anitta
  • kavyap
  • tester
  • cubers
  • cisconetworking
  • ngwrru68w68
  • khanakhh
  • normalnudes
  • provamag3
  • Leos
  • modclub
  • osvaldo12
  • megavids
  • lostlight
  • All magazines