meegotouch:qt-developers-libmeegotouch.git
8 years agoChanges: Releaseing 0.20.22-1 0.20.22-1
Sergiy Dubovik [Wed, 23 Jun 2010 07:33:36 +0000 (10:33 +0300)]
Changes: Releaseing 0.20.22-1

RevBy: TrustMe

8 years agoChanges: Added appear feedback to MSceneWindow
Antti Pulakka [Thu, 10 Jun 2010 13:41:49 +0000 (16:41 +0300)]
Changes: Added appear feedback to MSceneWindow

RevBy: Daniel d'Andrada
Details:
Feedback will be played when scene window has finished
appearing.

8 years agoChanges: Install MObjectMenu headers
Tomas Junnonen [Tue, 22 Jun 2010 14:24:40 +0000 (17:24 +0300)]
Changes: Install MObjectMenu headers

RevBy: TrustMe

8 years agoChanges: Added feedback to MButtonSwitch
Antti Pulakka [Thu, 8 Apr 2010 07:37:58 +0000 (10:37 +0300)]
Changes: Added feedback to MButtonSwitch

RevBy: Tomas Junnonen
Details: When switch is dragged on and off there will be a haptic
         effect to feel when switch actually turns on and off.

8 years agoChanges: Revert static text in simple LabelView
Tomas Junnonen [Tue, 22 Jun 2010 13:30:53 +0000 (16:30 +0300)]
Changes: Revert static text in simple LabelView

Details:
The static text is still causing various problems and
needs to be refined a bit.
Reverts commits:
669807a0dd9601c8c0df4601529bf77ea8e5e17d
dcc8c92ef7079612f98bc8f5fd09b98060c2f8ad
322ef78cb936a4b79f7e7e8e478710b94cf464bc
e055c69b26217ce9af9b0e173c70bfe8b31a3b7f
0c42a3b29d28dc2400ce9c803cf86c29ece21fcc

8 years agoChanges: Also move the application menu when status bar comes in/out
Daniel d'Andrada [Tue, 22 Jun 2010 13:08:24 +0000 (16:08 +0300)]
Changes: Also move the application menu when status bar comes in/out

RevBy: Dominik Kapusta

8 years agoChanges: Back to unreleased
Jörgen Scheibengruber [Tue, 22 Jun 2010 13:07:19 +0000 (16:07 +0300)]
Changes: Back to unreleased

RevBy: TrustMe

Details: clipping is still slow

8 years agoFixes: NB#166466 - position indicator partially hidden behind titlebar
Michal Guminiak [Tue, 15 Jun 2010 09:49:07 +0000 (11:49 +0200)]
Fixes: NB#166466 - position indicator partially hidden behind titlebar

RevBy: Dominik Kapusta
Details: the position indicator geometry will now follow the exposed rect
of the application page.

8 years agoFixes: NB#172441 - Serviceframework: m-servicefwgen generates non-compiling code
Max Waterman [Tue, 22 Jun 2010 05:40:13 +0000 (08:40 +0300)]
Fixes: NB#172441 - Serviceframework: m-servicefwgen generates non-compiling code

RevBy: Mikko Levonmaa
Details:
Added fix for adaptor cpp file (missed that before).
Added test to ut_mservicefwgen.
Fixed ft_mservicefwgen files.

8 years agoFixes: NB#160677 - DuiApplicationService launch method needs an *option* to cause...
Max Waterman [Wed, 16 Jun 2010 15:43:15 +0000 (18:43 +0300)]
Fixes: NB#160677 - DuiApplicationService launch method needs an *option* to cause un-minimize animation

RevBy: Tomas Junnonen
Details:
Using show() for mapplicationservice launch() instead of simple (and wrong)
raise(). Also using equivalent X magic in the service framework as a place
holder for up coming correct animation. Noticed off-by-one error in
servicemapper; fixed and added test. Adjusted tests accordingly.

8 years agoChanges: Releasing 0.20.22-1
Jörgen Scheibengruber [Tue, 22 Jun 2010 11:59:49 +0000 (14:59 +0300)]
Changes: Releasing 0.20.22-1

RevBy: TrustMe

8 years agoFixes: NB#173390 - Half tool bar displayed
Dominik Kapusta [Tue, 22 Jun 2010 08:17:29 +0000 (10:17 +0200)]
Fixes: NB#173390 - Half tool bar displayed

RevBy: Daniel d'Andrada
Details: Dedicated "root elements" grouping scene windows affected
(relocated) by status bar presence. A separate root element is created
for navigation bar and escape button (low Z value), and another one
for the home button and notifications (high Z value). When status bar
animation is started, move animations are applied on these root
elements instead of windows themselves. This way the move animation
doesn't come in conflict with possible appear/disappear animations
of scene windows.

8 years agoChanges: MButtonView - override the minimum size of the label inside the button view...
John Tapsell [Tue, 22 Jun 2010 09:16:57 +0000 (18:16 +0900)]
Changes: MButtonView - override the minimum size of the label inside the button view so that it can't grow outside of the button

RevBy: TrustMe

8 years agoChanges: MLabelViewSimple - redo setting the clipping of the label widget
John Tapsell [Tue, 22 Jun 2010 09:29:23 +0000 (18:29 +0900)]
Changes: MLabelViewSimple - redo setting the clipping of the label widget

RevBy: Marcin Miklas
Details: This replaces

    commit dcc8c92ef7079612f98bc8f5fd09b98060c2f8ad
    Fixes: NB#175977 MLabelViewSimple - restore clipping state after setting it

The problem was that the Qt code was far more complicated than I had anticipated - it is simply
not possible to manually restore the clipping state, it _has_ to be done via save() and restore()
operations.

8 years agoChanges: fix debian package build for libicu42 (old libicu version)
Mike FABIAN [Tue, 22 Jun 2010 11:25:26 +0000 (13:25 +0200)]
Changes: fix debian package build for libicu42 (old libicu version)

RevBy: Holger Schröder, Janni Mikkonen

8 years agoChanges: Partial fix for Bug #166306
Torsten Rahn [Tue, 22 Jun 2010 07:10:42 +0000 (09:10 +0200)]
Changes: Partial fix for Bug #166306

RevBy: TrustMe

8 years agoChanges: document that formatDateTime() does not uppercase the first letter.
Mike FABIAN [Mon, 21 Jun 2010 13:41:38 +0000 (15:41 +0200)]
Changes: document that formatDateTime() does not uppercase the first letter.

RevBy: Torsten Rahn, John Tapsell

Details:

MLocale’s formatDateTime() methods do not automatically uppercase the
first letter of the result because they cannot know in which context
the result will be used and depending on the context uppercasing maybe
correct or wrong.

Therefore it is left to the application to do the uppercasing if
needed.

Document this and give an example how an application could do the uppercasing
and put the sample code also in languagepage.cpp in widgetsgallery.

8 years agoChanges: minor updates for messageid-check script
Mike FABIAN [Mon, 14 Jun 2010 12:17:55 +0000 (14:17 +0200)]
Changes: minor updates for messageid-check script

RevBy: TrustMe

8 years agoChanges: Added move animations for the handle of the switch button.
DUI-Team Symbio [Fri, 18 Jun 2010 07:20:18 +0000 (10:20 +0300)]
Changes: Added move animations for the handle of the switch button.

RevBy: Tomas Junnonen

8 years agoChanges: Unit tests: ut_mappletsettingsdialog fix
Miroslav Safr [Fri, 18 Jun 2010 07:31:10 +0000 (10:31 +0300)]
Changes: Unit tests: ut_mappletsettingsdialog fix

RevBy: Tomas Junnonen
Details: void Ut_MAppletSettingsDialog::testSettingsContainerCreation()
calls MAppletSettingsDialog::exec(MAppletSettings("foo", "foo"));
but Q_DECLARE_PRIVATE(MAppletSettings)

8 years agoChanges: Added shadow under the navigationbar.
DUI-Team Symbio [Mon, 21 Jun 2010 06:01:46 +0000 (09:01 +0300)]
Changes: Added shadow under the navigationbar.

RevBy: Tomas Junnonen

8 years agoFixes: NB#170883, No enter/exitDisplayEvent() methods called for a widget inside...
Maciej Jablonski [Fri, 18 Jun 2010 12:26:55 +0000 (14:26 +0200)]
Fixes: NB#170883, No enter/exitDisplayEvent() methods called for a widget inside system modal dialog

RevBy: Daniel d'Andrada
ModifiedBy: Daniel d'Andrada (changed location of workaround)
Changes: XEvent mask was modified when setting translucent background.
The mask for VisibilityNotify events is appended once again when
changing this property.

8 years agoFixes: NB#175977 MLabelViewSimple - restore clipping state after setting it
John Tapsell [Mon, 21 Jun 2010 11:17:01 +0000 (20:17 +0900)]
Fixes: NB#175977 MLabelViewSimple - restore clipping state after setting it

RevBy: Dubovik Sergiy

8 years agoChanges: Fixed autohiding components disappearing, appearing, then immediately disapp...
Tomas Junnonen [Sun, 20 Jun 2010 15:30:26 +0000 (18:30 +0300)]
Changes: Fixed autohiding components disappearing, appearing, then immediately disappearing again

RevBy: TrustMe
Details: Don't call appear on scene windows of the MApplicationWindow that are in the process
of disappearing in the mouse release event. The release is processed after enabling the autohide
via a UI component, or transitioning to a subview with the autohide mode already set, which
was always causing the multiple transitions for the scene window.

8 years agoChanges: Added missing space in debian log. 0.20.21-2
Sergiy Dubovik [Sun, 20 Jun 2010 13:36:35 +0000 (16:36 +0300)]
Changes: Added missing space in debian log.

RevBy: TrustMe

8 years agoChanges: Fixed debian change log format 0.20.21-1
Sergiy Dubovik [Sun, 20 Jun 2010 10:17:00 +0000 (13:17 +0300)]
Changes: Fixed debian change log format

RevBy: TrustMe

8 years agoChanges: Releasing 0.20.21-1
Sergiy Dubovik [Sun, 20 Jun 2010 09:57:38 +0000 (12:57 +0300)]
Changes: Releasing 0.20.21-1

RevBy: TrustMe

8 years agoChanges: Fixes crash in group mode of MList, when last group header is removed from...
Sergiy Dubovik [Sun, 20 Jun 2010 08:39:34 +0000 (11:39 +0300)]
Changes: Fixes crash in group mode of MList, when last group header is removed from model.

RevBy: Stas

8 years agoChanges: Replace the member variable delayVisibility by a call to MTheme::hasPendingR...
Peter Penz [Thu, 17 Jun 2010 06:41:25 +0000 (08:41 +0200)]
Changes: Replace the member variable delayVisibility by a call to MTheme::hasPendingRequests()

8 years agoChanges: Improve the startup performance of applications by delaying the showing...
Peter Penz [Wed, 16 Jun 2010 11:40:14 +0000 (13:40 +0200)]
Changes: Improve the startup performance of applications by delaying the showing of the window, until the theme daemon provided all pixmap requests

RevBy: Armin Berres

8 years agoFixes: NB#175502 - MList creates WAY too many items
Sergiy Dubovik [Sat, 19 Jun 2010 12:15:32 +0000 (15:15 +0300)]
Fixes: NB#175502 - MList creates WAY too many items

RevBy: TrustMe

Details: Setting model before adding list to parent caused list to update it's geometry. Since it didn't belong at that time to and layouts
list resized itself to it's maximum height and created all items.

8 years agoChanges: Improved layout in list item on List page in Widgetsgallery.
Sergiy Dubovik [Sat, 19 Jun 2010 12:01:09 +0000 (15:01 +0300)]
Changes: Improved layout in list item on List page in Widgetsgallery.

RevBy: TrustMe

8 years agoChanges: MListView and MListViewPrivate used QObject::disconnect in a wrong way.
Sergiy Dubovik [Sat, 19 Jun 2010 11:05:12 +0000 (14:05 +0300)]
Changes: MListView and MListViewPrivate used QObject::disconnect in a wrong way.

RevBy: TrustMe

8 years agoFixes: NB#175720: - When setting a new itemModel for MList this does not disconnect...
Sergiy Dubovik [Sat, 19 Jun 2010 10:48:28 +0000 (13:48 +0300)]
Fixes: NB#175720: - When setting a new itemModel for MList this does not disconnect from the old itemModel

RevBy: TrustMe

Details: MListView missused QObject::disconnect function, as a result, old model wasn't disconnected.

8 years agoFixes: NB#175429 - MList crashes after a modelReset if group headers are shown and...
Stanislav Ionascu [Fri, 18 Jun 2010 13:19:53 +0000 (16:19 +0300)]
Fixes: NB#175429 - MList crashes after a modelReset if group headers are shown and one group header is removed

RevBy: Sergiy Dubovik

Details: The problem was that the items are going to be relayouted after the first paint event. So we clear
first and last visible rows until the items are relayouted. But the items are not actually removed from the
screen.

8 years agoChanges: Fixes animation on non X11 platforms.
Sergiy Dubovik [Fri, 18 Jun 2010 20:16:18 +0000 (23:16 +0300)]
Changes: Fixes animation on non X11 platforms.

RevBy: TrustMe

Details: MWindow by default is not on display, and on X11 windows get
visibility signals. However those signals are not needed on other platforms.

8 years agoChanges: Replace dynamic_cast with static_cast in MStyleSheet
Tomas Junnonen [Fri, 18 Jun 2010 15:01:14 +0000 (18:01 +0300)]
Changes: Replace dynamic_cast with static_cast in MStyleSheet

RevBy: TrustMe

8 years agoFixes: NB#175507, Crash is observed when tapped outside 'camera mode' pop up.
Daniel d'Andrada [Fri, 18 Jun 2010 12:51:50 +0000 (15:51 +0300)]
Fixes: NB#175507, Crash is observed when tapped outside 'camera mode' pop up.

RevBy: Tomas Junnonen
Details:
MTheme does not check if the QGraphicsItem is indeed QGraphicsWidget.

8 years agoRevert "Changes: Make the list items initialize their layout in object constructor."
Sergiy Dubovik [Fri, 18 Jun 2010 08:34:28 +0000 (11:34 +0300)]
Revert "Changes: Make the list items initialize their layout in object constructor."

This reverts commit 3856549800f607561e01b1e35aebdfeef377978f.

Virtual function will be called from constructor so thats not going to work.

8 years agoRevert "Changes: Removed call to deprecated list items initLayout method from widgets...
Sergiy Dubovik [Fri, 18 Jun 2010 08:34:00 +0000 (11:34 +0300)]
Revert "Changes: Removed call to deprecated list items initLayout method from widgetsgallery usage cases."

This reverts commit 41bd68710c116366484f6f8bb5d77ac3d969891f.

Not good commit.

8 years agoMerge commit 'refs/merge-requests/670' of git@gitorious.org:maemo-6-ui-framework...
Sergiy Dubovik [Fri, 18 Jun 2010 07:46:05 +0000 (10:46 +0300)]
Merge commit 'refs/merge-requests/670' of git@gitorious.org:maemo-6-ui-framework/libdui into integration

8 years agoChanges: Removed call to deprecated list items initLayout method from widgetsgallery...
Stanislav Ionascu [Wed, 16 Jun 2010 11:38:22 +0000 (14:38 +0300)]
Changes: Removed call to deprecated list items initLayout method from widgetsgallery usage cases.

RevBy: Sergiy Dubovik

8 years agoChanges: Make the list items initialize their layout in object constructor.
Stanislav Ionascu [Wed, 16 Jun 2010 11:34:21 +0000 (14:34 +0300)]
Changes: Make the list items initialize their layout in object constructor.

RevBy: Sergiy Dubovik

Details: Previously due to a bug in the themedaemon, related to background loading,
the layout was forced to be initialized after the component constructor. Now it's
possible to initialize the component inside the constructor. Marked the initLayout
method as deprecated.

8 years agoChanges: Releasing 0.20.20-1
Jörgen Scheibengruber [Fri, 18 Jun 2010 07:24:26 +0000 (10:24 +0300)]
Changes: Releasing 0.20.20-1

RevBy: TrustMe

8 years agoChanges: implement city and country list for libmeegotouch
Holger Schroeder [Mon, 14 Jun 2010 15:59:42 +0000 (17:59 +0200)]
Changes: implement city and country list for libmeegotouch

RevBy: TrustMe

Details: these classes can be used to query for a list
of cities and countries. every city holds information
about its associated timezone.

this can be used in the startup screen to select the
location of the user, and it can also be used in the
clock application to select different time zones for
a world clock etc.

8 years agoChanges: MToolBarView - make sure we can always shrink widgets in the toolbar
John Tapsell [Thu, 17 Jun 2010 13:23:00 +0000 (22:23 +0900)]
Changes: MToolBarView - make sure we can always shrink widgets in the toolbar

RevBy: TrustMe

8 years agoChanges: MLabelViewSimple - use a clipping rectangle to prevent overflowing
John Tapsell [Thu, 17 Jun 2010 13:22:16 +0000 (22:22 +0900)]
Changes: MLabelViewSimple - use a clipping rectangle to prevent overflowing

RevBy: TrustMe
Details:
I timed the result of adding this clipping rectangle and found no statistically significant change
in scratchbox.

8 years agoFixes: NB#172712 - Moving action to menu does not work
John Tapsell [Wed, 16 Jun 2010 14:56:26 +0000 (23:56 +0900)]
Fixes: NB#172712 - Moving action to menu does not work

RevBy: TrustMe

8 years agoChanges: MWidget - fix the doxygen comments for setObjectName
John Tapsell [Wed, 16 Jun 2010 12:35:44 +0000 (21:35 +0900)]
Changes: MWidget - fix the doxygen comments for setObjectName

RevBy: TrustMe

8 years agoChanges: libmeegotouchcore - libQt4-xml module in use
Miroslav Safr [Fri, 18 Jun 2010 06:31:27 +0000 (09:31 +0300)]
Changes: libmeegotouchcore - libQt4-xml module in use
Details: Since the parts from QtXml were taken in use it is needed to add also include paths etc.
 src/corelib/i18n/mlocationdatabase.cpp:23:24: error: QDomDocument: No such file or directory

8 years agoChanges: implement city and country list for libmeegotouch
Holger Schroeder [Mon, 14 Jun 2010 15:59:42 +0000 (17:59 +0200)]
Changes: implement city and country list for libmeegotouch

RevBy: TrustMe

Details: these classes can be used to query for a list
of cities and countries. every city holds information
about its associated timezone.

this can be used in the startup screen to select the
location of the user, and it can also be used in the
clock application to select different time zones for
a world clock etc.

8 years agoChanges: MToolBarView - make sure we can always shrink widgets in the toolbar
John Tapsell [Thu, 17 Jun 2010 13:23:00 +0000 (22:23 +0900)]
Changes: MToolBarView - make sure we can always shrink widgets in the toolbar

RevBy: TrustMe

8 years agoChanges: MLabelViewSimple - use a clipping rectangle to prevent overflowing
John Tapsell [Thu, 17 Jun 2010 13:22:16 +0000 (22:22 +0900)]
Changes: MLabelViewSimple - use a clipping rectangle to prevent overflowing

RevBy: TrustMe
Details:
I timed the result of adding this clipping rectangle and found no statistically significant change
in scratchbox.

8 years agoFixes: NB#172712 - Moving action to menu does not work
John Tapsell [Wed, 16 Jun 2010 14:56:26 +0000 (23:56 +0900)]
Fixes: NB#172712 - Moving action to menu does not work

RevBy: TrustMe

8 years agoChanges: MWidget - fix the doxygen comments for setObjectName
John Tapsell [Wed, 16 Jun 2010 12:35:44 +0000 (21:35 +0900)]
Changes: MWidget - fix the doxygen comments for setObjectName

RevBy: TrustMe

8 years agoChanges: Move the leaked styles cache into MThemePrivate
Jörgen Scheibengruber [Thu, 17 Jun 2010 14:30:58 +0000 (17:30 +0300)]
Changes: Move the leaked styles cache into MThemePrivate

RevBy: Tomas

Details: We don't want new public api

8 years agoNew: State machine for MSceneWindow
Daniel d'Andrada [Tue, 1 Jun 2010 07:06:39 +0000 (10:06 +0300)]
New: State machine for MSceneWindow
Fixes: NB#169208, MInfoBanner disappear animation is executed when...
Fixes: NB#174516, Switching between month, multiday, list and tasks views returns black window

RevBy: Dominik Kapusta
Details:
Adding a state machine for MSceneWindow. That clarifies the
effects of appear() and disappear() upon a scene window at
any given moment.
It also adds an API that applications can use to know whether
a scene window is currently "appeared" on the scene: sceneWindowState()

It organizes what should happen to a scene window at each state
transition.

8 years agoChanges: Benchmarks : Pt_MApplication - QT 4.7 doesn't allow to creat MApplication...
Miroslav Safr [Thu, 17 Jun 2010 11:39:49 +0000 (14:39 +0300)]
Changes: Benchmarks : Pt_MApplication - QT 4.7 doesn't allow to creat MApplication more than 1x

RevBy: Tomas Junnonen

8 years agoChanges: MToolBarView - minor - explicitly check that we do not call change on the...
John Tapsell [Wed, 16 Jun 2010 14:19:08 +0000 (23:19 +0900)]
Changes: MToolBarView - minor - explicitly check that we do not call change on the same item that we removed

RevBy: Tomas Junnonen

8 years agoChanges: Use QMAKE_LFLAGS_RPATH instead of deprecated QMAKE_RPATH
John Tapsell [Wed, 16 Jun 2010 14:18:17 +0000 (23:18 +0900)]
Changes: Use QMAKE_LFLAGS_RPATH  instead of deprecated QMAKE_RPATH

RevBy: Tomas Junnonen

8 years agoChanges: Remove usage of deprecated QMAKE_EXTRA_UNIX_TARGETS
John Tapsell [Wed, 16 Jun 2010 13:50:49 +0000 (22:50 +0900)]
Changes: Remove usage of deprecated QMAKE_EXTRA_UNIX_TARGETS

RevBy: Tomas Junnonen

8 years agoChanges: MScalableImage - Fix the warning to include the pixmapId
John Tapsell [Tue, 15 Jun 2010 08:07:41 +0000 (17:07 +0900)]
Changes: MScalableImage - Fix the warning to include the pixmapId

RevBy: Tomas Junnonen

8 years agoChanges: Add a mechanism to log leaked styles at application-exit
Jörgen Scheibengruber [Thu, 17 Jun 2010 08:55:48 +0000 (11:55 +0300)]
Changes: Add a mechanism to log leaked styles at application-exit

RevBy: Armin, Tomas

8 years agoChanges: Fixes: NB#167102; Don't forcefully drop all style-references in ~MTheme
Jörgen Scheibengruber [Thu, 17 Jun 2010 08:54:59 +0000 (11:54 +0300)]
Changes: Fixes: NB#167102; Don't forcefully drop all style-references in ~MTheme

RevBy: Armin, Tomas

Details: Forcfully dropping all the refs is just plain wrong and would require
hand-stands to make work properly

8 years agoChanges: Preparing 0.20.20-1
Jörgen Scheibengruber [Thu, 17 Jun 2010 10:33:01 +0000 (13:33 +0300)]
Changes: Preparing 0.20.20-1

RevBy: TrustMe

8 years agoChanges: Improved the documentation of the button group page, added an exclusive...
Tomas Junnonen [Thu, 17 Jun 2010 09:30:13 +0000 (12:30 +0300)]
Changes: Improved the documentation of the button group page, added an exclusive group

RevBy: TrustMe

8 years agoChanges: Fixed a code example
Vesa Halttunen [Thu, 17 Jun 2010 09:08:06 +0000 (12:08 +0300)]
Changes: Fixed a code example

RevBy: TrustMe

8 years agoChanges: Modified feedback of rich MLabel
Antti Pulakka [Wed, 28 Apr 2010 06:22:24 +0000 (09:22 +0300)]
Changes: Modified feedback of rich MLabel

RevBy: Tomas Junnonen
Details: Added real cancel feedback for cancel case.

8 years agoFixes: The MPannableViewport::setPosition() method should stop movement of the viewport.
Michal Guminiak [Wed, 16 Jun 2010 13:22:04 +0000 (15:22 +0200)]
Fixes: The MPannableViewport::setPosition() method should stop movement of the viewport.

RevBy: Tomas Junnonen
Details: If the position of the viewport is set programatically to
some position, the calculation should start again with velocity = 0.

8 years agoFixes: NB#170968 - Navigation bar times out even when the view menu options are displayed
Dominik Kapusta [Tue, 15 Jun 2010 09:50:26 +0000 (11:50 +0200)]
Fixes: NB#170968 - Navigation bar times out even when the view menu options are displayed

RevBy: Tomas Junnonen
Details: Stop autohide timer when the menu is open, restart it once the menu is closed.

8 years agoChanges: Added a button group page into Widgetsgallery.
DUI-Team Symbio [Tue, 25 May 2010 12:43:07 +0000 (15:43 +0300)]
Changes: Added a button group page into Widgetsgallery.

RevBy: Tomas Junnonen

8 years agoChanges: Added new viewtype ("group") for MButton.
DUI-Team Symbio [Tue, 25 May 2010 12:41:49 +0000 (15:41 +0300)]
Changes: Added new viewtype ("group") for MButton.

RevBy: Tomas Junnonen

8 years agoChanges: Added functionality into MLinearLayoutPolicy for automatically setting layou...
DUI-Team Symbio [Tue, 25 May 2010 12:41:20 +0000 (15:41 +0300)]
Changes: Added functionality into MLinearLayoutPolicy for automatically setting layout positions for the widget items inside the layout.

RevBy: Tomas Junnonen
Details: When enabled, the functionality assigns proper layout positions to widget items by using the MWidgetController::setLayoutPosition() method.
         If the functionality is disabled the layout position property of the items are reset back to initial value.

8 years agoFixes: NB#173599 - Switch does not work with right-to-left swipe, only with left...
DUI-Team Symbio [Fri, 11 Jun 2010 06:27:52 +0000 (09:27 +0300)]
Fixes: NB#173599 -  Switch does not work with right-to-left swipe, only with left-to-right

RevBy: Tomas Junnonen
Details: Start dragging the thumb even when the finger does not exactly hit it. Defined also a reactive area
for the switch in the duitheme repository.

8 years agoFixes: NB#174084 - Application menu doesn't appear when scene window transitions...
Jaroslaw Jaryszew [Tue, 15 Jun 2010 08:55:55 +0000 (10:55 +0200)]
Fixes: NB#174084 - Application menu doesn't appear when scene window transitions are immediate

RevBy: Tomas Junnonen
Details: When animated transition was off, the application menu was hidden imediately after appearing.
It was due to 'race' condition. Changing call order in MApplicationWindow::releaseMouseEvent fixed the issue.

8 years agoFixes: NB#173416 - setting gconf value for /meegotouch/theme/name only works once
DUI-Team Symbio [Tue, 15 Jun 2010 09:24:26 +0000 (12:24 +0300)]
Fixes: NB#173416 - setting gconf value for /meegotouch/theme/name only works once

RevBy: Tomas Junnonen
Details: If an invalid theme gconf value is inputted the mthemedaemon does not forcefully change
it to valid one, but silently falls back to use the default theme. Implemented functionality for
changing theme even though previous theme change is still in process. The new theme is applied
after the previous change is completed.

8 years agoChanges: WidgetsGallery improvements
Jukka Halonen [Wed, 9 Jun 2010 07:10:43 +0000 (10:10 +0300)]
Changes: WidgetsGallery improvements

RevBy: Stanislav Ionascu

Details:
- Added missing Page-titles
- Added/moved more strings into retranslateUI-function - still some missing
- Combined "Multiple Selection Dialogs" to "Query Dialogs"

8 years agoFixes: NB#174281 - MComboBox emits currentIndexChanged(int) prematurely
Marcin Miklas [Tue, 15 Jun 2010 07:08:48 +0000 (09:08 +0200)]
Fixes: NB#174281 - MComboBox emits currentIndexChanged(int) prematurely

RevBy: Michal Guminiak
Details: Update currentIndex in selectionmodel before emitting currentIndexChanged.

8 years agoFixes: NB#172567 - Phone application is not usable when View Menu is opened and close...
Dominik Kapusta [Wed, 16 Jun 2010 08:54:40 +0000 (10:54 +0200)]
Fixes: NB#172567 - Phone application is not usable when View Menu is opened and closed multiple times

RevBy: Marcin
Details: When disappear animation started from dismissSceneWindow(), delete
it when it stops, just like in disappearSceneWindow().

8 years agoChanges: setAcceptTouchEvent() will now make widgets accept TouchEvents.
Michal Guminiak [Wed, 16 Jun 2010 10:44:24 +0000 (12:44 +0200)]
Changes: setAcceptTouchEvent() will now make widgets accept TouchEvents.

RevBy: Tomas Junnonen
Details: MWidgets will now accept TouchBegin events if setAcceptTouchEvent(true)
has been called on it. This will allow removing the additional code put into
event() methods in order to get the multitouch gestures working.

8 years agoChanges: The new MBanner (replaces MInfoBanner)
Tomas Junnonen [Wed, 16 Jun 2010 14:57:57 +0000 (17:57 +0300)]
Changes: The new MBanner (replaces MInfoBanner)

By: Adrian Yanes
RevBy: Tomas Junnonen
Details: New banner component following the new UI style (full screen width)

8 years agoChanges: DUI-3109: hardcode locked orientations.
Torsten Rahn [Wed, 16 Jun 2010 14:01:21 +0000 (16:01 +0200)]
Changes: DUI-3109: hardcode locked orientations.

RevBy: Bernd Lamecker

8 years agoChanges: ut_mscenemanager, Removing unnecessary tests
Daniel d'Andrada [Wed, 16 Jun 2010 13:51:07 +0000 (16:51 +0300)]
Changes: ut_mscenemanager, Removing unnecessary tests

RevBy: TrustMe
Details: Those tests are not useful and they fail on TeamCity.
They run fine on several other boxes though...

8 years agoChanges: Releasing 0.20.19-1 0.20.19-1
Jörgen Scheibengruber [Wed, 16 Jun 2010 13:00:31 +0000 (16:00 +0300)]
Changes: Releasing 0.20.19-1

RevBy: TrustMe

8 years agoChanges: Try to make TeamCity happy
Daniel d'Andrada [Wed, 16 Jun 2010 13:20:08 +0000 (16:20 +0300)]
Changes: Try to make TeamCity happy

RevBy: TrustMe
Details:
To solve this error:
[15:34:51]: Ut_MSceneManager
[15:34:51]: [Ut_MSceneManager] testSceneWindowAttaching
[15:34:51]: [testSceneWindowAttaching] Test failed at /home/builder/build/projects/libmeegotouch-i386/tests/ut_mscenemanager/ut_mscenemanager.cpp:97
[15:34:51]: [testSceneWindowAttaching] Compared values are not the same Expected (1): 1
[15:34:51]: [Ut_MSceneManager] testSceneWindowDetaching
[15:34:51]: [testSceneWindowDetaching] Test failed at /home/builder/build/projects/libmeegotouch-i386/tests/ut_mscenemanager/ut_mscenemanager.cpp:106
[15:34:51]: [testSceneWindowDetaching] Compared values are not the same Expected (1): 1

8 years agoFixes: NB#174469 - widgetsgallery -quitimmediately stuck
Armin Berres [Wed, 16 Jun 2010 12:55:38 +0000 (14:55 +0200)]
Fixes: NB#174469 - widgetsgallery -quitimmediately stuck

RevBy: TrustMe

Changes:
If we do not manually process events we always have one pending event.
With Qt 4.6 this worked, seems as if there are some changes with 4.7.

8 years agoChanges: Fix a possible ABI break in speech bubble item model.
Stanislav Ionascu [Wed, 16 Jun 2010 06:05:47 +0000 (09:05 +0300)]
Changes: Fix a possible ABI break in speech bubble item model.

RevBy: Jörgen

Details: Make the thumbsUpString and commentsUpString to be stored inside
the widget model.

8 years agoChanges: MSceneManager - micro refactoring
Daniel d'Andrada [Wed, 16 Jun 2010 11:47:40 +0000 (14:47 +0300)]
Changes: MSceneManager - micro refactoring

RevBy: TrustMe
Details: No need for windows variable to be a pointer.

8 years agoChanges: MPageSwitchAnimation - RightToLeft and LeftToRight were inverted
Daniel d'Andrada [Wed, 16 Jun 2010 11:38:26 +0000 (14:38 +0300)]
Changes: MPageSwitchAnimation - RightToLeft and LeftToRight were inverted

RevBy: TrustMe
Details:
RightToLeft was actually doing a "left to right" transition
and LeftToRight the other way round.

8 years agoChanges: MSceneManager - small code reorganization
Daniel d'Andrada [Wed, 16 Jun 2010 11:27:28 +0000 (14:27 +0300)]
Changes: MSceneManager - small code reorganization

RevBy: TrustMe
Details: Move some initialization code into a separate
method called initOrientationAngles()

8 years agoFixes: NB#171466 - The MNotification::notifications() returns non-initialized notific...
Vesa Halttunen [Thu, 10 Jun 2010 16:16:01 +0000 (19:16 +0300)]
Fixes: NB#171466 - The MNotification::notifications() returns non-initialized notifications?

Bug: NB#171466 - The MNotification::notifications() returns non-initialized notifications?
RevBy: Pauli Lehtinen, Pankaj Saharan

8 years agoChanges: Fixes on repainting, polishing
Bernd Lamecker [Thu, 10 Jun 2010 10:50:50 +0000 (12:50 +0200)]
Changes: Fixes on repainting, polishing

RevBy: TrustMe

8 years agoChanges: SliderPopUp now works with asynchronous image loading
Bernd Lamecker [Thu, 10 Jun 2010 09:31:39 +0000 (11:31 +0200)]
Changes: SliderPopUp now works with asynchronous image loading

RevBy: TrustMe

8 years agoChanges: Correct setting of palette for QtMaemo6Window
Bernd Lamecker [Wed, 9 Jun 2010 10:04:52 +0000 (12:04 +0200)]
Changes: Correct setting of palette for QtMaemo6Window

RevBy: TrustMe

8 years agoChanges: asynchronous drawing of the scaleable images
Bernd Lamecker [Wed, 9 Jun 2010 09:06:42 +0000 (11:06 +0200)]
Changes: asynchronous drawing of the scaleable images

RevBy: TrustMe

Details: this also fixes the recursive repaint errors

8 years agoChanges: Refactored drawing of background images
Bernd Lamecker [Tue, 8 Jun 2010 14:20:42 +0000 (16:20 +0200)]
Changes: Refactored drawing of background images

RevBy: TrustMe

8 years agoChanges: Improved drawing of window background
Bernd Lamecker [Tue, 8 Jun 2010 13:44:57 +0000 (15:44 +0200)]
Changes: Improved drawing of window background

RevBy: TrustMe

8 years agoFixes: NB#174768 - Launcher and Quick Launch Bar icons are squeezed horizontally
Stanislav Ionascu [Tue, 15 Jun 2010 19:15:19 +0000 (22:15 +0300)]
Fixes: NB#174768 - Launcher and Quick Launch Bar icons are squeezed horizontally

RevBy: Sergiy

Details:
When overriding default icon size and changing top left position of the icon,
the icon rectangle also affected for some reason the size of the icon.
Fixed by keeping size/position as separate local variables, and initializing rectangle
from them.

8 years agoChanges: Respect right-to-left layout direction and fix issue, that '\n' characters...
Peter Penz [Mon, 14 Jun 2010 09:37:17 +0000 (11:37 +0200)]
Changes: Respect right-to-left layout direction and fix issue, that '\n' characters are shown as square-glyphs

RevBy: Armin, Sergiy

8 years agoChanges: Use QStaticText instead of doing a custom text caching in MLabel
Peter Penz [Fri, 11 Jun 2010 09:55:57 +0000 (11:55 +0200)]
Changes: Use QStaticText instead of doing a custom text caching in MLabel

RevBy: Armin, Sergiy

Details: Adjusted pt_mlabel, which has been disabled a while ago and did not work anymore with the updated sources.