AltME: R3 Building and Porting

Messages

Andreas
The sources to the Android View port have not been released so far, as far as I'm aware.
(not publicly)
Kaj
Right, so the feature is not really there
Andreas
There's a working APK you can download.
If that's sufficient or not for one to consider the feature to be there, is a personal decision.
Kaj
Will they be in the Alliance version?
Andreas
(I can't answer that; don't know.)
Andreas
(Also: any omissions in the above list are purely due to me being forgetful or unaware. "rebolsource" is the only thing I can speak of with authority; the rest is purely my personal perspective. No misrepresentation of any of the above branches and their associated parties intended.)
Kaj
It seems correct to me
Josh
Atronix has a complete serial implementation as well.
Andreas
Thanks Josh; a big part of it due to your diligent work or integrating Carl's work. Shixin/Atronix extended it to Win32 and Linux support, if I'm not mistaken, right?
Josh
I extended Carl's posix work to Windows and Shixin added all the other features and changed it to asynchronous
and bugfixed
Kaj
Carl's implementation wasn't asynchronous?
TomBon
@andreas - very good overview, thx!
@maxim - yes, cairo seems a little bit slower but as kaj said, they improved speed and cairo offers also some additional backends like pdf and also hardware accelaration if available.
i just mentioned cairo as an example and perhaps usable backend later but AGG serves very well for 2D GUI so far.
Henrik
I remember talking about using Cairo back when R3 alpha was just out and how it was rather big and did a lot of things that we don't need. Is that still the case?
Pekr
Would you expect cairo be any smaller? I think not. The thing is, that it might be part of many systems, so you don't necessarily care ....

Cyphre
The good thing is one can switch agg to cairo(or any other 2d vector api) with relatively small effort even in the current R3 (I don't consider the abstraction code fully finished yet and plan to do some cool changes that give us blazing fast HW accelerated graphics).
In fact, it should be enough to implement   equivalent of host-draw-api-agg.cpp interface that wraps all the current DRAW commands. Could be quite some fun to do that :)
Pekr
Cyphre - is there any estimate of when such abstraction code could be finished? Just curious ....
Cyphre
AFAIK Currently R3 developement is not at the top of priority list for Saphirion so I can't tell you any estimate. Sadly, I have no spare time to do it as an hobby project at the moment but I hope things will change over time.
PeterWood
All I hope is that the Rebol Alliance will not only consolidate the code base but also the different versions issue tracking data including the R3 CureCode issues).

Last message posted 70 weeks ago.