diff --git a/doc/Changelog.html b/doc/Changelog.html
index feb05b97..d53b17f3 100644
--- a/doc/Changelog.html
+++ b/doc/Changelog.html
@@ -22,7 +22,7 @@ a:visited { color: #0000EE; }
Added experimental support for dcaenc, created by Alexander E. Patrakov <patrakov@gmail.com>
Added CSV export/import for Meta tags (see context-menu on the "Source Files" tab)
Added a button to modify the current output folder path in an edit box
-Updated Qt runtime libraries to v4.8.0 (2011-12-15), compiled with MSVC 10.0
+Updated Qt runtime libraries to v4.8.1 (2012-03-14), compiled with MSVC 10.0
Updated LAME encoder to v3.99.5 Final (2012-02-28), compiled with ICL 12.1.7 and MSVC 10.0 (details)
Updated MediaInfo to v0.7.56 (2012-04-08), compiled with ICL 12.1.7 and MSVC 10.0
Updated SoX to to v14.4.0 (2012-03-04), compiled with ICL 12.1.7 and MSVC 10.0
diff --git a/etc/Translation/Blank.ts b/etc/Translation/Blank.ts
index 090f6d77..25489874 100644
--- a/etc/Translation/Blank.ts
+++ b/etc/Translation/Blank.ts
@@ -14,284 +14,290 @@
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
-
+
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -730,12 +736,12 @@
-
+
-
+
@@ -2850,141 +2856,141 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
@@ -3005,22 +3011,22 @@
QApplication
-
+
-
+
-
+
-
+
@@ -3089,105 +3095,105 @@
-
-
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/etc/Translation/LameXP_DE.ts b/etc/Translation/LameXP_DE.ts
index 88a66fc5..c7fec219 100644
--- a/etc/Translation/LameXP_DE.ts
+++ b/etc/Translation/LameXP_DE.ts
@@ -227,6 +227,10 @@
+
+
+ Über Qt5
+
AudioFileModel
diff --git a/etc/Translation/LameXP_ES.ts b/etc/Translation/LameXP_ES.ts
index bedb3d38..8ddc597e 100644
--- a/etc/Translation/LameXP_ES.ts
+++ b/etc/Translation/LameXP_ES.ts
@@ -227,6 +227,10 @@
+
+
+ Acerca de Qt5
+
AudioFileModel
diff --git a/etc/Translation/LameXP_FR.ts b/etc/Translation/LameXP_FR.ts
index a21fe830..b95a1ddc 100644
--- a/etc/Translation/LameXP_FR.ts
+++ b/etc/Translation/LameXP_FR.ts
@@ -231,6 +231,10 @@
+
+
+ A propos de Qt5
+
AudioFileModel
diff --git a/etc/Translation/LameXP_IT.ts b/etc/Translation/LameXP_IT.ts
index 50724384..2d65d7a7 100644
--- a/etc/Translation/LameXP_IT.ts
+++ b/etc/Translation/LameXP_IT.ts
@@ -227,6 +227,10 @@
+
+
+ Riguardo Qt5
+
AudioFileModel
diff --git a/etc/Translation/LameXP_KR.ts b/etc/Translation/LameXP_KR.ts
index ea671839..3522a1f1 100644
--- a/etc/Translation/LameXP_KR.ts
+++ b/etc/Translation/LameXP_KR.ts
@@ -227,6 +227,10 @@
+
+
+
+
AudioFileModel
diff --git a/etc/Translation/LameXP_PL.ts b/etc/Translation/LameXP_PL.ts
index 0008cd61..65978af7 100644
--- a/etc/Translation/LameXP_PL.ts
+++ b/etc/Translation/LameXP_PL.ts
@@ -14,284 +14,290 @@
Odwiedź %1 aby zobaczyć nowości i aktualizacje!
-
+
+
Uwaga: To jest wersja demo (próbna) LameXP, która wygaśnie %1. Pozostało jeszcze %2 dni.
-
+
Uwaga: LameXP jest darmowym oprogramowaniem. <b>Nie</b> płać nikomu za ten program! Jeśli ktoś oferuje Ci LameXP za pieniądze <b>nie</b> kupuj od niego!!!
-
+
Specjalne podziękowania dla John33 z %1 za jego ciągłe wsparcie.
-
+
Informacje o LameXP
-
+
Pokaż tekst licencji
-
+
Akceptuj licencję
-
+
Odrzuć licencję
-
+
Programy firm trzecich
-
+
Tłumacze
-
+
Info o Qt4
-
-
-
+
+
+
+
+
+
+
+
Zamknij
-
+
LameXP wspomogli:
-
+
Tłumacze:
-
+
Jeśli chcesz wspomóc LameXP w obsłudze większej ilości języków, nie wahaj skontaktować się z nami!
-
+
Informacje o tłumaczach
-
+
Następujące programy firm trzecich zostały użyte w LameXP:
-
+
LAME - Otwartoźródłowy koder mp3
-
-
+
-
+
-
-
+
+
+
Wydane na warunkach licencji GNU Lesser General Public License.
-
+
OggEnc - Koder Ogg Vorbis
-
+
Całkowicie otwarta i wolna od patentów technologia kompresji dźwięku.
-
+
Nero AAC Reference MPEG-4 Encoder
-
+
Darmowy, jedyny w swoim rodzaju koder HE-AAC z wsparciem dla dwóch przebiegów.
-
+
Darmowy pakiet dostępny ze strony wydawcy:
-
+
Aften - Koder dźwięku A/52
-
+
FLAC - Darmowy i bezstartny kodek dźwięku
-
+
Otwarta i wolna od patentów technologia bezstratnej kompresji dźwięku.
-
+
mpg123 - Szybki dekoder/odtwarzacz MPEG Audio
-
+
FAAD - Otwartoźródłowy dekoder MPEG-4 oraz MPEG-2 AAC
-
+
Wydane na warunkach licencji GNU General Public License.
-
+
AC3Filter Tools - Dekoder AC3/DTS
-
+
Wavpack - Bezstratny hybrydowy kodek dźwięku
-
+
Całkowicie otwarty format kompresji dźwięku.
-
+
Musepack - Koder dźwięku
-
+
Monkey's Audio - Koder bezstratnego formatu dźwięku
-
+
Szeroko dostępny kod źródłowy, prosty SDK i bezrestrykcyjna licencja.
-
+
Shorten - Bezstratny kodek dźwięku
-
+
Speex - Darmowy kodek dla mowy ludzkiej
-
+
Otwartoźródłowy, wolny od patentów format dźwięku przeznaczony dla mowy ludzkiej.
-
+
The True Audio - Bezstratny kodek dźwięku
-
+
Dekoder ALAC
-
+
Prawa autorskie: 2004 David Hammerton. Kodu użyczył Cody Brocious.
-
+
wma2wav - Dekoder plików WMA do Wave
-
+
Prawa autorskie: 2011 LoRd_MuldeR <mulder2@gmx.de>. Pewne prawa zastrzeżone.
-
+
avs2wav - Konwerter dźwięku z Avisynth do Wave
-
+
Autorami programu są Jory Stone <jcsston@toughguy.net> i LoRd_MuldeR <mulder2@gmx.de>.
-
+
dcaenc
-
+
Prawa autorskie: 2008-2011 Alexander E. Patrakov. Rozpowszechniane na licencji LGPL.
-
+
MediaInfo - Narzędzie do analizy plików multimedialnych
-
+
SoX - Sound eXchange
-
+
GnuPG - GNU Privacy Guard
-
+
GNU Wget - Oprogramowanie służące do pobierania plików za pomocą protokołu HTTP
-
+
Do programu LameXP jako całości, prawa autorskie posiada LoRd_MuldeR. Prawa autorskie oprogramowania firm trzecich należą do autorów poszczególnych programów.
-
+
Informacje o programach firm trzecich
-
+
n/d
@@ -730,12 +736,12 @@
Kopiuj do schowka
-
+
Plik dziennika zdarzeń
-
+
Plik dziennika zdarzeń pokazuje szczegółowe informacje na temat wybranego zadania.
@@ -2850,141 +2856,141 @@
Powrót
-
+
Pokaż szczegóły wybranego zadania
-
+
Wybierz lokalizację dla plików wyjściowych
-
+
Kompresowanie plików
-
+
Twoje pliki są właśnie kompresowane, prosze być cierpliwy...
-
+
Kompresowanie plików, prosze czekać...
-
+
Wielowątkowosć włączona: Równolegle wykonywanych jest %1 kodowań!
-
+
Przerwano! Czekanie na wyłączenie procesu...
-
+
Kompresja: Prosze czekać, jak dotąd wykonano %1 z %2 plików...
-
+
Tworzenie pliku playlisty, prosze czekać...
-
+
Proces został przerwany przez użytkownika po wykonaniu %1 plików!
-
+
Proces został przedwcześnie zakończony przez użytkownika!
-
+
LameXP - Przerwano
-
+
Proces został przerwany przez użytkownika.
-
+
Proces został zakończony po %1.
-
+
Błąd: %1 z %2 plików nie zostało skompresowanych. Kliknij dwukrotnie na plik aby zobaczyć szczegóły!
-
+
LameXP - Błąd
-
+
Przynajmniej jeden plik nie został skompresowany!
-
-
+
+
Kompresja wszystkich plików zakończona powodzeniem.
-
+
LameXP - Zrobione
-
+
Tworzenie playlisty zakończone niepowodzeniem
-
+
Playlista nie mogła zostać utworzona:
-
+
Ostrzeżenie: Komputer zostanie zamknięty za %1 sekund/y...
-
-
+
+
Anuluj wyłączenie komputera
-
+
godzinie/ach
-
-
+
+
minutach
-
-
+
+
sekundach
-
+
milisekundach
@@ -3005,22 +3011,22 @@
QApplication
-
+
Plik wykonywalny '%1' nie działa w trybie kompatybilności z Windows.
-
+
Plik wykonywalny '%1' wymaga Qt v%2, znaleziono jednak Qt v%3.
-
+
Plik wykonywalny "%1" został skompilowany dla Qt "%2", znaleziono "%3".
-
+
Plik wykonywalny '%1' wymaga do uruchomienia Windows 2000 lub nowszego.
@@ -3089,105 +3095,105 @@
Zamknij
-
-
+
+
Build
-
+
Nieznana
-
+
Testowanie połączenia internetowego, prosze czekać...
-
-
+
+
LameXP wykrył brak dostępu do internetu!
-
-
+
+
Upewnij się że komputer jest podłączony do internetu i spróbuj ponownie.
-
+
Test połączenia internetowego zakończony niepowodzeniem!
-
+
Upewnij się że połączenie internetowe działa prawidłowo i spróbuj ponownie.
-
+
Sprawdzanie aktualizacji online, prosze czekać...
-
+
Pobieranie informacji z serwera zakończone niepowodzeniem!
-
+
Serwer aktualizacji wydaje się nie odpowiadać w tej chwili. Prosze spróbować później.
-
+
Więcej informacji tutaj:
-
+
Dostępna nowa wersja LameXP!
-
+
Jest wysoce zalecane aby zainstalować tę aktualizację jak najszybciej.
-
+
Nie ma nowych aktualizacji w tej chwili.
-
+
Posiadasz najnowszą wersję LameXP. Sprawdzaj aktualizacje regularnie!
-
+
Posiadasz nowszą wersję LameXP niż ostatnie wydanie.
-
+
To wskazuje na to, że posiadasz wersję alfa LameXP.
-
+
Pobieranie aktualizacji w toku, prosze czekać...
-
+
Aktualizacja gotowa do instalacji. Teraz program zostanie zamknięty...
-
+
Aktualizacja zakończona niepowodzeniem. Prosze spróbować ponownie lub zainstalować ręcznie!
diff --git a/etc/Translation/LameXP_RU.ts b/etc/Translation/LameXP_RU.ts
index 3426e99a..5cc4c71c 100644
--- a/etc/Translation/LameXP_RU.ts
+++ b/etc/Translation/LameXP_RU.ts
@@ -227,6 +227,10 @@
+
+
+ О Qt5
+
AudioFileModel
diff --git a/etc/Translation/LameXP_TW.ts b/etc/Translation/LameXP_TW.ts
index 9085e99c..89ae6410 100644
--- a/etc/Translation/LameXP_TW.ts
+++ b/etc/Translation/LameXP_TW.ts
@@ -227,6 +227,10 @@
+
+
+ 關于 Qt5
+
AudioFileModel
diff --git a/etc/Translation/LameXP_UK.ts b/etc/Translation/LameXP_UK.ts
index fe0c413e..67656693 100644
--- a/etc/Translation/LameXP_UK.ts
+++ b/etc/Translation/LameXP_UK.ts
@@ -228,6 +228,10 @@
Всі права належать 2008-2011 Alexander E. Patrakov. Розповсюджується під ліцензією LGPL.
+
+
+ Про Qt5
+
AudioFileModel
diff --git a/etc/Translation/LameXP_ZH.ts b/etc/Translation/LameXP_ZH.ts
index a30520a4..fbd54dc5 100644
--- a/etc/Translation/LameXP_ZH.ts
+++ b/etc/Translation/LameXP_ZH.ts
@@ -227,6 +227,10 @@
+
+
+ 关于 Qt5
+
AudioFileModel
diff --git a/res/Icons.qrc b/res/Icons.qrc
index d8320fef..0352793a 100644
--- a/res/Icons.qrc
+++ b/res/Icons.qrc
@@ -88,6 +88,7 @@
icons/play.png
icons/power_off.png
icons/power_on.png
+ icons/qt.png
icons/report.png
icons/resultset_next.png
icons/script.png
diff --git a/res/icons/qt.png b/res/icons/qt.png
new file mode 100644
index 00000000..3a1fc4d7
Binary files /dev/null and b/res/icons/qt.png differ
diff --git a/res/icons/user_cd.png b/res/icons/user_cd.png
new file mode 100644
index 00000000..f06dcf6d
Binary files /dev/null and b/res/icons/user_cd.png differ
diff --git a/res/localization/LameXP_DE.qm b/res/localization/LameXP_DE.qm
index 7cec73c0..4fc5361a 100644
Binary files a/res/localization/LameXP_DE.qm and b/res/localization/LameXP_DE.qm differ
diff --git a/res/localization/LameXP_ES.qm b/res/localization/LameXP_ES.qm
index 1bce12ea..54f28831 100644
Binary files a/res/localization/LameXP_ES.qm and b/res/localization/LameXP_ES.qm differ
diff --git a/res/localization/LameXP_FR.qm b/res/localization/LameXP_FR.qm
index 3ceff8c9..06166e16 100644
Binary files a/res/localization/LameXP_FR.qm and b/res/localization/LameXP_FR.qm differ
diff --git a/res/localization/LameXP_IT.qm b/res/localization/LameXP_IT.qm
index b9023133..99941a8d 100644
Binary files a/res/localization/LameXP_IT.qm and b/res/localization/LameXP_IT.qm differ
diff --git a/res/localization/LameXP_RU.qm b/res/localization/LameXP_RU.qm
index f510fb03..53019e81 100644
Binary files a/res/localization/LameXP_RU.qm and b/res/localization/LameXP_RU.qm differ
diff --git a/res/localization/LameXP_TW.qm b/res/localization/LameXP_TW.qm
index f24e6c7c..58704e13 100644
Binary files a/res/localization/LameXP_TW.qm and b/res/localization/LameXP_TW.qm differ
diff --git a/res/localization/LameXP_UK.qm b/res/localization/LameXP_UK.qm
index fd600465..4f5037e7 100644
Binary files a/res/localization/LameXP_UK.qm and b/res/localization/LameXP_UK.qm differ
diff --git a/res/localization/LameXP_ZH.qm b/res/localization/LameXP_ZH.qm
index ec2a44bb..b3277d26 100644
Binary files a/res/localization/LameXP_ZH.qm and b/res/localization/LameXP_ZH.qm differ
diff --git a/src/Config.h b/src/Config.h
index 70197398..da17832c 100644
--- a/src/Config.h
+++ b/src/Config.h
@@ -30,7 +30,7 @@
#define VER_LAMEXP_MINOR_LO 4
#define VER_LAMEXP_TYPE Beta
#define VER_LAMEXP_PATCH 15
-#define VER_LAMEXP_BUILD 970
+#define VER_LAMEXP_BUILD 972
///////////////////////////////////////////////////////////////////////////////
// Tool versions (minimum expected versions!)
diff --git a/src/Dialog_About.cpp b/src/Dialog_About.cpp
index 307ae704..d541eeab 100644
--- a/src/Dialog_About.cpp
+++ b/src/Dialog_About.cpp
@@ -192,14 +192,15 @@ AboutDialog::AboutDialog(SettingsModel *settings, QWidget *parent, bool firstSta
connect(firstButton, SIGNAL(clicked()), this, SLOT(showMoreAbout()));
QPushButton *secondButton = addButton(tr("Contributors"), QMessageBox::AcceptRole);
- secondButton->setIcon(QIcon(":icons/user_suit.png"));
+ secondButton->setIcon(QIcon(":/icons/user_suit.png"));
secondButton->setIconSize(QSize(16, 16));
secondButton->setMinimumWidth(120);
secondButton->disconnect();
connect(secondButton, SIGNAL(clicked()), this, SLOT(showAboutContributors()));
- QPushButton *thirdButton = addButton(tr("About Qt4"), QMessageBox::AcceptRole);
- thirdButton->setIcon(QIcon(":/images/Qt.svg"));
+ static const bool isQt5 = (QT_VERSION >= QT_VERSION_CHECK(5,0,0));
+ QPushButton *thirdButton = addButton(isQt5 ? tr("About Qt5") : tr("About Qt4"), QMessageBox::AcceptRole);
+ thirdButton->setIcon(QIcon(":/icons/qt.png"));
thirdButton->setIconSize(QSize(16, 16));
thirdButton->setMinimumWidth(120);
thirdButton->disconnect();
diff --git a/src/Global.cpp b/src/Global.cpp
index 722e196a..cb9aa691 100644
--- a/src/Global.cpp
+++ b/src/Global.cpp
@@ -243,11 +243,7 @@ g_lamexp_ipc_ptr =
};
//Image formats
-#if QT_VERSION < QT_VERSION_CHECK(5,0,0)
-static const char *g_lamexp_imageformats[] = {"png", "jpg", "gif", "ico", "svg", NULL};
-#else
-static const char *g_lamexp_imageformats[] = {"png", "jpg", "gif", "ico", NULL};
-#endif
+static const char *g_lamexp_imageformats[] = {"bmp", "png", "jpg", "gif", "ico", "xpm", NULL}; //"svg"
//Global locks
static QMutex g_lamexp_message_mutex;
@@ -1116,13 +1112,6 @@ bool lamexp_init_qt(int argc, char* argv[])
application->setWindowIcon(lamexp_app_icon());
application->setEventFilter(lamexp_event_filter);
- //Set text Codec for locale
- // QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
-
- //Load plugins from application directory
- // QCoreApplication::setLibraryPaths(QStringList() << QApplication::applicationDirPath());
- // qDebug("Library Path:\n%s\n", QApplication::libraryPaths().first().toUtf8().constData());
-
//Check for supported image formats
QList supportedFormats = QImageReader::supportedImageFormats();
for(int i = 0; g_lamexp_imageformats[i]; i++)
@@ -1133,7 +1122,7 @@ bool lamexp_init_qt(int argc, char* argv[])
return false;
}
}
-
+
//Add default translations
g_lamexp_translation.files.insert(LAMEXP_DEFAULT_LANGID, "");
g_lamexp_translation.names.insert(LAMEXP_DEFAULT_LANGID, "English");