LINUX.ORG.RU

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

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

Не могут, он подменяет понятия. Он берет физический DPI и пляшет от него, чтобы получить круг одинакового размера на разных мониторах. Но DPI это не то же самое, что масштабирование. Ты можешь иметь большой DPI, но хотеть вывода в пикселях один к одному, как есть, а можешь хотеть увеличенное в дробное число раз изображение. Поля width_mm и height_mm не предназначены для этого и не используются подобным образом. А если ты начнешь это делать, то что-нибудь сломаешь в логике приложений и гуевых библиотек. То есть, иксовые протоколы не предполагают передачи окну параметра масштабирования.

Технически, реализовать его было бы не слишком сложно со стороны иксов и DE, но на практике никто не будет этим заниматься, потому что придется этому научить все приложения и все тулкиты. А в вяленде необходимость этого была заложена изначально. На текущий момент нет никакой необходимости делать этого, поскольку иксы это легаси.

UPD: Ты же уже приходил с этой чушью в этот тред, и я уже говорил тебе, что масштаб != DPI. Зачем продолжать тиражировать небылицы?

Исправление liksys, :

Не могут, он подменяет понятия. Он берет физический DPI и пляшет от него, чтобы получить круг одинакового размера на разных мониторах. Но DPI это не то же самое, что масштабирование. Ты можешь иметь большой DPI, но хотеть вывода в пикселях один к одному, как есть, а можешь хотеть увеличенное в дробное число раз изображение. Поля width_mm и height_mm не предназначены для этого и не используются подобным образом. А если ты начнешь это делать, то что-нибудь сломаешь в логике приложений и гуевых библиотек. То есть, иксовые протоколы не предполагают передачи окну параметра масштабирования.

Технически, реализовать его было бы не слишком сложно со стороны иксов и DE, но на практике никто не будет этим заниматься, потому что придется этому научить все приложения и все тулкиты. А в вяленде необходимость этого была заложена изначально.

UPD: Ты же уже приходил с этой чушью в этот тред, и я уже говорил тебе, что масштаб != DPI. Зачем продолжать тиражировать небылицы?

Исправление liksys, :

Не могут, он подменяет понятия. Он берет физический DPI и пляшет от него, чтобы получить круг одинакового размера на разных мониторах. Но DPI это не то же самое, что масштабирование. Ты можешь иметь большой DPI, но хотеть вывода в пикселях один к одному, как есть, а можешь хотеть увеличенное в дробное число раз изображение. Поля width_mm и height_mm не предназначены для этого и не используются подобным образом. А если ты начнешь это делать, то что-нибудь сломаешь в логике приложений и гуевых библиотек. То есть, иксовые протоколы не предполагают передачи окну параметра масштабирования.

Технически, реализовать его было бы не слишком сложно со стороны иксов и DE, но на практике никто не будет этим заниматься, потому что придется этому научить все приложения и все тулкиты. А в вяленде необходимость этого была заложена изначально.

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

Не могут, он подменяет понятия. Он берет физический DPI и пляшет от него, чтобы получить круг одинакового размера на разных мониторах. Но DPI это не то же самое, что масштабирование. Ты можешь иметь большой DPI, но хотеть вывода в пикселях один к одному, как есть, а можешь хотеть увеличенное в дробное число раз изображение. Поля width_mm и height_mm не предназначены для этого и не используются подобным образом. А если ты начнешь это делать, то что-нибудь сломаешь в логике приложений и гуевых библиотек. То есть, иксовые протоколы не предполагают передачи окну параметра масштабирования.

Технически, реализовать дробное его было бы не слишком сложно, но на практике никто не будет этим заниматься, потому что придется этому научить все приложения и все тулкиты. А в вяленде необходимость этого была заложена изначально.