Mindtraveller
|
Posted: Mon Dec 25, 2006 04:37 Post subject: |
|
|
Итак, я решил сделать небольшой обзор комментариев и впечатлений, поступивших по версии 0.5.0.
Буду рад, если на мои ответы по некоторым из них, пользователи плагина выскажут своё мнение.
Quote: | Заход на сервер с паролем работает, но в окне состояния показывает, что "недоступен". | Понятно. Потестирую, исправлю в следующей версии.
Quote: | IP адреса необязательно выводить, лучше как было | Выше верно добавили, что в адресе может присутствовать логин и пароль, так что вывод полного адреса мог бы быть небезопасен.
Предлагаю следующие варианты:
1) Оставить как было - выводить в списке только псевдонимы.
2) Выводить только адрес, "отрезая" логин и пароль (например "ftp.artx.ru/pub" или "192.168.200.1")
Quote: | Адреса серверов, которые идут после названия, показываются в обрезанном виде. | Если адреса оставлю - исправлю баг.
Quote: | Проблема при заходе на сервер, если вкладки не используются. Соединение устанавливается, но в фоне, поэтому приходится щелкать на иконку соединения вверху. | Мне кажется, вкладками пользуется подавляющее большинство пользователей. Даже если они не активны, то щёлкнуть на вновь появившуюся сверху кнопку соединения не составляет большого труда.
Моей задумкой было как раз то, чтобы оставаться в списке серверов при заходе в один из них.
Quote: | не люблю засорять трэй, поэтому хотелось бы иметь возможность вырубить иконку обновления, когда фтп мне не нужны | При добавлении возможности пересканирования списка, я отказался от рамочки при нажатии на свойства плагина, по той причине что данная операция крайне не очевидна. Действительно, не всякий догадается, что для пересканирования нужно выйти "наружу" и вызвать свойства плагина.
Здесь иконка в трее представляется мне оптимальным вариантом. Почему я не вижу большой проблемы в том, что она постоянно "висит" там? Потому что у большинства пользователей включено автоматическое сокрытие иконок, которые не используются.
Тем не менее, уже двое человек сказали, что иконка им мешает.
Я предлагаю следующий вариант: плагин может сам скрывать иконку через, например, 15 минут после завершения тестирования списка. Это бы решило проблему: когда плагином перестают пользоваться, он перестаёт занимать место в трее.
Но в таком случае возникает вопрос - а что делать, если возникла необходимость пересканировать список, а иконка уже скрыта? Здесь я могу предложить вновь показывать её, если, например, осуществляется вход в "корень" из списка серверов, или наоборот, вход в список серверов при "входе" в плагин из "Сетевого окружения" ТС.
Проявление иконки при нажатии Ctrl-R (т.е. принудительном обновлении списка) считаю неоптимальным по двум причинам:
а) это неочевидно с точки зрения интерфейса
б) иногда ТС сам обновляет содержимое панели, так что возможно более или менее частое самопроизвольное появление иконки в трее.
Какие будут мнения по поводу сокрытия/проявления иконки?
Quote: | Хорошо, что плагин позволяет редактировать список серверов, но я бы предпочёл иметь эту возможность в "Сетевом окружении" ТС, например, в окне свойств плагина. Другой вариант - дополнить элемент "Конфигурация" в список серверов.
(It's nice it allows to edit configuration file but I would prefer to have such an option in the Network Neighborhood, eg. by clicking with right button of mouse on the plugin... Another solution could be an additional item (on the list of servers in panel) named ag. Configuration.) | Я посчитал, что редактировать простой текстовый файл со списком не так и сложно (учитывая особенно что это редкая операция) - даже по сравнению с панелью списка серверов.
Обработка интерфейса добавления усложнила бы код, и прежде чем делать это, я бы хотел быть уверен, что необходимость редактирования списка в окошке действительно настолько серьёзная.
В развитие предыдущего предложения:
Quote: | В каком виде лучше редактировать список серверов? В три колонки: адрес, имя, тип; а также иметь возможность импортировать список серверов из wcx_ftp.ini (добавление/замена существующего списка) - данная опция могла бы включаться автоматически при первом запуске плагина.
(What I would like to see in configuration? Mini-editor of servers (three fields: address, name, type) and possibility to import servers from wcx_ftp.ini (append or replace current list) - such import could be suggested during the first running of the plugin.) | Действительно, есть такая серьёзная необходимость?
Quote: | Перед тестированием не перечитывается список серверов. Поэтому, если я изменил файл списка серверов, приходится перезапускать ТС.
(It doesn't reread the list of serwers before testing, so if I change the list I have to restart TC) | Есть такое дело. Постараюсь исправить к следующей версии. |
|