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

@TooWaBoo why would he change to 144 PPI?

5120x2880@27" diagonal has a pixel density of 217.57 PPI assuming square pixels.

Heā€™s setting the dimension of 5120 x 2880 to 2560 which is half size. To get the same size in native dimensions he has to double the dpi.

but you say that the native resolution is 2560

no hombre , excuse me - says the baby putting down the cigar - I literally said that the default for display is 2560 HDPI (which if I am not mistaken is the nomenclature for higher dpi {thus also the fancy ā€œretinaā€ trademark} 2560x1440). The imacā€™s display size is 5120 x 2880 and (a bit confusingw, sorry about that) when I said bumped to 5120 x 2880 I ment bumped to those 5120 x 2880 which run at 72 dpi {non retina}.

Brace yourselves!! Mojave terribly precise super empowering user options

And why is your jpeg 6300px wide then ?

I donā€™t really know. Literal steps:

1 - command + shit, I mean shift + 3 (a zero-bird dies) = fullscreen screenshot
2 - rename jpg
3 - upload to pixls

Can you provide a screenshot with the setting Scaled and Large Text, please?

Sure thing; it seems the scaled ā€œMore spaceā€ is 6400 px wide (thatā€™s just crazy!) while the default is 5120 px wide

mac_default
Ā 

mac_scaled

Ā 

well they say the devilā€™s in the details :stuck_out_tongue:

it gets even weirder, if I use a free old app called RDM and set the screen to 5120x2880 and then screenshot, it results in a 5120x2880 image ??? @darix is not going to be happy about all this diarrhea of big ugly screenshots

mac_rdm_5120

1 Like

Thanks, but what I want to see is a screenshot of RT. :grin:

Igooooor put more oillll in the frypan!!!

All at font 10pt
Ā 

default
rt_mac-default
Ā 

Scaled ā€œMore spaceā€
rt_mac-scaled

Ā 

RDM 5120
rt_mac-scaled_rdm_5120

All at font 14pt

default
rt_mac-default_font14

Ā 
Scaled ā€œMore spaceā€
rt_mac-scaled_font14

Ā 
RDM 5120
rt_mac-scaled_rdm_5120_font14

@chroma_ghost Sorry for this confusion, english is not my motherā€™s language and I donā€™t have any clue of whatā€™s going on Mac.

But your screenshot are interesting : we can clearly see that the icons are jagged on ā€œnativeā€ and ā€œmore spaceā€ version, but properly rebuild using the SVG icons for the RDM ones. To confirm that, could you see whatā€™s happening in the rt cache folder ? Thereā€™s a subfolder named ā€œsvg2pngā€, where one subfolder is created per resolution with the cached png icons (created at startup time). When leaving RT, the unused dpi folders are deleted. It is preferable, for this test, to manually delete the folders in ā€œsvg2pngā€ before starting RT to avoid confusions, and see which folder is created.

Thank you for your time doing the screenshots btw, and no problem if you donā€™t want/canā€™t do this other test.

I still need to understand the MacOS resolution API. Will investigate that later this week, but as of now, RDM offer cleaner GUI.

Iā€™m confused. Are you really using the hidpi version of RT from the first post?

@TooWaBoo Yes, see the title in the last screenshot, it the correct commit number.

Iā€™m using https://kd6kxr.keybase.pub/RawTherapee_OSX_10.9_64_5.5-81-g4d77e4488.zip (from) first post

No problem man-hombre, Iā€™m pretty much beaten up and confused and hungry. I am the one that thanks you and all devs, you are the dev(il)s :metal::metal:t6::metal:t6: !!
Need to go and cook some food, but before

Mac path to the foders is: /Users/maxr/Library/Application\ Support/RawTherapee/cache/svg2png

  1. I delete folders inside svg2png

  2. Restart Raththerapee

  3. Folders 72 & 112 are created
    svg2png_index.txt (43 Bytes)
    3b. Contents of 112 folder
    112_index.txt (5.6 KB)
    3c. Contents of 72 folder
    72_index.txt (463 Bytes)

  4. Quit Ratherapee

  5. Folder 72 vanishes

  6. Folder 112 remains with no change in its contents whatsoever

:slight_smile:

@chroma_ghost Was it the RDM test ? It looks weird that it created 2 folders during the same session. Iā€™ll investigate that.

No, that was 2560 HDPI mode.

BOTH with Scale ā€œMore spaceā€ and RDM 5120x2880 rawtherapee creates 2 folders, a 72 and an 80. The same as before, after quitting 72 folder is gone; 80 remains with unaltered contents. Both versions Scaled and RDM generate exactly the same folderā€™s contents.

Forget that, I was testing both 10 and 14 pt fontsā€¦ All 3 versions behave exactly the same (creating 72 and 112 folders)

Here is the new mac test build for your testing:
https://kd6kxr.keybase.pub/RawTherapee_OSX_10.9_64_5.5-82-g0407dc348.zip

The folder situations seems as before, the same throughout the 3 versions. Regarding type render, here screenshots, ALL14pt font

default
5-82-g0407dc348_default_font14

Ā 
Scaled ā€œMore spaceā€
5-82-g0407dc348_scaled_more_space_font14

Ā 
RDM 5120
5-82-g0407dc348_RDM_5120_font14

Ā 

If need be I can also take 10pt screenshotsā€¦ but I donā€™t to pollute unnecessarily, says the dignified mercury pond to the plastic bag

@Claes Your screenshot are fine, but they are all unscaled, which is fine too. Depending on the monitor size, user might want to zoom everything by a facto x2 to avoid having very small icons, but youā€™re fine with small icons. Since this branch is about how does the icons look if you raise the dpi settings and/or use bigger font, I canā€™t see if the patch is working fine. However @chroma_ghost screenshots tells ma that I really have to dig the MacOS API, thereā€™s something wrong here. Iā€™ll be away till Saturday, so it will have to wait a bite.

@HIRAM What is the Gtkmm version of your build ?

1 Like

@Hombre Gtkmm 3.24.0