While reassigning / moving a calendar event to a hidden / invisible calendar, show a visual indication in the Event Editor to let the user know it is hidden
This is a very small minor detail, but it would be a good UX / usability enhancement for those "I forgot" moments, and it can most likely be implemented by a newcomer wanting to get started contributing to GNOME Calendar.
The problem
When editing an event in GNOME Calendar, you can reassign it to a different calendar, by clicking the dropdown widget in the headerbar of the event editing dialog. There, you can move it to any calendar, even those that were hidden from the view in GNOME Calendar.
The thing is, often times I will temporarily hide a calendar for a few days/weeks and then forget to turn it back on.
Potential solutions
The first part would be to visually distinguish those calendars within the Event Editor dialog.
Possible approaches:
- Make the hidden calendar's colored dots into circles, or;
- Show a "hidden" eye icon, like suggested in #39 (comment 1653052)
Further reading:
A complementary approach could be to show a brief (self-dismissing) notification (or GtkOverlay, like Nautilus 43+ does when it's done copying files, for example) to tell the user this:
Event was reassigned to hidden calendar "%s".
To view it, use the "Calendars" menu to display that calendar.[ Display calendar ]
Since it's not of great importance, that notification/overlay would go away by itself after, let's say, 5 seconds.
That part is #1185.