So I've gone ahead and hacked up a new config control (well, 90% of it) based on ESourceSelector. Turns out it's a pretty trivial piece of code, even simpler than it was before.
I did make one change, though. I removed the completion uids gconf list, and store the completion property directly on the sources. I figure we can provide a similar system (both the property and the UI) for allowing users to decide which contact folders to sync. Chris On Fri, 2003-12-05 at 20:30, Chris Toshok wrote: > On Fri, 2003-12-05 at 19:42, JP Rosevear wrote: > > On Fri, 2003-12-05 at 00:19, Chris Toshok wrote: > > > The default folder stuff didn't really impact the list completion > > > folders. Those were handled by a separate gconf setting. The default > > > folder was only used by the select names stuff when you clicked on the > > > buttons and brought up the dialog. > > > > > > The old completion code had a separate xml encoded list of uris (copied, > > > ugh. managed by e-folder-list iirc.) I for one would like to see this > > > separate list disappear and be replaced by a metadata attribute on the > > > source. 'completion="true"' or something. That way we don't have > > > incorrect completion uris listed for folders that have been deleted or > > > changed. > > > > We still need a gui for this somewhere though, maybe the addressbook > > needs a config control? > > We had one before - it lived in the shell because we didn't have a way > to stuff a component config control into a notebook page in the dialog. > Is there any reason we can't keep it where it is (at least for the time > being)? I suppose we could make the config dialog a little smarter and > have it group controls that have the same name into tabs of a notebook > or something.. > > Chris > _______________________________________________ > evolution-hackers maillist - [EMAIL PROTECTED] > http://lists.ximian.com/mailman/listinfo/evolution-hackers _______________________________________________ evolution-hackers maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution-hackers
