Quote:
Originally Posted by sanders
Probably. I just didn't feel like it, and I haven't got much experience programming X. In fact, I don't really understand why the iLiad uses X at all, and not a custom toolkit on top of, say, DirectFB or somesuch. Most applications are full-screen anyway. It would make the iLiad quite a bit "lighter", and it would boot a few seconds faster, too.
Of course, we would have lacked the nice ports of mrxvt etc., but perhaps it should only run optionally during "thinkering" and not during normal operation of the device.
|
I guess iRex considered X to be the fasted development way to get e.g. fonts rendering correct on the iLiad. Also most X client windows like the from me hated mrxvt (because of the wrong refreshes, I much rather to ssh), do feel as a big "contaminant" in the iLiad UI-design.
What we'd need to make porting at least as easy would be an almost libx11-compatible library, but working with a iLiad specific screen manager. I don't think anybody cares about compatibility to the X pipe/tcp protocol.
Too bad I currently really have to focus on another project
On a side note, there are more and more people also on the PC unhappy with X. I remember an interview of a wine-project leader beeing asking what can be done about perforamnce improvement of wine, he said he thinks they reached the limit what can be done, without changing the way X works. However X is still so dominant, I don't think there are real considerable alternatives for the PC: