Awesome WM에서 응용 프로그램이 최대화되지 않도록 강제하는 방법은 무엇입니까?


9

재현하는 방법 :

  1. ssh -X user@host firefox (또는 다른 X 응용 프로그램).
  2. 창을 최대화하십시오.
  3. 응용 프로그램을 닫습니다.
  4. Awesome WM에서 응용 프로그램을 엽니 다 (로컬로만 시도했지만 원격으로도 작동 함).

결과 : 창이 여전히 최대화됩니다.

나는 때문에 결코 최고에서 최대화 기능을 사용하지 않으며, 종종 다른 창 관리자에서 사용, 내가 극대화를 설정 해제하고자 할 때마다 최고에 나는 열려있는 X 응용 프로그램.

나는 노력 :

{ rule = { class = "Firefox" },
  properties = { tag = tags[math.min(2, screen.count())][2],
                 maximized_vertical = false, maximized_horizontal = false } },

Firefox 태그 2에서 시작하지만 여전히 최대화되어 있습니다. Firefox, 특히 X 응용 프로그램에 대해 최대화를 해제하는 방법에 대한 아이디어가 있습니까?


Firefox가 일부러 WM 힌트를 회피한다고 생각합니다. 더 좋은 방법을 찾을 수 없다면 Firefox를 최대화하지 않는 시간 초과 트리거를 고려하십시오.
Gilles 'SO- 악마 그만해

1
Firefox는 종료시 자체 창 설정을 유지하는 유일한 응용 프로그램이 아닙니다 (예 : Pan 뉴스 리더가이를 수행함). Awesome은 창을 설정하고 응용 프로그램이 저장된 설정을 복원하는 것 사이에 경쟁 조건이있는 것처럼 끔찍한 것처럼 보입니다. 따라서 이전 주석자가 언급했듯이 시간이 지정된 트리거로 수행하거나 수동으로 수행 할 수 있습니다 (Awesome에서 창 최대화를 토글하기위한 기본 키 매핑은 MOD + m).
ewhac

1
둘 다 감사합니다! @ewhac, 귀하의 의견은 답변으로 변환 될 수 있습니다. Awesome에서 시간 트리거를 작성하는 방법을 알고 있으면 더 좋습니다.
l0b0

답변:


2

@ewhac의 의견을 답변으로 변환했습니다.

Firefox는 종료시 자체 창 설정을 유지하는 유일한 응용 프로그램이 아닙니다 (예 : Pan 뉴스 리더가이를 수행함). Awesome은 창을 설정하고 응용 프로그램이 저장된 설정을 복원하는 것 사이에 경쟁 조건이있는 것처럼 끔찍한 것처럼 보입니다.

따라서 이전 주석 작성자가 언급 한대로 시간이 지정된 트리거 로 수행하거나 수동으로 수행 할 수 있습니다 (Awesome에서 창 최대화를 토글하기위한 기본 키 맵핑은 MOD + m 임).


@ewhac : 다른 답변을 게시 할 수 있습니다. 그러면이 답변을 삭제하겠습니다
rubo77
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.