๋๋ ๋ ธ์ ์ ๋งค์ผ ์ด๋ค.
๊ทผ๋ฐ ๊ธ์์ผ๋ ๋ฌธ๋ ๊ธ์จ์ฒด๊ฐ ์ด์ ์ ๋ฌ๋ผ์ง ๊ฒ ๊ฐ์ ๋๋์ ๋ฐ์๋ค.
์ฒ์์๋ ๋ด ๊ธฐ๋ถํ์ธ๊ฐ ? ์ถ์๋๋ฐ ๊ฐ๊น์ด์ ๋ด๋ ๋ญ๊ฐ,, ๋ ๊น๋ํ๊ณ ์์๋ค... !
๊ทธ๋ฆฌ๊ณ ํฌ๋กฌ ๋ฉ์ธ ํ๋ฉด, ๊ฒ์ ๊ฒฐ๊ณผ ๋ชฉ๋ก์ฐฝ์์๋ ํฐํธ๊ฐ ๋ฌํ๊ฒ ๊น๋ํด์ง๊ณ ๋ถ๋๋ฌ์์ง ๊ฒ์ ๋๊ผ๋ค.
์ฐพ์๋ณด๋ 25.04.08 ํฌ๋กฌ ์ ๋ฐ์ดํธ ์ดํ ํฐํธ ์ค์ผ์ผ ๋ฐฉ์์ด ๋ณ๊ฒฝ๋์๋ค๊ณ ํ๋ค.
์ด๊ฒ์ด ์์ธ์ผ ๊ฐ๋ฅ์ฑ์ด ๊ฐ์ฅ ํฌ๋ค
์ ๊ทผ๋ฐ ๊ทธ๋ผ ๋ฉฐ์น ๋๋ค๋๊ฑด๋ฐใ ใ ๋ฉฐ์น ๊ฐ ๋์น ๋ชป์ฑ๋ค๊ฐ ๊ฐ์๊ธฐ ๋์ ๋ค์ด์๋ค ใ ใ
ํฌ๋กฌ 135 ๋ฒ์ ์ ๋ฐ์ดํธ ( 135.0.7049.84/.85 for Windows, Mac)
Tuesday, April 8, 2025
https://chromereleases.googleblog.com/2025/04/stable-channel-update-for-desktop_8.html
ํฐํธ ๊ด๋ จ ๋ณ๊ฒฝ ๋ด์ฉ log
[Merge to M135] [GTK] Divide text size by font scale on GTK4
This is similar to the cursor scaling issue [1] that was fixed recently.
On GTK4, the scale factor is included in the font size so must be
divided out.
This also includes a small fix for cursor scaling. Previously the
modified scale factor was used (which may be rounded, include the font
scale, and is clamped to >=1). This CL uses the unprocessed scale
instead. This fixes an issue where the font scale improperly affected
the cursor size.
Tested that UI scaling, font scaling, and cursor size is correct with
all combinations of:
{X11,Wayland}x{scale=1,scale=2}x{font_scale=1,font_scale=2}x{GTK3,GTK4}.
๋ด์ฉ ์์ฝ
GTK4 ์๋ ๊ธ๊ผด ํฌ๊ธฐ์ ์ด๋ฏธ ์ค์ผ์ผ์ด ์ ์ฉ๋์ด ์๋๋ฐ, ํฌ๋กฌ์ด ์ฌ๊ธฐ์ ๋ ์ค์ผ์ผ์ ๊ณฑํด์ ๊ธ๊ผดํฌ๊ธฐ, ์ปค์ ํฌ๊ธฐ๊ฐ
๋น์ ์์ ์ผ๋ก ์ปค์ง๊ฑฐ๋ ๊นจ์ง๊ณคํ๋ค.
๊ทธ๋์ ๊ธ๊ผด ํฌ๊ธฐ ๊ณ์ฐ ์, ์ค์ผ์ผ ๊ฐ์ ๋๋ ์ ๋ณด์ ํ๋๋ก ์์ ํ๋ค.
์ปค์ ํฌ๊ธฐ ๊ณ์ฐ๋ ์์ ํ๋ค.
๊ธฐ์กด์๋ ๊ฐ๊ณต๋ ์ค์ผ์ผ ๊ฐ(๋ฐ์ฌ๋ฆผ+์ ํ+์ค์ผ์ผ ํฌํจ) ์ ์ฌ์ฉํ๋๋ฐ ๊ฐ๊ณต์ ์๋ ์ค์ผ์ผ ๊ฐ ์ฌ์ฉํจ.
๋ค์ํ ์กฐํฉ์์ ์ค์ผ์ผ์ด ์ ์ ์๋ํ๋ ๊ฒ๋ ํ์ธํ๋ค.
๊ด๋ จ ๋จ์ด
GTK4 (GIMP Toolkit) : ๋ฆฌ๋ ์ค์์ gui ๋ฅผ ๋ง๋ค๋ ์ฐ๋ ๋ํ ํดํท, ๋ฆฌ๋ ์ค ๋ฐ์คํฌํ ์ฑ์์ ui ๊ตฌ์ฑํ ๋ ํ์ค์ฒ๋ผ์.
(ex. html + css = ์น ui๋ฅผ ๋ง๋๋ ๋๊ตฌ, GTK= ๋ฆฌ๋ ์ค ๋ฐ์คํฌํ ์ฑ์ ui๋ฅผ ๋ง๋๋ ๋๊ตฌ)
Q. ๋ฆฌ๋ ์ค gui ํดํท์ด windows ํฌ๋กฌ์ด๋ ๋ฌด์จ ๊ด๊ณ?
A. ํฌ๋กฌ์ "ํฌ๋ก์ค ํ๋ซํผ ์ฑ", ์ฆ ๋ฆฌ๋ ์ค์ ์๋์ฐ ๋งฅ os ์ ๋ถ ์ง์ํด์ผํ๊ธฐ ๋๋ฌธ์ ๊ณตํต ui ์ฝ๋ ์์ ์๋ gtk4 ๋ก์ง ์ค, ์๋์ฐ์์๋ ๊ณต์ ๋๋ ๋ ๋๋ง ์ฝ๋์ ์ํฅ์ ๋ฐ๊ฒ ๋จ.
(ex. ํฌ๋กฌ ์์ฒด ui ์ธ ์ฃผ์์ฐฝ, ์ค์ ์ฐฝ, ๋ถ๋งํฌ๋ฐ ๋ฑ์ ์ํฅ์ ๋ฐ์ ์ ์๊ณ ์งํผํฐ, ์ ํญ ๋ฑ์ ์น ํ์ด์ง ์ฝํ ์ธ ๋ ๊ฐ๋ฐ์๊ฐ ์ง์ ํ ํฐํธ๊ฐ ์ฐ์ ์ด๋ผ ์ํฅ์ด ๊ฑฐ์ ์์ ๊ฒ)
์ค์ผ์ผ: ํ๋ฉด์ ๋ณด์ด๋ ui ์์์ ๋ฐฐ์จ. 1.0, 1.25, 2.0 ๊ฐ์ ๋ฐฐ์ ๋จ์ / ๋ณดํต ๊ธ๊ผด์ ์ ์ฒด ํ์ด์ง ๋ณด๋ค 0.25 ~ 0.5 ๋ฐฐ ํฌ๊ฒ ์ค์ ํ๊ธฐ๋ ํ๋ค.
์ปค์: ๋ง์ฐ์ค ํฌ์ธํฐ๋ ํ ์คํธ ์ ๋ ฅ ์์น, ์ด๊ฒ๋ ui ์ค์ผ์ผ ์ํฅ์ ๋ฐ์.
ํน์ ์๋ชป๋ ์ ๋ณด๊ฐ ์๋ค๋ฉด ๋๊ธ ๋จ๊ฒจ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค!
์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค
์ฆ๊ฑฐ์ด ์ฃผ๋ง ๋ณด๋ด์ธ์ :)
'Study & Certification > TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[PHP] ํน์ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํ์ ๋ ์๋์ผ๋ก index.php ๊ฐ ์ด๋ฆฌ๋ ์ด์ (0) | 2025.04.09 |
---|---|
[Java] ๋ฉ์๋ 'printf(String)'๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค (0) | 2025.04.02 |