Projects/KDE PIM/Development/Mobile/Calendar FunctionalScope

    From KDE TechBase

    Functional Scope of Kontact Mobile - Calendar

    Following you will find a set contaxtual actions available in the different views Kontact Mobile - Calendar offers. This way the functional scope is defined.

    Always available

    Elements of this section are always visible. This section is always the last section displayed in the contextual menu.

    Category Action Status Comment
    Kontact Mobile - Calendar Quit OK
    Switch Windows TO DO "Minimize Window"
    New event TO DO "New Event"
    Search TO DO Search For Event
    Work offline TO DO "Work Offline"
    Configure TODO Configure Event
    Manual OK A manual "first steps" will be available on the client - with a link to the "Kontact Mobile Userbase Wiki"
    Report bug or request feature TO DO "Report Bug Or Request Feature"

    realised as link to bugs.kde.org - if possible have application pre-selected

    About OK

    Home

    Category Action Status Comment
    Home Synchronize all events TO DO "Synchronize All Accounts"
    Select Multiple Calendars OK Initiate multiple selection
    Import Events OK
    Archive Old Entries OK
    Favorites (OrderFlap) Reorder OK Icons - Kein Text
    Delete OK Icons - Kein Text
    Accounts (OrderFlap) Edit OK
    Delete OK
    Add OK

    Account

    Category Action Status Comment
    Account Synchronize Resources TO DO "Synchronize This Account"
    Properties TO DO "Account Properties"

    Edit dialogue for account configuration, should contain possibility for Renaming

    Properties TO DO "Folder Properties"
    New TO DO "New Subfolder"

    Detailed Dialogue for new folder. Parent is prefilled

    View Start Maintenance TO DO "Switch To Editing Mode"

    Single folder view

    Category Action Status Comment
    Folder Synchronize Folder OK "Synchronize This Folder"
    Export Events TODO Export Displayed Events"
    Edit Properties TO DO "Folder Properties"
    New TO DO "New Subfolder"
    Move To TODO Move Event To
    Copy To TODO Copy Event To
    Delete Folder OK
    View Start Maintenance TO DO "Switch to Eiting Mode"

    Multiple folder view

    Category Action Status Comment
    Folders Synchronize Folder TODO Synchronize These Folders
    Export Events TODO Export Displayed Events
    View Select Calendars OK
    Start Maintenance TO DO "Switch To Editing Mode"

    Single calender view

    Category Action Status Comment
    Choice Synchronize Folder OK
    Today OK
    Day view OK
    Next Three Days View OK
    Week View OK
    Work Week View OK
    Month View OK
    Event List View OK
    View Add as Favorite TO DO "Add Views As Favorite"
    Set Colour OK Define the colour for this calendar
    Back to folder selection TO DO "Back To Folder Selection"

    Multiple calender view

    Category Action Status Comment
    Calendars Synchronize Folder TO DO "Synchronize These Folders"
    Today OK
    Day View OK
    Next Three Days View OK
    Week View OK
    Work Week View OK
    Month View OK
    Event List View OK
    View Add as Favorite TO DO "Add Views As Favorite"
    Select Calendars OK

    Event viewer

    Category Action Status Comment
    Event Detach event NO, doesn't make sense here, it is done in tasks-mobile Detaches a nested event - only show if possible
    Publish Item Information OK
    Send Invitations to Attendees TO DO "Send Invitations To Attendees"
    Send Status Update OK
    Send Cancellation to Attendees TO DO "Send Cancellation To Attendees"
    Request Update OK
    Request Change OK
    Send as ICalender OK
    Mail Free Busy Information OK
    Upload Free Busy Information OK
    Attachments Save All Under Discussion Show only if attachments exists / View tbd
    Edit Edit Event OK
    Copy To OK
    Move To OK
    Delete Item TO DO "Delete"

    Functional Scope of Kontact Mobile - Calendar - Configuration

    Required configuration settings.

    Category Action Status Comment
    Time and Date Day begins at OK
    Use holiday region OK
    Working period OK
    Daily starting hour OK
    Daily ending hour OK
    Exclude holidays OK
    Default appointment time OK
    Default duration of new appointment OK
    Default reminder time OK
    Enable reminders for new events OK
    Views Todos use category colors OK
    Hour size OK
    Show icons in agenda view items OK
    Show to-dos in agenda view OK
    Show curent time line OK
    Agenda view color usage OK
    Color busy days in agenda view with different background color OK
    Show to-dos in month view OK
    Month view color usage OK
    Color busy days in month view with different background color OK
    Colors and Fonts Holiday color OK
    Agenda view background color OK
    Busy days background color OK
    Agenda view current time line color OK
    Working hours color OK
    To-do due today color OK
    To-do overdue color OK
    Group Scheduling Use Groupware communication OK

    Open

    Here you can find functionallity that still needs to be discussed, wether it makes sense to add it to the mobile version of KDE PIM.

    We do not need this

    • Print
    • Publish (Webpage, vCalender, hot new stuff)

    We need to discuss this

    We need to integrate this

    • "Disassociate from recurrence" should be solved as part of handling recurrent appointments (including acceptence of invitations and exceptions for single dates).

    Event editor

    • Implement a simplified category handling (add, delete, including colors)