diff --git a/AUTHORS b/AUTHORS index fc0d31d..10e349d 100644 --- a/AUTHORS +++ b/AUTHORS @@ -4,7 +4,7 @@ Upstream authors: Copyright: Copyright (c) 2010-2012 Razor team - Copyright (c) 2012-2016 LXQt team + Copyright (c) 2012-2017 LXQt team Petr Vanek License: LGPL-2.1+ diff --git a/CHANGELOG b/CHANGELOG index 9874b7d..6c7854c 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,7 +1,20 @@ -lxqt-about-0.11.1 / 2017-01-01 +lxqt-about-0.12.0 / 2017-10-21 ============================== + * Set patch version 0 + * Don't export github templates + * Added Lithuanian translation + * added myself + * set Qt::AA_UseHighDpiPixmaps to true + * Added a very basic cli (#39) + * updated Polish translation + * Update AUTHORS + +0.11.1 / 2017-01-01 +=================== + + * Release 0.11.1: Update changelog * Removed da_DK (keep da) * Added *da.desktop, renamed da_DK to da * .gitignore: Fix typo diff --git a/CMakeLists.txt b/CMakeLists.txt index f324b94..e58ab79 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,7 +21,7 @@ set(UI_FILES aboutdialog/lxqtaboutdialog.ui ) -find_package(lxqt REQUIRED QUIET) +find_package(lxqt REQUIRED) include(LXQtCompilerSettings NO_POLICY_SCOPE) @@ -29,6 +29,12 @@ if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE Release) endif() +## Patch Version +set(LXQT_ABOUT_PATCH_VERSION 0) + +set(LXQT_ABOUT_VERSION ${LXQT_MAJOR_VERSION}.${LXQT_MINOR_VERSION}.${LXQT_ABOUT_PATCH_VERSION}) +add_definitions("-DLXQT_ABOUT_VERSION=\"${LXQT_ABOUT_VERSION}\"") + # Translations ********************************** include(LXQtTranslate) diff --git a/aboutdialog/technicalinfo.cpp b/aboutdialog/technicalinfo.cpp index c775440..1ac8643 100644 --- a/aboutdialog/technicalinfo.cpp +++ b/aboutdialog/technicalinfo.cpp @@ -163,7 +163,8 @@ TechnicalInfo::TechnicalInfo() QString buildType("Release"); #endif - table->add("Version", LXQT_VERSION); + table->add("LXQt About Version", LXQT_ABOUT_VERSION); + table->add("LXQt Version", LXQT_VERSION); table->add("Qt", qVersion()); table->add("Build type", buildType); table->add("System Configuration", LXQT_ETC_XDG_DIR); diff --git a/main.cpp b/main.cpp index d42c1a8..6231fc7 100644 --- a/main.cpp +++ b/main.cpp @@ -30,10 +30,23 @@ #include #include +#include int main(int argc, char *argv[]) { LXQt::Application app(argc, argv); + app.setAttribute(Qt::AA_UseHighDpiPixmaps, true); + + QCommandLineParser parser; + parser.setApplicationDescription(QStringLiteral("LXQt About")); + const QString VERINFO = QStringLiteral(LXQT_ABOUT_VERSION + "\nliblxqt " LXQT_VERSION + "\nQt " QT_VERSION_STR); + app.setApplicationVersion(VERINFO); + parser.addVersionOption(); + parser.addHelpOption(); + parser.process(app); + AboutDialog dlg; return app.exec(); } diff --git a/translations/lxqt-about_lt.desktop b/translations/lxqt-about_lt.desktop new file mode 100644 index 0000000..33fac2b --- /dev/null +++ b/translations/lxqt-about_lt.desktop @@ -0,0 +1,4 @@ +# Translations +GenericName[lt]=Apie LXQt +Name[lt]=Apie LXQt +Comment[lt]=Sužinokite daugiau apie LXQt diff --git a/translations/lxqt-about_pl.desktop b/translations/lxqt-about_pl.desktop new file mode 100644 index 0000000..255d0e8 --- /dev/null +++ b/translations/lxqt-about_pl.desktop @@ -0,0 +1,4 @@ +# Translations +GenericName[pl]=Informacje o LXQt +Name[pl]=O LXQt +Comment[pl]=Dowiedz się więcej o środowisku LXQt \ No newline at end of file diff --git a/translatorsinfo/translators_lt.info b/translatorsinfo/translators_lt.info new file mode 100644 index 0000000..85f5ee8 --- /dev/null +++ b/translatorsinfo/translators_lt.info @@ -0,0 +1,44 @@ +_help = Don't translate this text, it is only help. \ + I want to thank you in the "About" dialog. So, please fill the following information about yourself. \ + The number does not matter, all the names will be displayed in alphabetical order. + + +translator_1_nameEnglish = Moo +translator_1_nameNative = Translator 1. Your name in the native language. +translator_1_contact = Translator 1. Contact information, email or web site address. + +translator_2_nameEnglish = Translator 2. Your name in English. +translator_2_nameNative = Translator 2. Your name in the native language. +translator_2_contact = Translator 2. Contact information, email or web site address. + +translator_3_nameEnglish = Translator 3. Your name in English. +translator_3_nameNative = Translator 3. Your name in the native language. +translator_3_contact = Translator 3. Contact information, email or web site address. + +translator_4_nameEnglish = Translator 4. Your name in English. +translator_4_nameNative = Translator 4. Your name in the native language. +translator_4_contact = Translator 4. Contact information, email or web site address. + +translator_5_nameEnglish = Translator 5. Your name in English. +translator_5_nameNative = Translator 5. Your name in the native language. +translator_5_contact = Translator 5. Contact information, email or web site address. + +translator_6_nameEnglish = Translator 6. Your name in English. +translator_6_nameNative = Translator 6. Your name in the native language. +translator_6_contact = Translator 6. Contact information, email or web site address. + +translator_7_nameEnglish = Translator 7. Your name in English. +translator_7_nameNative = Translator 7. Your name in the native language. +translator_7_contact = Translator 7. Contact information, email or web site address. + +translator_8_nameEnglish = Translator 8. Your name in English. +translator_8_nameNative = Translator 8. Your name in the native language. +translator_8_contact = Translator 8. Contact information, email or web site address. + +translator_9_nameEnglish = Translator 9. Your name in English. +translator_9_nameNative = Translator 9. Your name in the native language. +translator_9_contact = Translator 9. Contact information, email or web site address. + +translator_10_nameEnglish = Translator 10. Your name in English. +translator_10_nameNative = Translator 10. Your name in the native language. +translator_10_contact = Translator 10. Contact information, email or web site address. diff --git a/translatorsinfo/translators_pl_PL.info b/translatorsinfo/translators_pl_PL.info index 39fba67..3e4f215 100644 --- a/translatorsinfo/translators_pl_PL.info +++ b/translatorsinfo/translators_pl_PL.info @@ -5,9 +5,9 @@ translator_1_nameEnglish = Nuc!eoN # translator_1_nameNative = Translator 1. Your name in the native language. # translator_1_contact = Translator 1. Contact information, email or web site address. -# translator_2_nameEnglish = Translator 2. Your name in English. +translator_2_nameEnglish = Marcin Mikołajczak # translator_2_nameNative = Translator 2. Your name in the native language. -# translator_2_contact = Translator 2. Contact information, email or web site address. +translator_2_contact = https://m4sk.in/ # translator_3_nameEnglish = Translator 3. Your name in English. # translator_3_nameNative = Translator 3. Your name in the native language.