Projects/KDE PIM/Development/Mobile/Calendar FunctionalScope: Difference between revisions

    From KDE TechBase
    Line 271: Line 271:
    |-
    |-
    | Next 3 days view
    | Next 3 days view
    |  
    | OK
    |  
    |  
    |-
    |-

    Revision as of 14:48, 8 October 2010

    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 Kalender OK
    Open Task Switcher OK
    Add new event OK
    Work offline OK
    Configure Kalender tbd use of colour (border, area);
    Report bug or request feature realised as link to bugs.kde.org - if possible have application pre-selected
    About Kalender OK

    Home

    Category Action Status Comment
    Home Sync all events OK
    Select multiple folders OK Initiate multiple selection
    Import Calenders
    Archive old entries
    Favorites (OrderFlap) Reorder OK
    Delete OK
    Accounts (OrderFlap) Edit OK
    Delete OK
    Add OK

    Account

    Category Action Status Comment
    Account Sync events in account OK
    Edit account OK Edit dialogue for account configuration, should contain possibility for Renaming
    Add subfolder OK Detailed Dialogue for new folder. Parent is prefilled
    Set colour Define the colour for this calendar

    Single folder view

    Category Action Status Comment
    Folder Sync events in folder OK
    Export folder
    Edit Edit folder OK
    Add Subfolder OK
    Move folder to OK
    Copy folder to OK
    Delete folder OK
    View Start maintainence mode Additional feature: Add an overlay button "Select all" to this view

    Multiple folder view

    Category Action Status Comment
    Folders Sync events in selected folders OK
    Export selected folders
    View Change folder selection OK
    Start maintainence mode Additional feature: Add an overlay button "Select all" to this view

    Single calender view

    Category Action Status Comment
    Calender Sync events in calender OK
    Show today OK
    Day view OK
    Next 3 days view OK
    Work week view OK
    Week view OK
    Month view OK
    Eventlist view OK
    Timeline view
    View Add as favorite / Rename favorite OK
    Back to folder selection OK
    Set colour Define the colour for this calendar

    Multiple calender view

    Category Action Status Comment
    Calender Sync events in calender OK
    Show today OK
    Day view OK
    Next 3 days view OK
    Work week view OK
    Week view OK
    Month view OK
    Eventlist view OK
    Timeline view
    View Add as favorite / Rename favorite OK
    Back to folder selection 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 OK
    Send status update OK
    Send cancellation to attendees OK
    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 event to calender OK
    Move event to calender OK
    Delete event 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)