anufrievroman / calcure

Modern TUI calendar and task manager with minimal and customizable UI.
https://anufrievroman.gitbook.io/calcure
MIT License
1.51k stars 43 forks source link

Broken daily view #96

Closed dvragulin closed 8 months ago

dvragulin commented 8 months ago

Dear Roman, I'm sorry, but it's me again. I noticed incorrect calendar behavior in the Daily View:

  1. No more than 2 events are added to the list for one day (screen 1 and 2).
  2. If the third event has a long name, then it is layered on the next day (screen 1).
  3. If there are more than two events on the first day and there are no events on the next day, then the third and subsequent events are postponed to the next day (screen 2)

Screen 1: Screenshot_2023-12-23_154235

Screen 2: Screenshot_2023-12-23_155838

anufrievroman commented 8 months ago

Hmm, that's very strange. To me, it displays correctly, although it is the same setup (many events in google calendar): image Thank you for reporting, I'll think what may cause that. But for example, if you use native events (not from ics calendars) and add many of them into one day, does that display correctly?

anufrievroman commented 8 months ago

Okay, I think I fixed it in the current main branch. Could you please try deleting your AUR version and installing 3.0.1:

pipx install git+https://github.com/anufrievroman/calcure
dvragulin commented 8 months ago

I'm sorry for the long answer. Yes, it works! It looks just awesome! We are waiting for an update in AUR :)

anufrievroman commented 8 months ago

Okay, thanks again for reporting and testing! About the AUR, I actually don't control the package, so I can only publish the release on PyPi and hope that the maintainer of AUR package will update it (but usually it takes some time).