RE: Setup of a new wiki - the beginning of a stronger userbase?
"Fred P." <[email protected]> Thu, 10 Feb 2005 00:13:55 -0500
| Newsgroups | gmane.comp.graphics.y.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi there, Following Phil email, he asked for the following: " If there are any users, I'm very very surprised. Before I can use Y as a desktop host to write more Y we need: * to review and refine most of the existing code (this is why there is nothing which is currently worth documenting) * a fully-working terminal (this may just be a keymap problem, but Ctrl doesn't work for me at the moment). * gvim * an mp3/ogg player * a DVD player * firefox * irc/IM client * thunderbird * a Y video driver that renders to a Y widget (a la Xnest) * accelerated drivers for my video card So, only ten things. Should be easy enough... " Okay, let's assume you want KDE -unaccelerated- to work on Y, so you get all of the above for free, except KMail, Konqueror and KVim instead of Thunderbird, FireFox and gvim. I did some research and here's mostly, what have to be coded in Qt-3.3: For interests: http://cvs.sourceforge.net/viewcvs.py/kde-cygwin/qt-3/src/kernel/ QPainter - The class using QPaintDevice QPaintDevice - Every QWidget derivated inherits from this QWidget QApplication - startup routines and event handling QInputcontext - If you want keyboard QEventLoop - If you want mouse/kbd/tablet QFont - If you want fonts QFontDatabase QFontEngine QSound - If you want sound QClipBoard - clipboard QColor - color wrapper QCursor QDesktopWidget QDND QScriptEngine Simply just grep x11 from qt-copy. Basically, you just have to replace those files with Y protocol, instead of X, Win32 or MacOS X. Unless you don't like KDE and prefer Gnome, Xfce, fvwm95, Metacity, Fluxbox, IceWM or similar then Xnest could be a better choice or to write a full blown Desktop Environment in Y itself. Another point is that, if you just need an mp3 player, you could use mpg123 in console. Samething for vim, bitchX, lynx or pine/mutt instead of gvim, irc client, firefox or thunderbird. Another solution is VMWare and similar. Have a nice day. Sincerely yours, Fred.