[openbeos] Re: Patch: Prettifying the default decorator

  • From: Thomas Winwood <ketsuban@xxxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Fri, 23 Feb 2007 23:56:01 +0000

Btw, how do you keep the Be decor and the default one in server/app/ in sync ?
shouldn't they just be merged ?

Apparently there are no plans to have Haiku's default look identical to BeOS R5. (I'm not particularly happy about that, but I'm not the one making the decisions, so I can't really complain.)

It might be worth DarkWyrm's time to derive the BeDecorator class from DefaultDecorator rather than duplicating all that code verbatim; that would also help to guarantee his code continues to compile since he's only overriding the functions he needs to override.

It would be nice to be able to share themes with Zeta, at least on the format level even if not all features are supported yet. The files are plain text structured dump of BMessages (alike the dano PrintToStream) I can donate the writer and parser funcs, I'll have to clean them up anyway as they aren't very robust.

This will seem random, but are you also able to donate the function tint_color() (defined in InterfaceDefs.{h|cpp}) as it appeared in the original source code? I don't much like the current tinting algorithm; it produces colours which are too washed-out.

Other related posts: