aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog109
-rw-r--r--ChangeLog.rus108
-rw-r--r--README90
-rw-r--r--README.RUS93
4 files changed, 343 insertions, 57 deletions
diff --git a/ChangeLog b/ChangeLog
index 5fde3908e..82fb7cde6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -14,8 +14,8 @@ Version 0.0.3
* added tray support (based on Pavel's Kirpichev's patch)
* added menu and hot keys support
* added directory $HOME/.qmmp/skins in skin search pathes
-* fixed UTF bug in FLAC plugin (previous correction dasn't fix bug)
-* fixed UTF bug in Ogg Vorbis plugin (previous correction dasn't fix bug)
+* fixed UTF bug in FLAC plugin (previous correction doesn't fix bug)
+* fixed UTF bug in Ogg Vorbis plugin (previous correction doesn't fix bug)
* fixed bug in playlist which can cause program crash
* add drag&drop support (thanks to Vladimir Kuznetsov)
@@ -33,7 +33,7 @@ Version 0.0.4
Version 0.0.5
* added playlist indicators (Vladimir Kuznetsov)
* added playlist control buttons (Vladimir Kuznetsov)
-* improved shuffle and repeate functions (Vladimir Kuznetsov)
+* improved shuffle and repeat functions (Vladimir Kuznetsov)
* added support for m3u, pls, xspf playlists (Vladimir Kuznetsov)
* added region.txt file support
* added scroll control for equalizer bars
@@ -64,9 +64,9 @@ Version 0.1
* added cmake support(experimental)
* added default skin
* improved settings dialog
-* fixed "accertion failed" bug
+* fixed "assertion failed" bug
* fixed hotkeys in playlist menu
-* added english readme (Vladimir Kuznetsov)
+* added English readme (Vladimir Kuznetsov)
* fixed showing bitrate over 999 kbps
* added Winamp EQF import
* added rest time show (Vladimir Kuznetsov)
@@ -93,7 +93,7 @@ Version 0.1.2
* fixed "Delete" hotkey in Russian translation
Version 0.1.3
-* added Chinese Simplified translation (l on)
+* added Chinese Simplified translation (lon)
* added Ukrainian translation (Gennadi Motsyo)
* added codings fix for command line (Vladimir Kuznetsov)
* fixed next song selection after deletion selected (Vladimir Kuznetsov)
@@ -102,5 +102,98 @@ Version 0.1.3
* added Shift+N hotkey for all windows
* set using UTF-8 by default in mad plugin
* fixed russian translation in the flac plugin
-* added current song position navigation with Left/Right cursor buttons
-* added main menu popup on main display
+* added current song position navigation with Left/Right cursor buttons (Vladimir Kuznetsov)
+* added main menu popup on main display (Vladimir Kuznetsov)
+* added menu for left title button (Vladimir Kuznetsov)
+* added custom library directory (for qmake only)
+
+Version 0.1.3.1
+* fixed library install path when using qmake
+
+Version 0.1.4
+* redesigned command line interface (Vladimir Kuznetsov)
+* added packed skin support
+* xdg menu support (thanks to Gennadi Motsyo and Karel Volný)
+* added custom library path
+* added current song saving
+* removed wrapper from installation
+* added Czech translation (Karel Volný)
+* added Chinese Traditional translation (lon)
+* updated Chinese Simplified translation (lon)
+* updated Turkish translation (Mustafa GUNAY)
+* fixed Russian Translation
+* updated icons
+* fixed cmake scripts (Yuriy Zhuravlev)
+* reduced wakeups number
+* fixed interface freezing when skiping broken entries
+* fixed skin parsing
+* fixed segmentation fault when trying to show details dialog with invalid file path
+* fixed codepage saving in the mpeg plugin
+* fixed some bugs in the ffmpeg plugin
+* added qt4.3-specific fixes
+* fixed metadata disabling
+* fixed freezing when seeking
+
+Version 0.1.5
+* updated Czech translation (Karel Volný)
+* added Brazilian Portuguese translation (Klaos Lacerda and Bruno Gonçalves)
+* fixed memory leak
+* fixed build with Qt-4.2
+* fixed file permissions
+* faster seek speed while using alsa plugin as output
+* changed playlist background color
+* fixed freezing
+
+Version 0.1.6
+* fixed desktop file
+* fixed russian translation
+* added "$PREFIX/share/qmmp/skins" to skin search paths
+* fixed skin parsing
+* fixed possible GPL violation
+* tar.bz2 skins support
+* using ISO-8859-1 encoding for id3v1 tags by default
+* fixed load playlists with double extensions
+* added German translation (Stefan Koelling)
+* improved settings dialog
+* added localization for standart Qt dialogs
+* show more debug information
+
+Version 0.2.0
+* added url dialog (Vladimir Kuznetsov)
+* added stream support
+* added filedialog interface (Vladimir Kuznetsov)
+* added OSS output plugin (Yuriy Zhuravlev)
+* improved plalist (Vladimir Kuznetsov)
+* added visual plugin support
+* added analyzer plugin
+* added shaded mode support
+* added sndfile plugin
+* added software volume control
+* redesigned command line interface using UDS (Vladimir Kuznetsov)
+* added command line plugins support (Vladimir Kuznetsov)
+* added volume control plugin (Vladimir Kuznetsov)
+* added APE tag support for the mpeg plugin
+* added general plugin support
+* added scrobbler plugin
+* added d-bus plugin
+* added tray plugin
+* added notifier plugin
+* improved skin reading
+* added WavPack plugin
+* added psi now playing notification support
+* added Pulse Audio output plugin
+* added sorting by track number
+* added mp3 wave support
+* added modplug plugin
+* added new application icons (Andrey Andreev)
+* added new default skin (Andrey Andreev)
+* added effect plugin support
+* added sample rate conversion plugin
+* optimized alsa output
+* added 24-bits support
+* updated Ukrainian translation (Gennadi Motsyo)
+* updated Russian translation
+* updated Chinese Traditional translation (lon)
+* updated Chinese Simplified translation (lon)
+* updated German translation (Stefan Koelling)
+* updated Czech translation (Karel Volný)
diff --git a/ChangeLog.rus b/ChangeLog.rus
index d589ab4bb..ad9913642 100644
--- a/ChangeLog.rus
+++ b/ChangeLog.rus
@@ -95,4 +95,110 @@
* добавлен турецкий перевод (Mustafa GUNAY)
* добавлена возможность изменять реакцию на закрытие (Владимир Кузнецов)
* исправлены и улучшены скрипты cmake
-* исправлена грячая клавиша "Delete" в Русском переводе
+* исправлена горячая клавиша "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
+* добавлены новые иконки (Andrey Andreev)
+* добавлена новая обложка (Andrey Andreev)
+* добавлена поддержка модулей эффектов
+* добавлен модуль передискретизации
+* оптимизирован вывод alsa
+* добавлена поддержка 24-х бит
+* обновлён украинский перевод (Геннадий Моцьо)
+* обновлён русский перевод
+* обновлён китайский традиционный перевод (lon)
+* обновлён китайский упрощённый перевод (lon)
+* обновлён немецкий перевод (Stefan Koelling)
+* обновлён чешский перевод (Karel Volný)
diff --git a/README b/README
index 577f53abd..5b5bdc4e0 100644
--- a/README
+++ b/README
@@ -3,61 +3,97 @@ Qmmp - Qt-based multimedia player
This program is an audio-player, written with help of Qt library.
Main opportunities:
-- unpacked winamp skins support
+- Winamp and xmms skins support
- plugins support
- MPEG1 layer 1/2/3 support
- Ogg Vorbis support
- native FLAC support
- Musepack support
+- WavePack support
+- ModPlug support
+- WMA support
+- PCM WAVE support (and other formats provided by libsndfile library)
- AlSA sound output
- JACK sound output
+- OSS sound output
+- PulseAudio output
+- Last.fm scrobbler
+- D-Bus support
+- Spectrum Analyzer
+- sample rate conversion
+- streaming support (MP3, Vorbis via IceCast/ShoutCast)
Requirements:
- OS GNU Linux
-- Qt >= 4.2
-- MAD
-- Ogg Vorbis
-- ALSA >= 1.0.1
-- TagLib >= 1.4
-- Flac >= 1.1.3 (Optional)
+- Qt >= 4.3
+- tar, unzip, bzip2, gzip
+- libmad
+- libvorbis
+- libogg
+- libalsa >= 1.0.1
+- taglib >= 1.4
+- curl >= 7.16
+- flac >= 1.1.3 (Optional)
- libmpcdec >= 1.2.6 (Optional)
-- Jack >= 0.102.5 (Optional)
+- jackit >= 0.102.5 (Optional)
+- libsamplerate >= 0.1.2 (Optional)
+- libmodplug >= 0.8.4 (Optional)
+- libsndfile >= 1.0.17 (Optional)
+- wavpack >= 4.41 (Optional)
+- pulseaudio >= 0.9.9 (Optional)
+- ffmpeg >= 0.4.9-pre1 (Optional)
+- cmake >= 2.4.8 (for build only)
+
+
+Attention! Qmmp build needs lrelease installed. The qt4-linguist package often contains this utility.
+
+Configure:
+cmake ./
Build:
-qmake-qt4 && make
+make
Installation:
-make install INSTALL_ROOT=/usr/local
+make install
-Executable:
-./bin/qmmp
+If someone module (for example, Jack plugin) doesn't build or doesn't needed you can disable it
+by running:
+cmake ./ -D USE_JACK:BOOL=FALSE
-If someone module doesn't build or doesn't needed you can disable it
-in qmmp.pri file - just comment corresponding line( symbol '#').
-Attention! By default all modules are enabled.
+Available options:
+USE_ALSA, USE_ANALYZER, USE_DBUS, USE_FFMPEG, USE_FLAC, USE_JACK, USE_MAD, USE_MODPLUG, USE_MPC,
+USE_NOTIFIER, USE_OSS, USE_PULSE, USE_QMMP_DIALOG, USE_SCROBBLER, USE_SNDFILE, USE_SRC, USE_STATICON,
+USE_VORBIS, USE_WAVPACK
+
+Also you can use ccmake for changing plugins configuration.
+By default program will be installed in /usr/local. You can change default path by running:
+cmake ./ -DCMAKE_INSTALL_PREFIX=custom_path
-Also you can use cmake for building and installation (for testing only).
+In some cases, you can use qmake for building and installation.
Configure:
-cmake ./
+qmake-qt4 (or qmake)
Build:
make
Installation:
-make install
+make install INSTALL_ROOT=/usr/local
-If someone module doesn't build or doesn't needed you can disable it by running:
-cmake ./ -D USE_JACK:BOOL=FALSE
-This command will disable JACK Plugin for example. Available options:
-USE_MAD, USE_MPC, USE_VORBIS, USE_FFMPEG, USE_FLAC, USE_ALSA, USE_JACK.
-Also you can use ccmake for changing plugins configuration.
-By default programm will be installed in /usr/local. You can change default path by running:
-cmake ./ -D CMAKE_INSTALL_PREFIX=custom_path
+Executable:
+./bin/qmmp
+If someone module doesn't build or doesn't needed you can disable it
+in qmmp.pri file - just comment corresponding line( symbol '#').
Attention! By default all modules are enabled.
+Changing shared library install path (needed by some 64-bit distributions).
+By default, all libraries and plugins will be installed in $(INSTALL PREFIX)/lib. You can change "lib"
+to "lib64" by running qmake-qt4 or cmake with special parameter:
+qmake-qt4 LIB_DIR=/lib64
+or
+cmake ./ -D LIB_DIR=lib64
-All patches, bug reports, ideas etc. send to forkotov02@hotmail.ru.
-
+All patches, bug reports, ideas etc. send to forkotov02@hotmail.ru or use issue tracker
+http://code.google.com/p/qmmp/issues/list
diff --git a/README.RUS b/README.RUS
index 1c2ef9a15..61ba95811 100644
--- a/README.RUS
+++ b/README.RUS
@@ -2,22 +2,50 @@ Qmmp - Qt-based multimedia player
Программа является аудио-плеером, написанным с использованием библиотеки Qt.
-Сборка:
-qmake-qt4 && make
+Основные возможности:
+- поддержка тем winamp и xmms;
+- поддержка модулей
+- поддержка MPEG1 layer 1/2/3
+- поддержка Ogg Vorbis
+- поддержка native FLAC
+- поддержка Musepack
+- поддержка WavePack
+- поддержка ModPlug
+- поддержка WMA
+- поддержка PCM WAVE (и др. форматов библиотеки libsndfile)
+- вывод звука через AlSA
+- вывод звука через JACK
+- вывод звука через OSS
+- вывод звука через PulseAudio
+- скробблер Last.fm
+- поддержка D-Bus
+- анализатор спектра
+- передискретизация
+- поддрежка потокового вещания (MP3, Vorbis через IceCast/ShoutCast)
-Установка:
-make install INSTALL_ROOT=/usr/local
-
-Исполняемый файл:
-./bin/qmmp
+Требования:
+- OS GNU Linux
+- Qt >= 4.3
+- tar, unzip, bzip2, gzip
+- libmad
+- libvorbis
+- libogg
+- libalsa >= 1.0.1
+- taglib >= 1.4
+- curl >= 7.16
+- flac >= 1.1.3 (Опционально)
+- libmpcdec >= 1.2.6 (Опционально)
+- jackit >= 0.102.5 (Опционально)
+- libsamplerate >= 0.1.2 (Опционально)
+- libmodplug >= 0.8.4 (Опционально)
+- libsndfile >= 1.0.17 (Опционально)
+- wavpack >= 4.41 (Опционально)
+- pulseaudio >= 0.9.9 (Опционально)
+- ffmpeg >= 0.4.9-pre1 (Опционально)
+- cmake >= 2.4.8 (только для сборки)
-Если какой-либо модуль не собирается или не нужен, в файле qmmp.pri можно его отключить.
-Для отключения необходимо закомментировать соответствующую строчку (символ "#").
-Внимание! по умолчанию включены все модули.
+Внимание! Для сборки Qmmp нужна утилита lrelease. Очень часто она находится в пакете qt4-linguist.
-Начиная с версии 0.1 представлена экспериментальная сборка с помощью cmake. Требуется
-тестирование и усовершенствование скриптов.
-
Конфигурирование:
cmake ./
@@ -27,16 +55,42 @@ make
Устнановка:
make install
-Если какой-либо модуль не собирается или не нужен, вы можете отключить его командой:
+Если какой-либо модуль (например, Jack) не собирается или не нужен, то вы можете отключить его командой:
cmake ./ -D USE_JACK:BOOL=FALSE
-Эта команда оключит модуль JACK. Доступные опции:
-USE_MAD, USE_MPC, USE_VORBIS, USE_FFMPEG, USE_FLAC, USE_ALSA, USE_JACK.
+
+Доступные опции:
+USE_ALSA, USE_ANALYZER, USE_DBUS, USE_FFMPEG, USE_FLAC, USE_JACK, USE_MAD, USE_MODPLUG, USE_MPC,
+USE_NOTIFIER, USE_OSS, USE_PULSE, USE_QMMP_DIALOG, USE_SCROBBLER, USE_SNDFILE, USE_SRC, USE_STATICON,
+USE_VORBIS, USE_WAVPACK
+
Также вы можете использовать ccmake для изменения конфигурации модулей.
По умолчанию программа будет установлена в /usr/local. Вы можете изменить этот путь командой:
-cmake ./ -D CMAKE_INSTALL_PREFIX=другой_путь
+cmake ./ -DCMAKE_INSTALL_PREFIX=другой_путь
+
+
+В некоторых случаях вы можете использовать qmake для сборки и установки.
+Сборка:
+qmake-qt4 && make
+
+Установка:
+make install INSTALL_ROOT=/usr/local
+
+Исполняемый файл:
+./bin/qmmp
+
+Если какой-либо модуль не собирается или не нужен, в файле qmmp.pri можно его отключить.
+Для отключения необходимо закомментировать соответствующую строчку (символ "#").
Внимание! по умолчанию включены все модули.
+Изменение пути установки разделяемых библиотек и модулей (требуется для некоторых 64-битных дистрибутивов).
+По-умолчанию все библиотеки и модули будут установлены в $(INSTALL PREFIX)/lib. Вы можете сменить "lib"
+на "lib64" с помощью запуска qmake-qt4 или cmake со специальным параметром:
+qmake-qt4 LIB_DIR=/lib64
+или
+cmake ./ -D LIB_DIR=lib64
+
+
Патчи, багрепорты, идеи и т.п.: forkotov02@hotmail.ru.
Автор выражает благодарность Вадиму Калинникову (www.ylsoftware.com) за предоставленный
@@ -44,8 +98,5 @@ cmake ./ -D CMAKE_INSTALL_PREFIX=другой_путь
Также выражаеются благодарности всем, приславшим патчи и багрепорты.
-Просьба присылающим пачти: оставляйте, пожалуйста, свои имена, фамилии и контактную информацию.
+Просьба присылающим пачти: оставляйте, пожалуйста, представляйтесь.
Наиболее активные участники будут занесены в список :)
-
-Внимание: проекту требуются дизайнеры для создания обложек и иконок, лучшая работы станет
-"лицом" программы.