Немного поковырял сборку для наведения красоты:
- иконки заменены на oxygen (с ними под маком роднее смотрится)
- убрал показ значков в меню (опять же osx style)
- исправлен файл Info.plist (описание программы). Теперь у приложения есть своя иконка, название программы теперь с большой буквы.
- эта версия собрана с qt 4.6
- еще что-то делал, уже не помню что.
- в архиве с программой добавлена папка с бинарниками mplayer для воспроизведения звука. Файлы нужно распихать по соответствующим каталогам. Прилагается простенький скрипт установки, но сам его не проверял. Если mplayer не работает проверьте установлен ли x11 (кажется, он нужен) и является ли файл /usr/local/bin/mplayer исполняемым.
- в папке Test находится dsl словарь из двух букв a и b. Большая просьба его поставить и отписать здесь бьется ли у вас кодировка.
Баги:
- бьется кодировка в dsl словарях (похоже, что два раза перекодируется в utf-8). При этом, если запускать программу не кликом по иконке (как обычно), а через терминал командой
- Code: Select all
$ open /Applications/GoldenDict.app
или непосредственно исполняемый файл
- Code: Select all
$ /Applications/GoldenDict.app/Contents/MacOS/GoldenDict
, то проблемы с кодировкой нет.
Почему так происходит и почему только с dsl - не понятно.
- если в группе много словарей, то может вылетать при открытии больших статей. Стабильно воспроизвести баг не получается. Как правило, эти стати открываются.
- вылетает при индексировании словарей babylon
- не работают хотке и scan popup, ну это понятно...
Скачать