Le 21 mai 06 à 01:31, Nicolas Roard a écrit :

On 5/20/06, Yen-Ju Chen <[EMAIL PROTECTED]> wrote:
but how about TextEdit from backbone.project ?
It seems to offer more functions.
Some of them are not currently available from GNUstep though.

Well, yes. But Ink.app is extremely simple (the code) as it uses NSDocument..
which is actually one of the reason I'd prefer to use Ink, as we
intend to modify/extend NSDocument to provide new services
(coreobject, projects..).. it will be an excellent test aplication.
TextEdit is much more complex.

I think it's better to use Ink rather than TextEdit also, however we may possibly extract parts of TextEdit. By dipping into the code, I would say it would be tedious to convert TextEdit in order it relies on NSDocument.

As for the preview, how does it compare to ImageViewer:
(http://www.nice.ch/~phip/softcorner.html#img) ?

er... good question. I honestly don't know ;-) -- if somebody can go
and check the sources and pick the winner, go ahead. Else I will do it
tomorrow.

I think Preview is better, the code is quite good and based on NSDocument. ImageViewer has an integrated browser, but I don't think this column browser is really interesting.

My only worry about including Preview and Ink is the fact they are licensed under GPL. That would prevent us to reuse this code in component architecture at a later point. If we decide to include them, the code under GPL should be kept clearly separated from the new code we add. Then at a later point we could able to do whatever we want (like rewrite the GPL code under a more permissive license).

Finally otherwise I think it's a welcome idea to have such basic applications available with Étoilé. By the way, it means we will have to take care of UI consistency soon between the various applications packaged by default with Étoilé ;-)

An other welcome application would be a calculator. I remember Nicolas wrote a Calculator in StepTalk, perhaps we could improve it, it would certainly be a good showcase of Étoilé flexibility or developer ideas.

Quentin.

--
Quentin Mathé
[EMAIL PROTECTED]


_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to