TWinKey - шорткаты, табы, диски и всякая всячина
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Если Пробел назначен для переключения плагинов, то при включённом быстром просмотре он и должен их переключать.
А при отключённом, разумеется, работать должно выделение. (Если, правда, не включена опция, чтобы и сам быстрый просмотр включать той же клавишей. Но в этом случае я бы вообще Пробел на эту функцию назначать не стал.) И вот тут, да, если Пробел назначен для переключения плагинов и опция "Переназначать системные клавиши" включена, то использование Пробела для выделения действительно блокируется. Подтверждаю.
А при отключённом, разумеется, работать должно выделение. (Если, правда, не включена опция, чтобы и сам быстрый просмотр включать той же клавишей. Но в этом случае я бы вообще Пробел на эту функцию назначать не стал.) И вот тут, да, если Пробел назначен для переключения плагинов и опция "Переназначать системные клавиши" включена, то использование Пробела для выделения действительно блокируется. Подтверждаю.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
У меня не переключает при включённом быстром просмотре. При невключённом пробовать переключать и смысла нет. Если опция "Переназначать системные клавиши" отключена, то работает. А раньше всегда работало.
Add: А, так там новая опция появилась в Разном. А зачем она?
Если есть команда NextQuickView, то почему она должна включаться или отключаться? Какой в этом смысл? Вот нижеследующая опция "Применять и для включения быстрого просмотра" понятно для чего. А эта?
Заработало только после её включения. Странно всё это...
Ну, хоть блокировка выделения подтвердилась, и то хорошо.
Add: А, так там новая опция появилась в Разном. А зачем она?
Заработало только после её включения. Странно всё это...
Ну, хоть блокировка выделения подтвердилась, и то хорошо.
Во-первых, добавление дочерней опции (расширяющей основной функционал) потребовало и добавления родительской (только для основного функционала). Во-вторых, до этого переключение плагинов было единственной функцией, не имеющей своей опции в настройках Утилизатора и выбивавшейся тем самым из общего ряда. В-третьих, теперь команду можно временно не использовать, просто отключив опцию, а не убрав клавиши, как раньше.Flasher писал(а):Если есть команда NextQuickView, то почему она должна включаться или отключаться? Какой в этом смысл?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Не вижу никакого смысла в родительской опции. И почему она отключена по умолчанию, также неясно.Avada писал(а):потребовало и добавления родительской (только для основного функционала)
Временно не использовать? Что за танцы с бубном? Может, тогда к каждой команде как TwinKey, так и TC подвязать возможность временного неиспользования? Не вижу здравой логики. Бесполезная опция. Если уж назначил, значит, с целью использовать. Это совершенно не та команда, которая могла бы нуждаться во временном отключении.Avada писал(а):теперь команду можно временно не использовать, просто отключив опцию, а не убрав клавиши, как раньше.
Да хотя бы потому, что по умолчанию ей никакие клавиши не назначены. Толку-то во включении...Flasher писал(а):И почему она отключена по умолчанию, также неясно.
Про TC разговор особый, а в TWinKey это уже используется очень широко.Flasher писал(а):Может тогда к каждой команде как TwinKey, так и TC подвязать возможность временного неиспользования?
Значит, тот, кому это не нужно, включит её и больше не будет отключать ни временно, ни постоянно. А кому нужно — сделает иначе.Flasher писал(а):Это совершенно не та опция, которая могла бы нуждаться во временном отключении.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Так вот включение и заключалось в назначении клавиш. И для этого никакие промежуточные опции не требовались. Было всё логично, как и в случае с любой другой командой.Avada писал(а):Да хотя бы потому, что по умолчанию ей никакие клавиши не назначены. Толку-то во включении...
Например?Avada писал(а):а в TWinKey это уже используется очень широко.
Правильней было бы избавиться от родительской опции. Не нужна она. А дочернюю достаточно активировать при наличии в ini клавиш для команды.Avada писал(а):Значит, тот, кому это не нужно, включит её и больше не будет отключать ни временно, ни постоянно. А кому нужно — сделает иначе.
А ещё было бы лучше убрать обе опции и добавить дополнительную команду Quickview&Next. Тогда пользователь будет сам выбирать, с какими клавишами ему работать при выполнении той или иной команды.
Из вынесенных в отдельный блок команд — ещё автоподстановка, цветные заголовки вкладок, закрытие всех окон Листера, групповая сортировка. То есть все такие команды, кроме двух последних, относящихся к самому TWinKey. Пять из семи. Кроме того, глобальные опции в визуальных схемах, стиках, закладках, плагинах, списке дисков. Короче, любой случай, когда функцию можно отключить, не убивая её настроек. И не только при повседневной работе, но и когда, например, баги ловят, выясняя, при каком наборе функций они вылезают.Flasher писал(а):Например?
И, повторяю, никто никому не мешает эту (или любую другую) опцию включить и больше не трогать. Или, наоборот, включать/выключать, если он этого, как я, хочет.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Если для отладки, то понятно. А что касаемо приведённых команд, то, наверно, кроме закрытия всех окон Листера, опции подключения выглядят как-то более разумно, чем для команды переключения листер-плагинов.Avada писал(а):И не только при повседневной работе, но и когда, например, баги ловят, выясняя, при каком наборе функций они вылезают.
Вот я напоролся на эти грабли, кто-то другой также может напороться. Это же далеко не первая версия. Если юзер привыкает к одному подходу, зачем потом его менять, при этом заранее хотя бы не предупредив с с пометкой "Внимание!"?Avada писал(а):никто никому не мешает эту (или любую другую) опцию включить и больше не трогать.
Тем не менее пожелание добавить дополнительную команду в силе.
Пофиксено. И в диалогах тоже.Flasher писал(а):Учтено или пофиксено?
На XP она у меня и до этого работала, и сейчас в тестовой версии работает; надо ещё на семёрке проверить.Flasher писал(а):Да, ещё прокрутка вкладок интересует.
(Там, кстати, были выявлены на стадии начального тестирования фичи проблемы совместимости со ScrollTC — она сама вкладки не прокручивала и другим не давала, но после консультаций мылом с автором ScrollTC проблема была решена с обеих сторон, в т.ч. ScrollTC 1.30 по умолчанию вкладки TC теперь не обрабатывает вообще).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Ммм.. А долго до выкладки?Avada писал(а):Пофиксено. И в диалогах тоже.
Уже третий конфликт между ними. Только до этого проблемы были со стороны TwinKey. Странно, что автор об этом не упомянул, когда выкладывал 1.30.Avada писал(а):Там, кстати, были выявлены на стадии начального тестирования фичи проблемы совместимости со ScrollTC — она сама вкладки не прокручивала и другим не давала, но после консультаций мылом с автором ScrollTC проблема была решена с обеих сторон, в т.ч. ScrollTC 1.30 по умолчанию вкладки TC теперь не обрабатывает вообще
Я такую мысль раньше допускал, просто из головы вылетело. Версия текущая у меня последняя, но при этом всё равно прокрутка табов не фурычит. Или тут без фикса от TwinKey никак?
Пока трудно оценить. И по ряду причин не хотелось бы давать раньше времени никаких анонсов.Flasher писал(а):А долго до выкладки?
Вообще-то все необходимые шаги были сделаны с обеих сторон параллельно ещё до последнего паблик-релиза TWinKey (хотя было бы достаточно и изменений только с одной любой стороны). Если не работает — тут что-то другое. (Но на всякий случай следует проверить без ScrollTC) . А я при наличии времени посмотрю на семёрке.Flasher писал(а):Версия текущая у меня последняя, но при этом всё равно прокрутка табов не фурычит. Или тут без фикса от TwinKey никак?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Меня на данном этапе не интересуют все фиксы и изменения. Мне хотя бы версию, где исправлено с пробелом.Avada писал(а):И по ряду причин не хотелось бы давать раньше времени никаких анонсов.
При повторном тесте вспомнил, что я это раньше уже пробовал. Нет, дело не в ScrollTC.Avada писал(а):Но на всякий случай следует проверить без ScrollTC