[wlx/wdx/wcx] TCTorrent
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- Zaytsev Artem
- Сообщения: 20
- Зарегистрирован: Чт авг 23, 2012 00:24
- Откуда: Saint-Petersburg
- Контактная информация:
Замечания
Во-первых, большое спасибо за плагин. Очень приятный продукт.
Во-вторых, позволю себе пару замечаний. Всю ветку не осилил, так что если что-то уже обсуждалось, — не серчайте.
*) Пожелание горизонтальной сетки между элементами таблицы. Иначе без очков можно перепутать, какой размер к какому файлу/папке относится.
*) Не то чтобы злостный баг. Переключение по клавише табуляции между полями в окне настроек иногда производится не по порядку. Например, в первой вкладке переход на опцию "Большие" осуществляется раньше, чем на "Показывать ассоциированные".
*) Также в окне настроек небольшой недочёт: по умолчанию фокус стоит на кнопке "Ok". Разумнее было бы, если бы фокус изначально был в поле списка вкладок. А кнопка "Ok" обычно выставляется как "дефолтная" (т. е. как нажатие Escape вешается на "Отмена", нажатие Enter вешается на "Ok").
*) Если во вкладке "Стили" я меняю цвет фона и нажимаю "Применить", то видно, как цвет фона меняется. Если же меняю параметры любого другого элемента, то результат применения виден только если перекрыть окно листера любым другим окном а потом снова показать, таким образом заставив систему (Win7) перерисовать окно. Плюс, не обновляется цвет в поле "Пример текста".
*) Странное поведение. Курсор мышки указывает на ссылку (отображается в виде указующего перста). Мышью не щёлкаю. Нажимаю на клавиатуре клавишу "Вниз", — и вуаля: осуществляется открытие ссылки. При этом есть и другие варианты клавиш, общий список не приведу, но, к примеру, "Влево", "Пробел", "Home" и т. п., приводят к аналогичной реакции.
Добавлено спустя 1 час 9 минут:
*) Поиск. Если коротко, то сильно глючит. Если подробно, то мог бы описать пару ситуаций поведения, но, кажется, проще не исправлять эти ситуации, а полностью переделать поиск. Поиск русских слов совершенно невменяемый, даже если пытаюсь искать всего одну букву. То находит, то не находит. Поиск латиницы и цифр немного лучше, но тоже есть глюки, например не находит фразу в именах папок. Неверная привязка позиции начала поиска к текущей позиции курсора. Например, если после нахождения всех вариаций перейти в начало файла (Home) и погнать тот же поиск по новой (F3), результаты могут быть другими (если они вообще будут). В режиме Ctrl+Q, когда появляется сообщение "Не найдено", после его закрытия не работают никакие клавиши плагина. Только стандартные клавиши Lister-а (например, "Tab" или "4").
Во-вторых, позволю себе пару замечаний. Всю ветку не осилил, так что если что-то уже обсуждалось, — не серчайте.
*) Пожелание горизонтальной сетки между элементами таблицы. Иначе без очков можно перепутать, какой размер к какому файлу/папке относится.
*) Не то чтобы злостный баг. Переключение по клавише табуляции между полями в окне настроек иногда производится не по порядку. Например, в первой вкладке переход на опцию "Большие" осуществляется раньше, чем на "Показывать ассоциированные".
*) Также в окне настроек небольшой недочёт: по умолчанию фокус стоит на кнопке "Ok". Разумнее было бы, если бы фокус изначально был в поле списка вкладок. А кнопка "Ok" обычно выставляется как "дефолтная" (т. е. как нажатие Escape вешается на "Отмена", нажатие Enter вешается на "Ok").
*) Если во вкладке "Стили" я меняю цвет фона и нажимаю "Применить", то видно, как цвет фона меняется. Если же меняю параметры любого другого элемента, то результат применения виден только если перекрыть окно листера любым другим окном а потом снова показать, таким образом заставив систему (Win7) перерисовать окно. Плюс, не обновляется цвет в поле "Пример текста".
*) Странное поведение. Курсор мышки указывает на ссылку (отображается в виде указующего перста). Мышью не щёлкаю. Нажимаю на клавиатуре клавишу "Вниз", — и вуаля: осуществляется открытие ссылки. При этом есть и другие варианты клавиш, общий список не приведу, но, к примеру, "Влево", "Пробел", "Home" и т. п., приводят к аналогичной реакции.
Добавлено спустя 1 час 9 минут:
*) Поиск. Если коротко, то сильно глючит. Если подробно, то мог бы описать пару ситуаций поведения, но, кажется, проще не исправлять эти ситуации, а полностью переделать поиск. Поиск русских слов совершенно невменяемый, даже если пытаюсь искать всего одну букву. То находит, то не находит. Поиск латиницы и цифр немного лучше, но тоже есть глюки, например не находит фразу в именах папок. Неверная привязка позиции начала поиска к текущей позиции курсора. Например, если после нахождения всех вариаций перейти в начало файла (Home) и погнать тот же поиск по новой (F3), результаты могут быть другими (если они вообще будут). В режиме Ctrl+Q, когда появляется сообщение "Не найдено", после его закрытия не работают никакие клавиши плагина. Только стандартные клавиши Lister-а (например, "Tab" или "4").
Сетку вряд ли, но какие-нибудь альтернативные варианты можно обдумать.Zaytsev Artem писал(а):*) Пожелание горизонтальной сетки между элементами таблицы. Иначе без очков можно перепутать, какой размер к какому файлу/папке относится.
Переход получается в том порядке, в каком добавлялись настройкиZaytsev Artem писал(а):*) Не то чтобы злостный баг. Переключение по клавише табуляции между полями в окне настроек иногда производится не по порядку. Например, в первой вкладке переход на опцию "Большие" осуществляется раньше, чем на "Показывать ассоциированные".
Надо посмотреть, как там в VCL делано. Но в принципе согласен.Zaytsev Artem писал(а):*) Также в окне настроек небольшой недочёт: по умолчанию фокус стоит на кнопке "Ok". Разумнее было бы, если бы фокус изначально был в поле списка вкладок. А кнопка "Ok" обычно выставляется как "дефолтная" (т. е. как нажатие Escape вешается на "Отмена", нажатие Enter вешается на "Ok").
Вообще, эти два пункта мог заметить только заядлый клавиатурщик
Ну, адекватное визуальное отображение в самом окне и не планировалось. Для размера значков это, например, вообще невозможно. Посмотрю, если не будет сложно - сделаю.Zaytsev Artem писал(а):*) Если во вкладке "Стили" я меняю цвет фона и нажимаю "Применить", то видно, как цвет фона меняется. Если же меняю параметры любого другого элемента, то результат применения виден только если перекрыть окно листера любым другим окном а потом снова показать, таким образом заставив систему (Win7) перерисовать окно. Плюс, не обновляется цвет в поле "Пример текста".
А вот в примере обновляться должно, проверю.
По крайней мере стрелку вниз подтверждаю.Zaytsev Artem писал(а):*) Странное поведение. Курсор мышки указывает на ссылку (отображается в виде указующего перста). Мышью не щёлкаю. Нажимаю на клавиатуре клавишу "Вниз", — и вуаля: осуществляется открытие ссылки. При этом есть и другие варианты клавиш, общий список не приведу, но, к примеру, "Влево", "Пробел", "Home" и т. п., приводят к аналогичной реакции.
Если бы все было так плохо, уже давно завалили бы баг-репортами. Однако это первый, так что решение, каким способом устранять возможные проблемы поиска я, пожалуй, оставлю за собойZaytsev Artem писал(а):*) Поиск. Если коротко, то сильно глючит. Если подробно, то мог бы описать пару ситуаций поведения, но, кажется, проще не исправлять эти ситуации, а полностью переделать поиск.
Чтобы что-то стало вменяемым, нужен вменяемый баг-репорт. Это: пример файла, на котором проявляется ошибка и краткий сценарий, как эту ошибку повтороить.Zaytsev Artem писал(а): Поиск русских слов совершенно невменяемый, даже если пытаюсь искать всего одну букву. То находит, то не находит.
Подтверждаю. Банально забыл.Zaytsev Artem писал(а):...например не находит фразу в именах папок.
Повторить не могу.Zaytsev Artem писал(а): Неверная привязка позиции начала поиска к текущей позиции курсора. Например, если после нахождения всех вариаций перейти в начало файла (Home) и погнать тот же поиск по новой (F3), результаты могут быть другими (если они вообще будут).
Он просто теряет фокус. Вообще, в голову бы не пришло, что кто-то может пользоваться поиском в режиме быстрого просмотра.Zaytsev Artem писал(а):В режиме Ctrl+Q, когда появляется сообщение "Не найдено", после его закрытия не работают никакие клавиши плагина. Только стандартные клавиши Lister-а (например, "Tab" или "4").
- Zaytsev Artem
- Сообщения: 20
- Зарегистрирован: Чт авг 23, 2012 00:24
- Откуда: Saint-Petersburg
- Контактная информация:
В качестве альтернативы в голову приходит только зебра: первая строка — с серым фоном, вторая — с белым, третья — с серым и т. д. Правда, непонятно, как быть с раскрывающимися полями с нечётным количеством строк.Loopback писал(а): Сетку вряд ли, но какие-нибудь альтернативные варианты можно обдумать.
Кнопка "Применить", находящаяся в состоянии "Enabled", как-бы, намекнула, что такая ветвь алгоритма могла быть запланирована.Loopback писал(а):Ну, адекватное визуальное отображение в самом окне и не планировалось.
Если в режиме quickview открыт обычный текстовый файл, то фокус не теряется, — так что подозреваю, что это проблема не Lister-а.Loopback писал(а):Он просто теряет фокус.
Позже ещё попробую описать более подробно ситуации про предпоследние две проблемы.
Последний раз редактировалось Zaytsev Artem Чт ноя 22, 2012 17:31, всего редактировалось 1 раз.
Эта кнопка применяет настройки, т.е. сохраняет их. Из этого не вытекает, что действие должно сразу сопровождаться визуальным изменением интерфейса.Zaytsev Artem писал(а):Кнопка "Применить", находящаяся в состоянии "Enabled", как-бы, намекнула, что такая ветвь алгоритма могла быть запланирована.
А я и не утверждал, что обязательно листера.Zaytsev Artem писал(а):так что подозреваю, что это проблема не Lister-а.
- Zaytsev Artem
- Сообщения: 20
- Зарегистрирован: Чт авг 23, 2012 00:24
- Откуда: Saint-Petersburg
- Контактная информация:
Так сохраняет или применяет? Если первое, то, может, так её и назвать: "Сохранить"?Loopback писал(а):Эта кнопка применяет настройки, т.е. сохраняет их.
Добавлено спустя 2 часа 21 минуту:
Прошу прощения, конечно же, не мне решать. Просто вначале в сумбуре показалось, что багов много. Но сейчас сел разбираться и выяснил отдельные симптомы.Loopback писал(а):так что решение, каким способом устранять возможные проблемы поиска я, пожалуй, оставлю за собой
1) Русские буквы, если не включена опция "Учитывать регистр", ищутся только в нижнем регистре. Т. е., если торент содержит файл "Абвгд.txt", а в поиске ввести "абвгд", то ничего не будет найдено.
2)
Опишу подробно последовательность действий.Zaytsev Artem писал(а):Неверная привязка позиции начала поиска к текущей позиции курсора.
Открываю по F3 файл http://dl.rutracker.org/forum/dl.php?t=712854.
Нажимаю F7.
Ввожу строку "mp".
Нажимаю Enter.
Находит первый файл, т. к. его расширение "mp3" содержит строку "mp". Т. е. всё правильно.
Нажимаю Ctrl+Home или Home или Page up.
Курсор переходит к началу файла. Нажимаю F5 / F3.
Находит пятый файл. Хотя должен найти снова первый.
Если вместо использования Home перейти к началу клавишей Вверх, то после нажатия на F5 / F3 находит первый файл в третьей папке.
Если после перехода в начало файла нажимать не F5 / F3, а F7, а затем Enter, — то всё нормально.
3) Может, причина бага такая же, как и у второго, но на всякий случай расписываю отдельно.
Открываю по F3 тот же файл.
Нажимаю F7. Пишу "ома". Нажимаю Enter.
Находит первую строку. Всё правильно, т. к. первая строка содержит слово "Кома". Если после этого нажать F5 / F3, то появится сообщение "Не найдено", что тоже правильно, т. к. больше "ома" нигде нет.
Нажимаю Ctrl+Home или последовательно Вниз, Вверх.
Снова нажимаю F5 / F3.
Появляется сообщение "Не найдено", хотя по логике должен снова найти первую строку.
Последний раз редактировалось Zaytsev Artem Пт ноя 23, 2012 21:19, всего редактировалось 1 раз.
Ну как-то в 99% программ используется "Применить" ("Apply"), не хочется нарушать традиций, пусть даже в данном случае это не совсем точный термин.Zaytsev Artem писал(а):Так сохраняет или применяет? Если первое, то, может, так её и назвать: "Сохранить"?
Да, есть такое, это я уже сам натестил.Zaytsev Artem писал(а):Русские буквы, если не включена опция "Учитывать регистр", ищутся только в нижнем регистре. Т. е., если торрент содержит файл "Абвгд.txt", а в поиске ввести "абвгд", то ничего не будет найдено.
По первому сценарию - действительно неадекватное поведение. Утром проверял на трех файлах, но такого не видел.
По второму - причина скорее всего другая, видимо, просто забыл сбрасывать позицию поиска при достижении конца.
- Zaytsev Artem
- Сообщения: 20
- Зарегистрирован: Чт авг 23, 2012 00:24
- Откуда: Saint-Petersburg
- Контактная информация:
Zaytsev Artem
В некоторых программах (для единообразия и экономии места) в таких случаях, если это считается действительно позарез нужным, после названия опции ставится звёздочка, а где-то внизу добавляется после звёздочки добавляется пояснение "Требуется перезапуск <чего-то там>".
В некоторых программах (для единообразия и экономии места) в таких случаях, если это считается действительно позарез нужным, после названия опции ставится звёздочка, а где-то внизу добавляется после звёздочки добавляется пояснение "Требуется перезапуск <чего-то там>".
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Loopback
В этом *.torrent-файле, открытым Листер-плагином, колонка с размерами находится на большом расстоянии от имен каталогов/файлов. С чем это связано? Большое количество каталогов и файлов? Исправить бы, версия плагина 1.0.0.
Возможно ли реализовать считывание значков с внутренних ассоциаций TC с приоритетом над виндовыми?
В этом *.torrent-файле, открытым Листер-плагином, колонка с размерами находится на большом расстоянии от имен каталогов/файлов. С чем это связано? Большое количество каталогов и файлов? Исправить бы, версия плагина 1.0.0.
Возможно ли реализовать считывание значков с внутренних ассоциаций TC с приоритетом над виндовыми?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
А может просто обновить версию плагина? В текущей у меня все нормально.ask-rus писал(а):Большое количество каталогов и файлов? Исправить бы, версия плагина 1.0.0.
Всё возможно, вопрос только времени и желания. Но если это и будет, то не слишком скоро.ask-rus писал(а):Возможно ли реализовать считывание значков с внутренних ассоциаций TC с приоритетом над виндовыми?
Не понял, всё же будет заменено, всего пять файлов:При переходе с версии 1.x на 2.x рекомендуется удалить старую версию (но файл конфигурации можно сохранить).
readme_en.htm
readme_ru.htm
TCTorrent.ini
TCTorrent.lng
TCTorrent.wlx64
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Проблема осталась, версия 2.0.2.Loopback писал(а):А может просто обновить версию плагина?
Добавлено спустя 3 минуты:
В самом файле плагина обновляй версию, пожалуйста (64 бит).
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица