Я знаю, что заголовок окна можно удалить в {g,d}conf-editor
или изменив тему метасити. Однако я хочу иметь некоторые довольно сложные правила для отображения заголовков или нет (например, скрывать строку заголовка, если окно мозаичное), и расширение - единственный способ, которым я могу придумать, чтобы сделать это. MetaWindow.get_frame
не представляется доступным в js, есть ли способ управления оформлением окон в расширении оболочки гнома?
THX.
Вам необходимо использовать инструмент, подобный devilspie
, который позволит вам сопоставлять окна и выполнять над ними какие-либо действия, такие как изменение подсказок в окне для удаления отображения строки заголовка. Вместо этого вы могли бы также написать программу или скрипт, используя API библиотеки libwnck
для сопоставления окон и применения таких изменений к ним.