rodocop
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Цитата: Поставил и немного погонял вашу сборку. | Еще раз спасибо. Буду отвечать в порядке простоты решения Цитата: После запуска проблема с масштабированием развёрнутого (максимизированного) окна | Действительно, это ошибка сборки. Я специально сделал макрос для устранения этой проблемы (костыль, конечно, но удобный) - и именно в русскую сборку 75.1 забыл поместить наиболее свежую версию этого макроса (там осталась старая, нерабочая). Всего я подготовил 4 сборки (2 русских, 2 английских) - и немудрено, что таки не осилил 100-процентную синхронизацию как минимум в этой детали Т.к. я еще буду вносить мелкие косметические дополнения и перевыкладывать сборку (а это значит - менять все линки, где они опубликованы, т.к. используется файлообменник, где нельзя заменить одноименный файл без замены публичной ссылки на него. Зато он хорош всем остальным, поэтому и использую vSeyfe) - то я сейчас не буду ничего переделывать. Просто откройте файл maxfix.kmm текстовым редактором и замените все его содержимое на нижеследующее: Код: # K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage) # ----------Maximizing Fix for Windows 7 and higher--------------------------------------------------------- # # This macro consequently does minimize and maximize window operations to fix start position # of maximized K-Meleon 75 with hidden TitleBar. Without it KM window gets slightly shifted # up-left # # Preference: kmeleon.display.hideTitleBar # # Author: rodocop # Version: 1.5.1 from 13/09/2015 # ---------------------------------------------------------------------------------------------------------- checktitle{ $kmtitle=getpref(BOOL,"kmeleon.display.hideTitleBar"); $kmtitle==true?&maxfix:0; } maxfix{ id(ID_TOGGLE_WINDOW); id(ID_TOGGLE_WINDOW); } $OnOpenWindow=$OnOpenWindow."checktitle;"; # ---------------------------------------------------------------------------------------------------------- $macroModules=$macroModules."maxfix;"; | Теперь все будет как надо с размером окна. Цитата: Почему диалог меню настроек (F2) каждый раз открывается на вкладке "Просмотр"?. Не было ли бы логичнее автоматически перемещать фокус на вкладку, которая была активной в момент предыдущего закрытия диалога? | Честно говоря, это и мне приходило в голову (потому что это фича не моей сборки, а КМ вообще), но я не могу это изменить, т.к. не владею XULом в достаточной мере (и вообще не уверен, что там так можно). Зато я точно знаю, как сделать, чтобы панель Настроек открывалась на любой другой нужной вам секции. Проблема в том, что если сделать так - все секции при открытии Настроек будут свернуты в "плюсики", а это тоже не шибко хороший вариант. В общем, ждем реакции автора Панели Настроек на официальном форуме. Может, он это и исправит. Цитата: Нелогично расположены элементы управления в главном окне: кнопки управления вкладкой (закрыть, развернуть) расположены ВЫШЕ кнопок управления окна. Это вносит путаницу, так как привычное расположение всё-таки обратное. | Ну вообще-то не выше, а на одном уровне. Такова логика "хромоподобного скина". Его многие именно русские пользователи просили. Если он не нравится - можно выбрать любой другой - и там все будет привычно и классически. Цитата: Поиск из адресной строки: Не работают некоторые настройки поиска: - Не получается включить опцию автоподстановки текста по мере набора из локальной истории и из кэша поисковика. | Не понял этого запроса, если честно. Цитата: - Проблемы при выборе дефолтного поисковика (например, не получается выбрать Google I'm feeling lucky вместо Google. | Также не совсем понял. В моей сборке Google I'm feeling lucky УЖЕ установлен ПО ДЕФОЛТУ как поисковик для адресной строки. И можно выбрать любой другой - это делается в Панели Настроек. Кнопка поиска (которая с меняющимися логотипами поисковиков) в своем меню при выборе иного движка поиска НЕ ДЕЛАЕТ его дефолтным. Для этого там в каскадном меню надо пройти длинную процедуру: 1) снять галочку "Использовать в качестве поисковой машины по умолчанию" 2) поменять поисковик 3) поставить галочку обратно. Если хочется быстрой процедуры - то используйте панель расширенного поиска: Она как раз таки МЕНЯЕТ поисковик по умолчанию на тот, который вы выберете в ее выпадающем списке. Цитата: - При выборе некоторых поисковиков вроде Alta Vista не происходит автоматом поиска по введённому тексту, а просто открывается главная страница поисковика). | Наверное, у Альтависты просто сменился формат страницы запроса. Старая она, Альтависта. Помню, юзал ее по умолчанию, когда еще не было не то что Гугла, а даже Яндекса. Наверное, в Сети можно найти новый формат этого адреса и подправить search.xml Цитата: - Яндекс вообще отсутствует в списке. | А это следствие нового бага в свежайшем КМ75.1 - из-за которого браузер при смене локали не подтягивает из нее тот самый search.xml. Решение простое - скопировать search.xml из locales\ru в папку browser\defaults поверх имеющегося. После перезапуска сразу и Яндекс появится, и русская Вики. Цитата: Сохранение страниц в локальный файл Удобно, что можно сохранять страницу командой контекстного меню помимо хоткея Ctrl+S, и команды главного меню. Однако хотелось бы: ... Добавить возможность вывода диалога подтверждения и указания места сохранения и имени файла. | Так ведь диалог сохранения и так выводится. Если только не поставлена галочка вот тут: Цитата: Сохранять в начало или конец выходного файла URL оригинальной сохранённой страницы . Добавить возможность сохранить в выходной HTML-файл только выделенный фрагмент страницы (это было бы удобно делать через контекстное меню к выделенному). | Это не очень-то просто сделать внутри КМ, по крайней мере с моей квалификацией. Возможно, кто-то со временем осилит такой функционал. А пока предлагаю использовать различные букмарклеты типа Printlimitator и CleanPrint. Они умеют удалять лишнее и/или печатать только выделенное. Вообще, букмарклеты штука хорошая, и в следующую сборку я таки верну свою коллекцию оных, только надо будет ее упорядочить и, может быть, перевести в расширения, чтобы поместить в отдельное меню "Веб-сервисы". Добавлено: Ах да, Цитата: Проблемы с кодировкой кириллицы в некоторых командах меню (см скриншот), по крайней мере, если non-Unicode language в региональных настройках Windows' не является русским: | Никогда не встречался, но охотно верю. Часть к-плагинов, а равно и Менеджер расширений действительно имеют проблемы с Юникодом, ибо они апдейтятся из старых версий, но с нуля не переписывались. Тут можно только сделать багрепорт Дориану, чем я и займусь на досуге. Добавлено: могу только сказать, что в нормальной русской винде таких проблем нет. Возможно, проблему решит известный хак с подстановкой кодировки СР-1251 вместо CP-1252 в реестре. Если что, он есть в некоторых виндовых твикерах. Например в том, что встроен в Anvir Task Manager: | Всего записей: 1614 | Зарегистр. 21-12-2005 | Отправлено: 19:01 15-09-2015 | Исправлено: rodocop, 19:09 15-09-2015 |
|