Gnome 3.6 알림 영역을 축소 할 수 있습니까?


13

GNOME Shell 3.6이 메시지 트레이를 짜증나게 변경 한 것을 발견했습니다. 메시지 트레이를 이전 모델로 전환하거나 최소한 항목을 축소하고 소환 할 때 전체 데스크탑을 밀지 못하게하는 방법이 있습니까?


1
당신의 설명으로, 나는 당신이 그놈 쉘과 메시지 트레이에 대해 이야기하고 있다고 생각합니다. 난 아무도 혼동하지 않도록 더 구체적인 용어로 귀하의 질문을 편집했습니다 :)
Dylan McCall

답변:


11

새로운 디자인으로 트레이 아이콘이있는 CherryTree, Deluge 등의 많은 앱에서 트레이를 사용할 수 없습니다. 액세스 할 때마다 1 초씩 기다려야합니다! 우연히 마우스 커서가 바탕 화면 하단에 1 초 동안 닿으면 불쾌한 움직임이 나타납니다. 나는 그놈 개발자들이 그러한 "혁신"과 함께 가고 싶은 곳을 모른다.

그러나 편집하여 트레이 동작을 변경할 수 /usr/share/gnome-shell/js/ui/messageTray.js.나는 변화 TRAY_DWELL_TIME to 50 ms하고 읽어 줄 변경하여 기존의 오른쪽 하단 모서리에 뜨거운 시간대를 설정 let shouldDwell = ...하는 방법에 대해 :

let shouldDwell = (x >= monitor.x && x == monitor.x + monitor.width - 1 &&

이렇게하면 트레이를 다시 사용할 수 있지만 위쪽으로 이동하는 것을 막을 방법을 찾지 못했습니다.

편집 (@ 6ahodir에게 감사드립니다) :

데스크탑이 위로 이동하는 것을 방지하려면 동일한 파일 ( /usr/share/gnome-shell/js/ui/messageTray.js)을 변경 하고 _showDesktopClone()기능 에서 다음 줄을 업데이트하십시오 .

{ y: -this.actor.height,

이에:

{ y: 0,

messageTray 메시지를 제거하려는 경우,

let shouldDwell = (x >= monitor.x + monitor.width && x <= monitor.x + monitor.width + 1 &&    

굉장한 녀석들, 이것은 내가 찾던 것입니다! 감사합니다
Cory Gross

감사! 새로운 gnome-shell이 ​​작업 흐름을 약간 손상 시켰습니다. 그러나 설치된 파일을 변경하지 않고이 코드를 변경할 수 있는지 알고 있습니까? gnome-shell 동작을 무시하는 사용자 별 방법은 무엇입니까?
43 초

5

메시지 트레이 수정을 축소 할 수 있습니다 /usr/share/gnome-shell/theme/gnome-shell.css

#message-tray {
    background: #2e3436 url(message-tray-background.png);
    background-position: 0 0;
    background-repeat: repeat;
    transition-duration: 250;
    height: 36px;
}

또한에서 아이콘 크기를 변경해야합니다 /usr/share/gnome-shell/js/ui/messageTray.js. 클래스 SOURCE_ICON_SIZE내 상수를 검색 Source하고 원하는 값으로 설정하십시오 :-)


2

알림 영역 호버를 비활성화하십시오.

let shouldDwell = 0;

알림 영역에 대한 키 바인딩이 있습니다 (기본값은 super + m).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.