IceWM 3.3.0 ์ฐฝ ๊ด€๋ฆฌ์ž ๋ฆด๋ฆฌ์Šค

๊ฒฝ๋Ÿ‰ ์ฐฝ ๊ด€๋ฆฌ์ž IceWM 3.3.0์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. IceWM์€ ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค, ๊ฐ€์ƒ ๋ฐ์Šคํฌํ†ฑ ์‚ฌ์šฉ ๊ธฐ๋Šฅ, ์ž‘์—… ํ‘œ์‹œ์ค„ ๋ฐ ๋ฉ”๋‰ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด ๋ชจ๋“  ๊ถŒํ•œ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฐฝ ๊ด€๋ฆฌ์ž๋Š” ์ƒ๋‹นํžˆ ๊ฐ„๋‹จํ•œ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ํ†ตํ•ด ๊ตฌ์„ฑ๋˜๋ฉฐ ํ…Œ๋งˆ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํƒญ ํ˜•ํƒœ์˜ ์ฐฝ ๊ฒฐํ•ฉ์ด ์ง€์›๋ฉ๋‹ˆ๋‹ค. ๋‚ด์žฅ๋œ ์• ํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•˜์—ฌ CPU, ๋ฉ”๋ชจ๋ฆฌ ๋ฐ ํŠธ๋ž˜ํ”ฝ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์™€ ๋ณ„๋„๋กœ ์‚ฌ์šฉ์ž ์ •์˜, ๋ฐ์Šคํฌํƒ‘ ๊ตฌํ˜„ ๋ฐ ๋ฉ”๋‰ด ํŽธ์ง‘๊ธฐ๋ฅผ ์œ„ํ•ด ์—ฌ๋Ÿฌ ํƒ€์‚ฌ GUI๊ฐ€ ๊ฐœ๋ฐœ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” C++๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ GPLv2 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „์—์„œ:

  • ์ž‘์—… ๊ทธ๋ฃนํ™” ๋ฉ”์ปค๋‹ˆ์ฆ˜์—์„œ ํƒญ์— ๋Œ€ํ•œ ์ง€์›์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํˆดํŒ์— ํ‘œ์‹œ๋œ ์•„์ด์ฝ˜์„ ์„ ํƒํ•˜๊ธฐ ์œ„ํ•œ ToolTipIcon ์„ค์ •์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • librsvg ๋Œ€์‹  nanosvg ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค(configure โ€”disable-librsvg โ€”enable-nanosvg).
  • ์ฐฝ ๊ฐ„ ์ดˆ์  ์ „ํ™˜์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • icesh ์œ ํ‹ธ๋ฆฌํ‹ฐ์—๋Š” "getClass" ๋ฐ "setClass" ๋ช…๋ น์ด ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ ์ฐฝ์„ ๋ช…์‹œ์ ์œผ๋กœ ์„ ํƒํ•˜๋Š” ๊ธฐ๋Šฅ๋„ ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณต๋ฐฑ ์ƒ‰์ƒ ์‚ฌ์–‘์ด ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€