CAEman
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Установил на этом комп-е с OpenSUSE 11.4 из репозиториев GD 1.5.0+git. Когда наконец-то нашёл время здесь протестировать программу, то выяснил следующее. По-прежнему остались баги: 1. Отсоединённая панель Навигация после повторного запуска программы (даже свёрнутой) открывается на всех рабочих столах поверх всех окон Раз уж эту проблему так сложно решить, то нельзя ли предоставить возможность расположить панель справа от меню, например, как в firefox? 2. При запуске в случае уже подключенных ~4тыс. словарей всё нормально (Sn 8192): Цитата: ./goldendict.run 8192 Reloading all the tabs... Load done Reloading all the tabs... getResource: gdlookup://localhost?blank=1 scheme: gdlookup host: localhost getResource: gdlookup://localhost?blank=1 scheme: gdlookup host: localhost getResource: gdlookup://localhost?word=Добро пожаловать!&group=4294967295 scheme: gdlookup host: localhost In-place finish. ====reading 63152 bytes | но при пересканировании файлов в окне "Словари"" программа вылетает: Цитата: DSL dictionary reading failed: /home/DICTIONs/NEW/0/test-255.dsl:0, error: Can't open /home/user/.goldendict/index/8e55e627203ea4d8639992f9309695f8: Слишком много открытых файлов DSL dictionary reading failed: /home/DICTIONs/NEW/0/test-256.dsl:0, error: Can't open /home/user/.goldendict/index/d385ed75fdf503d2890632652a722788: Слишком много открытых файлов ... Load done GoldenDict (dictzip.c): Cannot open data file "/home/DICTIONs/NEW/0/test-1.dsl" for read dictzip.c: Слишком много открытых файлов GoldenDict (dictzip.c): Cannot open data file "/home/DICTIONs/NEW/0/test-10.dsl" for read dictzip.c: Слишком много открытых файлов ... GLib-ERROR **: Cannot create pipe main loop wake-up: Слишком много открытых файлов aborting... GoldenDict (dictzip.c): Cannot open data file "/home/DICTIONs/NEW/0/test-139.dsl" for read dictzip.c: Слишком много открытых файлов GoldenDict (dictzip.c): Cannot open data file "/home/DICTIONs/NEW/0/test-14.dsl" for read dictzip.c: Слишком много открытых файлов ... ./goldendict.run: line 6: 20058 Аварийный останов /usr/bin/goldendict | При уменьшении количества словарей вдвое всё нормально. Может, можно изменить механизм пересканирования, чтобы не требовался вдвое больший Sn? По-прежнему остались следующие пожелания: 1. Что-то вроде этого: "StarDict может делать запросы при помощи шаблонов '*' (wildcard) и '?' (joker)." 2. Чтобы функция поиска синонимов была бы отключаемой (лучше "на ходу": какой-нибудь кнопкой-переключателем). 3. Чтобы к XDXF словарям подгружались dict.bmp иконки. 4. Увеличить немного размер закладки Панели поиска (чтобы её название отображалось целиком, как, например, у Панели журнала). 5. Добавить наконец-то в Параметрах Интерфейса в списке Стилей интерфейса стиль "Пользовательский", после первичного выбора которого в него копировались бы параметры текущего стиля и прибавилась бы возможность изменения (за счёт появления рядом нового списка и|или контекстного меню при щелчке правой кнопкой мыши на соответствующей панели) таких параметров, как цвет фона, размер шрифта Панели навигации по переводу и т.п. (а для начала, если всё это сложно, хотя бы, сделать фон всех окон как у Описания и списка Файлов, из которых состоит словарь, и добавить возможность изменения размера шрифта Панели навигации по переводу). 6. Добавить в Пути для поиска файлов словарей что-то вроде "Включён/Отключён". 7. Добавить под списком Порядок словарей вывод значения общего количества словарей (там для этого даже место есть), а также в контекстном меню отправку в Поиск названия выделенного словаря (например, для сверки версий различных форматов словаря или просто обнаружения дубликатов: а то в настоящее время даже из Информации о словаре название скопировать нельзя). 8.Добавить двойные локали для Значков группы (хотя бы, только с российским флагом- по стране происхождения программы). Реализованы пожелания: 1. Чтобы тег <blockquote></blockquote> или игнорировался, или обрабатывался бы, например, как в StarDict , но не так: (кстати, эти скриншоты дают наглядную картину того, как режет глаз яркость фона GD в отличие от SD с его системным цветом фона). 2. Уменьшить немного боковые области Панели словарей. Оценка работы на этапе после предыдущей сборки 1.0.1-583-gbb3e490: для версий <|=1.1 была бы положительная, но для 1.5- ОТРИЦАТЕЛЬНАЯ (особенно с учётом простейшего, думаю компьютерщики меня поймут, и логичнейшего, думаю знакомые с арифметикой меня поймут, п.4). Наконец-то вышла новая портативная сборка 1.5.0-RC-154-gc7cc9e4. Скачал: сверю- доложу также. | Всего записей: 255 | Зарегистр. 11-02-2012 | Отправлено: 21:06 07-09-2013 | Исправлено: CAEman, 21:36 07-09-2013 |
|