|
|
| gajim ncurses interface |
  Austria |
2007-05-18 10:53:15 |
-----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/lSEbEKZxHRACa
AjFN
oprpB7A64GLEi4JofQAhHl4=
=u1Ge
-----END PGP SIGNATURE-----
_______________________________________________
Gajim-devel mailing list
Gajim-devel gajim.org
https://lists.gajim.org/cgi-bin/listinfo/gajim-devel
|
|
| Re: gajim ncurses interface |
  Czech Republic |
2007-05-18 11:45:50 |
Thomas Prochaska pí¹e v Pá 18. 05. 2007 v 17:53 +0200:
> hi!
Hello,
> 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?
Yes, there is no realy good jabber client. Either console
nor X window.
(I hope I'm wrong.) Gajim is good and simple (but too
hungry, sorry),
tkabber is powerful, featureful and fast, it has good GUI,
but it uses
ugly toolkit (not much, just not fully usable with keyboard
only).
Others are toys.
Please, raise your ideas to higher level and develop
something
revolutionary. Tkabber has good GUI concept -- everythig in
one window
Gajim has nice and simple GUI. Take the best of both. Also,
there is a
lot of clients for stup^H^H^H^H non-powerful users (e.g.
psi). Excelent
ideas and concept are everything, code can write anybody.
Josef Kufner
(sorry for my english)
ps: pokud si chces o tom pokecat v cestine: jid:pepca jk.is-a-geek.net
--
Hi! I'm a .signature virus! Copy me into your ~/.signature
to help me
spread!
PGP: http://jk
.myserver.cz/kontakt/jk-pgpkey.asc
_______________________________________________
Gajim-devel mailing list
Gajim-devel gajim.org
https://lists.gajim.org/cgi-bin/listinfo/gajim-devel
|
|
| Re: gajim ncurses interface |
  Bulgaria |
2007-05-18 15:29:16 |
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/softw
are/freetalk
_______________________________________________
Gajim-devel mailing list
Gajim-devel gajim.org
https://lists.gajim.org/cgi-bin/listinfo/gajim-devel
|
|
| Re: gajim ncurses interface |
  France |
2007-05-18 15:37:42 |
Thomas Prochaska <thomas prochas.net> 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 ncurses interface |
  France |
2007-05-18 15:43:21 |
Josef Kufner <jk myserver.cz> a écrit :
>
> Hello,
>
>
> Tkabber has good GUI concept -- everythig in one
window
Gajim will have everything in one window too, see
http://trac.gajim.o
rg/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 ncurses interface |
  Netherlands |
2007-05-18 20:55:43 |
On Fri, 18 May 2007, Yann Le Boulanger wrote:
> Gajim will have everything in one window too, see
> http://trac.gajim.o
rg/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
|
|
| Re: gajim ncurses interface |
  Austria |
2007-05-24 15:34:19 |
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
_______________________________________________
Gajim-devel mailing list
Gajim-devel gajim.org
https://lists.gajim.org/cgi-bin/listinfo/gajim-devel
|
|
| Re: gajim ncurses interface |
  Germany |
2007-06-01 08:05:38 |
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
|
|