Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Kalendar Kalendar
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 82
    • Issues 82
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PIMPIM
  • KalendarKalendar
  • Issues
  • #25
Closed
Open
Issue created Sep 13, 2021 by Claudio Cambra@clau-cambraDeveloper22 of 59 checklist items completed22/59 checklist items

Kalendar's Future, Improvements and Suggestions 2022

Like Kate's Future, Improvements and Suggestions issue, this thread holds all the improvements and suggestions, and their discussion, for Kalendar this year.

CORE

  • Improve performance of Kalendar to the point of it being usable on the Pinephone (1) (2) (3)
  • Create an onboarding process for first-time users
  • Add date navigation features to the menus
  • Create a time-focused, hour-by-hour week view
  • Remove TodoModel and IncidenceTreeModel when not needed anymore
  • Improve date navigation throughout calendar views
  • Remember last-used calendar for adding incidences that differentiates between incidence types
  • Make changing an incidence's collection to also be undoable
  • Make incidences copy/pastable and duplicatable
  • Let users choose event/todo timezone
  • Add search model that enables users to search for all incidences with a certain string
  • Add a grid-based year view (i.e. like this)
  • Fix changing collection also changing the date of an incidence
  • Add Kontact integration

INCIDENCE MANAGEMENT

  • Display holidays in calendar
  • Add ability to create multiple todos as a comma separated string (e.g. TODO1, TODO2, etc.)
  • Make requesting RSVP for attendees send emails to attendees
  • Introduce some way to quickly and easily share incidences with others
  • Display parent and child incidences in the incidence info drawer
  • Drag and drop tasks onto other tasks to create subtasks

TAGGING

  • Add ability to create tags
  • Add ability to assign tags to tasks and events
  • Make all views respond to tag filtering
  • Eliminate duplicate tags from sidebar
  • Propagate tag deletion to all incidences
  • Add tag sorting options

UI, NAVIGATION, AESTHETICS AND CUSTOMISATION

  • Make in-window menu bar toggleable
  • Add bottom navigation toolbar for mobile use
  • Make incidence information drawer/sidebar resizeable on desktop (!86 (merged))
  • Fix incidence information drawer not resizing after becoming compressed on window horizontal being shrunk beyond implicit width of drawer
  • Make icon sizing consistent (and customisable?) across views
  • Make incidence names more readable when compressed in month view
  • Make empty days hideable in the schedule view
  • Make month grid borders work properly (and be customisable)
  • Make incidence background transparency customisable
  • Improve focus handling in the incidence editor
  • Improve calendar navigation using keyboard (e.g. left-right arrows changing months)
  • Fix blurry contact images in contact picker of incidence editor
  • Let user know if calendar that incidence has just been added to is active or not and give helpful action to activate it
  • Add quick tagging from context menu for incidences
  • Pretify tags in the incidence info drawer
  • Make sidebar sections (e.g. tags and calendars) collapsible
  • Stop pathview scroll interfering with week incidence overflow scroll on touch
  • Add a search page which can be brought up with a search bar in the side bar
  • Add a quick-add incidence popup for month/schedule view
  • Remember todo view sort after close (!85 (merged))
  • Fix collection picker in tasks view's quick add field
  • Make date changer not close on month or year selection but go to next tab
  • Notify user when creating incidence in times overlapping with another incidence
  • Add overlap filtering to views
  • Port overlay sheets to page dialog layer (and remove hacky escape handler for overlays in main.qml)

CONTACT SUPPORT

  • Display more contact information
  • Allow managing address book source
  • Handle contact view in menubar
  • Add/Edit/Delete address book
  • Handle contact group
  • Split the UI in a separate app for mobile

PLATFORM SUPPORT (UPSTREAM)

  • Add support for Todoist sync
  • Fix Zoho sync
Edited May 09, 2022 by Carl Schwan
Assignee
Assign to
Time tracking