aboutsummaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)Author
2010-11-24Fixes: changing scaleFactor/totalScaleFactor uses in widgetsgallery and ↵Michal Guminiak
gestures example to follow new semantics RevBy: Dominik Details: Qt's pinch recognizer has been changed and we need to follow new semantics of pinch gesture.
2010-11-18Changes: Remove setAcceptTouchEvents() and grabGesture() calls from examples.Daniel d'Andrada
RevBy: TrustMe Details: MSceneWindow already does all that, so there's no need to do it again in inherited classes.
2010-11-08Changes: Adding Tap and Tap And Hold gesture handlers to gesture example app.Dominik Kapusta
RevBy: Michał
2010-10-28Changes: Use effectiveWinId() instead of winId()Armin Berres
RevBy: Daniel d'Andrada, Michael Hasselmann, Stanislav Ionascu Details: The meego graphcissystem does not support native windows inside native windows (This will change but not give optimal performance). Normally just the toplevel window is a native window, all other windows/widgets are handled inside Qt. When calling winId() on one of these widgets a native window will be created. MeeGo Toch uses winId() in quite some places which causes us to create native windows where we do not want them. By using effectiveWinId() instead we get the winId of the actual toplevel window. After these change two MWindows must not have the same parent QWidget anymore.
2010-10-27Changes: add mAddLibrary function, use it in .pro filesHolger Schröder
RevBy: Armin, Mirek Details: To simplify addition of a link library to a project for the different platforms, we need this function. Initial patch by Thierry Bastian.
2010-10-27Changes: change M_EXPORT to M_{CORE,VIEWS,EXTENSIONS,SETTINGS}_EXPORTHolger Schröder
RevBy: Armin, Mirek Details: Unter windows the M_*_EXPORT macros are mandatory. and so they needed to be adapted after the split of libmeegotouch to libmeegotouchcore, *views, *settings, and *extensions. Initial patch by Thierry Bastian
2010-10-26Changes: canceling of swipe gesture in gesture example.Michal Guminiak
RevBy: Tomas Junnonen, Stanislav Ionascu, Michael Hasselmann Details: The gesture example is updated to demonstrate how users should react to "cancel gesture" event.
2010-09-27Fixes: NB#192301 - What is /usr/bin/mservicemapper? And package description ↵Max Waterman
is totally unhelpful RevBy: Holger Details: Added description for binaries in libmeegotouch-bin. Error in servicefw example project file. Small only at exit memory leak in mservicemapper. Script used to exercise mservicemapper while running under valgrind.
2010-09-17Changes: make the dependency on the qt mobility service framework optionalHolger Schröder
ModifiedBy: Daniel d'Andrada (added echo output in configure script for Qt Mobility Service Framework) RevBy: Daniel d'Andrada
2010-09-16Changes : Mechanism to make services implementing ↵Max Waterman
maemo-meegotouch-interfaces available to plain Qt application via the Qt Service Framework. RevBy: Holger Schröder, Max Waterman Details: m-servicefwgen : added functionality to generate the files needed to make the Qt Sfw plugin library and xml file. mservicemapper : added functionality to add/remove the Qt Sfw plugins when Mt Sfw services are added removed. examples : added example used as acceptance test and for development testing. tests : adjusted ft_mservicefwgen
2010-09-14Changes: fixing coverity errors: CID 1149, 1145, 1141, 1136, 1135Anna Gadomska
RevBy: Dominik
2010-09-08Changes: package the examples into an own debian package, 2nd tryHolger Schroeder
RevBy: Armin, John, Mike Details: Jani Mikkonen requested to package the parts of the chaining example in libmeegotouch, so that he can then use these programs for some tests where he is using fakemail and fakegallery right now. he wanted to get rid of that duplicated code. when i looked a bit deeper into the build system i found that the examples could not be built and not be packaged in the current version. so i added that possibility to the build system. some other examples do not have install rules in their .pro files yet, and perhaps the debian/meegotouch-examples.install would then need to be expanded for the other examples too. i verified that the chaining example does work, when installed from the created .deb package. In the examples subdir we do not define BUILD_M,and because of that the "CONFIG += meegotouch" does then link against the installed versions of libmeegotouch* in /usr/lib/. This patch changes it to link against the libs in M_BUILD_TREE.
2010-09-08Revert "Changes: package the examples into an own debian package"Daniel d'Andrada
This reverts commit fda18b0113f136ca340ea074ebb14f293606ab3d. Build of examples depend on a installed libmeegotouch
2010-09-08Changes: package the examples into an own debian packageHolger Schroeder
RevBy: Armin, John Details: Jani Mikkonen requested to package the parts of the chaining example in libmeegotouch, so that he can then use these programs for some tests where he is using fakemail and fakegallery right now. he wanted to get rid of that duplicated code. when i looked a bit deeper into the build system i found that the examples could not be built and not be packaged in the current version. so i added that possibility to the build system. some other examples do not have install rules in their .pro files yet, and perhaps the debian/meegotouch-examples.install would then need to be expanded for the other examples too. i verified that the chaining example does work, when installed from the created .deb package. please test and comment.
2010-09-07Changes: MAbstractLayoutPolicy - Rename from setObjectName to setStyleName, ↵John Tapsell
to mimic MWidgetController RevBy: Stanislav
2010-09-06Changes: Fix compiling multipleinstances example programJohn Tapsell
2010-08-31Changes: Doxygen syntax fixesJohn Tapsell
RevBy: TrustMe Details: Fix incorrect doxygen tag usage.
2010-08-23Changes: Documentation. Updated image of layout with multiple policiesDaniel d'Andrada
RevBy: TrustMe
2010-08-19Changes: Missing includes on tutorial document code sample.Daniel d'Andrada
RevBy: TrustMe
2010-08-13Changes: New images for layout policies documentationDaniel d'Andrada
RevBy: TrustMe
2010-08-12Fixes: Swipe gesture will now snap to 0,90,180 and 270 degrees.Michal Guminiak
RevBy: Tomas Junnonen Details: Meegotouch swipe gesture recognizer is reusing Qt's QSwipeGesture class which is delivered to the users of the swipe gesture. In this class, the swipe direction is dynamically calculated from angle attribute. The algorithm used there makes it almost impossible to recognize the gesture fully in vertical or horizontal direction. To help that, we are introducing snapping to the right angles. If the user will swipe in an angle that is close enough (by 22.5 degrees), the recognizer will change the angle to the right angle.
2010-08-09Changes: Improved pinch emulationTomas Junnonen
RevBy: Michał Guminiak Details: Hold down ctrl, press and drag with left mouse button. Removed option to simulate two finger gestures, now always enabled. Removed pan emulation, no longer necessary.
2010-08-06Changes: Don't use deprecated MSceneWindow::appear(policy)Daniel d'Andrada
RevBy: TrustMe Details: Use either MSceneWindow::appear(window, policy) or MSceneWindow::appear(scene, policy)
2010-08-06New: MSceneWindow::appear(scene, policy);Daniel d'Andrada
RevBy: Dominik Kapusta Details: Added to accompany the existing MSceneWindow::appear(window, policy);
2010-08-03Changes: Added new gestures & multitouch overview documentTomas Junnonen
RevBy: TrustMe
2010-08-03Changes: DUI-3234 and DUI-3235 - allow user to specify page title; appname ↵Max Waterman
by default RevBy: Dominik Details: Chained methods have an optional last parameter for the page title. It defaults to the null QString, but the nullness doesn't get passed through qdbus so if it isEmpty() is used to test if the user has set it to anything; I think the user shouldn't be allowed to set it to the empty string, so this is actually a good thing.
2010-08-03Fixes: NB#172283 - There should be proper animation when launching a child ↵Max Waterman
application window via task chaining RevBy: Tomas, Daniel Details: Does the framework-side changes required to trigger the compositor to do the transition animation. Also moved the framework-side code for the task switcher view stacking into the same place.
2010-08-03Changes: Improvements to chaining example.Max Waterman
RevBy: TrustMe Details: Added an INSTALL.txt file to examples/chaining - list of instructions to show one method of installing this on a device. Made the name of the applications different at the start of the name, rather than the end - the launcher cutts it off so you can't tell between them. Made the button labels a little more obvious so you can tell between the window which is launched through chaining and the one that isn't. Changed chaining example app to be valid - chainingexampleapp2 was opening a window when it was launched which caused a few problems. I think such behaviour is not typical, so removed it.
2010-08-03Changes: New gestures code exampleTomas Junnonen
RevBy: TrustMe Details: examples/gestures demonstrates pinching, swiping and rotation.
2010-07-30New: Documentation for Navigational PatternsDaniel d'Andrada
RevBy: TrustMe Details: Includes code examples.
2010-07-28Changes: Improved Tutorial documentDaniel d'Andrada
RevBy: Sergiy Dubovik Details: It's mostly done now.
2010-07-22Fixes: NB#166004 - Unexpected input focus behaviour when focused widget is ↵Tomas Junnonen
covered by app menues or app dialogs Modified by: Dominik Kapusta RevBy: Tomas Junnonen, Daniel d'Andrada Details: SceneManager now sends QEvent::WindowBlocked and QEvent::WindowUnBlocked to the active MApplicationPage. This allows applications to perform actions when for example the object menu, dialogs or the application menu is opened or closed. A new example of how to for instance manage application focus in such cases has been added to the examples directory. Added examples/focus to demonstrate focus handling with both signals and the event.
2010-07-08Fixes: NB#158821 - dui-servicefwgen should allow generation of namespaced codeMax Waterman
RevBy: dominik Details: Put namespace into all the autogenerated files. Updated and run tests.
2010-07-05Fixes: NB#175447 - meegotouch doesn't add dbus to QT features, but it needs...Max Waterman
RevBy: Jörgen Details: Added QT+=dbus to the meegotouch_common.prf file for unix. Adjusted examples/{chaining,servicefw} project files to test and use new config.
2010-06-14Merge commit 'refs/merge-requests/637' of ↵Max Waterman
git@gitorious.org:maemo-6-ui-framework/libdui
2010-06-10Changes: Needless page1.h and page1.cpp removed from lifecycle example.Jussi Lind
RevBy: Antti Kervinen
2010-06-10Changes: Obsolete stuff removed from lifecycle example, lifecycle.pro cleaned upJussi Lind
RevBy: Antti Kervinen
2010-05-24Fixes: NB#162781, DUI chaining support should provide an option to not ↵Max Waterman
terminate the process when closing the child window RevBy: Holger Schröder Details: Close current window instead of quitting application. Adjust tests.
2010-05-18Changes: fix build in examples/{apscanner,containertest}Mike FABIAN
RevBy: John Tapsell
2010-05-06Changes: Fix examples and documentation - they used CONFIG += m intead of ↵John Tapsell
+= meegotouch etc RevBy: Armin Berres
2010-04-23New: First part of the "MeeGo Touch Tutorial"Daniel d'Andrada
RevBy: TrustMe Details: Still lot's of stuff to be written.
2010-04-14Changes: rename /M/ gconf prefix to /meegotouch/Holger Schroeder
RevBy: Tomas
2010-04-13Changes: Modified .desktop files and applet installation sources from DUI to ↵Vesa Halttunen
MeeGo RevBy: TrustMe
2010-04-12Changes: Renamed dui to meegotouchTomas Junnonen
By: Holger, Daniel, Janne RevBy: Tomas, Holger
2010-04-01Changes: Modularized libduiTomas Junnonen
RevBy: Tomas, Holger Details: Libdui is split into modules as follows: - extensions: application extensions and mashup components - settings: settingslanguage - views: widget views - corelib: everything else
2010-04-01Changes: Lifecycle example to use the automatic page managementAntti Kervinen
RevBy: TrustMe
2010-03-30Changes: Moved auto-generated code out of Git repositoryStefan Hundhammer
RevBy: TrustMe
2010-03-30Changes: Commented out trackergrid from examples.proDaniel d'Andrada
RevBy: TrustMe Details: This example seems to be heavily outdated.
2010-03-30Changes: Updated imtoolbar example to use new centralWidget() signature.Daniel d'Andrada
RevBy: TrustMe Details: centralWidget() now returns a QGraphicsWidget instead of a DuiWidget.
2010-03-30Changes: Updated examples to not use DuiSceneWindow::appearNow()Daniel d'Andrada
RevBy: TrustMe Details: That method was removed.