기본 콘텐츠로 건너뛰기

추천 가젯

메뉴의 실종, 그리고 부활: KDE의 숨은 보석 'KCommandBar'

  리눅스 데스크탑을 오래 쓰신 분들이라면 2010년대 초반, 우분투(Ubuntu)가 선보였던 Unity HUD 의 충격을 기억하실 겁니다. 당시 "메뉴바를 없애고 검색으로 모든 걸 해결하자"는 시도는 혁신적이었지만, 동시에 수많은 '메뉴바 유저'들의 반발을 샀던 애증의 역사이기도 하죠. 오늘은 그 역사의 끝에서 KDE가 어떻게 가장 완벽한 해답을 내놓았는지, KCommandBar 를 통해 이야기해보려 합니다. 1. 잃어버린 메뉴를 찾아서: HUD의 잔혹사 과거 GNOME이 상단 바를 활용하며 맥(macOS)의 레이아웃을 지향하고, 우분투가 Unity를 통해 메뉴바를 숨기기 시작했을 때 리눅스 생태계는 혼란에 빠졌습니다. 극단적인 환경: 메뉴는 사라졌는데 검색 엔진(HUD)은 불안정했고, 버그는 넘쳐났습니다. 사용자 반발: "직관적으로 클릭하고 싶은데 왜 매번 타자를 쳐야 하나?"라는 불만이 터져 나왔죠. KDE의 초기 대응: 당시 KDE도 이를 흉내 내기 위해 여러 시도를 했지만, UI가 따로 놀거나 반응 속도가 처참해 "역시 KDE는 이런 거 안 어울려"라는 소리를 듣기도 했습니다. 2. 2022년, KDE의 '조용한 혁명' (KCommandBar의 등장) 그렇게 잊히는 듯했던 HUD 개념은 2022년 Plasma 5.24 에 이르러 KCommandBar 라는 이름으로 화려하게 부활했습니다. 과거의 어설픈 흉내와 달리, 이번에는 앱의 심장부인 QAction 시스템과 직접 통합되었습니다. 단축키: Ctrl + Alt + I (KDE Frameworks 기반 모든 앱 공통) 특징: 단순히 메뉴 이름을 검색하는 게 아니라, 해당 앱이 가진 모든 실행 가능 액션 을 인덱싱합니다. GIMP나 Krita처럼 메뉴가 5단계씩 파묻혀 있는 복잡한 그래픽 툴을 쓸 때, 이제 더 이상 마우스로 모험을 떠날 필요가 없게 된 것이죠. 3. KRunner vs KCommandBar: 무...

최근 글

잘고를 지워주는 펄.

[성적인이야기/리메이크] 라디오 사연 같은 인체 이야기: "어느 누군가의 당혹스러운 깨달음"

[/리메이크] 2014년 8월의 기록: 군대와 폭력, 그 비정상적인 공존에 대하여

[AI번역] Gnuplot으로 출판 수준의 그래프 그리기

[물리학자의 관점/글쓰다가 말았음, 그냥 배포함 뭘하려 한걸까? 기억이.] 케이블의 특성 임피던스란 무엇인가?

[프로그래밍 이야기 4] 리눅스 데스크탑 잔혹사: PPA와 한글 입력기, 그리고 실용주의의 승리

[프로그래밍 이야기 3] 종이 위에서 피어난 텍스트 처리의 지배자들: sed에서 Perl까지

[프로그래밍 이야기 2] 델파이가 쏘아 올린 캡슐화의 정점, 프로퍼티의 계보

[프로그래밍 이야기1] awk로부터 출발한 'in' 키워드 문법의 역사