История изменений
Исправление Zubok, (текущая версия) :
Заметил сейчас, что нажатие кнопки «развернуть» отправляет окно на несколько пикселей вверх и влево. Соответственно, крестик будет все равно не на своем месте. Это - баг icewm или иксов? Можно ли починить?
Это не баг иксов и не баг icewm. Это особенность xterm. Он просит менять свой размер не в пикселях, а шагами, равными размеру фонта. Поэтому при развертывании в максимум он принимает ближайшее значение, кратное ширине и высоте символов. Это делается в WM_SIZE_HINTS. У меня, например: program specified resize increment: 7 by 13.
Исходная версия Zubok, :
Заметил сейчас, что нажатие кнопки «развернуть» отправляет окно на несколько пикселей вверх и влево. Соответственно, крестик будет все равно не на своем месте. Это - баг icewm или иксов? Можно ли починить?
Это не баг иксов и не баг icewm. Это особенность xterm. Он просит менять свой размер не в пикселях, а шагами, равными размеру фонта. Поэтому при развертывании в максимум он принимает ближайшее значение, кратное ширине и высоте символов.