Page 2 of 3

Улучшения клавиатурной навигации в стандартной поставке

Posted: Thu 29 Aug, 2019 19:48
by DrKnS

Latest post of the previous page:

HaRT, спасибо, добавил (кроме тех, где клавиша отдельно в скобках, как-то это очень свежо).
Слишком уж высок порог входа. Поэтому описываю на том языке, на котором и понятно, и недолго пишется
На всякий случай: языковой файл можно редактировать прямо на гитхабе, нет необходимости уметь в гит и сборку фара.
Подозреваю, это может быть быстрее, чем вам сначала компоновать в табличку, а мне потом её раскомпоновывать.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Thu 29 Aug, 2019 19:56
by HaRT
DrKnS wrote: Thu 29 Aug, 2019 19:48добавил
Спасибо
DrKnS wrote: Thu 29 Aug, 2019 19:48 как-то это очень свежо
Мне не шашечки, а ехать. :)
DrKnS wrote: Thu 29 Aug, 2019 19:48 уметь в гит и сборку фара
Гит более-менее умею, хоть и не люблю, а вот сборку Фара и впрямь всячески избегаю.
DrKnS wrote: Thu 29 Aug, 2019 19:48 быстрее, чем вам сначала компоновать в табличку
Я хитрый, копирую из своего FarEng.lng.custom. Но попробую как-нибудь и Вам жизнь упростить.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Thu 29 Aug, 2019 20:01
by DrKnS
HaRT wrote: Thu 29 Aug, 2019 19:56FarEng.lng.custom
Это объясняет, почему половина строк уже не существует :)

Улучшения клавиатурной навигации в стандартной поставке

Posted: Fri 30 Aug, 2019 14:25
by HaRT
DrKnS wrote: Thu 29 Aug, 2019 19:48добавил
Почему-то это изменение не попало в сборки…
DrKnS wrote: Thu 29 Aug, 2019 20:01 половина строк уже не существует
Не преувеличивайте, всего две: MConfigCloseCDGate и MConfigDoubleGlobalColumnSeparator. :)

Улучшения клавиатурной навигации в стандартной поставке

Posted: Fri 30 Aug, 2019 16:19
by DrKnS
HaRT wrote: Fri 30 Aug, 2019 14:25изменение не попало в сборки
Номер билда не менялся.
В 5459.3bc96dc должно быть.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Fri 30 Aug, 2019 18:43
by HaRT
DrKnS wrote: Fri 30 Aug, 2019 16:19 В 5459.3bc96dc должно быть.
И вправду. Обнаружилась пара ошибок при применении «моих» горячих клавиш (по два отмеченных символа в метке). Я создал pull request с их исправлением и многими дополнительными мнемониками «из своей коллекции».

Улучшения клавиатурной навигации в стандартной поставке

Posted: Fri 30 Aug, 2019 19:48
by DrKnS
Ну с почином вас, merged.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Mon 02 Sep, 2019 14:29
by HaRT
DrKnS wrote: Fri 30 Aug, 2019 19:48merged
Спасибо.
Теперь оказалось, что метка MMacroSequence переиспользована в — получилось некрасиво. Есть ли какой-то флажок, чтобы подавить разметку горячих клавиш в «неактивной» метке? Ну либо желательно сделать отдельную метку для этого случая.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Mon 02 Sep, 2019 21:17
by DrKnS
Флажка нет, сделал отдельную метку.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Thu 12 Sep, 2019 19:53
by HaRT
Обнаружилось странное поведение: похоже, что DI_EDIT, DI_FIXEDIT, DI_PSWEDIT обрабатывают Alt+Цифра как-то иначе, чем Alt+Буква.
Например, открываем настройку File descriptions — фокус в поле ввода текста. Нажимаем Alt8 (на основной клавиатуре, не задействуя NumPad), ожидаем переключение [x] Save in UTF-8 — вместо этого текст просто замещается цифрой 8. То же, если фокус в поле ввода номера позиции в строке далее по диалогу; то же и в поле ввода пароля в диалоге сжатия ArcLite. Неудобненько. Сложно ли исправить?

23:49 MSK: Виноват не Фар, а макрос AltScreensExt.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Thu 12 Sep, 2019 20:06
by Shmuel
HaRT, у меня ничего подобного не наблюдается. Попробовал на билдах 5467 и 5472.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Thu 12 Sep, 2019 21:48
by HaRT
Shmuel, посыпаю голову пеплом, забыл отключить макросы. Виновника быстро нашёл; как исправлю, выложу.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Tue 24 Sep, 2019 09:43
by John Doe
0003232: Дублирование хоткеев в меню критериев сортировки файлов
https://bugs.farmanager.com/view.php?id=3232

Улучшения клавиатурной навигации в стандартной поставке

Posted: Tue 24 Sep, 2019 12:16
by buniak_a_h
Вопрос, наверно, близкий.
МЕНЮ выбора дисков, имеются добавленные пункты. Встаём на добавленный без цифры , нажимаем F4. Получаем:

Code: Select all

╔══════ Assign plugin hot key ═══════╗
║ Enter hot key (letter or digit)    ║
║   Менеджер закладок: меню закладок ║
╟────────────────────────────────────╢
║         { OK } [ Cancel ]          ║
╚════════════════════════════════════╝
Возникает вопрос: если присвоить букву, совпадающую с буквой диска, то какой пункт будет выбираться? Может, для выбора диска требовать двухсимвольные сочетания типа C: ?

Улучшения клавиатурной навигации в стандартной поставке

Posted: Tue 24 Sep, 2019 12:23
by HaRT
buniak_a_h wrote: Tue 24 Sep, 2019 12:16 если присвоить букву, совпадающую с буквой диска, то какой пункт будет выбираться?
Очевидно, как и в других меню с совпадающими горячими клавишами. Быстрее бы проверили, чем спрашивать.
buniak_a_h wrote: Tue 24 Sep, 2019 12:16 Может, для выбора диска требовать двухсимвольные сочетания типа C: ?
Я против. Меню дисков не зря так называется, выбор диска по букве должен там быть приоритетной и наиболее быстрой операцией.

Улучшения клавиатурной навигации в стандартной поставке

Posted: Fri 22 Nov, 2019 13:37
by HaRT
changelog wrote:
drkns 21.11.2019 20:56:02 +0000 - build 5512 1. M#0003470: Опция "[ ] Определять виртуальные диски" для меню дисков.
@DrKnS, спасибо. Но прошу добавить горячие клавиши:

Code: Select all

//[MChangeDriveShowVirtualDisk]
"Detect &virtual disks"

Code: Select all

//[MChangeDriveShowVirtualDisk]
"Определять &виртуальные диски"
И заодно

Code: Select all

//[MChangeDriveShowLabelUseShell]
"Использовать &имя оболочки"