World: r4wp
[#Red] Red language group
older newer | first last |
Kaj 7-Mar-2012 [208x3] | Enlightenment is very modular. The top two libraries are a widget set and a desktop environment and window manager, that you can choose to include or not |
The widget set is my primary target, but I haven't got it to work yet | |
One could also just use the drawing library, which then seems to be about double the size of Cairo for example, but is much more intelligent | |
Pekr 7-Mar-2012 [211] | is that plain C, or C++? Btw - how does Cyphre wrap AGG, if AGG is said to be strict C++? Does he have to write any wrapper in C first? (He said he has AGG in a form of DLL for R2) |
Kaj 7-Mar-2012 [212] | C. Rasterman dislikes C++ |
Pekr 7-Mar-2012 [213] | good guy then :-) |
Kaj 7-Mar-2012 [214] | Yep. :-) The REBOL AGG engine is implemented in C++. You basically have to write the draw dialect interpreter in C++ to be able to use AGG or any of the other C++ engines |
Pekr 7-Mar-2012 [215] | btw - I wonder if there would be some niche for the BlackBerry. They will switch to QNX, which is nice C. That would be like Amiga going back to QNX :-) |
Kaj 7-Mar-2012 [216] | Enlightenment is like Amiga coming to Linux, and also other platforms these days |
Henrik 7-Mar-2012 [217] | I don't think I've used Enlightenment in a decade. It was superfast at the time, but the UI was not so good. I'm not sure the UI itself is important for Enlightenment, but more the underpinnings? |
Kaj 7-Mar-2012 [218] | I agree. The appearance is too geeky, but by the graphics geek kind. I want to build a more user friendly interface on it |
GrahamC 8-Mar-2012 [219] | 15% ... getting there :) |
Kaj 9-Mar-2012 [220] | I got the first Enlightenment example to run; so far just one of the included C examples from the Evas canvas library, on X11 on Syllable Server |
GrahamC 9-Mar-2012 [221] | screenshot? |
Kaj 9-Mar-2012 [222x2] | Sorry, can't make them yet. I have no screenshot tool on Syllable Server, so I make them on Syllable Desktop, but I don't have Evas running there yet |
Imagine a rectangular line with some colored squares in them :-) | |
GrahamC 9-Mar-2012 [224x2] | got it |
and no digital camera :) | |
Andreas 9-Mar-2012 [226] | Isn't "Syllable Server" just running plain X? |
Kaj 9-Mar-2012 [227x2] | If I had, I would still have no time |
Yes, as I said, I have it running on X. As far as I can see: it could also be using the SDL backend, which I'm trying to get to work | |
Andreas 9-Mar-2012 [229x2] | No xwd on Syllable Server then? No imagemagick either? |
(`xwd -out shot.xwd -root -display :0.0` should get you a screenshot. Or `import -window root shot.png`, if you have imagemagick.) | |
Kaj 9-Mar-2012 [231x4] | I have ImageMagick installed from the GoboLinux layer |
xwd is also there in X11 | |
I made a shot.xwd, but how do I read that format? | |
import can't find libltdl.so.7 | |
Andreas 9-Mar-2012 [235x4] | imagemagick can convert xwd's :) |
gimp can read them | |
netpbm can convert them as well | |
`convert shot.xwd shot.png` (imagemagic) `xwdtopnm < shot.xwd | pnmtopng > shot.png` (netpbm) | |
Kaj 9-Mar-2012 [239] | Installed a newer LibTool. import works now. Thanks |
Andreas 9-Mar-2012 [240] | You're welcome :) |
Kaj 9-Mar-2012 [241] | I suppose it can also target a single window? |
Andreas 9-Mar-2012 [242] | You can pass a window ID or title to -window. |
Kaj 9-Mar-2012 [243] | The title text as shown? |
Andreas 9-Mar-2012 [244x2] | A bit annoying, but it basically works. Especially if you have simple window titles :) |
Yes. | |
Kaj 9-Mar-2012 [246x3] | Cool, thanks |
I don't think the Evas examples are very special, but I'll make a shot | |
http://web.syllable.org/images/screenshots/Workstation/0.4/Evas-examples-on-SyllableWorkstation.png | |
GrahamC 9-Mar-2012 [249] | looks good ...it says workstation not server though? |
Kaj 9-Mar-2012 [250] | Yes, Server is non-graphical. At least, it only has DirectFB and SDL built in, and no desktop. Workstation is Server plus X11 from a GoboLinux layer and the ROX desktop from ZeroInstall |
Kaj 10-Mar-2012 [251] | I finally succeeded in compiling the Enlightenment widget set and desktop |
GrahamC 10-Mar-2012 [252] | Sounds like a major milestone. Bring the next conference forward to show it off! |
Kaj 10-Mar-2012 [253x4] | :-) It's only the first steps yet, that are guaranteed to work because it's on Linux. The major question is whether I can port it to Syllable Desktop |
Here's the widget set: | |
http://web.syllable.org/images/screenshots/Workstation/0.4/Elementary-test-1-on-SyllableWorkstation.png | |
http://web.syllable.org/images/screenshots/Workstation/0.4/Elementary-test-2-on-SyllableWorkstation.png | |
GrahamC 10-Mar-2012 [257] | I could live with that :) |
older newer | first last |