From: Michael R. <mr...@us...> - 2004-10-23 17:00:33
|
Hi Daniel, > I know Fulltick, i use it in the past, but i don't see the point to write > another frontend. Also, i don't agree that C++ is better for GUI, it's a > pure FUD to me ... :-\ That's why I specifically said this to by my _personal_ opinion. I know the majority here thinks otherwise. Noone has to agree with me on this. > FLTK is a toolkit, and i don't see where you find that is designed to be > statically linked, i used it as a shared lib, without any problem! Of course it can be used in a shared way, but it is small enough to be statically linked, which would allow xine-ui to keep its no-dependencies policy. > xine-ui have few(many) problems, lake some feature, but i will not start > to write another frontend. I don't have the time, or the envy. Neither have I. > I never read/write that xiTK goal is to be a toolkit (usefull or useless), > it's very limited by its internal, and i don't see the point to reinvent > the wheel, But by implementing buttons, spinboxes, text edit fields, copy&paste, drag&drop, ..., we are already reinventing the wheel in a way. > You don't like it, read this: me too. Each time i need to add something, i > stumble on a new problem. But i can count on a single hand the guys who > tried to help, so if people instead of critizing just tried to help us(me), > maybe the result would be different. That's the vicious circle here, I think: Currently, xine-ui is hard to understand, this currently keeps people from helping you, since you seem to be the only one who fully understands it. And if noone helps, the code will improve only slowly, because you obviously cannot do this all alone. And because it improves slowly, it will stay hard to understand, which closes the circle. > xine-ui is bad, maybe, but right now it's the more independant regarding > the desktop you're using, and have the lowest dependences (it only need X > and libpng). I didn't mean to say xine-ui was bad. It is not. It's internals may be a bit twisted, but it does its job very well. > But if you want to start a new frontend, go ahead, don't forget to inform > me, then i will simply leave the place. > > Now i think i simply loose my last motivation. That's exactly what I did not want to achieve. Actually I was trying to help you. It all comes down to this: You need help. But current xine-ui is so complex that it keeps helping hands away from it. At least it happened this way for me: I tried to look into improving the config dialog, but it was simply too difficult for me to understand the inner workings of it to do any substantial work. As I said, I do not know the solution to this problem, but I considered it important enough to be addressed. The FLTK idea was just an idea, maybe not a good one. Michael -- panic("aha1740.c"); /* Goodbye */ 2.2.16 /usr/src/linux/drivers/scsi/aha1740.c |