LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

Заметил сейчас, что нажатие кнопки «развернуть» отправляет окно на несколько пикселей вверх и влево. Соответственно, крестик будет все равно не на своем месте. Это - баг icewm или иксов? Можно ли починить?

Это не баг иксов и не баг icewm. Это особенность xterm. Он просит менять свой размер не в пикселях, а шагами, равными размеру фонта. Поэтому при развертывании в максимум он принимает ближайшее значение, кратное ширине и высоте символов. Это делается в WM_SIZE_HINTS. У меня, например: program specified resize increment: 7 by 13.

Исходная версия Zubok, :

Заметил сейчас, что нажатие кнопки «развернуть» отправляет окно на несколько пикселей вверх и влево. Соответственно, крестик будет все равно не на своем месте. Это - баг icewm или иксов? Можно ли починить?

Это не баг иксов и не баг icewm. Это особенность xterm. Он просит менять свой размер не в пикселях, а шагами, равными размеру фонта. Поэтому при развертывании в максимум он принимает ближайшее значение, кратное ширине и высоте символов.