Results 1 to 4 of 4
Like Tree2Likes
  • 1 Post By Garfonso
  • 1 Post By tylla
  1.    #1  
    I was playing around with the thought of sync-ing the call-log and messages (SMS, IM) data of webOS phones (maybe IM data of TouchPads too) to some vCal server as vJournal entries. Even a one-way sync would make searching and archiving easier.

    Anyone had tried something like this?

    Is this possible at all?
  2. #2  
    Should be possible I'd say! Garfonso is our resident *DAV expert since he wrote a CalDAV and CardDAV connector :-)

    -- Sent from my TouchPad using Communities
    HP Veer (daily driver), HP Pre 3, HP Touchpad Proper 4G/LTE (Sierra MC7710), HP Touchpad 32GB WiFi, Palm Pre 2
  3. #3  
    :-P

    Sure it is possible... main work todo:
    1. understand how VTODO entries look and convert the webOS data to VTODO entries
    2. look at the mojotransport sync samples from the framework ( or here https://github.com/webOS-ports/org.w...ntacts.carddav but that is a bit crowded )
    3. copy together all the config stuff
    4. implement the sync assistant

    Issue is that the databases you want to have access to are not your own => you'll need to work in the system space and private bus, i.e. start with com.plam.*
    Rnp likes this.
  4.    #4  
    Recently I stumbled upon the iCalendar RFC and I spent a few minutes to think about the data representation. Here it is what I've come up with.

    Needed data:
    Call Log Information:
    - call date/time
    - call type: Outgoing/Incoming/Missed/Rejected
    - local phone number
    - remote phone number
    - call duration
    - (local contact)
    - (remote contact)
    - ((comment))

    Message Log information:
    - message date/time
    - message type: Outgoing/Incoming
    - local account
    - remote account
    - message content
    - (local contact)
    - (remote contact)
    - ((comment))

    Aggregated information with the possible VJOURNAL property names that could hold these values:
    - event date/time
    --> DTSTART - this is the standard property to indicate the start of an event
    - event type: CALL/MESSAGE
    --> CATEGORIES - this could incorporate the event type as well the event category , like: CALL,MISSED or MESSAGE,INCOMING
    - event category: OUTGOING/INCOMING/MISSED/REJECTED
    --> CATEGORIES - see above
    - local account: URI: phoneNumber/IMaccount
    --> ORGANIZER - the organizer for a calendar component, the natural choice for the local part
    --> (ATTENDEE) - as a last chance this could be used (together with participation role CHAIR) for the local account
    - remote account: URI: phoneNumber/IMaccount
    --> ATTENDEE - an attendee within a calendar component, the natural choice for the remote part
    --> (CONTACT) - possibly this could be used as well, but it is less logical
    - duration (only for CALL)
    --> X-DURATION - the only extra property needed (actually there is a DURATION property, but it is not permitted by the RFC for the VJOURNAL component)
    - message content (only for MESSAGE)
    --> DESCRIPTION - the body of a message
    --> SUMMARY - possibly an excerpt or the start/first line of the message
    - (local contact)
    --> ATTENDEE - more information about the local contact could be stored with proper participation role
    - (remote contact)
    --> ATTENDEE - more information about the local contact could be stored with proper participation role
    - ((comment))
    --> COMMENT - maybe once there will be a feature to store comments to call-log entries (I suppose some people would love the idea to store some comments together with the call log)

    As I've seen the iCal format enables the storage of detailed information in one property (like name and phone-number in ORGANIZER/ATTENDEE), so the local/remote contact could be unnecessary.

    As the C+DAV connector is maturing quite fast, I suppose based on that code this could be achieved sometime in the future.
    Currently I do not have the time/resources to implement anything of this, I was just trying to help with some information.

    Please comment/correct me as you wish.
    Remy X likes this.

Similar Threads

  1. Ignore call with text message
    By DavidJ in forum Palm Pre and Pre Plus
    Replies: 1
    Last Post: 08/13/2009, 05:28 PM
  2. Text message while on a call
    By mokz in forum Palm OS Devices & Apps
    Replies: 4
    Last Post: 10/24/2007, 11:39 AM
  3. Treo Call Log --> Message
    By CheckPt.Charlie in forum Palm OS Devices & Apps
    Replies: 6
    Last Post: 11/19/2006, 04:03 PM
  4. Call Ended Message
    By WolfpackFan in forum Palm OS Devices & Apps
    Replies: 8
    Last Post: 08/02/2006, 10:08 PM
  5. ???? backlight during a call or text message
    By KreativeArtz in forum Palm OS Devices & Apps
    Replies: 3
    Last Post: 01/05/2006, 07:06 PM

Posting Permissions