TheBarmaley

Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору https://apm.ucoz.club/blog/2019-01-05-14 Третья экспериментальная концепт-версия (aka "ECR"), добавлены новые функции (см. скриншот Настроек для наглядности): · режим "быстрый поиск" - выбор одного из 10 "избранных" движков с одновременным запуском поиска: - в настройках добавлена скрытая спецгруппа "Быстрый поиск", вызов конкретных строк в окне поиска - хоткеи Alt+(0-9); - для любой строки группы можно задавать режим запуска в инкогнито, настройка перекрывает любые комбинации режимов; - в настройках добавлена опция перемещения любой строки в эту группу - ПКМ или Alt+щелчок на кнопке "-" (кроме групп); · импорт поисковых плагинов из XML-файлов формата OpenSearch - быстрая загрузка новых поисковых строк: - запуск импорта = Ctrl+ПКМ или Ctrl+Shift+щелчок по кнопке "+" в любой группе (указывается путь к XML-файлу); - импортированные строки выделяются специальным стилем, есть возможность посмотреть исходный файл или "забыть" об импорте; · интеграция с сайтом Mycroft Project - в дополнение к предыдущей фиче импорта из OpenSearch-XML: - включается в настройках, ссылки на установку поисковых плагинов автоматически конвертируются в прямые ссылки на XML-файлы; - в Настройках добавлена отдельная группа "Тест-драйв" для промежуточного сохранения результатов пакетного импорта плагинов; - подробнее об этой фиче смотрим в подсказках к кнопкам/иконкам и во встроенной Справке; - отдельно: Mycroft Project XML Linker - юзер-скрипт для "выпрямления" установочных ссылок на поисковые плагины в прямой линк на XML-файлы · использование встроенного фрейма для быстрого просмотра веб-страниц - альтернатива открытию во вкладках: - при проверке поисковых строк - ПКМ на иконке строки, страницы отображаются в драфт-режиме, функционал ограничен только просмотром; - для вывода списка плагинов с текущей страницы Mycroft Project (предыдущая фича) + выбор/добавление нужных движков; · стандартный диалог выбора локальных файлов для загрузки иконок, стилей или файлов бэкапа (API FileReader()): - в дополнение к ручному вводу имени файла, вызов - зависит от выполняемой задачи, конкретнее - см. в подсказках к кнопкам; - в новых версиях браузеров фича доступна, если Настройки открыты во вкладке - окно попапа закрывается при потере фокуса (в CR31 можно и в попапе)); - изменения в Настройках (кроме новых опций для указанных выше фич): · фикс: теперь можно сохранять строки/движки с НЕуникальными именами (строки с одинаковыми именами больше не "теряются"); · опция перемещения групп "только в инкогнито" в правую часть списка в окне поиска - для уменьшения "дрыганий" при переключении режима "на лету"; · опция принудительного открытия настроек во вкладке + опция автозакрепления вкладки настроек; · можно скрывать/отображать содержимое любой группы - щелчок по её заголовку или по иконке "глаза" справа от заголовка; · строки импорта списка движков - добавлена "кнопка" загрузки из локального файла (прямо в строке) + динамическая подсказка; · все хоткеи импорта списка движков переназначены на вызов стандартного диалога выбора локального файла для загрузки; · восстановление настроек - добавлен выбор докального файла бэкапа (Ctrl+R или Ctrl+щелчок по кнопке сброса); · действия по щелчку на иконке поисковой строки - добавлен вызов файлового диалога (Ctrl+Shift+щелчок); · действия по щелчку на иконке загрузки CSS - теперь сразу вызов файлового диалога (вручную, как было - Ctrl+щелчок); · снято ограничение на добавление групп при превышении лимита (30 активных) - теперь новая группа просто добавляется выключенной; · для всех строк URL движков добавлена функция автоопределения значка при изменениях (было только у групп); · пересортированы расширенные настройки, по логическим группам - окно настроек, окно поиска, прочие; - изменения в основном окне поиска (кроме новых опций и указанных выше фич): · фикс: функция сохранения URL поиска - теперь сохраняется ещё и группа, исключая коллизии с одинаковыми строками в разных группах; · фикс: исправлена логика работы захвата контекста страницы - иногда "обнулялась" сохранённая поисковая строка; · опционально: перемещение групп "только в инкогнито" в правую часть списка для уменьшения "дрыганий" при переключении режима; · для инкогнито-групп добавлена подсветка бордюра вокруг кнопки группы - по цвету "шляпы", синий или красный; - другие изменения: · оптимизирован и подправлен код отдельных функций, повышена скорость отрисовки интерфейса, подрихтованы отдельные стили + добавлены новые; · в движки по умолчанию добавлена группа "анонимных" движков + сайты Iconfinder.com ("Разработка") и Lifehacker.ru ("Всяко-разно"); · фикс: в движках по умолчанию - строчка для гугло-поиска по Ru-Board - теперь вместо Win1251 ищем в UTF8; · дописан хелп под новые фичи + поправлены мелкие "шероховатости" в тексте; - проверка работоспособности: SRWare Iron 31/49. |