LINUX.ORG.RU
Ответ на: комментарий от spichka

Потыкал - не увидел ничего по теме. Там есть только «распахнуто» по горизонтали или вертикали, но вот чтобы оно было привязано к той стороне дисплея, с которой оно появилось... такого нет...

veco
() автор топика
Ответ на: комментарий от veco

чтобы оно было привязано к той стороне дисплея, с которой оно появилось...

1 первом посте ты пишешь одно, а сейчас другое. если там не найдешь, то хз что ты хочешь.

System Settings > Window Behavior > Window Rules

spichka ★★★
()
Последнее исправление: spichka (всего исправлений: 1)
Ответ на: комментарий от spichka

1 первом посте ты пишешь одно, а сейчас другое. если там не найдешь, то хз что ты хочешь.

Да, тут другое. Ибо то пофиксить нормально я без понятия как (на стоковых кедах без конфига проявляется, lol). Поэтому придумал простой костыль: чтобы новое окно привязывалось к краю экрана сразу при появлении, тогда все нормально. Но по дефолту окно просто появляется, размеры рамки не учитываются -> баг из моего первого поста.

System Settings > Window Behavior > Window Rules

Уже смотрел: нет ничего подходящего, увы... В принципе, нужна такая логика:

*окно появляется распахнутым на весь экран - игнор (ничего с ним не делать, пусть будет как будет)

*окно появляется с левой стороны экрана (пусть, его середина находится в левой части) - то распахнуть его на левую часть экрана

*окно появляется с правой стороны экрана (пусть, его середина находится в правой части) - то распахнуть его на правую часть экрана

С определением класса окна проблем нет, лишь бы логику такую реализовать... А вот такое реализовать как-то можно?

veco
() автор топика
Ответ на: комментарий от Deleted

Сохраняются, но бага есть - писал в предыдущем посте: При привязке окон к стороне экрана KWin игнорирует рамку при учете размеров

Придумал костыль - распахивать окно, а не просто его размещать рядом с границей окна. Вот ищу реализацию :D

veco
() автор топика
Ответ на: комментарий от thecre

Походу так и придется делать. Спасибо :)

veco
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.