Thomas Prochaska <[EMAIL PROTECTED]> a écrit :

> hi!
>
> because of the lack of an real good terminal jabber client i wanted to
> write a ncurses frontend to gajim.
>
> am i right that nothing in this direction currently exists?
>
> now i just wanted to ask for your help (where to start, is it even
> possible or is the gajim source currently to unstructured or something).
>
> i really haven't that much practise in programming. maybe someone on
> this list feels that he's the right person to do this? ;)
>
> for the convenient implementation i found urwid, a higher level python
> library to ncurses (widgets, resize and unicode handling, ...).
>
> thanks for your answers and keep the good work going on gajim. in my
> oppinion it's the only real good jabber client at the moment.
>
> regards
> thomas prochaska

Hi thomas,

Gajim is structured so that you can write a frontend in what you want  
! And I think about a ncurses client since the begining of Gajim :)

In fact all the GTK part is separated from the core code.
The code code is in common/* no GTK in this folder / subfolder
GTK code is in src/*.py

so all you have to do is to "copy" the structure of src/gajim.py,  
which is the main part of the GTK interface, and adapt it to use  
ncurses. The start point is the __init__ function of the Interface  
class in src/gajim.py

I'll be happy to help you to code that

-- 
Yann

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

_______________________________________________
Gajim-devel mailing list
Gajim-devel@gajim.org
https://lists.gajim.org/cgi-bin/listinfo/gajim-devel

Reply via email to