Список изменений проекта Qt-based Multimedia Player

--------------
Версия 0.0.1
* первый тестовый релиз

Версия 0.0.2
* исправлена ошибка в модуле FLAC
* исправлен fft.c: заменён вызов g_malloc() на malloc()
* исправлена ошибка UTF в модуле FLAC
* исправлена ошибка UTF в модуле Ogg Vorbis

Версия 0.0.3
* добавлена поддержка системного лотка (базируется на изменениях Павла Кирпичева)
* добавлена поддержка меню и горячих клавиш
* добавлена директория $HOME/.qmmp/skins для поиска обложек
* исправлена ошибка UTF в модуле FLAC (предыдущее изменение не исправляет ошибку)
* исправлена ошибка UTF в модуле Ogg Vorbis (предыдущее изменение не исправляет ошибку)
* исправлена ошибка в списке воспроизведения, которая может привести к аварийному завершению
  программы
* добавлена поддержка drag&drop (благодарности Владимиру Кузнецову)

Версия 0.0.4
* добавлена поддержка выделения по shift (Владимир Кузнецов)
* добавлено перемещение выделенных фрагментов (Владимир Кузнецов)
* добавлена поддержка очереди (Владимир Кузнецов)
* добавлено меню сортировки (Владимир Кузнецов)
* добавлены функции повтора и случайного воспроизведения (Владимир Кузнецов)
* улучшен ползунок прокрутки списка воспроизведения
* добавлена регулировка громкости и баланса
* исправлены некоторые ошибки в модуле MAD
* различные улучшения в модульной системе

Версия 0.0.5
* добавлены индикаторы в окно списка воспроизведения (Владимир Кузнецов)
* добавлены кнопки управления в окно списка воспроизведения (Владимир Кузнецов)
* улучшены функции повтора и случайного воспроизведения (Владимир Кузнецов)
* добавлена поддержка m3u-, pls-, xspf- форматов списка воспроизведения (Владимир Кузнецов)
* добавлена поддержка файла region.txt
* добавлена регулировка эквалайзера с помощью колеса мыши
* добавлено авто-сохранение настроек эквалайзера
* добавлен модуль поддержки Jack (Юрий Журавлёв)
* добавлен модуль поддержки Musepack
* исправлено аварийное завершение программы на некоторых обложках
* исправлена ошибка в управлении балансом
* исправлена ошибка в модуле alsa, которая приводит к аварийному завершению программы на
  некоторых звуковых картах (благодарности Вадиму Калинникову)
* исправлена ошибка обработки двойного щелчка по списку воспроизведения

Версия 0.0.6
* улучшено выделение (Владимир Кузнецов)
* добавлена поддержка командной строки (Владимир Кузнецов)
* добавлена загрузка списка воспроизведения потоком (Владимир Кузнецов)
* добавлена поддержка предустановок эквалайзера
* добавлен модуль поддержки ffmpeg для воспроизведения WMA-файлов
* исправлена ошибка в модуле mad, которая вызывает аварийное завершение программы при
  неправильном пути файла
* исправлена ошибка в модуле Jack, которая вызывает аварийное завершение программы, когда
  сервер Jack не запущен (Юрий Журавлёв)
* добавлена поддержка pkgconfig для сборки

Версия 0.1
* добавлен диалог "перейти к файлу" (Владимир Кузнецов)
* добавлен диалог "о программе" (Владимир Кузнецов)
* добавлен русский перевод
* добавлена поддержка установки
* добавлена поддержка cmake (экспериментальная)
* добавлена обложка по умолчанию
* улучшен диалог настроек
* исправлена ошибка "accertion failed"
* исправлены горячие клавиши в меню управления списками
* добавлен файл readme на английском языке (Владимир Кузнецов)
* исправлен показ битовой частоты выше чем 999 кб/с
* добавлен импорт файлов Winamp EQF
* добавлен показ оставшегося времени (Владимир Кузнецов)
* исправлено мигание индикатора времени (Владимир Кузнецов)
* исправлена ошибка сегментации с некоторыми обложками (Владимир Кузнецов)
* исправлено чтение некоторых обложек

Версия 0.1.1
* исправлена сборка модуля ffmpeg
* исправлены типы файлов списка воспроизведения (Владимир Кузнецов)
* исправлена ошибка нулевой длительности в модуле mad
* исправлена кодировка в диалоге "О программе"
* исправлена ошибка в скриптах сборки cmake, которая вызывает конфликт в
  ресурсах перевода

Версия 0.1.2
* исправлена "ошибка сегментации" в режиме оставшегося времени (Владимир Кузнецов)
* исправлена "ошибка сегментации" в момент продолжения воспроизведения при пустом списке
* исправлено сохранение настроек в режиме системного значка
* добавлены горячие клавиши для списка воспроизведения (Вверх, Вниз, Alt- и
  Shift- модификаторы) (Владимир Кузнецов)
* добавлен пропуск повреждённых файлов (Владимир Кузнецов)
* добавлен турецкий перевод (Mustafa GUNAY)
* добавлена возможность изменять реакцию на закрытие (Владимир Кузнецов)
* исправлены и улучшены скрипты cmake
* исправлена горячая клавиша "Delete" в Русском переводе

Версия 0.1.3
* добавлен китайский упрощённый перевод (lon)
* добавлен украинский перевод (Геннадий Моцьо)
* исправлена кодировка командной строки (Владимир Кузнецов)
* исправлен выбор следующей песни после удаления выбранной (Владимир Кузнецов)
* исправлены ошибки нулевой длительности в модулях mpc, flac, vorbis
* исправлены некоторые некритичные ошибки в модуле Ogg Vorbis
* добавлена горячая клавиша Shift+N для всех окон
* выставлено использование UTF-8 по умолчанию в модуле mad
* исправлен русский перевод в модуле flac
* добавлена навигация по текущей композиции с помощью клавиш курсора (Владимир Кузнецов)
* добавлен вызов меню на главном окне (Владимир Кузнецов)
* добавлено меню для левой кнопки заголовка (Владимир Кузнецов)
* добавлена возможность изменять директорию для библиотек (только для qmake)

Версия 0.1.3.1
* исправлен путь установки библиотеки при использовании qmake

Версия 0.1.4
* переписан интерфейс командной строки (Владимир Кузнецов)
* добавлена поддержка упакованных обложек
* поддержка xdg меню (благодарности Геннадию Моцьо и Karel Volný)
* добавлена возможность изменять путь к библиотеке
* добавлено сохранение текущей композиции
* удалён стартовый скрипт из установки
* добавлен чешский перевод (Karel Volný)
* добавлен китайский традиционный перевод (lon)
* обновлён китайский упрощённый перевод (lon)
* обновлён турецкий перевод (Mustafa GUNAY)
* исправлен русский перевод
* обновлены пиктограммы
* исправлены скрипты cmake (Юрий Журавлёв)
* уменьшено число wakeups
* исправлено "замерзание" интерфейса при пропуске нерабочих файлов
* исправлено чтение обложек
* исправлена ошибка сегментации при попытке показать диалог с неправильным путём
* исправлено сохранение кодировки в модуле mpeg
* исправлено несколько ошибок в модуле ffmpeg
* добавлены исправления для Qt 4.3
* исправлено отключение метаинформации
* исправлено зависание при поиске

Версия 0.1.5
* обновлён чешский перевод (Karel Volný)
* добавлен бразильский португальский перевод (Klaos Lacerda и Bruno Gonçalves)
* исправлена утечка памяти
* исправлена сборка с Qt-4.2
* исправлены права доступа файлов
* более быстрая перемотка при использовании модуля alsa
* изменён цвет фона списка воспроизведения
* устранено возможное зависание

Версия 0.1.6
* исправлен desktop-файл
* исправлен русский перевод
* добавлена путь "$PREFIX/share/qmmp/skins" для поиска тем
* исправлено чтение обложек
* исправлено возможное нарушение GPL
* поддержка обложек в формате tar.bz2
* использование кодировки ISO-8859-1 по умолчанию  для id3v1 тегов
* исправлена загрузка списков воспроизведения с двойными расширениями
* добавлен немецкий перевод (Stefan Koelling)
* улучшен диалог настроек
* добавлен перевод стандартных диалогов Qt
* вывод дополнительной отладочной информации

Версия 0.2.0
* добавлен url диалог (Владимир Кузнецов)
* добавлена поддержка поточного вещания
* добавлен интерфейс для файлового диалога (Владимир Кузнецов)
* добавлен модуль вывода OSS (Юрий Журавлёв)
* улучшен список воспроизведения (Владимир Кузнецов)
* поддержка модулей визуализации
* добавлен модуль визуализации - анализатор спектра
* добавлена поддержка минимального режима
* добавлен модуль sndfile
* добавлена программная регулировка громкости
* переписан интерфейс командой строки с использованием UDS (Владимир Кузнецов)
* добавлена поддержка модулей для расширения командной строки (Владимир Кузнецов)
* добавлен модуль для управления громкостью (Владимир Кузнецов)
* добавлена поддержка APE-тегов в модуле mpeg
* добавлена поддержка модулей общего назначения
* добавлен модуль scrobbler
* добавлен модуль d-bus
* добавлен модуль поддержки системного лотка
* добавлен модуль уведомлений
* улучшено чтение обложек
* добавлен модуль WavPack
* добавлена поддержка уведомлений в psi
* добавлен модуль вывода Pulse Audio
* добавлена сортировка по номеру трека
* добавлена поддержка mp3 wave
* добавлен модуль modplug
* добавлены новые иконки (Андрей Андреев)
* добавлена новая обложка (Андрей Андреев)
* добавлена поддержка модулей эффектов
* добавлен модуль передискретизации
* оптимизирован вывод alsa
* добавлена поддержка 24-х бит
* обновлён украинский перевод (Геннадий Моцьо)
* обновлён русский перевод
* обновлён китайский традиционный перевод (lon)
* обновлён китайский упрощённый перевод (lon)
* обновлён немецкий перевод (Stefan Koelling)
* обновлён чешский перевод (Karel Volný)

Версия 0.2.1
* исправлен desktop-файл (благодарности Евгению Любимкину)
* исправлена сборка (благодарности Евгению Любимкину)
* исправлены ошибки в файловом диалоге
* исправлены отступы
* обновлён чешский перевод (Karel Volny)
* щелчок средней кнопкой мыши по системному значку работает теперь как команда "воспроизвести/приостановить"
* устранена утечка памяти
* исправлено чтение обложек
* увеличена скорость файлового диалога
* улучшена точность вычисления длительности mp3-файлов
* добавлена возможность увеличения громкости в модуле modplug

Версия 0.2.2
* исправлен украинский перевод (Геннадий Моцьо)
* исправлен русский перевод
* добавлен польский перевод (Grzegorz Gibas)
* исправлена сборка с qmake
* исправлены предупреждения компилятора
* исправления в jack
* исправлена кодировка UDS данных
* удалён неиспользуемый код
* исправлено чтение обложек

Version 0.2.3
* исправлена сборка "out-of-source" (благодарности: Funda Wang)
* добавлена возможность параллельной сборки (Funda Wang)
* добавлена поддержка последних библиотек ffmpeg
* исправлен русский перевод
* добавлен французский перевод (Stanislas Zeller)
* исправлен аудио-порт в модуле jack (Adrian Knoth)
* исправлена утечка памяти
* исправлена загрузка списков из командной строки и с помощью drag and drop
* исправлено падение при выходе с включённой визуализацией
* исправлено чтение файлов списков
* исправлено мерцание основной визуализации
* исправлены предупреждения gcc-4.3
* исправлена сборка modplug
* добавлена горячая клавиша "ввод" в диалог перехода
* исправлена ошибка сегментации в модуле PulseAudio
* добавлена поддержка OSS4 (Юрий Журавлёв)
* исправлена ошибка уведомлений
* исправлена ошибка в диалоге настроек
* удалена дублирующаяся опция "--next" из командной строки (Adrian Knoth)

Версия 0.2.4
* исправлено чтение xspf (благодарности: Sebastian Pipping)
* исправлена загрузка списков воспроизведения
* исправлена ошибка в диалоге добавления url
* исправления в oss
* добавлена поддержка musepack sv8
* исправлен шум в начале некоторых mp3-файлов
* перезапись предустановок эквалайзера с одинаковыми именами

Версия 0.3.0
* новый интерфейс libqmmp и libqmmpui
* добавлена поддержка cue (экспериментальная)
* добавлена поддержка cue встроенного в flac
* добавлена поддержка cue встроенного в wavpack (благодарности: Дмитрию Костину)
* добавлен модуль aac
* добавлен модуль cd audio
* добавлен модуль управления mplayer-ом
* добавлена поддержка форматов библиотеки ffmpeg (включая Monkey's audio)
* добавлена поддержка глобальных горячих клавиш
* добавлена поддержка mpris
* добавлен модуль для показа текстов песен (используется lyricwiki.org)
* добавлено обнаружение съёмных носителей (с помощью hal)
* добавлен модуль для работы с файлами
* добавлена визуализация projectm
* добавлен модуль эффектов bs2b (благодарности: Sebastian Pipping)
* добавлена частичная поддержка mingw
* добавлен модуль вывода waveout
* добавлена документация по api
* добавлены настройки прозрачности
* добавлен итальянский перевод (Gian Paolo Renello)
* удалён модуль dbus
* улучшена поддержка системного лотка: добавлена регулировка громкости с помощью колёсика мыши
* улучшен модуль scrobbler: добавлены уведомление о текущей композиции, поддержка libre.fm, автономный режим
* улучшена поддержка визуализации
* улучшена интеграция с файловым менеджером
* улучшен модуль уведомлений: добавлены настройка прозрачности и отслеживание громкости
* улучшен список воспроизведения: добавлена возможность показа протокола
* оптимизирован запуск приложения
* исправлен модуль pulse audio (поддержка 24-х бит)
* исправлено опустошение буфера в модуле alsa
* исправлен шрифт по-умолчанию
* исправлена поддержка gnome
* исправлено определение языка интерфейса
* исправлено множесто других ошибок
* обновлён украинский перевод (Геннадий Моцьо)
* обновлён русский перевод
* обновлён немецкий перевод (Panagiotis Papadopoulos)
* обновлён польский перевод (Grzegorz Gibas)

Версия 0.3.1
* добавлены горячие клавиши Home/End
* добавлена возможность скрыть номера песен
* добавлена поддержка cygwin (yselkowitz AT gmail.com)
* добавлена поддержка стандартных иконок в модуле Status Icon
* добавлена опция совместимости с openbox
* добавлена возможность загружать модули из другого места (Holger Schurig)
* добавлено расширение mkv в модуль поддержки mplayer-а
* добавлена регулировка громкости с помощью глобальных клавиш
* добавлена прокрутка бегущей строки с помощью мыши (Erik Ölsar)
* добавлена поддержка Qt 4.6
* исправлена сборка на некоторых системах (Pino Toskano)
* исправлена проблема с сообщением буферизации
* исправлена сортировка по имени
* исправлено чтение cue
* исправлена отображаемая версия mpeg
* исправлена ошибка, связанная с отсутствием комментария в списке
* исправлены нерабочие глобальные клавиши при включенном capslock-е
* устранена блокировка клавиатуры в модуле глобальных клавиш
* исправлен нерабочий эквалайзер при использовании модуля Ogg Vorbis
* исправлен модуль jack
* исправлено получение информации из UDS
* исправлено поведение фокуса на кнопках  (Erik Ölsar)
* исправлена проблема с медленной визуализацией
* исправлены проблемы с некоторыми звуковыми картами
* исправлено определение языка интерфейса
* исправлена потеря текущего трека
* сервис LyricWiki.org заменён на lyricsplugin.com
* добавлен литовский перевод (Algirdas Butkus)
* добавлен казахский перевод (Baurzhan Muftakhidinov)
* обновлены китайский традиционный и китайский упрощённый переводы(lon)
* обновлён русский перевод
* обновлён турецкий перевод (Bilgesu Güngör)
* обновлён немецкий перевод (Panagiotis Papadopoulos)
* обновлён украинский перевод (Геннадий Моцьо)
* обновлён итальянский перевод (Gian Paolo Renello)
* обновлён польский перевод (Grzegorz Gibas)

Версия 0.3.2
* добавлена поддержка metacity
* добавлена поддержка projectM 2.0
* добавлена поддержка диалогов kde
* удалена зависимость от XFree86-Misc
* исправлена программная громкость
* устранено падение программы на 6-канальных файлах
* исправлено чтение файлов cue
* улучшен диалог "перейти к треку"

Версия 0.3.3
* добавлен венгерский перевод (Németh Gábor)
* исправлена поддержка диалога kde (благодарности: Sebastian Piping)
* устранены проблемы с некоторыми mp3-файлами
* устранено падение на m4a-файлах
* исправлен диалог настроек
* устранены проблемы с прокси

Версия 0.3.4
* исправлена сборка
* исправлена ошибка в настройках глобальных клавиш
* исправлена поддержка 24-битных файлов wavpack
* исправлен просмоторщик текстов песен
* исправлен desktop-файл (Karel Volný)

Версия 0.4.0
* частично переписано звуковое ядро
* добавлен транспортный api
* добавлен api для внешних плееров
* добавлено форматирование тегов, основанное на шаблонах
* добавлена поддержка шаблонов в модуле уведомлений
* добавлена поддержка обложек
* добавлен единый диалог для работы с мета-информацией
* добавлена поддержка дополнительных тегов
* добавлена поддержка растровых шрифтов (Erik Ölsar)
* добавлена всплывающая подсказка в системный лоток (Artur Guzik)
* добавлен модуль уведомлений KDE4 (Artur Guzik)
* добавлена поддержка встроенных в обложки курсоров (Erik Ölsar)
* добавлен режим двойного размера
* добавлена поддержка нескольких списков воспроизведения
* добавлена модуль поддержки ladspa
* добавлена поддержка ReplayGain
* добавлена поддержка потоков в формате aac
* добавлен модуль управления обложками
* добавлен 16-битный вывод
* добавлено автоматическое определение кодировки (для cue-файлов и icy-метаинформации)
* добавлен модуль нулевого вывода
* добавлена поддержка cddb
* добавлена поддержка ogg flac
* добавлена опция 'продолжить воспроизведение при запуске'
* добавлена опция 'поверх всех окон'
* добавлен быстрый поиск в опции командной строки
* добавлена возможность удалять дублирующиеся или несуществующие треки из списка
* добавлен модуль поддержки http
* добавлен модуль поддержки mms (экспериментальный)
* добавлена поддержка обложек в модуль mpris
* добавлены масштабируемые иконки (Adria Arrufat и Quentin Denis)
* удалены устаревшие классы Qt
* удалена поддержка http из ядра
* улучшена поддержка cue
* улучшен модуль scrobbler
* улучшен модуль файловых операций
* устранены паузы между cue-треками
* исправлен быстрый поиск внутри ape-файлов (Михаил Желудков)
* обновлён русский перевод
* обновлён украинский перевод (Геннадий Моцьо)
* обновлён чешский перевод (Karel Volný)
* обновлён венгерский перевод (Németh Gábor)
* обновлён литовский перевод (Algirdas Butkus)
* обновлён польский перевод (Grzegorz Gibas)

Версия 0.4.1
* добавлен голландский перевод (Ronald Uitermark)
* добавлена поддержка аудио-формата shorten
* исправлена поддержка flv
* исправлена поддержка mplayer
* исправлены всплывающие уведомления
* исправлен формат времени
* исправлена возможная ошибка сегментирования
* исправлена ошибка, приводящая к появлению эквалайзера после сохранения настроек
* исправлен шаблон уведомления
* исправлена ошибка в модуле mpris
* исправлен диалог добавление url
* исправлено определение съёмных устройств
* исправлена проблема с обновлением метаинформации
* добавлен пропуск недоступных файлов
* удалена устаревшая функция memalign

Версия 0.4.2
* добавлен японский перевод (RyoTa SimaMoto)
* добавлен испанский перевод (Félix Medrano)
* добавлена поддержка смещения в модуль mplayer
* обновлён немецкий перевод (Panagiotis Papadopoulos)
* обновлён польский перевод (Grzegorz Gibas)
* исправлена сборка
* исправлена поддержка формата shorten
* исправлено зависание на повреждённых файлах
* исправлена проблема с UDS под freebsd (RyoTa SimaMoto)
* исправлены задержки при использовании oss
* исправлено возможное зависание в модуле mplayer
* исправлены проблемы с некоторыми видео-форматами
* исправлено получение текстов песен (из-за изменений в api сервиса)
* исправлена обработка шаблонов (Avihay Baratz)
* изменена форма редактора тегов
* удалены устаревшие функции из модуля jack

Версия 0.4.3
* добавлено автоопределение dvd
* добавлена возможность сброса баланса с помощью средней кнопки мыши (Panagiotis Papadopoulos)
* исправлена сборка (Christian Morales Vega)
* исправлены проблемы с pidginmusic-tracker
* исправлена обработка командной строки
* исправлено обновление списка обложек
* исправлена ошибка сегментации при воспроизведении видео
* исправлена отработка команды 'следующей фрагмент'
* устранена утечка памяти
* исправлено сохранение vorbis comment
* исправлена поддержка потоков в формате aac
* устранён шум при перемотке ape-файлов
* исправлен русский перевод
* исправлено падение при одновременном добавлении нескольких каталогов
* исправлено добавление/удаление эффектов

Версия 0.4.4
* добавлена возможность сохранения cue-треков внутри файлов списков воспроизведения
* оптимизирован модуль ladspa
* исправлено случайное воспроизведение (Anton Petrusevich)
* исправлена поддержка metacity
* исправлены заголовки окон
* исправлена обработка cue
* исправлена проблема с glibc 2.13 (Michał Grosicki)
* переход на сервис LyricWiki
* обновлён японский перевод (Ryota Shimamoto)
* обновлён русский перевод

Версия 0.4.5
* добавлена поддержка опций "только для чтения" в модуль LADSPA
* исправлена сборка с помощью qmake (Ryota Shimamoto)
* исправлен список заголовочный файлов (Ryota Shimamoto)
* исправлены опечатки
* исправлен модуль scrobbler (Ferdinand Vesely)
* обновлён японский перевод (Ryota Shimamoto)

Версия 0.5.0
* добавлен модуль расширения стереобазы
* добавлен модуль udisks
* добавлена поддержка midi
* добавлена поддержка программ звукогенераторов
* добавлен эффект crossfade (экспериментальный)
* добавлена поддержка mpris 2.0
* добавлена поддержка протокола scrobbling 2.0
* добавлена поддержка xdg-пиктограмм
* добавлена поддержка tint2/lxpanel
* добавлено автоопределения менеджера окон
* добавлена интеграция lxde
* добавлена возможность сброса баланса по средней кнопке мыши
* добавлены опции командной строки: --status и --nowplaying
* добавлено перемещение вкладок
* добавлена возможность копирования треков между вкладками (Avihay Baratz)
* добавлена опция 'показывать на всех рабочих столах'
* добавлена поддержка 96 кГц в эквалайзер
* добавлены изображения для устройств udisks/hal
* добавлена кнопка открытия текущего каталога в диалог информации о файле (благодарности: Panagiotis Papadopoulos)
* добавлена возможность изменения размера звукового буфера
* добавлены горячие клавиши 'показать список' и 'показать эквалайзер'
* добавлен редактор горячих клавиш
* добавлены возможности не продвигаться по списку и останавливаться после выбранного трека (Avihay Baratz)
* добавлено выравнивание номеров треков
* уменьшена задержка при поиске
* уменьшена задержка эквалайзера
* переработано главное меню программы
* улучшен модуль cue (Evgeny Gleyzerman)
* улучшена реализация аудио-эффектов
* улучшено отображение списка
* улучшена бегущая строка
* поддержка OSS4 вынесена в отдельный модуль
* исправлена логика списка воспроизведения (Avihay Baratz)
* исправлены проблемы с большими шрифтами в списке воспроизведения
* исправлены проблемы с неправильными ссылками
* исправлены свойства окон WM_CLASS/WM_ROLE
* исправлено определение форматов по mime-типу
* обновлён русский перевод
* обновлён украинский перевод (Геннадий Моцьо)
* обновлён польский перевод (Grzegorz Gibas)
* обновлён японский перевод (Ryota Shimamoto)
* обновлён немецкий перевод (Panagiotis Papadopoulos)
* обновлён испанский перевод (Félix Medrano)
* обновлён литовский перевод (Algirdas Butkus)

