Help test RawTherapee on Retina/4k etc HiDPI monitors.

4k
hidpi
testing
retina
#61

Salut!
When you are back again – and if you need more input from me and my 28" monitor, just send me a ping. But please state carefully what you want me to do, so I do not waste your time.
/Claes

#62

Just a swifty before I switch to the master branch again, this time
3840x2160, 144 dpi, font= 18.


1 Like
#63

Why are your desktop icons so small when you set 144dpi?

It looks like the dpi setting has no effect. Neither in RT nor for the desktop. :thinking:

#64

Nice catch!

Well, a simple reply would be that I am on Manjaro/Xfce/UHD monitor/GTX1050,
a combination that has about 7.23 million possible settings.

Ref https://forum.manjaro.org/t/hidpi-support-in-manjaro/26088
for masochists with oceans of free time.

I have found a base setting which works with my eyes [even if it means
that the nice properties of the monitor are not is use :frowning: ]

However, I am always open for suggestions about settings that would
make my set-up even nicer…

Have fun!
Claes in Lund, Sweden

(Jean-Christophe) #66

I tried to find some literature on Hi-DPI on MacOS, but couldn’t find any.

@Claes @chroma_ghost MacOS seem to prefer setting a bigger or lower screen size and scale it to the physical size (so that all application think they render in a 72dpi constant resolution ?) instead of tweaking the base font size. Could you show a screenshot of another application (not necessarily graphics related) to see if its icons are blurred too in a HiDPI mode, with “Resolution = Default for display” ? Please use filebin.net instead of posting here, there’s already lots of uploaded screenshots.

The RDM tool’s README indicate that some resolution scale all element by factor 2 (those with a thunder symbol in the menu), but not all. Using GDK_SCALE in RT should force a scale of 1:1, but it doesn’t seem to work on MacOS, so everything is still scaled in those HiDPI modes. If you select a resolution that doesn’t scale, everything is controllable and clean in Rawtherapee, but your desktop icon size can be very small.

#67

3 screengrabs: default ( imac pref) / more space ( imac pref) and 5120x2880 ( RDM)
when in “more space” the screenshots’ size increases to 6400x3600, if I set RDM to
7680x4320 sure enough the screenshot scales to that size

apps are Filmulator, Darktable, the preference panel and system menu bar and BTT

https://filebin.net/hdtnkzelne3nnc0f/3_screengrabs_imac.zip?t=hoq69i5c

#68

I don’t own an Apple product, but based on what I have read and heard, they do resolution gymnastics so that all of their products are proportional to one another and high enough in resolution to be called retina, at least Apple’s definition. I suppose it makes it easier for their OSs to deal with the GUI, scaling and drawing. ATM, I cannot find the sources that explain all of this but they exist.

#69

@Hombre
Not sure if this is useful to you: https://developer.apple.com/library/archive/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Introduction/Introduction.html

(Jean-Christophe) #70

hidpi-icons branch is now ready. You can test it before we merge it into dev.

Nothing fundamentally changed, you’ll still need RDM to exploit the full resolution of your monitor for Apple users. Setting a bigger/smaller font size in RT’s Preferences will scale the whole interface.

#71

@Hombre thanks for your work. I can make a test build for Mac but not until after vacation. I’ll be home in about ten days.

#72

I believe the branch was merged to dev by @Hombre, so perhaps some mac users with Retina, 5k, hidpi type monitors would care to test it…

#73

hm. I am not sure if I can help. I have a laptop screen with full hd resolution but with 13 inch. when using normal desktop scaling, everything is pretty tiny…

#74

Then the new feature is made for you. :grin: Test it.

#75

do I actually need to compile the program?

#76

At the link given above you will find dev branch builds ready-made for windows and Mac.

#77

so compiling is necessary for Linux

(Morgan Hardwood) #78

@betazoid even though compiling is dead simple in Linux, it is not necessary - just grab the latest RawTherapee-dev-* AppImage from: Download RawTherapee development builds

1 Like
#79

apparently I have been using this version all the time :stuck_out_tongue:
so that is the reason why the icons were so large sometimes!

the trouble is: on my laptop screen, icon size is ok, mabye a little bit too large, but on my external screen the icon size is definitely too large
what can I do? is there a way to set the icon size/ppi?

#80

Could you be more specific as to your screen pixel*pixel sizes, etc. OS installed. Etc? I ask because I gather you are on Linux?

#81

ok, sorry, I am now on Majaro Mate and the important thing that I did not mention is the fact that I set resolution in appearance - fonts to 120. if I set this to automatic ui/icons look ok in RT
one screen is fullhd@13inch, the other fullhd@24inch