Login  Register

Re: Working on my preferences, missing in LibreCad

Posted by dxli on Dec 05, 2024; 7:28pm
URL: https://forum.librecad.org/Working-on-my-preferences-missing-in-LibreCad-tp5725761p5725762.html

Hi John found,

The performance trouble underneath should be taking care of, as those workarounds were created due to the performance issue.

Ideally, skipping rendering is only necessary for huge models with ancient computers, but currently, moderate models have problems on modern machines.

It's okay to merge the change, but I suggest to keep the default for the time being.




johnfound wrote
Well, I have started to study the code several days ago, so don't expect too much.

These changes are made for my own comfort, but, of course, can be included in the official code.

At first, something easy (sand1024, thanks for the code navigation):

librecad.diff

Optional "rendering speed optimizations". I have added two checkboxes for fine-grained rendering setup:


Both are not checked by default, because the rendering performance on my slow old machine is still excellent without such "optimizations".

BTW, I have discovered (at least grep thinks this way) that from these 6 parameters, only "Height of text line" is really used in the code. All others are ignored. Why they exists at all?

Best regards.