UserJS Manager 1.1 Final! Программа предназначена для управления скриптами UserJS браузера Opera. [more=Список изменении...]
[30.03.2007]
UserJs Manager v1.1 Final!
------------ Добавления/улучшения: --------------------
+ Добавлена мульти-язычная поддержка - К программе прилагается два файла перевода, Английский и Русский (по умолчанию Английский).
+ Добавлена поддержка приёма перетаскивания каталога из проводника Windows (в поле ввода пути к UserJS скриптам) - Если перетаскиваемый объект является каталогом, то автоматический происходит обновление списка скриптов.
+ Добавлено меню "Вид" - позволяет изменять вид списка скриптов.
+ Добавлены кнопки для смещения выбранных скриптов Вниз и Вверх.
+ Добавлена возможность выбора более одного скрипта (что значительно сказывается на удобстве в управлении скриптами).
+ Более гладко проходит процесс установки прозрачности интерфейса.
+ Реализована возможность вставки скрипта(ов) из буфера обмена (скрипты которые были скопированный ранее), а также и копирование выделенных скриптов в буфер обмена, которые позже можно будет поместить обычной вставкой в каталог проводника Windows.
+ Появилась возможность скрывать/показывать окошко с комментариями для скрипта.
+ Добавлены три колонки в списке скриптов - Версия скрипта | Автор скрипта | Имя скрипта.
Оптимизирован код программы.
Удалось значительно улучшить метод Деактивации/Активации скриптов - теперь при попытке быстро Деактивировать/Активировать скрипты, учитывается ограничение в скорости системы переименовывать файлы, и соответственно "программа ждёт" пока пользователь решит что он хочет от этого скрипта
Многие уточнения и улучшения в интерфейсе программы.
Теперь при выборе цветов интерфейса окно программы не исчезает.
При вызове диалога настроек и диалога "О программе" из области уведомления (из трея), теперь на панели задач будет отображаться их присутствие (что позволяет "Не потерять" диалог за многими окнами проводника и других программ
).
Наконец удалось осуществить возможность авто-обновления списка скриптов, и при этом, не используя слишком много ресурсов системы - возможность опциональна, задаётся интервал времени, который используется для обновления списка.
Теперь использование горячих клавиш будет ограничено на момент активности программы - т.е пока окно программы активировано, горячие клавиши будут действовать (вкратце - устранение глобализации горячих клавиш).
+ Добавлена поддержка дополнительных горячих клавиш (При сфокусированном списке скриптов):
- Теперь при использовании клавиш "Вниз" и "Вверх" (при активном окне программы), комментарии для выделенного списка обновляются.
- При использовании клавиши "Пробел", если есть выделенные скрипты, то не просто будет установлена/снята птичка для них, но и произведена активация/деактивация (также как при нажатии мышкой).
-
Delete - Удаление (с подтверждением) выбранных скриптов.
-
Down (Стрелка Вниз) - Выделение следующего скрипта.
-
Up (Стрелка Вверх) - Выделение предыдущего скрипта.
-
Space (Пробел) - Активирование/Деактивирование выбранных скриптов.
-
Ctrl C - Копирование выбранных скриптов в буфер обмена.
-
Ctrl V - Вставка из буфера обмена в папку скриптов скопированных ранее из проводника Windows.
-
Ctrl A - Выбор всех скриптов в списке.
При интеграции теперь есть возможность НЕ копировать программу и её файлы в папку с Opera.
Значительно улучшен метод создания новых скриптов.
Теперь доступно переименование с учётом регистра букв.
При переименовании, если имя содержит много идущих подряд недопустимых символов, то они будут заменяться на один символ _ (нижний дефис) - раньше на
КАЖДЫЙ недопустимый символ генерировался подобный дефис.
Исправления: -----------------
Исправлена ошибка при попытке запустить дополнительную копию программы - Если при первом запуске программы, у диалога интеграции не была поставлена галка (если интеграция была выполнена, то эта галка автоматический устанавливается) с надписью "Больше не показывать этот диалог", то вторично программа не запускалась.
Исправлена ошибка при попытке вызвать опцию "О программе" (используя пункт в меню) в случае если запущено несколько копии программы.
Мелкие уточнения при использовании параметров командной строки для редактора скриптов.
Устранены конфликты, проявляющиеся при вызове диалоговых окон используя горячие клавиши.
Исправлена ошибка, вызванная нажатием поддерживаемых горячих клавиш при первом запуске программы (при появлении начального окна интеграции в браузер Opera).
Исправлена ошибка, связанная с отображением списка скриптов - если хоть один файл скрипта имел имя, начинающееся не с буквы, то список не отображался, а вместо счётчика скриптов отображалось имя того самого файла
.
[/more]
Многое обновилось, все подробности по ссылке выше.