calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Sorting calendar list

Open svenseeberg opened this issue 2 years ago • 4 comments

Is your feature request related to a problem? Please describe.

In some cases users accumulate a relatively large list of calendars. For example, when using the Deck app, calendars are added for each deck. Also shared calendars add to the own list. As the list is not sorted, a users needs to read through the full list of calendars (or use the browser search function).

Describe the solution you'd like

The list of calendars (not events) should be sorted alphabetically. Another primary sorting criteria could be the source (for example created by another app, shared by another user, etc)

Describe alternatives you've considered

Searching with the browser search is an option.

Additional context

This would enable users to prefix calendars and for example group calendars.

svenseeberg avatar Aug 28 '23 10:08 svenseeberg

The calendar items in the list can be sorted to the user's likening (by drag & drop). Maybe we could add buttons to sort the list automatically alphabetically.

Previous discussions at https://github.com/nextcloud/calendar/issues/2236

tcitworld avatar Aug 28 '23 11:08 tcitworld

Oh, I never noticed that it is possible to sort the calendars :sweat_smile:

In my org we share a lot of calendars and users end up with an unsorted list. Manually sorting is an option. Maybe the list could be sorted alphabetically until a users manually modifies the list?

svenseeberg avatar Sep 08 '23 16:09 svenseeberg

Nextcloud version 30.0.0:

Sorry, but I can not arrange my calendar items by drag & drop. I can "grab" an item, but if I "drop" it, it won't stay at the dropped position.

mainzb avatar Oct 07 '24 09:10 mainzb

Nextcloud version 30.0.0:

Sorry, but I can not arrange my calendar items by drag & drop. I can "grab" an item, but if I "drop" it, it won't stay at the dropped position.

Same version, same problem. I initially had the problem, that my default calendar for new events is the wrong one. Figured out myself, that by sorting the calendards that should be fixed- but it does not work. Depending where I drop the currently first sorted calendar, it either does not change anything at all- or swithes two items. But I cant get the one on want to the to, nor arrange them in the order I'd like.

naelfe avatar Oct 07 '24 15:10 naelfe

JFYI: My current approach is changing the DB directly and assigning propper int values to all/some/the items in the row calendarorder of table oc_calendars. (I use the great dbeaver client/tool.)

Src: help.nextcloud.com: "Calendar sort in App"

BR + #happy2025

sokai avatar Dec 31 '24 20:12 sokai