Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Submitted By: R�my Saissy (dhilus)
Assigned to: Nobody/Anonymous (nobody)
Summary: new UI organisation
by reading the lastest gaim suggestion for google
summer of code, I though about one thing to do
on the gaim UI to be more useful and adaptable to
I think it would be a good idea to rewrite the UI
part by using massively .xml configuration files.
Thoses files would be used in order to describe
the different components of the gaim UI.
by component I mean the buttons as well as the
windows or the buddy list organisation (vertical list,
There is a problem with the plugins of gaim ?
ok, in an .xml file it should be possible to
define a "plugins area" and to specify the way they
are inserted (from left to right, right to left,
fixed number of placeholders,...).
The buttons (or any other graphical element) would be
described with svg or other to superseed a specific
gtk/gnome theme button.
least but not last an .xsd file can be use for UI .xml
Gaim would provide a default set of .xml files to have
an UI ;)
The main interrest here is the liberty of any user to build
an UI that fit exactly to its needs without having to
a specific plugin. (I think plugins have better to do
Of course using .xml files can be very heavy in resources
utilization but it is not mandatory to have a realtime
of the .xml file, component first use loading for less
computers could be used.