나는 요즘 GTK의 새로운 "터치스크린" 모양을 좋아하지 않습니다. 나는 GTK 개발자들이 하고 있는 일에 감사하고 있습니다. (그리고 솔직히 그들은 멋져 보입니다!) 하지만 저는 태블릿이 아닌 노트북을 사용하고 있으며 제 포인팅 장치는 매우 정확합니다. 저는 손가락이 아닌 마우스를 사용합니다. 큰 아이콘이 포함된 큰 도구 모음은 터치 장치에는 적합하지만 마우스가 있는 노트북에는 적합하지 않습니다. 나는 화면에서 더 많이 보고 싶다. 그 이상도 보고 싶지 않다. 나는 또한 화면의 정보 밀도가 낮아지는 새로운 추세를 싫어합니다.
이를 방지하기 위해 GNOME 3에서 GNOME 2 Mate로 전환했습니다. 작동하지만 많은 GTK 애플리케이션이 여전히 형편없습니다. 여기 몇 가지 예가 있어요,
왼쪽은 내가 원하는 것이고, 오른쪽은 내 MATE 데스크탑에 있는 것입니다.간격:(왼쪽)메뉴,응용프로그램너무 가까워서 공간이 낭비되지 않습니다. (오른쪽으로)마우스 방향, 포인터 위치, 포인터 속도그들 사이에는 불필요한 공간이 있습니다.교차 간격:(왼쪽) 내부적용분야섹션에는 모든 확인란과 해당 옵션이 있습니다. (오른쪽) 내부마우스 방향, 이것오른손그리고왼손잡이라디오 버튼 사이의 공간이 너무 큽니다.슬라이더:왼쪽의 슬라이더는 작지만 오른쪽의 슬라이더는 너무 큽니다. 실제로는 크기가 조정되어 흐릿한 것처럼 보입니다.
오른쪽(내 MATE 데스크탑)의 메뉴 표시줄과 도구 모음은 왼쪽보다 위쪽과 아래쪽에 더 많은 패딩이 있습니다. 아이콘 레이블을 잊어버렸습니다. 아이콘이 나에게는 너무 큽니다(오른쪽). 탭도 있어요제목 없는 문서 1(오른쪽) 보다다운로드(왼쪽).
드롭다운 메뉴와 동일합니다. 내 MATE 데스크탑의 메뉴는 하단보다 상단과 하단에 더 많은 패딩이 있습니다.
버튼도 있습니다. 버튼이 엄청납니다. 왜 불필요한 공간을 남겨두나요? 아래의 작은 버튼은 위의 버튼보다 훨씬 좋습니다.
다시 한 번 말씀드리지만, 터치스크린 장치에는 더 큰 버튼이 필요하며 불완전한 포인팅 방법이 터치스크린 장치가 그렇게 큰 이유라는 점을 이해합니다. 나는 이것에 아무런 문제가 없습니다. 그러나 모든 것을 더 크게 만드는 이러한 현대적인 추세는 노트북에 있어서 끔찍한 일입니다.
나는 그것을 더 작게 만들기 위해 다양한 테마를 시도했는데 이것이 내가 얻을 수 있는 가장 컴팩트한 것입니다. 일부 테마는 이러한 UI 요소를 너무 크게 만듭니다(Adwita 또는 이와 유사한 것).
아이러니하게도 (일부 단점에도 불구하고) Kirta와 Inkscape는 GNOME과 GIMP보다 훨씬 더 나은 사용자 인터페이스를 가지고 있습니다. 나는 이 툴킷을 만들었기 때문에 김프가 더 나을 것이라고 생각합니다.
어쨌든 작업하는 동안 화면에 많은 버튼/슬라이더/드롭다운/기타 UI 요소와 창을 표시할 수 있도록 이러한 컴팩트한 크기를 만들 수 있는 방법이 있습니까? 나는 미학에 관심이 없습니다. 나는 기능성을 원한다. 내가 예제에서 보여준 것과 비슷하게 만드는 방법을 아는 사람이 있습니까?
답변1
면책조항: 저는 mate를 사용하지 않으며 아마도 gnome 3.0을 좋아해서 멸종위기종 목록에 포함되었을 것입니다. 따라서 우리의 취향이 다를 수도 있고 내 제안이 귀하에게 적합하지 않을 수도 있습니다.
문제는 gtk가 아니라 테마에 있습니다. Adwaita는 특정 목적을 수행하며 수년 동안 변경되지 않았을 수 있습니다. 그런데 메이트로 전환하기 전에 다른 그놈 3 테마도 확인해 보셨나요? 놈들에게는 식물이 있는 것 같습니다. 귀하의 문제가 고유한 것이 아니라는 점을 감안할 때 귀하의 요구 사항에 맞는 주제를 찾을 것이라고 확신합니다. 개인적으로 가장 좋아하는 것은 "compact" 옵션이 있는 nana-4의 materia 테마입니다. https://github.com/nana-4/materia-theme 당신은 볼 수 있습니다.