[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[OpenVerse] GTK+ OpenVerse exists.
if you would like to see proof of GTK+ OpenVerse existing, and not being just
vaporware, i have a screenshot of the latest snapshot in its text chat window
on my web page.
http://www.gnugeneration.com/~swivel/gtkov-text-snapshot.jpg
This window will be changed obviously in the future to probably have a toolbar
of sorts (one of those detatchable types you see often in GTK+ apps) for many
of the rudimentary tasks that are more easily clicked than typed.
There will also be an entirely seperate window which will be the main interface
of the program containing a toolbar for connecting / disconnecting to & from
rooms, and a notebook widget with a page per room, initially the notebook will
be empty maybe showing a splash screen of sorts (OpenVerse logo anyone?) and the
instant one clicks on connect a page is created with a visual window within
it for a room, the GTK+ OpenVerse client supports being connected to multiple
rooms simultaneously already in the core code, and is also multi-threaded
using POSIX threads (all networking communications occur in seperate threads
on a per-room basis, and all GTK+ related things are done in a single thread,
GTK+ is not MT-SAFE so we use pipes to communicate from the network threads
to the GTK+ thread, this also promotes modular design and keeps the core network
communications components non visual target dependant, you can write a GTK+
client, ncurses client, qt client, ggi client, whatever you want, using the same
core libov that GTK+ OpenVerse uses, as-is.)
I think thats all I have to say :P
questions? comments? feel free to respond :)
- Vito Caputo
swivel@gnugeneration.com
GNU Generation
www.gnugeneration.com
-------------------------------------------------------
--
Cruise -
OpenVerse Visual Chat - http://openverse.org/
-----------------------------------------------------------------
To unsubscribe to the OpenVerse mailing list send a message
to openverse-request@openverse.org with the following word
in the BODY of the message.
UNSUBSCRIBE
If you need assistance from a human, email cruise@openverse.org
-----------------------------------------------------------------