Interface font size on my 4K monitor is far too small - how can I change it?
I am new to Cinelerra, and I have installed it on my Kubuntu 19.04 machine. But, I have a problem - the fonts are all but unreadable on my 28" 4K ASUS monitor. They are WAY too small - about 1/8" high at 3840x2160. I have searched and searched and can't find any kind of reference to changing the interface font size. There also doesn't appear to be any option in the program itself to do this.
How do I increase the font size? Basically, the program is worthless to me if I can't change the size of the fonts -- and I don't want to switch resolutions, because that causes problems of its own with the scaling of the Plasma interface.
Unfortunately, development of a solution is hampered by the lack of equipment on our end -- we do not have a 4K monitor -- wish we did. Maybe we can find a cheap one somewhere to develop on.
It is it absolutely necessary to have a 4K monitor on hand to implement a UI scaling solution? You wouldn't know how it would look on a 4K monitor, without one, if you added code to do that, but at least some of us could try it out and see how well it works.
It would be possible but probably not feasible without a real dedicated tester because of the 474 references -- I am not sure anyone could find the time to help and constantly provide email feedback. The scaling in Cinelerra is all over the place, it not only would apply to the letters and icons but all of the windows, obviously. A MantisBT on the website feature request issue #25 has the following information in it:
474 is the number of references in cin5/guicast code that would have to have X and Y scaled for hidpi. This is a relatively easy task, but in most cases this is simple scaling (which is not the same as re-packing). The widgets in the panel geometry will produce a kind of "grainy" result in cursor positions. Re-packing would require reworking the layout in all of the guis and plugins. Not impossible, but no small task.
Creation of a patch and testing would also require a graphics card that is capable of running in HiDPI mode, besides the 4K monitor.
A C programmer with an HiDPI monitor could handle this at a Level 2 or 3 (rating system of Level 1 being easiest and level 5 being hardest). We would get someone started and help all along the way. This would be the ideal approach for us to handle at this time.