> If you try to google for this problem, you will also find people who
> explain that using a dark background is a better solution (not that I > agree with that, sincerely I do not know). A nice property of my
> patch is that, if you select such an inverted theme in gnome, LyX
> will inherit it and (almost) look right. This is a good property. And
> people who change their general background will appreciate that LyX
> notices it.

I don't agree that every program should inherit the system-wide colors. Every program has its own purpose and thus needs different ergonomics settings. For example at work white is the system background default but many programs set their own colors for good reasons. CAD programs use e.g. light blue as background color. This might be strange but when you are working with it, it is a nice choice for doing constructions in 3D. When switching to 2D constructions, the background color is automatically changed to white, which makes also sense in this context.

LyX's purpose is to write longer texts and your yellowish has been proven useful for the users.

>> I have btw. not yet seen any LyX user at my university who switched
>> from our yellowish to white as background, but they changed other
>> colors. So there must be a good reason for the users that they keep
>> our default.
>
> And do they change the white background of other applications?

Sure. Some prefer black background and white text when doing 2D constructions in e.g. AutCAD but use black on white when drawing sketches with e.g. Adobe Illustrator.

>> I cannot remember any complaint about this.
>
> There have been some on lyx-devel.

I must have missed them. Do you have a pointer?

>>>        * why are collapsable insets frames red?
>>
>>    Let me ask you a question: Why is your favorite meal your
>> favorite one? The answer to this is the answer to your questions
>> here. We simply have to set a color.
>
> Yes, I was pointing out that this color should be the text color (or > the inset background color, or the button color), but not yet another > color that we picked just because we can.

I think this is in general a matter of taste. Some prefer a line as border of an inset, some don't want a border at all since the different inset color is enough to distinguish between an inset and the normal text background. Not having the text color as color for inset frames has for example the advantage that the user can distinguish between things that are only shown in LyX and those that are also in the output. The current color scheme was originally designed to use black for things that appear by default black in the output. Things that won't appear in the output have a different color than the text color.

>>> The answer to all these questions is that somebody did it without
>>> much thinking and we got used to it.
>
> That is not fair. This color scheme was implemented for LyX 1.6 or
> 1.5 (I don't know exactly). I once proposed the scheme and other
> fine-tuned this after discussions. The result was then implemented
> and is what we have currently.
>
> This comment was not supposed to be a stab against you and I
> apologize if it looked personal. The fact is that each and every
> insets picks a new random color to display itself (green, yellow,
> red...).

I'm not personally offended but saying that we did not already think about the colors is wrong and not fair to those who did. I'm wondering that you didn't raise your voice the last time we discussed the color scheme (must have been some months before 1.6.0 came out).

> To give a concrete example, it would make sense to me to use some
> dark grey for things that do not print but show structure of the
> document: spaces, newlines. I believe that even depth markers would
> benefit from being changed to a dark grey. The goal is reduce the
> number of things that jump at the eyes and make reading more
> difficult.

Fine with me. I'm generally open to fine-tune our color scheme. For example what Rob said makes sense to me. I only have a strange opinion about the background color that I want to keep as it is. If the majority really wants to have a white or the system default color as new default LyX background color, can you please implement an option in the preferences to switch back to LyX's 1.6 color scheme?

Btw. as you are currently working at the color stuff, there is an open issue I cannot solve: http://www.lyx.org/trac/ticket/6682 I implemented in the document settings to customize the background color of notes and boxes. The problem is that the selected color is correctly shown in the settings button and in the PDf output but not within LyX's main window. can you please have a look or give me a hint where I can start to fix this?

thanks and regards
Uwe

Reply via email to