diff -Nru unity8-7.84+14.04.20140324.4/cmake/modules/QmlTest.cmake unity8-7.84+14.04.20140327.1/cmake/modules/QmlTest.cmake --- unity8-7.84+14.04.20140324.4/cmake/modules/QmlTest.cmake 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/cmake/modules/QmlTest.cmake 2014-03-27 12:37:16.000000000 +0000 @@ -80,13 +80,26 @@ endforeach(IMPORT_PATH) endif() - set(qmltest_command - env ${qmltest_ENVIRONMENT} - ${qmltestrunner_exe} -input ${CMAKE_CURRENT_SOURCE_DIR}/${qmltest_FILE}.qml - ${qmltestrunner_imports} - -o ${CMAKE_BINARY_DIR}/${qmltest_TARGET}.xml,xunitxml - -o -,txt - ) + string(TOLOWER "${CMAKE_GENERATOR}" cmake_generator_lower) + if(cmake_generator_lower STREQUAL "unix makefiles") + set(qmltest_command + env ${qmltest_ENVIRONMENT} + ${qmltestrunner_exe} -input ${CMAKE_CURRENT_SOURCE_DIR}/${qmltest_FILE}.qml + ${qmltestrunner_imports} + -o ${CMAKE_BINARY_DIR}/${qmltest_TARGET}.xml,xunitxml + -o -,txt + $(FUNCTION) + ) + else() + set(qmltest_command + env ${qmltest_ENVIRONMENT} + ${qmltestrunner_exe} -input ${CMAKE_CURRENT_SOURCE_DIR}/${qmltest_FILE}.qml + ${qmltestrunner_imports} + -o ${CMAKE_BINARY_DIR}/${qmltest_TARGET}.xml,xunitxml + -o -,txt + ) + endif() + add_custom_target(${qmltest_TARGET} ${qmltest_command}) if(NOT "${qmltest_PROPERTIES}" STREQUAL "") diff -Nru unity8-7.84+14.04.20140324.4/data/unity8.conf unity8-7.84+14.04.20140327.1/data/unity8.conf --- unity8-7.84+14.04.20140324.4/data/unity8.conf 2014-03-24 16:09:54.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/data/unity8.conf 2014-03-27 12:38:08.000000000 +0000 @@ -6,7 +6,7 @@ start on ((xsession SESSION=ubuntu-touch) or (xsession SESSION=ubuntu-touch-surfaceflinger)) and started dbus stop on desktop-end -kill timeout 30 +kill timeout 120 respawn expect stop diff -Nru unity8-7.84+14.04.20140324.4/debian/changelog unity8-7.84+14.04.20140327.1/debian/changelog --- unity8-7.84+14.04.20140324.4/debian/changelog 2014-03-27 17:26:14.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/debian/changelog 2014-03-27 17:26:15.000000000 +0000 @@ -1,3 +1,32 @@ +unity8 (7.84+14.04.20140327.1-0ubuntu1) trusty; urgency=low + + [ Michał Sawicz ] + * Increase kill timeout so that crashes are not truncated. + + [ Ying-Chun Liu ] + * Fix a small typo in LazyImage: scale -> scaleTo + + [ Albert Astals ] + * Make geometry calls for autopilot work again -geometry is a internal + Qt argument that only works for QWidget based apps Before it was + being returned to us in -args but now it's eaten so we need to use a + different one, -windowgeometry + * Make "Recent" translatable and update pot file + + [ Mirco Müller ] + * Make visual queue of (up to five) snap-decisions contract and expand + according to visual design-spec. + + [ Michael Terry ] + * Pass user's preference for auto-brightness on to powerd. (LP: + #1273174) + + [ Michael Zanetti ] + * allow executing a single test function example: make testShell + FUNCTION="Shell::test_background" + + -- Ubuntu daily release Thu, 27 Mar 2014 12:38:21 +0000 + unity8 (7.84+14.04.20140324.4-0ubuntu1) trusty; urgency=low [ Michal Hruby ] diff -Nru unity8-7.84+14.04.20140324.4/plugins/Powerd/CMakeLists.txt unity8-7.84+14.04.20140327.1/plugins/Powerd/CMakeLists.txt --- unity8-7.84+14.04.20140324.4/plugins/Powerd/CMakeLists.txt 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/plugins/Powerd/CMakeLists.txt 2014-03-27 12:38:00.000000000 +0000 @@ -1,4 +1,11 @@ include(Plugins) +include(FindPkgConfig) + +pkg_search_module(GIO REQUIRED gio-2.0) + +include_directories( + ${GIO_INCLUDE_DIRS} +) add_definitions(-DSM_BUSNAME=systemBus) @@ -8,6 +15,7 @@ ) qt5_use_modules(Powerd-qml DBus Qml) +target_link_libraries(Powerd-qml ${GIO_LDFLAGS}) export_qmlfiles(Powerd Powerd) export_qmlplugin(Powerd 0.1 Powerd TARGETS Powerd-qml) diff -Nru unity8-7.84+14.04.20140324.4/plugins/Powerd/Powerd.cpp unity8-7.84+14.04.20140327.1/plugins/Powerd/Powerd.cpp --- unity8-7.84+14.04.20140324.4/plugins/Powerd/Powerd.cpp 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/plugins/Powerd/Powerd.cpp 2014-03-27 12:38:00.000000000 +0000 @@ -17,6 +17,13 @@ */ #include "Powerd.h" +#include + +void autoBrightnessChanged(GSettings *settings, const gchar *key, QDBusInterface *powerd) +{ + bool value = g_settings_get_boolean(settings, key); + powerd->asyncCall("userAutobrightnessEnable", QVariant(value)); +} Powerd::Powerd(QObject* parent) : QObject(parent), @@ -33,4 +40,14 @@ "DisplayPowerStateChange", this, SIGNAL(displayPowerStateChange(int, unsigned int))); + + systemSettings = g_settings_new("com.ubuntu.touch.system"); + g_signal_connect(systemSettings, "changed::auto-brightness", G_CALLBACK(autoBrightnessChanged), powerd); + autoBrightnessChanged(systemSettings, "auto-brightness", powerd); +} + +Powerd::~Powerd() +{ + g_signal_handlers_disconnect_by_data(systemSettings, powerd); + g_object_unref(systemSettings); } diff -Nru unity8-7.84+14.04.20140324.4/plugins/Powerd/Powerd.h unity8-7.84+14.04.20140327.1/plugins/Powerd/Powerd.h --- unity8-7.84+14.04.20140324.4/plugins/Powerd/Powerd.h 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/plugins/Powerd/Powerd.h 2014-03-27 12:38:00.000000000 +0000 @@ -20,6 +20,7 @@ #ifndef UNITY_POWERD_H #define UNITY_POWERD_H +#include #include #include @@ -43,12 +44,14 @@ }; explicit Powerd(QObject *parent = 0); + ~Powerd(); Q_SIGNALS: void displayPowerStateChange(int status, unsigned int flags); private: QDBusInterface *powerd; + GSettings *systemSettings; }; #endif diff -Nru unity8-7.84+14.04.20140324.4/po/am.po unity8-7.84+14.04.20140327.1/po/am.po --- unity8-7.84+14.04.20140324.4/po/am.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/am.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ar.po unity8-7.84+14.04.20140327.1/po/ar.po --- unity8-7.84+14.04.20140324.4/po/ar.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ar.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ast.po unity8-7.84+14.04.20140327.1/po/ast.po --- unity8-7.84+14.04.20140324.4/po/ast.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ast.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/az.po unity8-7.84+14.04.20140327.1/po/az.po --- unity8-7.84+14.04.20140324.4/po/az.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/az.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/bg.po unity8-7.84+14.04.20140327.1/po/bg.po --- unity8-7.84+14.04.20140324.4/po/bg.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/bg.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/bs.po unity8-7.84+14.04.20140327.1/po/bs.po --- unity8-7.84+14.04.20140324.4/po/bs.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/bs.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ca.po unity8-7.84+14.04.20140327.1/po/ca.po --- unity8-7.84+14.04.20140324.4/po/ca.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ca.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ckb.po unity8-7.84+14.04.20140327.1/po/ckb.po --- unity8-7.84+14.04.20140324.4/po/ckb.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ckb.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/cs.po unity8-7.84+14.04.20140327.1/po/cs.po --- unity8-7.84+14.04.20140324.4/po/cs.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/cs.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/da.po unity8-7.84+14.04.20140327.1/po/da.po --- unity8-7.84+14.04.20140324.4/po/da.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/da.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/de.po unity8-7.84+14.04.20140327.1/po/de.po --- unity8-7.84+14.04.20140324.4/po/de.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/de.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/el.po unity8-7.84+14.04.20140327.1/po/el.po --- unity8-7.84+14.04.20140324.4/po/el.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/el.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/en_AU.po unity8-7.84+14.04.20140327.1/po/en_AU.po --- unity8-7.84+14.04.20140324.4/po/en_AU.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/en_AU.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/en_GB.po unity8-7.84+14.04.20140327.1/po/en_GB.po --- unity8-7.84+14.04.20140324.4/po/en_GB.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/en_GB.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/eo.po unity8-7.84+14.04.20140327.1/po/eo.po --- unity8-7.84+14.04.20140324.4/po/eo.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/eo.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/es.po unity8-7.84+14.04.20140327.1/po/es.po --- unity8-7.84+14.04.20140324.4/po/es.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/es.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/eu.po unity8-7.84+14.04.20140327.1/po/eu.po --- unity8-7.84+14.04.20140324.4/po/eu.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/eu.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/fa.po unity8-7.84+14.04.20140327.1/po/fa.po --- unity8-7.84+14.04.20140324.4/po/fa.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/fa.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/fi.po unity8-7.84+14.04.20140327.1/po/fi.po --- unity8-7.84+14.04.20140324.4/po/fi.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/fi.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/fo.po unity8-7.84+14.04.20140327.1/po/fo.po --- unity8-7.84+14.04.20140324.4/po/fo.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/fo.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/fr.po unity8-7.84+14.04.20140327.1/po/fr.po --- unity8-7.84+14.04.20140324.4/po/fr.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/fr.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/gd.po unity8-7.84+14.04.20140327.1/po/gd.po --- unity8-7.84+14.04.20140324.4/po/gd.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/gd.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : " "(n > 2 && n < 20) ? 2 : 3;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/gl.po unity8-7.84+14.04.20140327.1/po/gl.po --- unity8-7.84+14.04.20140324.4/po/gl.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/gl.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/he.po unity8-7.84+14.04.20140327.1/po/he.po --- unity8-7.84+14.04.20140324.4/po/he.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/he.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/hi.po unity8-7.84+14.04.20140327.1/po/hi.po --- unity8-7.84+14.04.20140324.4/po/hi.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/hi.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/hr.po unity8-7.84+14.04.20140327.1/po/hr.po --- unity8-7.84+14.04.20140324.4/po/hr.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/hr.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/hu.po unity8-7.84+14.04.20140327.1/po/hu.po --- unity8-7.84+14.04.20140324.4/po/hu.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/hu.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/hy.po unity8-7.84+14.04.20140327.1/po/hy.po --- unity8-7.84+14.04.20140324.4/po/hy.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/hy.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/id.po unity8-7.84+14.04.20140327.1/po/id.po --- unity8-7.84+14.04.20140324.4/po/id.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/id.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/is.po unity8-7.84+14.04.20140327.1/po/is.po --- unity8-7.84+14.04.20140324.4/po/is.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/is.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/it.po unity8-7.84+14.04.20140327.1/po/it.po --- unity8-7.84+14.04.20140324.4/po/it.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/it.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ja.po unity8-7.84+14.04.20140327.1/po/ja.po --- unity8-7.84+14.04.20140324.4/po/ja.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ja.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/km.po unity8-7.84+14.04.20140327.1/po/km.po --- unity8-7.84+14.04.20140324.4/po/km.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/km.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/kn.po unity8-7.84+14.04.20140327.1/po/kn.po --- unity8-7.84+14.04.20140324.4/po/kn.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/kn.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ko.po unity8-7.84+14.04.20140327.1/po/ko.po --- unity8-7.84+14.04.20140324.4/po/ko.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ko.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ky.po unity8-7.84+14.04.20140327.1/po/ky.po --- unity8-7.84+14.04.20140324.4/po/ky.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ky.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/lo.po unity8-7.84+14.04.20140327.1/po/lo.po --- unity8-7.84+14.04.20140324.4/po/lo.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/lo.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/lt.po unity8-7.84+14.04.20140327.1/po/lt.po --- unity8-7.84+14.04.20140324.4/po/lt.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/lt.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/lv.po unity8-7.84+14.04.20140327.1/po/lv.po --- unity8-7.84+14.04.20140324.4/po/lv.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/lv.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ml.po unity8-7.84+14.04.20140327.1/po/ml.po --- unity8-7.84+14.04.20140324.4/po/ml.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ml.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/mr.po unity8-7.84+14.04.20140327.1/po/mr.po --- unity8-7.84+14.04.20140324.4/po/mr.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/mr.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ms.po unity8-7.84+14.04.20140327.1/po/ms.po --- unity8-7.84+14.04.20140324.4/po/ms.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ms.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/my.po unity8-7.84+14.04.20140327.1/po/my.po --- unity8-7.84+14.04.20140324.4/po/my.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/my.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/nb.po unity8-7.84+14.04.20140327.1/po/nb.po --- unity8-7.84+14.04.20140324.4/po/nb.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/nb.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/nl.po unity8-7.84+14.04.20140327.1/po/nl.po --- unity8-7.84+14.04.20140324.4/po/nl.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/nl.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/pl.po unity8-7.84+14.04.20140327.1/po/pl.po --- unity8-7.84+14.04.20140324.4/po/pl.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/pl.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/pt_BR.po unity8-7.84+14.04.20140327.1/po/pt_BR.po --- unity8-7.84+14.04.20140324.4/po/pt_BR.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/pt_BR.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/pt.po unity8-7.84+14.04.20140327.1/po/pt.po --- unity8-7.84+14.04.20140324.4/po/pt.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/pt.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ro.po unity8-7.84+14.04.20140327.1/po/ro.po --- unity8-7.84+14.04.20140324.4/po/ro.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ro.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ru.po unity8-7.84+14.04.20140327.1/po/ru.po --- unity8-7.84+14.04.20140324.4/po/ru.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ru.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/shn.po unity8-7.84+14.04.20140327.1/po/shn.po --- unity8-7.84+14.04.20140324.4/po/shn.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/shn.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/si.po unity8-7.84+14.04.20140327.1/po/si.po --- unity8-7.84+14.04.20140324.4/po/si.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/si.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/sl.po unity8-7.84+14.04.20140327.1/po/sl.po --- unity8-7.84+14.04.20140324.4/po/sl.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/sl.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/sq.po unity8-7.84+14.04.20140327.1/po/sq.po --- unity8-7.84+14.04.20140324.4/po/sq.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/sq.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:25+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/sr.po unity8-7.84+14.04.20140327.1/po/sr.po --- unity8-7.84+14.04.20140324.4/po/sr.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/sr.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/sv.po unity8-7.84+14.04.20140327.1/po/sv.po --- unity8-7.84+14.04.20140324.4/po/sv.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/sv.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/sw.po unity8-7.84+14.04.20140327.1/po/sw.po --- unity8-7.84+14.04.20140324.4/po/sw.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/sw.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ta.po unity8-7.84+14.04.20140327.1/po/ta.po --- unity8-7.84+14.04.20140324.4/po/ta.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ta.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: ta\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 diff -Nru unity8-7.84+14.04.20140324.4/po/te.po unity8-7.84+14.04.20140327.1/po/te.po --- unity8-7.84+14.04.20140324.4/po/te.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/te.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/tr.po unity8-7.84+14.04.20140327.1/po/tr.po --- unity8-7.84+14.04.20140324.4/po/tr.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/tr.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/ug.po unity8-7.84+14.04.20140327.1/po/ug.po --- unity8-7.84+14.04.20140324.4/po/ug.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/ug.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/uk.po unity8-7.84+14.04.20140327.1/po/uk.po --- unity8-7.84+14.04.20140324.4/po/uk.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/uk.po 2014-03-27 12:37:08.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/unity8.pot unity8-7.84+14.04.20140327.1/po/unity8.pot --- unity8-7.84+14.04.20140324.4/po/unity8.pot 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/unity8.pot 2014-03-27 12:37:52.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: unity8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-13 18:37+0000\n" +"POT-Creation-Date: 2014-03-25 16:48+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,7 +16,6 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 @@ -73,7 +72,7 @@ "phone

Tap on the screen to start" msgstr "" -#: qml/Components/PageHeader.qml:340 +#: qml/Components/PageHeader.qml:365 msgid "Recent searches" msgstr "" @@ -81,28 +80,19 @@ msgid "See more" msgstr "" -#: qml/Components/SeeMore.qml:57 +#: qml/Components/SeeMore.qml:58 msgid "See less" msgstr "" -#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70 -msgid "Rate this" +#: qml/Dash/DashApps.qml:38 +msgid "Recent" msgstr "" -#. TRANSLATORS: Number of persons who rated this app/video/whatever -#: qml/Dash/Previews/Header.qml:93 +#: qml/Dash/PreviewListView.qml:52 #, qt-format -msgid "(%1)" +msgid "%1 Preview" msgstr "" -#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever -#: qml/Dash/Previews/Header.qml:105 -#, qt-format -msgid "%1 review" -msgid_plural "%1 reviews" -msgstr[0] "" -msgstr[1] "" - #: qml/Dash/Previews/PreviewActionCombo.qml:34 msgid "More..." msgstr "" @@ -111,20 +101,16 @@ msgid "Less..." msgstr "" -#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74 -msgid "Add a review" -msgstr "" - -#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121 -msgid "Send" +#: qml/Dash/Previews/PreviewRatingInput.qml:81 +msgid "Rate this" msgstr "" -#: qml/Dash/Previews/Reviews.qml:86 -msgid "Review" +#: qml/Dash/Previews/PreviewRatingInput.qml:126 +msgid "Add a review" msgstr "" -#: qml/Dash/Previews/Reviews.qml:139 -msgid "Comments:" +#: qml/Dash/Previews/PreviewRatingInput.qml:166 +msgid "Send" msgstr "" #: qml/Greeter/Lockscreen.qml:149 @@ -172,7 +158,7 @@ msgid "Search" msgstr "" -#: qml/Shell.qml:440 +#: qml/Shell.qml:417 #, qt-format msgid "Please enter %1" msgstr "" diff -Nru unity8-7.84+14.04.20140324.4/po/vi.po unity8-7.84+14.04.20140327.1/po/vi.po --- unity8-7.84+14.04.20140324.4/po/vi.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/vi.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/xh.po unity8-7.84+14.04.20140327.1/po/xh.po --- unity8-7.84+14.04.20140324.4/po/xh.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/xh.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/zh_CN.po unity8-7.84+14.04.20140327.1/po/zh_CN.po --- unity8-7.84+14.04.20140324.4/po/zh_CN.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/zh_CN.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/zh_HK.po unity8-7.84+14.04.20140327.1/po/zh_HK.po --- unity8-7.84+14.04.20140324.4/po/zh_HK.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/zh_HK.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/po/zh_TW.po unity8-7.84+14.04.20140327.1/po/zh_TW.po --- unity8-7.84+14.04.20140324.4/po/zh_TW.po 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/po/zh_TW.po 2014-03-27 12:37:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-03-18 06:26+0000\n" -"X-Generator: Launchpad (build 16963)\n" +"X-Launchpad-Export-Date: 2014-03-27 08:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/Unity/Launcher/launcheritem.cpp:43 #: plugins/Unity/Launcher/launcheritem.cpp:73 diff -Nru unity8-7.84+14.04.20140324.4/qml/Components/LazyImage.qml unity8-7.84+14.04.20140327.1/qml/Components/LazyImage.qml --- unity8-7.84+14.04.20140324.4/qml/Components/LazyImage.qml 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/qml/Components/LazyImage.qml 2014-03-27 12:37:35.000000000 +0000 @@ -99,10 +99,10 @@ horizontalAlignment: Image.AlignHCenter verticalAlignment: Image.AlignVCenter sourceSize.width: root.scaleTo == "width" ? root.width - : root.scaleTo == "fit" && root.width < root.height ? root.width + : root.scaleTo == "fit" && root.width <= root.height ? root.width : 0 sourceSize.height: root.scaleTo == "height" ? root.height - : root.scale == "fit" && root.height < root.width ? root.height + : root.scaleTo == "fit" && root.height <= root.width ? root.height : 0 } } diff -Nru unity8-7.84+14.04.20140324.4/qml/Dash/DashApps.qml unity8-7.84+14.04.20140327.1/qml/Dash/DashApps.qml --- unity8-7.84+14.04.20140324.4/qml/Dash/DashApps.qml 2014-03-24 16:09:54.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/qml/Dash/DashApps.qml 2014-03-27 12:37:52.000000000 +0000 @@ -35,7 +35,7 @@ } onScopeChanged: { - scopeView.scope.categories.addSpecialCategory("running.apps.category", "Recent", "", "{ \"template\": { \"category-layout\": \"running-apps\" } }", countObject); + scopeView.scope.categories.addSpecialCategory("running.apps.category", i18n.tr("Recent"), "", "{ \"template\": { \"category-layout\": \"running-apps\" } }", countObject); enableHeightBehaviorOnNextCreation = (mainStageApplicationsModel.count + sideStageApplicationModel.count == 0) } } diff -Nru unity8-7.84+14.04.20140324.4/qml/Notifications/Notification.qml unity8-7.84+14.04.20140327.1/qml/Notifications/Notification.qml --- unity8-7.84+14.04.20140324.4/qml/Notifications/Notification.qml 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/qml/Notifications/Notification.qml 2014-03-27 12:37:27.000000000 +0000 @@ -39,20 +39,72 @@ fullscreen: false objectName: "background" - implicitHeight: type !== Notification.PlaceHolder ? (fullscreen ? maxHeight : contentColumn.height + contentColumn.spacing * 4) : 0 + implicitHeight: type !== Notification.PlaceHolder ? (fullscreen ? maxHeight : contentColumn.height + contentColumn.spacing * 2) : 0 color: Qt.rgba(0.132, 0.117, 0.109, 0.97) opacity: 0 + state: { + var result = ""; + + if (type == Notification.SnapDecision) { + if (ListView.view.currentIndex == index) { + result = "expanded"; + } else { + if (ListView.view.count > 2) { + if (ListView.view.currentIndex == -1 && index == 1) { + result = "expanded"; + } else { + result = "contracted"; + } + } else { + result = "expanded"; + } + } + } + + return result; + } + + Behavior on height { + id: normalHeightBehavior + + //enabled: menuItemFactory.progress == 1 + enabled: true + SequentialAnimation { + PauseAnimation { + duration: UbuntuAnimation.SnapDuration + } + UbuntuNumberAnimation { + duration: UbuntuAnimation.SnapDuration + } + } + } + + states:[ + State { + name: "contracted" + PropertyChanges {target: notification; height: units.gu(8)} + }, + State { + name: "expanded" + PropertyChanges {target: notification; height: implicitHeight} + } + ] + clip: fullscreen ? false : true + visible: type != Notification.PlaceHolder UbuntuShape { id: shapedBack visible: !fullscreen - anchors.fill: parent - anchors.margins: notification.margins + anchors { + fill: parent + leftMargin: notification.margins + rightMargin: notification.margins + } color: parent.color opacity: parent.opacity radius: "medium" @@ -104,17 +156,20 @@ MouseArea { id: interactiveArea - anchors.fill: contentColumn + anchors.fill: parent objectName: "interactiveArea" onClicked: { if (notification.type == Notification.Interactive) { notification.notification.invokeAction(actionRepeater.itemAt(0).actionId) + } else { + notificationList.currentIndex = index; } } } Column { id: contentColumn + objectName: "contentColumn" anchors { left: parent.left @@ -207,6 +262,8 @@ model: unityMenuModel NotificationMenuItemFactory { + id: menuItemFactory + anchors.left: parent.left; anchors.right: parent.right menuModel: unityMenuModel diff -Nru unity8-7.84+14.04.20140324.4/qml/Notifications/Notifications.qml unity8-7.84+14.04.20140327.1/qml/Notifications/Notifications.qml --- unity8-7.84+14.04.20140324.4/qml/Notifications/Notifications.qml 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/qml/Notifications/Notifications.qml 2014-03-27 12:37:27.000000000 +0000 @@ -25,6 +25,9 @@ interactive: false property real margin + spacing: delegate.fullscreen ? 0 : units.gu(.5) + + currentIndex: (currentIndex < 1 && count > 1) ? 1 : -1 delegate: Notification { objectName: "notification" + index @@ -75,6 +78,7 @@ displaced: Transition { UbuntuNumberAnimation { properties: "x,y" + duration: UbuntuAnimation.SnapDuration } } } diff -Nru unity8-7.84+14.04.20140324.4/src/ApplicationArguments.h unity8-7.84+14.04.20140327.1/src/ApplicationArguments.h --- unity8-7.84+14.04.20140324.4/src/ApplicationArguments.h 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/src/ApplicationArguments.h 2014-03-27 12:37:43.000000000 +0000 @@ -29,8 +29,8 @@ Q_OBJECT public: ApplicationArguments(const QStringList& args) { - if (args.contains(QLatin1String("-geometry")) && args.size() > args.indexOf(QLatin1String("-geometry")) + 1) { - QStringList geometryArg = args.at(args.indexOf(QLatin1String("-geometry")) + 1).split('x'); + if (args.contains(QLatin1String("-windowgeometry")) && args.size() > args.indexOf(QLatin1String("-windowgeometry")) + 1) { + QStringList geometryArg = args.at(args.indexOf(QLatin1String("-windowgeometry")) + 1).split('x'); if (geometryArg.size() == 2) { m_size.rwidth() = geometryArg.at(0).toInt(); m_size.rheight() = geometryArg.at(1).toInt(); diff -Nru unity8-7.84+14.04.20140324.4/src/Panel/Indicators/client/indicatorsclient.cpp unity8-7.84+14.04.20140327.1/src/Panel/Indicators/client/indicatorsclient.cpp --- unity8-7.84+14.04.20140324.4/src/Panel/Indicators/client/indicatorsclient.cpp 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/src/Panel/Indicators/client/indicatorsclient.cpp 2014-03-27 12:37:43.000000000 +0000 @@ -49,8 +49,8 @@ m_view->setSource(QUrl("IndicatorsClient.qml")); m_view->setResizeMode(QQuickView::SizeRootObjectToView); - if (args.contains(QLatin1String("-geometry")) && args.size() > args.indexOf(QLatin1String("-geometry")) + 1) { - QStringList geometryArg = args.at(args.indexOf(QLatin1String("-geometry")) + 1).split('x'); + if (args.contains(QLatin1String("-windowgeometry")) && args.size() > args.indexOf(QLatin1String("-windowgeometry")) + 1) { + QStringList geometryArg = args.at(args.indexOf(QLatin1String("-windowgeometry")) + 1).split('x'); if (geometryArg.size() == 2) { m_view->resize(geometryArg.at(0).toInt(), geometryArg.at(1).toInt()); } diff -Nru unity8-7.84+14.04.20140324.4/tests/autopilot/unity8/shell/tests/__init__.py unity8-7.84+14.04.20140327.1/tests/autopilot/unity8/shell/tests/__init__.py --- unity8-7.84+14.04.20140324.4/tests/autopilot/unity8/shell/tests/__init__.py 2014-03-24 16:09:54.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/tests/autopilot/unity8/shell/tests/__init__.py 2014-03-27 12:37:43.000000000 +0000 @@ -181,7 +181,7 @@ ) geo_string = "%dx%d" % (width, height) self.unity_geometry_args = [ - '-geometry', + '-windowgeometry', geo_string, '-frameless', '-mousetouch' diff -Nru unity8-7.84+14.04.20140324.4/tests/qmltests/CMakeLists.txt unity8-7.84+14.04.20140327.1/tests/qmltests/CMakeLists.txt --- unity8-7.84+14.04.20140324.4/tests/qmltests/CMakeLists.txt 2014-03-24 16:09:54.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/tests/qmltests/CMakeLists.txt 2014-03-27 12:37:27.000000000 +0000 @@ -72,6 +72,7 @@ add_qml_test(Hud Result) add_qml_test(Launcher Launcher IMPORT_PATHS ${CMAKE_BINARY_DIR}/plugins ${qmltest_DEFAULT_IMPORT_PATHS}) add_qml_test(Notifications Notifications IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/plugins) +add_qml_test(Notifications VisualSnapDecisionsQueue IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/plugins) add_qml_test(Panel IndicatorRow) add_qml_test(Panel Indicators IMPORT_PATHS ${CMAKE_BINARY_DIR}/plugins ${qmltest_DEFAULT_IMPORT_PATHS}) add_qml_test(Panel MenuContent IMPORT_PATHS ${CMAKE_BINARY_DIR}/plugins ${qmltest_DEFAULT_IMPORT_PATHS}) diff -Nru unity8-7.84+14.04.20140324.4/tests/qmltests/Components/tst_LazyImage.qml unity8-7.84+14.04.20140327.1/tests/qmltests/Components/tst_LazyImage.qml --- unity8-7.84+14.04.20140324.4/tests/qmltests/Components/tst_LazyImage.qml 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/tests/qmltests/Components/tst_LazyImage.qml 2014-03-27 12:37:35.000000000 +0000 @@ -168,6 +168,12 @@ compare(data.image.initialHeight, data.initialHeight); compare(data.image.initialWidth, data.initialWidth); + // check the sourceSize + var sourceHeight = (data.image.scaleTo === "height" || (data.image.scaleTo === "fit" && data.height <= data.width)) ? data.height : 0 + var sourceWidth = (data.image.scaleTo === "width" || (data.image.scaleTo === "fit" && data.width <= data.height)) ? data.width : 0 + compare(data.image.sourceSize.height, sourceHeight); + compare(data.image.sourceSize.width, sourceWidth); + // check the shape dimensions var shape = findChild(data.image, "shape"); compare(shape.width, data.imageWidth); diff -Nru unity8-7.84+14.04.20140324.4/tests/qmltests/Notifications/tst_Notifications.qml unity8-7.84+14.04.20140327.1/tests/qmltests/Notifications/tst_Notifications.qml --- unity8-7.84+14.04.20140324.4/tests/qmltests/Notifications/tst_Notifications.qml 2014-03-24 16:09:19.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/tests/qmltests/Notifications/tst_Notifications.qml 2014-03-27 12:37:27.000000000 +0000 @@ -43,6 +43,21 @@ function getRaw(id) { return mockNotification.createObject(mockModel) } + + // add the default/PlaceHolder notification to the model + Component.onCompleted: { + var n = { + type: Notification.PlaceHolder, + hints: {}, + summary: "", + body: "", + icon: "", + secondaryIcon: "", + actions: [] + } + + append(n) + } } function addSnapDecisionNotification() { @@ -376,6 +391,8 @@ var notification = findChild(notifications, "notification" + (mockModel.count - 1)) verify(notification !== undefined, "notification wasn't found"); + waitForRendering(notification); + var icon = findChild(notification, "icon") var shapedIcon = findChild(notification, "shapedIcon") var nonShapedIcon = findChild(notification, "nonShapedIcon") @@ -384,7 +401,6 @@ var summaryLabel = findChild(notification, "summaryLabel") var bodyLabel = findChild(notification, "bodyLabel") var buttonRow = findChild(notification, "buttonRow") - waitForRendering(buttonRow) compare(icon.visible, data.iconVisible, "avatar-icon visibility is incorrect") compare(shapedIcon.visible, data.shapedIcon, "shaped-icon visibility is incorrect") @@ -407,12 +423,9 @@ var buttonCancel = findChild(buttonRow, "button1") var buttonAccept = findChild(buttonRow, "button0") - waitForRendering(notification) - // only test the left/cancel-button if two actions have been passed in if (data.actions.length == 2) { - mouseClick(buttonCancel, buttonCancel.width / 2, buttonCancel.height / 2) - actionSpy.wait() + tryCompareFunction(function() { mouseClick(buttonCancel, buttonCancel.width / 2, buttonCancel.height / 2); return actionSpy.signalArguments.length > 0; }, true); compare(actionSpy.signalArguments[0][0], data.actions[1]["id"], "got wrong id for negative action") actionSpy.clear() } @@ -421,38 +434,39 @@ verify(buttonAccept.gradient === data.buttonTinted ? UbuntuColors.orangeGradient : UbuntuColors.greyGradient, "button has the wrong color-tint") // click the positive/right button - mouseClick(buttonAccept, buttonAccept.width / 2, buttonAccept.height / 2) - actionSpy.wait() + tryCompareFunction(function() { mouseClick(buttonAccept, buttonAccept.width / 2, buttonAccept.height / 2); return actionSpy.signalArguments.length > 0; }, true); compare(actionSpy.signalArguments[0][0], data.actions[0]["id"], "got wrong id positive action") actionSpy.clear() + waitForRendering(notification) // check if there's more than one negative choice if (data.actions.length > 2) { - var initialHeight = notification.height + var initialHeight = notification.implicitHeight // click to expand mouseClick(buttonCancel, buttonCancel.width / 2, buttonCancel.height / 2) - waitForRendering(notification) + var contentColumn = findChild(notification, "contentColumn") + var collapsedContentColumnHeight = contentColumn.height; + // Waiting for the inner column to change height because buttons appear + tryCompareFunction(function() { return collapsedContentColumnHeight != contentColumn.height; }, true); + // Waiting for notification to reach its target size + tryCompare(notification, "height", contentColumn.height + contentColumn.spacing * 2) actionSpy.clear() // test the additional buttons for (var i = 2; i < data.actions.length; i++) { - waitForRendering(notification) var buttonColumn = findChild(notification, "buttonColumn") var button = findChild(buttonColumn, "button" + i) mouseClick(button, button.width / 2, button.height / 2) - actionSpy.wait() compare(actionSpy.signalArguments[0][0], data.actions[i]["id"], "got wrong id for additional negative action") actionSpy.clear() } // click to collapse mouseClick(buttonCancel, buttonCancel.width / 2, buttonCancel.height / 2) - waitForRendering(notification) tryCompare(notification, "height", initialHeight) } else { mouseClick(buttonCancel, buttonCancel.width / 2, buttonCancel.height / 2) - actionSpy.wait() compare(actionSpy.signalArguments[0][0], data.actions[1]["id"], "got wrong id for negative action") } } diff -Nru unity8-7.84+14.04.20140324.4/tests/qmltests/Notifications/tst_VisualSnapDecisionsQueue.qml unity8-7.84+14.04.20140327.1/tests/qmltests/Notifications/tst_VisualSnapDecisionsQueue.qml --- unity8-7.84+14.04.20140324.4/tests/qmltests/Notifications/tst_VisualSnapDecisionsQueue.qml 1970-01-01 00:00:00.000000000 +0000 +++ unity8-7.84+14.04.20140327.1/tests/qmltests/Notifications/tst_VisualSnapDecisionsQueue.qml 2014-03-27 12:37:27.000000000 +0000 @@ -0,0 +1,237 @@ +/* + * Copyright (C) 2014 Canonical, Ltd. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 3. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +import QtQuick 2.0 +import QtTest 1.0 +import ".." +import "../../../qml/Notifications" +import Ubuntu.Components 0.1 +import Unity.Test 0.1 +import Unity.Notifications 1.0 + +Row { + id: rootRow + + Component { + id: mockNotification + + QtObject { + function invokeAction(actionId) { + mockModel.actionInvoked(actionId) + } + } + } + + ListModel { + id: mockModel + + signal actionInvoked(string actionId) + + function getRaw(id) { + return mockNotification.createObject(mockModel) + } + + // add the default/PlaceHolder notification to the model + Component.onCompleted: { + var n = { + type: Notification.PlaceHolder, + hints: {}, + summary: "", + body: "", + icon: "", + secondaryIcon: "", + actions: [] + } + + append(n) + } + } + + function addSomeSnapDecisionNotifications() { + var n = [{ + type: Notification.SnapDecision, + hints: {"x-canonical-private-button-tint": "true"}, + summary: "Incoming call", + body: "Frank Zappa\n+44 (0)7736 027340", + icon: "../graphics/avatars/funky.png", + secondaryIcon: "../graphics/applicationIcons/phone-app.png", + actions: [{ id: "pickup_id", label: "Pick up"}, + { id: "decline_1_id", label: "Decline"}, + { id: "decline_2_id", label: "Can't talk now, what's up?"}, + { id: "decline_3_id", label: "I call you back."}, + { id: "decline_4_id", label: "Send custom message..."}] + }, + { + type: Notification.SnapDecision, + hints: {"x-canonical-private-button-tint": "true", + "x-canonical-non-shaped-icon": "true"}, + summary: "Incoming file", + body: "Frank would like to send you the file: essay.pdf.", + icon: "image://theme/search", + actions: [{ id: "accept_id", label: "Accept"}, + { id: "reject_id", label: "Reject"}] + }, + { + type: Notification.SnapDecision, + hints: {"x-canonical-private-button-tint": "true", + "x-canonical-non-shaped-icon": "true"}, + summary: "Authentication error", + body: "Please authorise Ubuntu to access your Google account.", + icon: "image://theme/search", + actions: [{ id: "settings_id", label: "Settings..."}, + { id: "cancel_id", label: "Cancel"}] + }, + { + type: Notification.SnapDecision, + hints: {"x-canonical-private-button-tint": "true", + "x-canonical-non-shaped-icon": "true"}, + summary: "Morning alarm", + body: "It's 6:30... time to get up!", + icon: "image://theme/search", + actions: [{ id: "ok_reply", label: "Ok"}, + { id: "snooze_id", label: "Snooze"}] + }, + { + type: Notification.SnapDecision, + hints: {"x-canonical-private-button-tint": "true"}, + summary: "Jenny Sample", + body: "Hey there! Have you been watching the latest episode of that TV-show I told you about last week?", + icon: "../graphics/avatars/amanda.png", + secondaryIcon: "../graphics/applicationIcons/messages-app.png", + actions: [{ id: "reply_id", label: "Reply"}, + { id: "ignore_id", label: "Ignore"}] + }] + + mockModel.append(n) + } + + function clearNotifications() { + // remove all but the first (PlaceHolder) notification + mockModel.remove(1, mockModel.count - 1) + } + + function removeTopMostNotification() { + // leave real/first (PlaceHolder) notification untouched + if (mockModel.count > 1) + mockModel.remove(1) + } + + Rectangle { + id: notificationsRect + + width: units.gu(40) + height: units.gu(71) + + MouseArea{ + id: clickThroughCatcher + + anchors.fill: parent + } + + Notifications { + id: notifications + + margin: units.gu(1) + + anchors.fill: parent + model: mockModel + } + } + + Rectangle { + id: interactiveControls + + width: units.gu(30) + height: units.gu(81) + color: "grey" + + Column { + spacing: units.gu(1) + anchors.fill: parent + anchors.margins: units.gu(1) + + Button { + width: parent.width + text: "add some snap-decisions" + onClicked: addSomeSnapDecisionNotifications() + } + + Button { + width: parent.width + text: "remove top-most notification" + onClicked: removeTopMostNotification() + } + + Button { + width: parent.width + text: "clear model" + onClicked: clearNotifications() + } + } + } + + UnityTestCase { + id: root + name: "VisualQueueTest" + when: windowShown + + function test_VisualSnapDecisionsQueue() { + // populate model with some mock notifications + addSomeSnapDecisionNotifications(); + + // make sure the view is properly updated before going on + waitForRendering(notifications); + + var snap_decision = [findChild(notifications, "notification1"), + findChild(notifications, "notification2"), + findChild(notifications, "notification3"), + findChild(notifications, "notification4"), + findChild(notifications, "notification5")] + + for (var index = 0; index < snap_decision.length; index++) { + verify(snap_decision[index] !== undefined, index + ". snap-decision wasn't found"); + } + + // check initial states once all five snap-decisions were appended to the model + compare(snap_decision[0].state, "expanded", "state of first snap-decision is not expanded"); + for (var index = 1; index < snap_decision.length; index++) { + compare(snap_decision[index].state, "contracted", "state of "+ index + ".snap-decision is not contracted"); + } + + // click/tap on each snap-decision and verify only one is in expanded-state at any time + for (var index = 0; index < snap_decision.length; index++) { + mouseClick(snap_decision[index], snap_decision[index].width / 2, snap_decision[index].height / 2) + for (var kindex = 0; kindex < snap_decision.length; kindex++) { + if (kindex == index) { + compare(snap_decision[kindex].state, "expanded", "state of "+ kindex + ".snap-decision is not expanded"); + } else { + compare(snap_decision[kindex].state, "contracted", "state of "+ kindex + ".snap-decision is not contracted"); + } + } + } + + // remove top-most and verify one of the remaining ones is still getting expanded + + // make first snap-decision expand + mouseClick(snap_decision[0], snap_decision[0].width / 2, snap_decision[0].height / 2); + + for (var index = 1; index < snap_decision.length; index++) { + removeTopMostNotification(); + compare(snap_decision[index].state, "expanded", "state of " + index + ". snap-decision is not expanded"); + } + } + } +}