Home » Community » U++ community news and announcements » Rainbow phase 1 finished
Rainbow phase 1 finished [message #33320] |
Sun, 24 July 2011 20:56 |
|
mirek
Messages: 14112 Registered: November 2005
|
Ultimate Member |
|
|
My list of issues to be implemented for Framebuffer (as first proof-of-concept rainbow backend for U++) is now empty (except for some possible optimizations), so I consider this phase complete.
Hereby is win32 example:
http://code.google.com/p/upp-mirror/downloads/detail?name=UW ord.zip&can=2&q=#makechanges
I would like to ask U++ community for testing this Win32 executable (just to explain, obviously running framebuffer backend in Win32 window does not make much sense except for development purposes, but it has to run anyway).
Everything should work, including clipboard and drag and drop - obviously they only work inside "framebuffer environment".
Next steps now should be
- macosx
- android
- maybe "gtk backend" - one which is more tightly bound to gtk
- ditto for QT
Volunteers needed
[Updated on: Sun, 24 July 2011 20:56] Report message to a moderator
|
|
|
Re: Rainbow phase 1 finished [message #33323 is a reply to message #33320] |
Sun, 24 July 2011 22:11 |
|
Great news!
I tested the executable in Wine, and it works like a charm. Just the cursor looks a bit weird, should it really have that yellowish tip?
mirek wrote on Sun, 24 July 2011 20:56 |
Next steps now should be
- macosx
- android
- maybe "gtk backend" - one which is more tightly bound to gtk
- ditto for QT
Volunteers needed
|
You forgot to add the Wayland display server to your list The drawing part will be probably quite similar to framebuffer, so it shouldn't be very difficult.
I already tried to compile wayland and get it running on my Arch Linux with mixed results - the server runs, the clients don't But as soon as I get it to work, I promise to volunteer
Best regards,
Honza
-
Attachment: uword.png
(Size: 30.68KB, Downloaded 833 times)
|
|
|
Re: Rainbow phase 1 finished [message #33328 is a reply to message #33323] |
Sun, 24 July 2011 23:18 |
|
mirek
Messages: 14112 Registered: November 2005
|
Ultimate Member |
|
|
dolik.rce wrote on Sun, 24 July 2011 16:11 | Great news!
I tested the executable in Wine, and it works like a charm. Just the cursor looks a bit weird, should it really have that yellowish tip?
|
Well, it is just so that I could tell that I am now displaying FB cursor (painting in FB), not Win32 one
Quote: |
You forgot to add the Wayland display server to your list The drawing part will be probably quite similar to framebuffer, so it shouldn't be very difficult.
|
Yes, right. I am all for replacing X11, OTOH it does not seem like pressing matter right now. Besides, if we get "tighter" gtk, we get wayland for free.
Mirek
|
|
|
Re: Rainbow phase 1 finished [message #33331 is a reply to message #33323] |
Mon, 25 July 2011 06:03 |
Novo
Messages: 1371 Registered: December 2006
|
Ultimate Contributor |
|
|
dolik.rce wrote on Sun, 24 July 2011 16:11 |
I tested the executable in Wine, and it works like a charm.
|
Strange. It doesn't work for me. Ubuntu 10.04, Compiled under wine using MSVC 9.
EDITED: Sorry, my bad. It works fine in Wine.
Regards,
Novo
[Updated on: Tue, 26 July 2011 16:01] Report message to a moderator
|
|
|
Re: Rainbow phase 1 finished [message #33334 is a reply to message #33320] |
Mon, 25 July 2011 14:07 |
Tom1
Messages: 1253 Registered: March 2007
|
Senior Contributor |
|
|
Hi Mirek,
Appears to run fine under Windows 7/x64. On Windows XP Pro 32-bit, however, there are two cursors visible: The one with yellow interior below and the one with white interior on top. The white is obviously from XP and reacts faster.
Best regards,
Tom
|
|
|
|
Re: Rainbow phase 1 finished [message #33341 is a reply to message #33320] |
Tue, 26 July 2011 10:31 |
|
mirek wrote on Sun, 24 July 2011 21:56 |
Next steps now should be
- macosx
- android
- maybe "gtk backend" - one which is more tightly bound to gtk
- ditto for QT
Volunteers needed
|
I'm interested in android.
|
|
|
|
|
Re: Rainbow phase 1 finished [message #33364 is a reply to message #33356] |
Thu, 28 July 2011 12:04 |
|
Tried to test framebuffer on linux (Ubuntu 11.04) and get the following error:
Quote: | Error reading fixed information.
|
in the /LinuxFB/Win.cpp (254) code:
if (ioctl(fbfd, FBIOGET_VSCREENINFO, &vinfo)) {
fprintf(stderr, "Error reading variable information.\n");
exit(-3);
}
Tried to run the compiled example with sudo command and everithink work fine.
Any hint are welcome!
|
|
|
|
|
Goto Forum:
Current Time: Sun Nov 10 20:21:43 CET 2024
Total time taken to generate the page: 0.01452 seconds
|