Login  Register

Re: Working on my preferences, missing in LibreCad

Posted by sand1024 on Dec 06, 2024; 10:32pm
URL: https://forum.librecad.org/Working-on-my-preferences-missing-in-LibreCad-tp5725761p5725767.html

well, I suppose current implementation is misleading.

Actually, as far as I can quickly see by diff, these two settings added are related only to text/mtexts.

I suppose that should be explicitly stated in UI.

Actually, other settings in that group also define rendering minimal values for different entities (like lines, circles etc) - and if the label is just "Simplify the small entities", the user may decide that this is applied to all rendering.

But in more general sense - I'm not sure that that "Simplify the small entities" setting is really necessary at all.  

From the performance reason - such optimization of rendering is more than reasonable, as the user cant's see, say, a circle of 2 px - but such a small entity still requires lot's of computation.  

Of course, on small drawings it's not important, yet for really large drawings - it's more than important.

If someone would like to disable such behavior (as far as I understand, your intention was disabling this for texts) - I can simply reduce allowed minimal value for spin box. So if 0 will be entered - the simplified rendering of texts will not be invoked.