TWinKey - шорткаты, табы, диски и всякая всячина

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Баг с тремя нажатиями Esc после уточнения условий воспроизведён и автором, и мной.
Баг с дёрганьем панели при выделении и прочим зависит от включения сортировки по файловым группам. Для воспроизведения достаточно временно удалить TWinKey.ini и поменять в умолчальном виде опций единственную настройку — указать какую-нибудь групповую сортировку в "Файловых панелях". После записи настроек всё это появится.
Короче, есть материал для нового и достаточно срочного багфикса.
Народ, смотрите внимательнее, что сейчас ещё не так (ну, кроме мерцания), чтобы устранить максимум некорректностей за один проход и добиться, наконец, достаточно стабильной версии. (Ранее исправлялись в том числе и баги с очень сложными зависимостями, и вполне могла получиться ситуация "нос вытащишь — хвост увязнет".) Тогда уже можно будет спокойно анализировать и внедрять предложения по новым фичам.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Никто ещё не словил баг неработающего выделения по пробелу? Не сразу понял, что это TwinKey, пока не отключил.
Удаление ini и перезапуск TC ничего не меняет.
А бывает, что выделение файла появляется только после нажатия вниз/вверх.
А ещё у меня был глюк, когда выделилось только расширение файла. :shock:
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

Никто ещё не словил баг неработающего выделения по пробелу?
Я словил, подтверждаю.
Правда, ещё не проверял на чистом Тотале, потому не отписался.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Точные условия воспроизведения неработающего выделения по пробелу попрошу. У меня пока не ловится.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

К предыдущим глюкам добавляется исчезновение имени элемента при выделении (воспроизводится не всегда) и невозможность в любых текстовых полях TC использовать любой символ, назначенный как гор. клавиша на команду TwinKey (пробовал разные), т.е. нажатие ни к чему кроме моргания панелей не приводит. Снятие галки с "Переназначать системные клавиши" ничего не даёт.
Откатился на 3.74 не задумываясь, с таким багом "жить" невозможно...
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вероятность починки багов значительно возрастает при точном указании способа их воспроизведения.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Точность указания способа не отменяет другие способы, которые приводят к тому же результату, это касается выбора команд, символьных клавиш и текстовых полей.
Если до банального: NextQuickView = Space. Попытка ввода пробела в комстроке.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

При односимвольном назначении попытка ввода пробела (или любого иного одиночного символа, например, Q) в комстроке при закрытом окне быстрого просмотра обрабатывается нормально. При открытом, да, срабатывает команда TWinKey. В 3.74 по крайней мере в отношении быстрого просмотра я вижу точно такое же поведение. А выделение по Пробелу в файловой панели не работает, если активная функция клавиши в данный момент другая (например, при непустой командной строке TC без всякого TWinKey). C назначениями TWinKey подобных клавиш на другие функции надо разбираться конкретно, с примерами того же типа — "команда-клавиша-место применения".
Впрочем, если речь о том, что опять поломалось вот это, то да, и сейчас для нового релиза исправлено. С Пробелом и быстрым просмотром, как только что посмотрел в тестовой версии, уже всё нормально.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

в комстроке при закрытом окне быстрого просмотра обрабатывается нормально
+
Впрочем, если речь о том, что опять поломалось вот это, то да, и сейчас для нового релиза исправлено.
Непонятно, о какой версии шла речь в первом предложении. Если бы об исправленной, а не последней публичной, тогда это всё объясняет.
А выделение по Пробелу в файловой панели не работает, если активная функция клавиши в данный момент другая (например, при непустой командной строке TC без всякого TWinKey).
До последней версии и после выхода этой работало. Хотя, по логике при отсутствии режима быстрого просмотра уже нельзя называть функцию команды NextQuickView активной. И как уже было сказано, удаление twinkey.ini ничего не решало, выделения - нет.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Речь в первых трёх фразах шла о том, что лично я видел до исправления. Сейчас (после исправления) ввод символа в текстовое поле должен работать нормально. Про выделение по Пробелу ничего нового сказать не могу: у меня оно и не прекращало работать.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

Flasher
Прекращение реагирование на клавиши с мерцанием курсора есть даже в 3.50. Я давно замечал это, но думал, что это связано с самой виндой, потому что проявлялось только в XP. Как я понимаю, происходит залипание клавиши-модификатора (Ctrl, Shift или Alt). Вернуться к нормальному режиму мне позволяют многократные нажатия соответствующих клавиш-модификаторов. Но я в XP работаю редко, потому не придавал значения.
На самом деле у меня давно в скрипте, который вкл/выкл функционал TWinKey, прописана посылка клавиш так:

Код: Выделить всё

WSH.SendKeys "+(^(%t))%^+"
То есть после посылки Ctrl+Alt+Shift+T (для перечитывания настроек) я как бы жму каждую клавишу-модификатор. И то, при сильной загруженности ОС бывало залипание.
Если дело в TWinKey (кстати, переопределение сис.клавиш включено), то, конечно, надо исправлять. Неприятная особенность.
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ApceH
Извини, я не понял. Это к чему было?
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

Flasher писал(а):К предыдущим глюкам добавляется исчезновение имени элемента при выделении (воспроизводится не всегда) и невозможность в любых текстовых полях TC использовать любой символ, назначенный как гор. клавиша на команду TwinKey (пробовал разные), т.е. нажатие ни к чему кроме моргания панелей не приводит. Снятие галки с "Переназначать системные клавиши" ничего не даёт.
Откатился на 3.74 не задумываясь, с таким багом "жить" невозможно...
Только я "откатился" до 3.50 уже давно. Потому что, если нужна группировка файлов, то и 3.74 использовать невозможно (без слёз).
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ApceH
Так мы о разных проблемах пишем. Хотя баг с "залипанием" на самом деле давний, и я что-то подобное где-то описывал. А то, о чём я написал сейчас, возникло только в последней версии.
Впрочем, если речь о том, что опять поломалось вот это, то да, и сейчас для нового релиза исправлено.
Обратил внимание, что там речь идёт только о командах TC. Я же указывал на команды TwinKey. Т.е. это не совсем о том.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ApceH писал(а):Если дело в TWinKey (кстати, переопределение сис.клавиш включено), то, конечно, надо исправлять.
Так "если дело в TWinKey" или "я проверил и подтвердил, что дело именно в TWinKey"? Хорошо бы добиться ясности в этом вопросе, чтобы не ловить в тёмной комнате отсутствующую там чёрную кошку. При наличии энного числа вполне доказанных проблем, требующих усилий автора по исправлению.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить