https://bugs.kde.org/show_bug.cgi?id=470295

            Bug ID: 470295
           Summary: Events that span multiple days should be displayed on
                    top to avoid inconsistencies and visual issues
    Classification: Applications
           Product: kalendar
           Version: 23.04.1
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: claudio.cam...@kde.org
          Reporter: sephiroth...@hotmail.it
                CC: c...@carlschwan.eu
  Target Milestone: ---

SUMMARY
Events that span multiple days are currently shown randomly throughout the day.
This creates empty spaces and inconsistencies, and it makes it more difficult
to see if there are such events by burying them among the others.
All-day events that span multiple days should be displayed on top of the list
for every day they cover, so that they would be immediately seen and that they
would not cause visual issues.
Events starting at a given time on one day but finishing on another (e.g.
starting on 1st of June at 22:00 and finishing on 2nd of June at 03:00) should
be split into multiple events to preserve their correct placement in the day.
It should also be noted that the desired behaviour I pointed out is the
standard on all of the calendar applications and services I have used (Android,
Google Calendar, webOS calendar, Thunderbird...).

STEPS TO REPRODUCE
1. Create an event that spans multiple days

OBSERVED RESULT
The event is shown in a random position in the list of events for the day,
often creating blank spaces and being placed with no apparent logic in the list
of events.

EXPECTED RESULT
The event is shown as the top event if it is an "all-day" event spanning
multiple days; if it ends on a different day to the one it starts on, it should
be broken up into two different events.

SOFTWARE/OS VERSIONS
Linux: KDE neon
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to