transparency = x
์ค์ ํ๋ฉด ํ
์คํธ, ํ
๋๋ฆฌ, ์ด๋ฏธ์ง ๋ฑ์ด ํฌํจ๋ ์ ์ฒด ์ฐฝ์ ํฌ๋ช
ํ๊ฒ ๋ง๋ญ๋๋ค. ๋ฌผ๋ก ์ฐฝ์ ๋ฐฐ๊ฒฝ๋ง ํฌ๋ช
ํ๊ฒ ํ๊ณ ์ถ์์ง๋ง ๋ฐฉ๋ฒ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ถํฌ๋ช
์ํ๋ฅผ ๊ฐ๋๋ก frame_color = #ff00ff00
์ค์ ์ ์๋ํ์ง๋ง ์๋ํ์ง ์์์ต๋๋ค. ๋๋ Arch, bspwm ๋ฐ compton์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ํ์ฌ ๊ตฌ์ฑ .
์ฌ๊ธฐ ๋ด๊ฐ ๋ฌ์ฑํ๊ณ ์ ํ๋ ๋ฉ์ง ๋ฐ์คํฌํ์ด ์์ต๋๋ค.
์ค,์ด ๋ฌธ์ ๋ ๊ท ์ด์ ํตํด ๋จ์ด์ก์ต๋๋ค ์ฃ์กํฉ๋๋ค!
์ด๊ฒ์ ํ์ฌ ํ์ฌ ๊ธฐ๋ฅ์ผ๋ก๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ์ด๊ฒ์ ์ค๋ซ๋์ ๊ณต๊ฐ๋ ๋ฌธ์ (#289)์๋ RGBA ์ง์์ ๊ตฌํํ๋ ๋ฒ์ฃผ์ ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ฐ๋ฆฌ๋ ์ด๊ฒ์ ํด๊ฒฐํ ์ ์์ต๋๋ค. ์ด๊ฑฐ ์ ์์ง ๋ต๋ณ์ ์ ํ๋์ง ๊ถ๊ธํฉ๋๋ค. ๋๋ ์ด๋ฏธ ๋๋ตํ๋ค๊ณ ์๊ฐํ๋ค.
์ฌ์ค ๋ถํฌ๋ช ๋ ์ค์ ๋ ๋ฒ๋ฆฌ๊ณ ์ถ์ต๋๋ค. ์ด๊ฒ์ RGB A ๊ฐ์ผ๋ก ๋ฐ๊พธ๊ณ ์ถ์ต๋๋ค. ํ์ง๋ง #344์์ ์คํจํ์ต๋๋ค. ๊ฑฐ๊ธฐ์์ ๋๋ rgba ๊ฐ์ ์ฌ์ฉํ์ง๋ง cairo์๊ฒ ์๋์ชฝ ์ฐฝ์ ํ๋ฉด์ ํตํฉํ๋ ๋์ ์ฐ๋ฆฌ๊ฐ ๊ทธ๋ฆฐ ํ๋ฉด ์์ ๊ทธ๋ฆฌ๋๋ก ์ง์ํ์ต๋๋ค.
PR๊ณผ ์ง๊ธ ์ฌ์ด์ 1.5๋
์ด ๋๋ ์๊ฐ์ด ํ๋ฅด๊ณ cairo_operator_t
์ฐพ์์ต๋๋ค. ์๋ง๋ cairo_set_operator
๋ํ ํธ์ถ๊ณผ ํจ๊ป ์ด๊ฒ์ ์ฒ๋ฆฌํ๊ณ ๋ง์นจ๋ด RGB A ๊ฐ์ ๊ฐ์ง ์ ์์ต๋๋ค.
@tsipinakis ์ด๊ฒ์ด ๋ง๋ค๋ฉด ๋ด๊ฐ ์ฌ๊ธฐ์ ๋งํ๋ ๋ฐ๊ฐ ๋ฌด์์ธ์ง ์๊ณ ์์ต๋๊น? ์ ๊ฐ ์ค๋ช ํ ๋๋ก๋ผ๋ฉด ์ค์ ๋ก ๋งค์ฐ ์ฌ์ธ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์์ง ๊ตฌํ๋์ง ์์๋์ง ๊ถ๊ธํฉ๋๋ค.
์ง๊ธ์ compton์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ opacity-rule
์น์
์ "90:class_g = 'Dunst'"
๋ฅผ ์ถ๊ฐํ๋ฉด ๋ฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์๋ฆผ์ด 90% ํฌ๋ช
ํด์ง๋๋ค.
Dunst ์์ฒด์ ์ ์ฒด opacity
์ต์
์ด ์์ต๋๋ค. ํจ๊ณผ๋ ๋์ผํ์ง๋ง ํน์ ํฉ์ฑ๊ธฐ๊ฐ ํ์ํ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ๊ธ๊ผด์ ๋ค๋ฃจ์ง ์์ต๋๋ค(์ด ๋ฒ๊ทธ์ ์ค์ ๊ธฐ๋ฅ ์์ฒญ).
#717๋ก ๊ตฌํ๋์ด ์ด์ ๋ชจ๋ ์์ ๋ฌธ์์ด์ด ํฌ๋ช ๋๋ฅผ ์ง์ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
#717๋ก ๊ตฌํ๋์ด ์ด์ ๋ชจ๋ ์์ ๋ฌธ์์ด์ด ํฌ๋ช ๋๋ฅผ ์ง์ํฉ๋๋ค.