Re: [Gajim-devel] gajim ncurses interface
Thomas Prochaska wrote: because of the lack of an real good terminal jabber client i wanted to write a ncurses frontend to gajim. You might want to try Finch which is included in Gaim^WPidgin. It resembles a GUI IM client on the console in a way I've never seen anywhere else. But it lacks any Jabber features libpurple does. ___ Gajim-devel mailing list Gajim-devel@gajim.org https://lists.gajim.org/cgi-bin/listinfo/gajim-devel
Re: [Gajim-devel] gajim ncurses interface
Yann Le Boulanger writes: 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 hi, perfect, thx! i'll start with getting more familiar with python and the gajim sources. also i have to think about how to design the interface (from a graphical point of view). -- thomas pgpBxRMbtrOAn.pgp Description: PGP signature ___ Gajim-devel mailing list Gajim-devel@gajim.org https://lists.gajim.org/cgi-bin/listinfo/gajim-devel
[Gajim-devel] gajim ncurses interface
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 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 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGTcvrEHr7hG2esGwRCAQDAKCWmw0uRgSFbqfgiz/lSEbEKZxHRACaAjFN oprpB7A64GLEi4JofQAhHl4= =u1Ge -END PGP SIGNATURE- ___ Gajim-devel mailing list Gajim-devel@gajim.org https://lists.gajim.org/cgi-bin/listinfo/gajim-devel
Re: [Gajim-devel] gajim ncurses interface
Thomas Prochaska wrote: because of the lack of an real good terminal jabber client This is my impression as well, with the exception of jabber.el, which is quite good and actively developed (actually my default client at home where it's not healthy to run Gajim). But I guess it's not an option for people that don't use Emacs. i wanted to write a ncurses frontend to gajim. It is better, IMVHO, to concentrate on GNU Freetalk [1] since the work you're going to do for console-based Gajim is likely to be more complicated than fixing the current freetalk. Freetalk has a nice concept, but the project stalled in the last year. They started implementing jingle functionality instead of fixing the important issues. [1] http://gnu.org/software/freetalk ___ Gajim-devel mailing list Gajim-devel@gajim.org https://lists.gajim.org/cgi-bin/listinfo/gajim-devel
Re: [Gajim-devel] gajim ncurses interface
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
Re: [Gajim-devel] gajim ncurses interface
Josef Kufner [EMAIL PROTECTED] a écrit : Hello, Tkabber has good GUI concept -- everythig in one window Gajim will have everything in one window too, see http://trac.gajim.org/ticket/1743 -- 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
Re: [Gajim-devel] gajim ncurses interface
On Fri, 18 May 2007, Yann Le Boulanger wrote: Gajim will have everything in one window too, see http://trac.gajim.org/ticket/1743 This is good news. Good design for window managers like Ion or wmii, and fast keyboard control in mind. -- JID:anrxc|sysphere|org | sysphere.org/~anrxc/ ___ Gajim-devel mailing list Gajim-devel@gajim.org https://lists.gajim.org/cgi-bin/listinfo/gajim-devel