Re: [Telepathy] rework of the UI

Martyn Russell <[email protected]>
Newsgroups gmane.comp.gnome.gossip.devel
Organization Imendio
Message-ID <1158045205.4725.103.camel@betula>
On Tue, 2006-09-12 at 00:43 +0200, Xavier Claessens wrote:
> Here is what I have so far [1].
> 
> 1) code cleanup in many places
> 
> 2) removes those modules and merge changes in normal module:
> gossip-new-account-window-telepathy.[ch]
> gossip-accounts-dialog-telepathy.[ch]
> 
> 3) As said GossipAccount uses the GHashTable for
> gossip_account_get/set_*(). Rework the whole API.

The gossip_account_() API should probably use g_dataset_() here instead
of g_hash_table_(). Not sure though.

> 4) Removes GossipAccountParamFlags to simplify the code. It's useless
> for now but should be added back in some way later I think.
> 
> --> The DTD doesn't validate for account xml files, I don't understand
> why, is there a guru of xml here to fix that ?

Yea, there is a libgossip/gossip-account.dtd which we validate the
~/.gnome2/Gossip/accounts.xml with. It requires a bunch of values, like
id, password, etc which are not necessary for ALL protocols. This can
change to just require the essentials, like an account name and
auto_connect feature. Whatever is consistent across protocols. 

-- 
Regards,
Martyn

_______________________________________________
Gossip-dev mailing list
[email protected]
http://lists.imendio.com/mailman/listinfo/gossip-dev
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQBFBl4VwpLEnE7M298RAj0hAJ9qXqov5G1sBlYwULGh63Hy6utNiwCglLw3
Eleso/lXEKsQl1EvMVMivj0=
=ZC1t
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.