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

            Bug ID: 450510
           Summary: [Feature request] Smooth (vertical) scroll for better
                    viewability of the calendar, instead of snapping
                    month-by-month
           Product: kalendar
           Version: 1.0.0
          Platform: Kubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: claudio.cam...@gmail.com
          Reporter: kiwim...@runbox.com
                CC: c...@carlschwan.eu
  Target Milestone: ---

Thank's for making this! Finally a standalone calendar app, that looks nice and
does one thing: calendars <3

That said, I've got a feature/polish suggestion:

Vertical navigation + Smooth scroll

Currently it's not possible to use scroll, either mouse of touchpad, to
navigate month.
I would like to suggest the following:

**Change from horizontal to vertical navigation.** Why? 
- Because that's the 'norm' for most calendar applications, and it's how most
physical calendars work ^^,
- Also, when you can 'preview' part of the next month at the bottom of the
current month, it feels more natural that you'd go down instead of sideways.

**Week-by-week scroll on month-view and _smooth_ scrolling.**
- Like in Apple's Calendar.app. You can smoothly go up and down to view dates
that are in the previous/next month, and thus out of view of each other whithin
the calendar month/window size. Unlike most other calendar apps (including
Kalendar and Thunderbird's Lightning add-on), where it's a step-by-step
week-by-week or month-by-month scroll. I.e. not smooth, but more like a
ratchet.
- You're not restricted to view only one full month at the time. You can view
half of next month at the same time as half of this month, if you want, instead
of having to snap back and forth.
- It 'feels' much smoother to interact with a smoothly scrolling page than one
that does so in hard steps. When released, the view smoothly 'snaps' either up
or down based on which "half" of the week, currently in view in the top row, is
in view. 
E.g. if the upper half of week 7 is in view, it'll snap up so that week 7 is
the top row. Of below half of week 7, it'll snap down, and have week 8 be at
the top of the viewport.

___

Imo, the Mac Calendar.app is the gold standard of calendar apps, since Apple
hasn't over-underengineered it yet, and as such, it's a good place to draw
inspiration from :smile: It's objective is still only to do calendars, and does
it well, without trying to get in your way, like most other Apple apps are
doing more and more now.

Anyway, good luck with further development! Really enjoying Kalendar so far,
and I'm excited to see it getting even better <3

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

Reply via email to