Как победить исправления "Bug 127782 - New Print dialog is too high?"

Автор maksvlad, 27 мая 2020, 05:47

0 Пользователи и 1 гость просматривают эту тему.

maksvlad

Приветствую!
С обновлением до LO 6.4.4.2 появилось "счастье" в виде нового формата диалога печати.
История его подробно описана в треде Bug 127782 - New Print dialog is too high?.
Поэтому опускаю всю эту лирику.
Проблема заключается в том, что патчем опция выбора количества копий была размещена в разворачиваемой секции диалога "Печать"
Цитировать
Heiko Tietze 2020-01-14 08:52:57 UTC
(In reply to Commit Notification from comment #33)
> 96b4bf352b1dc43637080719c91eef61fef74bf8
This patch places content of the dialog in collapsed expanders so we have a solution for users with small screens. My reasoning was:
* Print range (with all and a defined range) is the most relevant choice
* Keep the list of radio buttons tied
* Page dimension (A4) and orientation (portrait/landscape) are used to verify the printout
* Number of copies is not always used
* Pages per sheet etc. is advanced stuff
(In reply to Commit Notification from comment #34)
> fa412876add97cab38d404723c49d35775f8efea
Caolan's patch makes sure that expanding/collapsing sections trigger the dialog resizing.
Решение спрятать "Количество копий" от пользователя - это, на мой взгляд, ошибочное решение.
Это мешает в работе. Теперь, чтобы распечатать 2 и более копий нужно делать лишние телодвижения мышью или менять раскладку, вызывать Alt+m, потом менять раскладку и вызывать Alt+Shift+Ч, ибо при свернутой секции по Alt+Shift+Ч опция "Количество копий" не активируются.
(В результате терять на этом время, когда счет идет на сотни и тысячи документов - не преувеличиваю - то эти секунды выливаются в часы)
Теперь вопрос знатокам:
Как воплотить в жизнь один из этих вариантов:
1) Секция "Количество копий" всегда развернута
2) Опция "Количество копий" активируется по горячим клавишам при свернутой секции.
?
Заранее благодарен

P.S.
Если надо будет пропатчить LO - пойдем и на это
Во вложении текущий вид диалога

mikekaganski

Цитата: maksvlad от 27 мая 2020, 05:47Как воплотить в жизнь один из этих вариантов:

Напишите в багтрекер запрос на сохранение последнего состояния разворачиваемых секций.

Цитата: maksvlad от 27 мая 2020, 05:47(В результате терять на этом время, когда счет идет на сотни и тысячи документов - не преувеличиваю - то эти секунды выливаются в часы)

Улыбнуло. Красивая история, но если человек не занят пакетной печатью (для чего на предприятии, готовом патчить программу для экономии секунд, следовало бы использовать автоматизацию - скрипты или макросы), то устранение периодического развёртывания списка ни при каких обстоятельствах не увеличит производительность труда. А если человек таки сидит на пакетной печати, то трудно представить, что затраты времени на печать лимитируются не скоростью печатающего устройства, а затратами оператора на развёртывание списка.

Но это так, лирика. Запрос на сохранение состояния вполне имеет смысл.
С уважением,
Михаил Каганский

maksvlad

Цитата: mikekaganski от 27 мая 2020, 07:02Напишите в багтрекер запрос на сохранение последнего состояния разворачиваемых секций.
Как я понимаю, штатными средствами это сделать нельзя?
И в продолжение, лучше новый топик создать или в рамках Bug 127782?

Цитата: mikekaganski от 27 мая 2020, 07:02Улыбнуло. Красивая история, но если человек не занят пакетной печатью (для чего на предприятии, готовом патчить программу для экономии секунд, следовало бы использовать автоматизацию - скрипты или макросы), то устранение периодического развёртывания списка ни при каких обстоятельствах не увеличит производительность труда. А если человек таки сидит на пакетной печати, то трудно представить, что затраты времени на печать лимитируются не скоростью печатающего устройства, а затратами оператора на развёртывание списка.
Но это так, лирика.
К сожалению, это суровая реальность. Скриптами уже давно закрыли, что было возможно. Но такого поворота с диалогом печати никто не ожидал :( Думаю, что глупо закрывать скриптом диалог печати, когда это реализуется обучением работой с клавиатурой. Если оператор на одну и ту же операцию тратит не одну секунду, а пять, то в годовом исчислении это будет несколько часов. Несколько часов на двиганье мышью. Жалко столько времени.

mikekaganski

Цитата: maksvlad от 27 мая 2020, 07:26И в продолжение, лучше новый топик создать или в рамках Bug 127782?

Новый. Старый добавьте в See Also.
С уважением,
Михаил Каганский