[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    [Kde-pim] Possible UI for a unified Sync GUI
From:       Corey Schuhen <cschuhen () ozemail ! com ! au>
Date:       2001-07-01 9:34:42
[Download RAW message or body]

Hello all,

Leading on from the IRC meeting.  Just so that you all have a picture about 
what I am on about. Here is what I have in mind for the UI to look like.

All of the comms stuff can be handled by each device's libs when it is simple 
i.e. for KAB Device or using a daemon that the device specific lib links to.  

Then we put a K-Sync icon in each programs toolbar i.e. Kmail, Korganiser, 
Kab, Empath....  This pulls up the K-Sync Gui, and (optionally) starts 
syncing automatically.

Another thing that may be useful is to allow this K-Sync to be reduced to an 
taskbar (tray style) icon like Korganiser does such that it and the daemons 
are awake. So If I insert my REX into the PCMICA slot or press the Sync 
button on my Pilot the K-Sync GUI pops up automaticly.

I think that it is important to keep the comms stuff as a daemon and not part 
of a GUI. If somone wants to write a Device specific GUI App such as KPilot 
that can sync to Kab, then it can still use the daemon and the sync lib and 
implement it's own Pilot specific functions that the daemon will be able to 
support but the sync lib may not be able to support.

The K-Sync GUI will probably have to be able to put up a dialog box on the 
Daemons request. e.g.

K-Sync Says to daemon:  Get me Addressbook, I want address book !!!!!
daemon Says: I cant, the user has not pressed the sync button yet.
K-Sync puts up dialog box asking user to press sync, cancel sync, or sync 
without this device.
...
daemon returns address book when it can
...

I have included a png for this too.

Please let me know what you all think on this.

Corey
["K-SyncMainWidget.png" (image/png)]
["K-SyncPressDialog.png" (image/png)]
_______________________________________________
Kde-pim mailing list
Kde-pim@master.kde.org
http://master.kde.org/mailman/listinfo/kde-pim


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic