Age | Commit message (Collapse) | Author |
|
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.
|
|
RevBy: TrustMe
Details: MSceneWindow already does all that, so there's no need to do it again
in inherited classes.
|
|
RevBy: Michał
|
|
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.
|
|
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.
|
|
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
|
|
RevBy: Tomas Junnonen, Stanislav Ionascu, Michael Hasselmann
Details: The gesture example is updated to demonstrate
how users should react to "cancel gesture" event.
|
|
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.
|
|
ModifiedBy: Daniel d'Andrada
(added echo output in configure script for Qt Mobility Service Framework)
RevBy: Daniel d'Andrada
|
|
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
|
|
RevBy: Dominik
|
|
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.
|
|
This reverts commit fda18b0113f136ca340ea074ebb14f293606ab3d.
Build of examples depend on a installed libmeegotouch
|
|
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.
|
|
to mimic MWidgetController
RevBy: Stanislav
|
|
|
|
RevBy: TrustMe
Details: Fix incorrect doxygen tag usage.
|
|
RevBy: TrustMe
|
|
RevBy: TrustMe
|
|
RevBy: TrustMe
|
|
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.
|
|
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.
|
|
RevBy: TrustMe
Details: Use either MSceneWindow::appear(window, policy) or
MSceneWindow::appear(scene, policy)
|
|
RevBy: Dominik Kapusta
Details: Added to accompany the existing MSceneWindow::appear(window, policy);
|
|
RevBy: TrustMe
|
|
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.
|
|
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.
|
|
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.
|
|
RevBy: TrustMe
Details: examples/gestures demonstrates pinching, swiping and rotation.
|
|
RevBy: TrustMe
Details: Includes code examples.
|
|
RevBy: Sergiy Dubovik
Details: It's mostly done now.
|
|
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.
|
|
RevBy: dominik
Details:
Put namespace into all the autogenerated files.
Updated and run tests.
|
|
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.
|
|
git@gitorious.org:maemo-6-ui-framework/libdui
|
|
RevBy: Antti Kervinen
|
|
RevBy: Antti Kervinen
|
|
terminate the process when closing the child window
RevBy: Holger Schröder
Details:
Close current window instead of quitting application.
Adjust tests.
|
|
RevBy: John Tapsell
|
|
+= meegotouch etc
RevBy: Armin Berres
|
|
RevBy: TrustMe
Details: Still lot's of stuff to be written.
|
|
RevBy: Tomas
|
|
MeeGo
RevBy: TrustMe
|
|
By: Holger, Daniel, Janne
RevBy: Tomas, Holger
|
|
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
|
|
RevBy: TrustMe
|
|
RevBy: TrustMe
|
|
RevBy: TrustMe
Details: This example seems to be heavily outdated.
|
|
RevBy: TrustMe
Details: centralWidget() now returns a QGraphicsWidget instead of a DuiWidget.
|
|
RevBy: TrustMe
Details: That method was removed.
|