[Gajim-devel] Alternative UI support

Yann Leboulanger asterix at lagaule.org
Tue Apr 10 18:04:31 CEST 2018


First, which version are you using? We are doing a lot of work on a new 
design. 1.0 version is the start for that, much more is coming.

Now I'm not sure to understand what you want to do exactly. If you want 
to write acompletly new UI (in curses or QT or whatever) then that 
should be possible. "Just" replace all files in src by the ui design you 
want. common folder is independant of GUI.

Explain a bit more what you want to change in the UI, we can be more 


On 10/04/2018 16:32, defanor wrote:
> Hello,
> Gajim has a rather good XMPP support, but I'd prefer a different UI
> (particularly that of Emacs; the clients available from it have worse
> XMPP support).
> Gajim's D-Bus interface would be handy for that, but apparently some of
> the important events (e.g., [decrypted-]message-received) are not
> included into the interface. Seems like one can write a plugin to
> provide those (since those are exposed to plugins), but since many
> events are already provided by the core, maybe those (and perhaps a few
> more) should be exposed by it too, unless there are security concerns or
> other reasons not to.
> If that will be implemented, it may also be desirable to run Gajim
> "headless", so that it would be usable (even if somewhat restricted) in
> environments without X.
> Would those be desirable changes, or should I focus on a plugin, or
> perhaps there are other ways to achieve it?
> _______________________________________________
> Gajim-devel mailing list
> Gajim-devel at gajim.org
> https://lists.gajim.org/cgi-bin/listinfo/gajim-devel

More information about the Gajim-devel mailing list