I have made the following changes intended for :
  CE:Apps:MTF / meego-handset-maps

Please review and accept or decline.
BOSS has already run some checks on this request.
See the "Messages from BOSS" section below.

https://build.pub.meego.com//request/show/3294

Thank You,
bossbot ([email protected])

[This message was auto-generated]

---

Request # 3294:

Messages from BOSS:
     Could not notify CE-maintainers (no address found)

State:   review          2011-12-01T09:53:55 bossbot

Reviews:
     accepted by bossbot : Prechecks completed; none failed.
     new by  : Please replace this text with a review and approve/reject the 
review (not the SR). BOSS will take care of the rest

Changes:
  submit: home:jakub:branches:CE:Apps:MTF / meego-handset-maps -> CE:Apps:MTF / 
meego-handset-maps
  
changes files:
--------------
--- meego-handset-maps.changes
+++ meego-handset-maps.changes
@@ -0,0 +1,3 @@
+* Thu Dec 01 2011 Jakub Pavelek <[email protected]> - 0.1.6
+- Flicker free
+

old:
----
  meego-handset-maps-0.1.5.tgz

new:
----
  meego-handset-maps-0.1.6.tgz

spec files:
-----------
--- meego-handset-maps.spec
+++ meego-handset-maps.spec
@@ -1,5 +1,5 @@
 Name:           meego-handset-maps
-Version:        0.1.5
+Version:        0.1.6
 Release:        1%{?dist}
 Summary:        Simple and fast maps application for MeeGo Handset. Needs data 
connection!
 Group:          User Interface/Desktops

other changes:
--------------

++++++ meego-handset-maps-0.1.5.tgz -> meego-handset-maps-0.1.6.tgz
--- meego-handset-maps.spec
+++ meego-handset-maps.spec
@@ -1,52 +0,0 @@
-Name:           meego-handset-maps
-Version:        0.1.3
-Release:        1%{?dist}
-Summary:        Simple and fast maps application for MeeGo Handset. Needs data 
connection!
-Group:          User Interface/Desktops
-License:        GPL v2
-URL:            https://github.com/dubik/meego-handset-maps
-Source0:        %{name}-%{version}.tgz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires:  qt-devel
-
-%description
-MeeGo Handset Maps - simple and fast maps application for Handset UX. Uses 
QtMObility and thus needs data connection to function.
-
-%prep
-%setup -q
-
-%build
-qmake
-make
-
-%install
-rm -rf %{buildroot}
-mkdir -p %{buildroot}/usr/bin/
-install -m 755 bin/meego-handset-maps %{buildroot}/usr/bin/
-mkdir -p %{buildroot}/usr/share/applications/
-install -m 644 src/data/meego-handset-maps.desktop 
%{buildroot}/usr/share/applications/
-
-%clean
-rm -rf %{buildroot}
-
-%files
-%defattr(-,root,root,-)
-/usr/bin/meego-handset-maps
-/usr/share/applications/meego-handset-maps.desktop
-
-%changelog
-* Fri Oct 14 2011 Jakub Pavelek <[email protected]> 0.1.3
-- Boosted ARM version, normal x86 version
-
-* Thu Oct 06 2011 Jakub Pavelek <[email protected]> 0.1.2
-- Fullscreen mode and packaging changes
-
-* Wed Oct 05 2011 Jakub Pavelek <[email protected]> 0.1.1.1
-- fixin binary name 
-
-* Wed Oct 05 2011 Jakub Pavelek <[email protected]> 0.1.1
-- adding desktop file
-
-* Tue Sep 27 2011 Jakub Pavelek <[email protected]> 0.1
-- first RPM packaging release
-
--- src/main.cpp
+++ src/main.cpp
@@ -12,18 +12,22 @@
     QDeclarativeView *view = MDeclarativeCache::qDeclarativeView();
     view->setSource(QUrl("qrc:/qml/main.qml"));
     view->showFullScreen();
-    view->setWindowTitle("Maps");
-    QObject::connect(view->engine(), SIGNAL(quit()), view, SLOT(close()));
-
-    return app->exec();
 #else
-    QApplication app(argc, argv);
+    QApplication *app = new QApplication(argc, argv);
     QDeclarativeView *view = new QDeclarativeView();
     view->setSource(QUrl("qrc:/qml/main.qml"));
     view->show();
+#endif
+
+    view->setWindowTitle("Maps");
+    //Flickr removal
+    view->setAttribute(Qt::WA_OpaquePaintEvent);
+    view->setAttribute(Qt::WA_NoSystemBackground);
+    view->viewport()->setAttribute(Qt::WA_OpaquePaintEvent);
+    view->viewport()->setAttribute(Qt::WA_NoSystemBackground);
+
     QObject::connect(view->engine(), SIGNAL(quit()), view, SLOT(close()));
 
-    return app.exec();
-#endif
+    return app->exec();
 
 }



Reply via email to