Home | Back
commit 931b3c0b4ba0a5db6c3bd5a736b193aa7ec527ab
Author: Vesa Halttunen <vesuri@jormas.com>
Date:   Thu Jul 12 14:54:35 2012 +0300

    Fixes: The windows do not rotate to landscape when opening the hardware keyboard if the device is flat
    
    RevBy: TrustMe
    Details: The unit tests do not properly test what happens when the hardware keyboard is opened. This patch does not fix the tests.


commit 159ab81da4b0742b400861d859f90e3282066f85
Author: Marcin Miklas <marcin.miklas@teleca.com>
Date:   Mon Mar 26 14:58:52 2012 +0200

    Fixes: NB#299639 - The location of dragger is changed when moving another dragger through it to the edge of the search input field in Messaging.
    
    RevBy: Heikki Holstila, Adrian Yanes
    Details: Need to emit selection changed signal in one more place to make selection handles update properly.


commit 4fe691bf5a55386cd73a6ee59d4a7fe2c40d5375
Author: Peter Penz <ppenz@openismus.com>
Date:   Thu Mar 22 14:46:57 2012 +0100

    Changes: Add missing unit-tests for MLabel-patches
    
    RevBy: Jukka Halonen, Adrian Yanes


commit 648df668f4b367e8ef0ee6657e45524be5e4d08a
Author: Peter Penz <ppenz@openismus.com>
Date:   Mon Mar 19 15:22:07 2012 +0100

    Changes: Add missing unit-tests for MLabel-patches
    
    RevBy: Heikki Holstila, Adrian Yanes


commit f5127d3efd28ed30fd45a9267f60a21d352cd7a7
Author: Antti Pulakka <ext-antti.j.pulakka@nokia.com>
Date:   Wed Mar 14 08:56:56 2012 +0200

    Fixes: NB#236156 - Cut/copy/paste window jumps after switching to portrait mode
    
    RevBy: Marcin Miklas, Adrian Yanes
    Details: Text selection handles and editor toolbar can overlap if text
             selection handles become visible when editor toolbar is already
             visible. This commit makes sure that editor toolbar is repositioned
             if that happens.


commit 6a8f9d1eef86a272011f55b92c1641b960b08d94
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Fri Mar 16 11:26:06 2012 +0100

    Fixes: Widgetsgallery -timedemo crash when particular demopage multiple times
    
    RevBy: Adrian Yanes
    Details:
    Benchmark finish was signaled twice so qFatal() was rised due to incorrect value of timingStopped.
    Additional changes are made so benchmarks aren't added to page multiple times and PanningBenchmark
    resets its state after benchmark finishing so another call to start() work properly.


commit 977cf9b180f08eae15df136834ea864976093149
Author: Daniel Borgmann <ext-daniel.borgmann@nokia.com>
Date:   Tue Mar 13 11:19:06 2012 +0200

    Changes: Add disappearOnActivation test to MApplicationMenu test case.
    RevBy: Marcin Miklas, Adrian Yanes


commit 7f6fe3fcf65d8b96ffce2c7c16d61dad7980dc27
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Wed Mar 7 13:13:32 2012 +0100

    Changes: Widgetsgallery timedemo improvements
    
    RevBy: Heikki Holstila, Adrian Yanes
    Details:
    - Workaround for showing MainPage in timedemo removed as it is no longer needed
    - MainPage can be listed as first page in -demopages list - there was a problem that benchmark couldn't be started
    if MainPage was in first place on the demopages list


commit 9775287e237542fa6b93618df63017647ad25673
Author: Peter Penz <ppenz@openismus.com>
Date:   Thu Mar 8 10:54:26 2012 +0100

    Changes: Wrap prompt drawing in its own method in MTextEditView
    
    RevBy: Jarno Malmari
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2511
    
    ModifiedBy: Jarno Malmari
    Modified: Separated this commit out of previous one to emphasize what was
    actually changed to fix bug NB#288626.
    
    This is supposed to be non-functional change.


commit 3fd3452195e978beef08cbded1fc05a740880a88
Author: Peter Penz <ppenz@openismus.com>
Date:   Thu Mar 8 10:54:26 2012 +0100

    Fixes: NB#288626, People and Contacts: better alignment needed
    
    RevBy: Jarno Malmari
    
    Details: Using
    painter->drawText(promptClipping, d->elidedPrompt(promptOptions), promptOptions);
    does not work for languages like Thai because the used font-configuration results
    in using a font-fallback with a smaller height and hence a wrong vertical
    alignment. As a workaround the baseline is calculated manually with QFontMetrics.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2511


commit 72ce5bde33e42b14672fd7aa1dc02ac731ca6457
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Tue Mar 13 11:09:03 2012 +0200

    Changes: updating contact person


commit 6db2bbd8925fae966b2069068cf596c5410d87e3
Author: Antti Pulakka <ext-antti.j.pulakka@nokia.com>
Date:   Thu Mar 8 12:29:48 2012 +0200

    Fixes: NB#296397, Text magnifier can get stuck on the screen after releasing.
    
    RevBy: Jarno Malmari
    Details: Double tapping on MTextEdit or any other MWidget causes unwanted
             side-effects on some cases because MScene doesn't catch
             QEvent::GraphicsSceneMouseDoubleClick and handle it as mouse press
             as it should. For intance MTextEdit loses focus when MTextEdit is
             douple tapped so that finger is released outside of the text field
             on the second tap.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2524


commit f4732939b823303060953c00de339512070ad280
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Mon Mar 12 16:14:28 2012 +0200

    Changes: releasing 0.26.1-1


commit a74802c625c0e58b5b06ffc58318f4f5126d3c3d
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Mon Mar 12 16:13:20 2012 +0200

    Changes: increasing theming dependency


commit d92b2732fa77f7d16e59a01fa6afb5535b86b728
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Mon Mar 12 16:11:11 2012 +0200

    Revert "Changes: releasing 0.26.1-1"
    
    This reverts commit 2db776353246618d8f17d47a3234cec5fb9b2594.


commit 2db776353246618d8f17d47a3234cec5fb9b2594
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Mon Mar 12 16:09:04 2012 +0200

    Changes: releasing 0.26.1-1


commit 9c87dec5cc839e76f62b75429ae8b490d8009354
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Tue Mar 6 09:13:22 2012 +0200

    Changes: Fixed various unit tests to work in scratchbox (i386) portrait mode too.
    
    RevBy: Marcin Miklas, Adrian Yanes

create mode 100644 tests/sbox_portrait_support.h

commit 430ed604cfcb4d898524567b09db9240ab42e7ed
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Mon Mar 12 14:18:56 2012 +0200

    Changes: Fix compilation problem without HAVE_MALIIT
    
    RevBy: Adrian Yanes
    Details: Don't use Maliit code if it's not present. Also remove
    extendedAttributeChanged signal completely from AttributeExtensionInfo
    if HAVE_MALIIT is not defined. No one emits it.


commit 55ce84a93c5b9cf5cfe88ddbfc0218792358a073
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Mon Mar 12 10:48:33 2012 +0200

    Fixes: NB#299340 - Failing MImageWidget functional test
    RevBy: TrustMe
    Details: applying smooth transformation when QImage is used


commit 56f5593c372068218605204089f9138fe0ca1451
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Wed Mar 7 10:41:10 2012 +0200

    Fixes: NB#288518, Selected smileys are not visible in magnifier
    
    RevBy: Marcin Miklas, Heikki Holstila, Adrian Yanes
    Details: The internal class QTextDocumentLayout cannot paint images in
    selection if painter's composition mode is Source. Use SourceOver instead.


commit e1948020a06792f2dac9d613495f9d717e334096
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Tue Mar 6 09:47:50 2012 +0100

    Changes: Crash possibility in MDebug::printDebugChildInformation() eliminated
    
    RevBy: Marcin Miklas, Adrian Yanes
    Details:
    MDebug::printDebugChildInformation() can lead to crash when called with null layout or null widget.
    Also applied refactorization to this method in order to make the code more readable.


commit 62c50101a84b51703f7ddb3666e4fb934cd02155
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Mar 6 12:26:35 2012 +0200

    Changes: Unit test for MPopupListItem
    
    RevBy: Marcin Miklas, Adrián Yanes
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2517

create mode 100644 tests/ut_mpopuplistitem/.gitignore
create mode 100644 tests/ut_mpopuplistitem/ut_mpopuplistitem.cpp
create mode 100644 tests/ut_mpopuplistitem/ut_mpopuplistitem.h
create mode 100644 tests/ut_mpopuplistitem/ut_mpopuplistitem.pro

commit 150045efe72e21c5f363e1456c22ecb1ed256149
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Mar 6 14:07:03 2012 +0200

    Changes: Test Qt::ForegroundRole's effect on MPopupListItem
    
    RevBy: Marcin Miklas, Adrián Yanes
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2517


commit 2693237e18ab289d49f161c1b71121c74fe51a27
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Fri Jan 27 16:22:57 2012 +0200

    Changes: Add text color support in MPopupList items.
    
    RevBy: Marcin Miklas, Adrián Yanes
    Details: Model can change list items' text color with Qt::DecorationRole. Both
    QColor and QBrush are supported.
    
    This color support is required to fix bug NB#288405,
    "There is no distinction between MfE and local contacts in Single Selection Dialog."
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2517


commit 18d7fb7760ea29849e0922ce64c45df57a18070c
Author: Marcin Miklas <marcin.miklas@teleca.com>
Date:   Thu Mar 8 14:24:36 2012 +0100

    Fixes: NB#299387 - Ut_MLabel::testPreferredLineCount fails
    
    RevBy: Peter Penz
    Details: When leading is negative it doesn't affect lineSpacing in QTextDocument,
    so we must not use QFontMetrix::lineSpacing() but calculate lineSpacing ourselves.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2525


commit e92b950eaafc206b64bbecea3a72140d84fdb4c4
Author: Peter Penz <ppenz@openismus.com>
Date:   Fri Mar 9 10:20:17 2012 +0100

    Changes: Optimize memory-demand for MLabel tiles
    
    RevBy: Marcin Miklas, John Tapsell
    
    Details: Up to now the size of the tiles always have been square
    using the maximum of the display-height and -width. The patch
    decreases the size to the actual display-size and respects the
    orientation.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2504


commit 6547e18c0a24119b6cd72f24a0c8c98a066a10c7
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Mon Mar 5 11:25:22 2012 +0100

    Changes: Added null checkings in MExtensionAreaView for pointers initialized with dynamic_cast
    
    RevBy: Marcin Miklas, Adrian Yanes
    Details: Reported in Coverity (CID 2029, 2030). Casting with dynamic_cast result null pointers.
    Dereferencing those pointers can cause crash.


commit 6ef9946a0e9265d4750b4881b1731f2b558dbff9
Author: Peter Penz <ppenz@openismus.com>
Date:   Tue Mar 6 15:26:02 2012 +0100

    Fixes: NB#294652 - Settings: In fast scroll, no edge for the characters "ر" and "ز"
    
    RevBy: Adrian Yanes
    
    Details: Characters like "ر" and "ز" have a negative left
    bearing which results in a decreased left border. Although this
    behavior is usually wanted for a paragraph it looks wrong
    in the context of MListIndexToolTip. The patch assures
    that for MListIndexToolTip the content-margin is extended
    so that the decreased left border gets compensated.


commit 96a3db245c33ba115c1fa5fa520564f5a4a8116c
Author: Antti Pulakka <ext-antti.j.pulakka@nokia.com>
Date:   Wed Feb 29 15:06:03 2012 +0200

    Fixes: NB#297031, Odd behavior of MMS composer Subject Field in case of reach maximum lenght and use special characters
    
    RevBy: Heikki Holstila, Jarno Malmari
    Details: When pre-edit hits maximum length, end pre-editing in MTextEdit in
             addition to calling reset() for input context. Also update input
             context state after reset to have input method in correct state.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2515


commit 9c64973460c113f67ded4e97dd773bf3a3faa5ee
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Mon Mar 5 12:54:08 2012 +0100

    Changes: Ut_MImageDirectory improvements
    RevBy: Marcin Miklas, Adrian Yanes
    Details:
    - two memory leaks fixed
    - fixed wrong svg imageId that causes warning
    - added missing svg file entry in pro file


commit c3f7c586092fa9931456fb26304e9355dcd019ee
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Sun Mar 4 17:40:41 2012 +0200

    Fixes: NB#298966 - MBanner::setPixmap() screws up notification banner icon size (Icon set with MNotification::setImage() is shown incorrectly)
    RevBy: Heikki Holstila
    Details: it requires CSS changes


commit de294b330e8b8d3b624cdb7e437a75c69f355cac
Author: Daniel Borgmann <ext-daniel.borgmann@nokia.com>
Date:   Thu Mar 1 19:20:33 2012 +0200

    Changes: Add some asserts to MBannerView tests.
    RevBy: Adrian Yanes
    ModifiedBy: Adrian Yanes


commit daf17afd150d2213ca5f1f063d397bfe7ff6e2d2
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Mon Feb 27 16:41:44 2012 +0200

    Fixes: NB#299022 - MImageWidget does not render properly the images when a QPixmap is used
    Changes: enable smooth transformation in MImageWidget for QPixmap
    RevBy: Heikki Holstila, Vesa Halttunen
    Details: when the setPixmap method is used in MImageWidget,
    the QPixmap is provided without mthedaemon interaction, thus,
    MScalableImage is not called, and it is a requirement to draw
    the QPixmap with the same transformation as MThemedaemon does,
    to avoid any blurriness


commit ddca25aa7f203c0d69ae60bc786eb36594d600fc
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Mon Feb 27 15:10:12 2012 +0200

    Changes: adding missing opacity for pixmap in MBanner
    RevBy: TrustMe


commit 67402892992dc502373ed4c4e49a3c5c2bc6c532
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Mon Feb 27 17:06:49 2012 +0200

    Fixes: MAppletRunner leak
    
    RevBy: Adrian Yanes
    
    Details: MAppletRunner::appletInstanceDataStore was not deleted.
    Caused random segmentation faults on ut_mappletrunner.


commit b875710314bacff60b3df27dace2e1bc3d5167e3
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Thu Feb 23 16:39:04 2012 +0200

    Changes: Fixed MEditorToolbar unit test to work properly in both orientations on device
    and scratchbox.
    Details: Made fakeParent a MSceneWindow instead of a MWidget so it will properly
    track the scene orientation. Removed one unused variable.
    
    RevBy: Jukka Halonen, Adrian Yanes


commit 43035b794d62b8c44d79ead740b2f8ba93f9049a
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Wed Feb 15 08:56:15 2012 +0200

    Changes: Fixed MSheetView unit test to work with different orientations and made
    testHeaderHiding always run both in landscape and portrait mode.
    
    RevBy: Jukka Halonen, Adrian Yanes


commit 2312c35a87962f7fc08bae6b5bc4227c04c2379f
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Tue Feb 14 15:14:05 2012 +0200

    Changes: Fixed MSceneWindowScroller unit test which failed when it was run on the device in
    portrait mode.
    
    RevBy: Jukka Halonen, Adrian Yanes


commit da4b3ab88cdf3a66c7e516a63e9df26d6b48e0cc
Author: Daniel Borgmann <ext-daniel.borgmann@nokia.com>
Date:   Mon Feb 27 19:33:52 2012 +0200

    Changes: Update MInfoBannerView test.
    RevBy: Jukka Halonen, Adrian Yanes
    Details: Same as what we did for MInfoBannerInformationView.


commit 612932288305e45bdbbff89bccf51229c4ce6a21
Author: Marcin Miklas <marcin.miklas@teleca.com>
Date:   Mon Feb 27 16:16:42 2012 +0100

    Fixes: NB#298716 - With the chinese keyboard as active input method,text entered is shown out of the text field when the focus is moved to the next field.
    
    RevBy: Heikki Holstila
    Details: Because masked text in text edit can be shorter than unmasked we must
    update scroll position when focus is lost and we changing unmasked text with
    masked one.


commit 2297d2b956fb13ec1b484fd9231deed943324049
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Mon Feb 27 14:32:12 2012 +0200

    Changes: Increase version number of libmaliit1-dev dependency
    
    RevBy: TrustMe
    Details: Latest changes requires signal extendedAttributeChanged() to
    get notifies from input method server to application.


commit 35d175f2b8e227b21944bfea95b82a8388791b55
Author: Viacheslav Sobolev <ext-viacheslav.sobolev@nokia.com>
Date:   Tue Jan 17 13:08:51 2012 +0200

    Fixes: NB#278880, MInputMethodState::setExtendedAttribute fails to set the pressed attribute
    
    RevBy: Jarno Malmari
    Details: this patch uses libmaliit to update cached value of extended
    attribute if it was changed by input method framework or plugin
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2488


commit 8e817c7f1761816c8dcd16afa76d98b373634949
Author: Daniel Borgmann <ext-daniel.borgmann@nokia.com>
Date:   Fri Feb 3 17:22:23 2012 +0200

    Changes: Add unit test for MInfoBannerInformationView.
    RevBy: Jukka Halonen, Adrian Yanes

create mode 100644 tests/ut_minfobannerinformationview/.gitignore
create mode 100644 tests/ut_minfobannerinformationview/ut_minfobannerinformationview.cpp
create mode 100644 tests/ut_minfobannerinformationview/ut_minfobannerinformationview.h
create mode 100644 tests/ut_minfobannerinformationview/ut_minfobannerinformationview.pro

commit 02bb71e0ab4b2f7614a201ea7a4b100fa8f3ef9b
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Thu Feb 16 16:44:22 2012 +0200

    Fixes: NB#288382, Completer not visible upon entering first character
    
    RevBy: Maksim Kirillov
    Details: When entering fetch-in-progress state, do one explicit updateScene()
    call to bring up completer if not already visible.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2505


commit aa9be13c869b9d700b9dc4e3f05f334d39b4e28c
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Thu Feb 23 10:35:04 2012 +0200

    Changes: removing delete app from Ut_MPannableViewportScroller
    RevBy: Jukka Halonen


commit 5f81c73cff80f5c82f623bd307c6cc4a49e3b8a7
Author: Daniel Borgmann <ext-daniel.borgmann@nokia.com>
Date:   Thu Feb 16 12:13:59 2012 +0200

    Changes: Add tests for MBubbleItemBackground
    RevBy: Jukka Halonen, Adrian Yanes

create mode 100644 tests/ut_mbubbleitembackground/.gitignore
create mode 100644 tests/ut_mbubbleitembackground/ut_mbubbleitembackground.cpp
create mode 100644 tests/ut_mbubbleitembackground/ut_mbubbleitembackground.h
create mode 100644 tests/ut_mbubbleitembackground/ut_mbubbleitembackground.pro

commit bb515fe78bf0f0c77bc2175d83c1c008e8a01925
Author: Antti Pulakka <ext-antti.j.pulakka@nokia.com>
Date:   Thu Feb 16 13:41:35 2012 +0200

    Fixes: NB#297725, Cut/Copy option is displayed unnecessarily when "com" is sugested
    
    RevBy: Jarno Malmari, Marcin Miklas, Maksim Kirillov
    Details: This is a partial fix for NB#297725. Introduce a new overload for
             function MTextEdit::setSelection to be able to select text
             without text selection controls becoming visible (selection handles
             and CPP widget). Whenever a user makes a selection with finger
             or shift+arrows, the selection controls will be visible even if
             selection was initially done programmatically without controls.
    
    ModifiedBy: Jarno Malmari
    Modified: Changed name of SelectionControl enum to plural, and name of ShowControls
    model attribute to EnabledSelectionControls.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2501


commit c6804bfe12bb67cb23bc80c330e52cebf5e74ac1
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Fri Feb 17 14:18:58 2012 +0200

    Fixes: NB#298438, Detail Selection Dialog is covered by VKB
    
    RevBy: Heikki Holstila
    Details: This partially reverts commit ee2512394b409e63c501f4f74f84add500d830b6
    and provides an alternate way of fixing the same issue, without introducing regression.


commit 1ef402be1f6c38fa3b2126af95cd50fca591eb19
Author: Peter Penz <ppenz@openismus.com>
Date:   Fri Jan 13 16:15:57 2012 +0100

    Fixes: NB#292121 - IDUG:"View other's availability information" changed to full string with a truncation after long tap on it in Persian language
    
    RevBy: John Tapsell
    
    Details: If the text-direction is set to Qt::RightToLeft, the x-position
    for determining the position of the ellipsis must be mirrored. Also the
    moving of the cursor to check whether a further eliding is necessary must
    be mirrored.


commit 731e9d2391f956c5227fb4ecda75856bb0a6202f
Author: Stephan Binner <stephan.binner@basyskom.com>
Date:   Fri Feb 17 14:05:46 2012 +0100

    Changes: add libqt4-meegographicssystemhelper-dev as build dependency on arm
    
    Details: Allow libqt4-dev to drop dep on libqt4-meegographicssystemhelper-dev
    
    Required to fix bug NB#293221


commit 075fff36328949f98572a6cbcc91d72cdae06127
Author: Daniel Borgmann <ext-daniel.borgmann@nokia.com>
Date:   Wed Feb 15 16:28:50 2012 +0200

    Changes: Add MContainerHeader test.
    RevBy: Jukka Halonen, Adrian Yanes

create mode 100644 tests/ut_mcontainerheader/.gitignore
create mode 100644 tests/ut_mcontainerheader/ut_mcontainerheader.cpp
create mode 100644 tests/ut_mcontainerheader/ut_mcontainerheader.h
create mode 100644 tests/ut_mcontainerheader/ut_mcontainerheader.pro

commit f5d33a826f43d08ba313c8e9a71dbde2504bddd9
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Wed Feb 15 13:36:19 2012 +0200

    Changes: preparing unreleased


commit 713b4ac36d33f85760de5ef85010753eb8822f31
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Wed Feb 15 12:42:03 2012 +0200

    Changes: releasing 0.26.0-1


commit 57b475862187138ceed675f473b1422c71c0d133
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Wed Feb 1 14:41:55 2012 +0200

    Changes: Avoid flickering when completer is requested with empty list but model is fetching
    
    RevBy: Adrian Yanes


commit 80a32ffc7f33a3cb3ec9cd2cf50355ade6651e61
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Wed Feb 1 13:50:02 2012 +0200

    Changes: Make sure completer's position is correct even with no label to show.
    
    RevBy: Adrian Yanes


commit ca99cd7a407d24fa42299b4b0dcd7606072c9767
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Wed Feb 1 13:44:26 2012 +0200

    Fixes: NB#297788, Empty completer displayed in create message view
    
    RevBy: Adrian Yanes
    Details: When contacts model reported it had no ongoing fetch the completer
    was unable to hide itself since matched index was still valid.
    
    This will hide completer but it will still flicker in such cases because
    contacts model still reports that fetch is ongoing and completer is shown
    during this time to indicate fetch to user.


commit bd651dba74e8c00d7ca57cc8ac692a9f80f186c4
Author: Peter Penz <ppenz@openismus.com>
Date:   Mon Feb 13 10:57:12 2012 +0100

    Fixes: NB#295471 - Calendar invitation body is not easily scrolable, scrolls frame by frame
    
    RevBy: Marcin Miklas, Radoslaw Duklas, Armin Berres, Adrian Yanes
    
    Details: The caching mechanism supported only labels with a huge
    height. In the scope of NB#295471 the label has a very large width
    and the caching fails, which results in the slow fallback where
    the text is manually drawn for each frame. The patch extends the
    caching mechanism to also support a tile-caching in horizontal
    direction.
    expand all / collapse all


commit 42c7c3a682122d88d29a97ea7f72548972defd2d
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Tue Feb 7 11:56:51 2012 +0200

    Fixes: NB#297680 - Not transparent background for applicationextension widget (for example weather applet) in events desktop
    RevBy: Vesa Halttunen
    Details: The extension's pixmap are it is created now with 32 bit color-depth to allow the alpha channel cleaning.
    Note: partial fix, the weather applet requires to be patched as well


commit f018cbc14d34e0c64300a601b20e78cc3f5dc3a2
Author: Armin Berres <armin.berres@basyskom.de>
Date:   Fri Feb 10 14:38:17 2012 +0100

    Changes: Increase dependency on libmlocale-dev
    
    RevBy: Mike Fabian


commit 2b3869475a14c1b844c6de58b92fa81576ca73de
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Thu Feb 9 13:34:38 2012 +0100

    Fixes: Unable to return to main page when widgetsgallery started with '-initialpage'
    
    RevBy: Heikki Holstila, Adrian Yanes
    Details: MainPage's appeared() signal was connected with showInitialPage() so clicking on back button on page passed as parameter eventually caused
    call of showInitialPage(). Therefore appear() was called on initialPage as soon as main page appeared.


commit b86bc83910eccd65af64b31ce9261c0c66561560
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Fri Feb 10 10:53:45 2012 +0200

    Fixes: NB#298284 - Sometimes during application start up square top corners can be briefly seen until they get rounded.
    
    RevBy: Marcin Miklas, Adrian Yanes
    
    Details: This fix changes corner decorators to appear/disappear without animation.


commit f0b49631dc82873ab2dc8beb45298888ca4a222d
Author: Miguel Gómez <magomez@igalia.com>
Date:   Fri Nov 4 16:34:02 2011 +0100

    Fixes: NB#289461 - MUniqueStringCache must be able to increase the size of the cache
    
    RevBy: Armin Berres
    ModifiedBy: Armin Berres
    Smaller changed to make this actually work when a cache full situation
    has happened.
    Additionally only increase once the last chunk is filled by a given
    percentage.
    
    Details:
    After inserting a new string, an application may increase the size of the cache file
    if it's usage is higher than a value, allowing the cache to grow as needed.
    The new size of the cache becomes available to the running applications after they
    are relaunched.
    Without this patch the cache could run full and no applictions can be
    started which try to add a new string to the cache.


commit 5c09db43d609497cb9815748767430ed1d20c95f
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Tue Feb 7 16:41:56 2012 +0200

    Changes: incrementing patch version


commit 1ce4687fbf859882ece370d93d95e4615375e2e4
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Tue Jan 24 11:28:05 2012 +0200

    Fixes: NB#297343 - MBubbleItem setMessageType() and setCentralWidget() methods not working correctly after the view is created
    
    RevBy: Marcin Miklas, Adrian Yanes
    
    Details: If MBubbleItem::setMessageType() was called after the view (MBubbleItemView) is created central widget and
    its separator were removed from the layout.
    If MBubbleItem::setCentralWidget() was used to replace existing central widget another separator was created and
    old central widget was not removed.


commit 186e9f518653e20c48b429425232f77a4349bd91
Author: Marcin Miklas <marcin.miklas@teleca.com>
Date:   Wed Jan 25 11:40:42 2012 +0100

    Fixes: NB#297359 - Setting setTextFormat(Qt::PlainText) in MLabel change its position in layout.
    
    RevBy: Jukka Halonen
    Details: We neeed to calculate offset also for AlignTop.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2492


commit 426c0c1785c2883d91d68d4ad24be4b245f042fc
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Tue Nov 8 14:36:49 2011 +0200

    Changes: fixing conversion of mmToPixels for x86 in certain cases
    
    RevBy: John Tapsell, Armin Berres
    Details:
    
    MWidgetStyle uses QSize for the following attributes:
    
        M_STYLE_ATTRIBUTE(QSize, preferredSize, PreferredSize)
        M_STYLE_ATTRIBUTE(QSize, minimumSize,   MinimumSize)
        M_STYLE_ATTRIBUTE(QSize, maximumSize,   MaximumSize)
    
    These styles properties are supporting different units:
        PIXELS_UNIT, (px)
        MM_UNIT,(mm)
        PT_UNIT,(pt)
        PERCENT_UNIT, (%)
    
    MStyleSheetAttribute::writeAttribute(...)  function checks if the
    style attribute is QSize of QSizeF, based on these it calls one of these functions:
    
    attributeToInt(..).
    attributeToFloat(..).
    
    However, the user can use float values in the CSS even if the style
    property does not allow them (for example MButtonStyle):
    
    minimum-size: 45.6mm 89.2mm;
    
    When this value is parsed the system will identify that MButtonStyle uses
    QSize, thus, it will redirect the values to the function attributeToInt(..).
    Inside of attributeToInt(...) it is called the function:
    
    MDeviceProfile::instance()->mmToPixels(qreal mm)
    
    Although the function expects a double value it returns an integer:
    
    int mmToPixels(qreal mm);
    
    Thus inside of this function the float values are converted to integers.
    
    Depending of the host target such conversion can involve the suppression
    of some values, therefore, the widget can lost even 1 pixels per axis (W/H).
    
    Although this issue is not reproducible in ARM, on x86 all the widgets using
    style properties with float values and QSize types are subjected to this issue.
    
    Adding the rounding in the int mmToPixels(qreal mm) fixes the issue.


commit 88fe7ce6c74edc3d203d491c079a06a66d6bc831
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Mon Jan 30 10:47:00 2012 +0100

    Changes: changing version schema for master
    RevBy: Natalia Dobrovolskaya
    Details: master starts now in 0.26.x-y schema
    Harmattan_1.3 keeps 0.25.x-y


commit 1ce2fec2ed094d7cdb7be11d1e3276f76fd69788
Author: Berthold Krevert <berthold.krevert@basyskom.de>
Date:   Wed Nov 2 18:18:26 2011 +0100

    Fixes #287717 - [TASK] MCountry requires ISO 3166-1 country codes
    support
    
    RevBy: Mike Fabian


commit 12c1bf7bed905a5629c33d8c42ab20656e73df88
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Thu Jan 19 07:51:22 2012 +0200

    Changes: Use smoother scaling if drawing spinner in other than its original size
    
    RevBy: Maksim Kirillov
    Details: Introduced for MCompleter's spinner because the original sizes cannot
    be used. Would otherwise lead to ugly nearest-neighbor scaling.


commit 144fe7a16b6b296167ce8385412acd95e6b02f87
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Thu Jan 19 07:46:45 2012 +0200

    Changes: Remove unneeded forward declaration.
    
    RevBy: Maksim Kirillov


commit dfc7c9384f059917d2f0e0d55f558b83831ab0ff
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Mon Jan 16 15:21:54 2012 +0200

    Changes: Completer + spinner example in Widgetsgallery's Spinner page.
    
    RevBy: Maksim Kirillov


commit 417de4b0fff4ac816cfc8695274b1979ab259fc8
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Jan 17 17:40:52 2012 +0200

    Changes: Show spinner also in MCompleter's completion dialog
    
    RevBy: Maksim Kirillov
    Details: Spinner is shown while async fetch is ongoing.


commit 0bb4a583088d57690b6f1904c9b2307f58ca7adc
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Thu Jan 19 08:21:44 2012 +0200

    Changes: Don't show completer if it wasn't explicitly requested.
    
    RevBy: Maksim Kirillov
    Details: This is for situations where completion model is updated
    after completer has been hidden.


commit 1cde05796aa295d5b958b32874741dd437ebe7c3
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Mon Jan 16 15:20:45 2012 +0200

    Changes: MCompleter shows spinner with async completion model fetches
    
    RevBy: Maksim Kirillov
    Details: Completer's behavior is changed so that it can be visible even
    with no candidates. This occurs when async fetch is ongoing and completion
    prefix exists. In place of the matching candidate, a text label is shown with
    the contents retrieved from a new property fetchInProgressLabel.


commit 1b5208cccfa72ea60da08e83ee65f58c81b79147
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Jan 17 17:35:58 2012 +0200

    Changes: Add a spinner to MCompleterView
    
    RevBy: Maksim Kirillov
    Details: Not used yet.


commit 72fea8510afeffeba67426ae45ae89d5e8bf55ac
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Jan 17 17:30:22 2012 +0200

    Changes: Enclose text and button updating in MCompleter in separate methods
    
    RevBy: Maksim Kirillov
    Details: This is, at least intended, to be a non-functional change.


commit ee2512394b409e63c501f4f74f84add500d830b6
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Jan 17 17:16:29 2012 +0200

    Changes: Fix an issue with MCompleter's completion dialog with async model
    
    RevBy: Maksim Kirillov
    Details: Prepare for a case where completions are changed during disappearance
    animation of completion dialog.


commit aa86bfe174b13b012873f7f05eaa9dd117b0ac3c
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Jan 17 16:58:29 2012 +0200

    Changes: Completer's proxy model was missing a beginResetModel()
    
    RevBy: Maksim Kirillov


commit 9185eb4899e38fccad09e37800f3fbd2fe494a7b
Author: Armin Berres <armin.berres@basyskom.de>
Date:   Tue Jan 24 17:12:55 2012 +0100

    Changes: Skip unstable test Ut_MTheme::testThemeChangeCompleted
    
    RevBy: TrustMe


commit a3594bed703a610d529054717e0e5011b5c3177a
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Fri Jan 13 14:44:21 2012 +0200

    Changes: Fix a memory leak in MBubbleItemView
    
    RevBy: Radoslaw Duklas, Jukka Halonen
    Details: The items in the layouts should not be removed from them in the destructor,
             to ensure that everything gets deleted with the parent items.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2480


commit b81384baf7bba10c650f42a9a91be667a8caf1e1
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Thu Dec 22 17:22:28 2011 +0200

    Changes: Unit test to check MTextEdit clipping with padding
    
    RevBy: Maksim Kirillov, Heikki Holstila, Michael Hasselmann
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2467


commit 6b88194f15f6a13b27456f800c7054d133a9dc81
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Jan 3 15:42:02 2012 +0200

    Fixes: NB#295558, Text in contacts search input field goes beyond the text field boundaries
    
    RevBy: Maksim Kirillov, Heikki Holstila, Michael Hasselmann
    Details: Clipping was not used correctly because MTextEditView requires
    text-clipping- attributes to be used together with padding. This change
    allows text-clipping- attributes to be disabled by setting them to -1.
    Providing -1 as the default value will fix the bug and prevent same
    kind of bug from appearing again.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2467


commit 3686c2d65a86cbe5e71527ec3a20c6a9bee7ff7d
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Jan 3 15:30:57 2012 +0200

    Changes: Remove redundant code from MTextEditView
    
    RevBy: Maksim Kirillov, Heikki Holstila, Michael Hasselmann
    Details: Now that clippingRect() is in view coordinates, use it directly in
    drawContents().
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2467


commit 3379dce202af4165be3fe797f274e019de89e09c
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Jan 3 15:24:46 2012 +0200

    Changes: Be consistent with chosen coordinate base in MTextEditView
    
    RevBy: Maksim Kirillov, Heikki Holstila, Michael Hasselmann
    Details: There were couple of places where view coordinates and controller
    coordinates were mixed. This changes introduces couple of helper methods to
    map between those two.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2467


commit cfb3d62d0ce5bae6dd739589240ea93c93343938
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Jan 3 15:05:42 2012 +0200

    Changes: Avoid unnecessary QRectF->QPainterPath->QRectF conversion
    
    RevBy: Maksim Kirillov, Heikki Holstila, Michael Hasselmann
    Details: Use mapRectFromItem() instead of mapFromItem().boundingRect().
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2467


commit 9163fe694011ddbeeaec733ceeab9ebbb0716756
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Thu Dec 22 17:24:41 2011 +0200

    Fixes: Use MTextEditView clipping sometimes even when document is smaller than clip area.
    
    RevBy: Maksim Kirillov, Heikki Holstila, Michael Hasselmann
    Details: Determining whether to enable clipping cannot rely on document
    and clip area sizes only. Sometimes document is smaller than clip area
    but still needs to be clipped. This occurs when there is padding and
    scrolling takes place.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2467


commit 92e4edfea9da83b9de4f6e1d76159fe10fa56517
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Fri Jan 20 12:15:28 2012 +0100

    Changes: Pro file for Ut_MAppletInventory cleaned up.
    
    RevBy: Adrian Yanes
    Details:
      Unnecessary sources and headers entries in pro file deleted to
      improve test reliability (1/2 to 1/3 test runs ends with
      'corrupted double-linked list' crash).
      Also fixed misspelled signal-slot connection.


commit 1eea8c660740e8e86a36788949bb1db14d8a5c72
Author: Kuisma Salonen <kuisma.salonen@nokia.com>
Date:   Tue Jan 3 14:12:46 2012 +0200

    Fixes: NB#297242 - [TASK] Enable logging of certain error cases in PR1.3 images in order to catch bug #292977
    
    RevBy: Kuisma Salonen


commit 037415f51c934f1ef1f8f51f24137c2976f2c816
Author: Mike FABIAN <mike.fabian@basyskom.de>
Date:   Thu Jan 19 12:51:42 2012 +0100

    Fixes: NB#297181 - libmlocale related tests should be removed from libmeegotouch tests
    
    RevBy: Adrián Yanes, Holger Schröder
    
    Details:
    
    Radoslaw Duklas found that some locale specific tests in libmeegotouch
    are failing, like ft_numbers.
    
    But libmlocale has been split out of libmeegotouch and the tests have
    copied to libmlocale as well.
    
    For a while, we maintained both the locale specific tests in
    libmeegotouch and libmlocale and kept them identical.
    
    But now libmeegotouch requires libmlocale and always builds against
    libmlocale, therefore keeping the duplicate code seems useless.  It
    should better be removed.

delete mode 100644 benchmarks/pt_mcalendar/.gitignore
delete mode 100644 benchmarks/pt_mcalendar/pt_mcalendar.cpp
delete mode 100644 benchmarks/pt_mcalendar/pt_mcalendar.h
delete mode 100644 benchmarks/pt_mcalendar/pt_mcalendar.pro
delete mode 100644 benchmarks/pt_mcharsetdetector/.gitignore
delete mode 100644 benchmarks/pt_mcharsetdetector/pt_mcharsetdetector.cpp
delete mode 100644 benchmarks/pt_mcharsetdetector/pt_mcharsetdetector.h
delete mode 100644 benchmarks/pt_mcharsetdetector/pt_mcharsetdetector.pro
delete mode 100644 benchmarks/pt_mlocale/.gitignore
delete mode 100644 benchmarks/pt_mlocale/pt_mlocale.cpp
delete mode 100644 benchmarks/pt_mlocale/pt_mlocale.h
delete mode 100644 benchmarks/pt_mlocale/pt_mlocale.pro
delete mode 100644 benchmarks/pt_mlocationdatabase/.gitignore
delete mode 100644 benchmarks/pt_mlocationdatabase/pt_mlocationdatabase.cpp
delete mode 100644 benchmarks/pt_mlocationdatabase/pt_mlocationdatabase.h
delete mode 100644 benchmarks/pt_mlocationdatabase/pt_mlocationdatabase.pro
delete mode 100644 tests/ft_breakiterator/.gitignore
delete mode 100644 tests/ft_breakiterator/ft_breakiterator.cpp
delete mode 100644 tests/ft_breakiterator/ft_breakiterator.h
delete mode 100644 tests/ft_breakiterator/ft_breakiterator.pro
delete mode 100644 tests/ft_localedata/.gitignore
delete mode 100644 tests/ft_localedata/fi_FI.txt
delete mode 100644 tests/ft_localedata/ft_localedata.cpp
delete mode 100644 tests/ft_localedata/ft_localedata.h
delete mode 100644 tests/ft_localedata/ft_localedata.pro
delete mode 100644 tests/ft_locales/.gitignore
delete mode 100644 tests/ft_locales/ft_locales-test-input-full-icu-44.txt
delete mode 100644 tests/ft_locales/ft_locales-test-input-full-icu-46.txt
delete mode 100644 tests/ft_locales/ft_locales-test-input-icu-44.txt
delete mode 100644 tests/ft_locales/ft_locales-test-input-icu-46.txt
delete mode 100644 tests/ft_locales/ft_locales.cpp
delete mode 100644 tests/ft_locales/ft_locales.h
delete mode 100644 tests/ft_locales/ft_locales.pro
delete mode 100644 tests/ft_mcharsetdetector/.gitignore
delete mode 100644 tests/ft_mcharsetdetector/ft_mcharsetdetector.cpp
delete mode 100644 tests/ft_mcharsetdetector/ft_mcharsetdetector.h
delete mode 100644 tests/ft_mcharsetdetector/ft_mcharsetdetector.pro
delete mode 100644 tests/ft_mlocalebuckets/.gitignore
delete mode 100644 tests/ft_mlocalebuckets/ft_mlocalebuckets.cpp
delete mode 100644 tests/ft_mlocalebuckets/ft_mlocalebuckets.h
delete mode 100644 tests/ft_mlocalebuckets/ft_mlocalebuckets.pro
delete mode 100644 tests/ft_mlocalebuckets/ft_mlocalebuckets_test-input.txt
delete mode 100644 tests/ft_mstringsearch/.gitignore
delete mode 100644 tests/ft_mstringsearch/ft_mstringsearch.cpp
delete mode 100644 tests/ft_mstringsearch/ft_mstringsearch.h
delete mode 100644 tests/ft_mstringsearch/ft_mstringsearch.pro
delete mode 100644 tests/ft_numbers/.gitignore
delete mode 100644 tests/ft_numbers/ft_numbers.cpp
delete mode 100644 tests/ft_numbers/ft_numbers.h
delete mode 100644 tests/ft_numbers/ft_numbers.pro
delete mode 100644 tests/ft_sorting/.gitignore
delete mode 100644 tests/ft_sorting/ft_sorting.cpp
delete mode 100644 tests/ft_sorting/ft_sorting.h
delete mode 100644 tests/ft_sorting/ft_sorting.pro
delete mode 100644 tests/ut_mcalendar/.gitignore
delete mode 100644 tests/ut_mcalendar/ut_mcalendar.cpp
delete mode 100644 tests/ut_mcalendar/ut_mcalendar.h
delete mode 100644 tests/ut_mcalendar/ut_mcalendar.pro
delete mode 100644 tests/ut_mlocationdatabase/.gitignore
delete mode 100644 tests/ut_mlocationdatabase/ut_mlocationdatabase-cities-in-timezone-test-input.txt
delete mode 100644 tests/ut_mlocationdatabase/ut_mlocationdatabase-test-input.txt
delete mode 100644 tests/ut_mlocationdatabase/ut_mlocationdatabase-test-input2.txt
delete mode 100644 tests/ut_mlocationdatabase/ut_mlocationdatabase.cpp
delete mode 100644 tests/ut_mlocationdatabase/ut_mlocationdatabase.h
delete mode 100644 tests/ut_mlocationdatabase/ut_mlocationdatabase.pro
delete mode 100644 tests/ut_phonenumberformatting/.gitignore
delete mode 100644 tests/ut_phonenumberformatting/ut_phonenumberformatting.cpp
delete mode 100644 tests/ut_phonenumberformatting/ut_phonenumberformatting.h
delete mode 100644 tests/ut_phonenumberformatting/ut_phonenumberformatting.pro
delete mode 100644 tests/ut_translations/.gitignore
delete mode 100644 tests/ut_translations/translations-qttrid/.gitignore
delete mode 100644 tests/ut_translations/translations-qttrid/translations-qttrid.pro
delete mode 100644 tests/ut_translations/translations-qttrid/ut_translations-qttrid_ar_EG.ts
delete mode 100644 tests/ut_translations/translations-qttrid/ut_translations-qttrid_de_DE.ts
delete mode 100644 tests/ut_translations/translations-qttrid/ut_translations-qttrid_en_GB.ts
delete mode 100644 tests/ut_translations/translations-tr/translations-tr.pro
delete mode 100644 tests/ut_translations/translations-tr/ut_translations-tr_en_GB.ts
delete mode 100644 tests/ut_translations/translations-tr/ut_translations-tr_fi_FI.ts
delete mode 100644 tests/ut_translations/ut_translations.cpp
delete mode 100644 tests/ut_translations/ut_translations.h
delete mode 100644 tests/ut_translations/ut_translations.pro

commit 61c6a877e3b502b401016f5afc3f9e0802123c33
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Mon Jan 16 14:21:59 2012 +0200

    Changes: Cover mouse events in the MListItem unit tests
    
    RevBy: Heikki Holstila, Adrian Yanes


commit 636c367cf86ceaaa56620b6471b8d2bedb120f58
Author: Peter Penz <ppenz@openismus.com>
Date:   Fri Dec 23 14:11:30 2011 +0100

    Fixes: NB#294572 - MLabel: Inconsistent vertical alignment of simple-text and rich-text
    
    RevBy: Marcin Miklas
    
    Details: The class QStaticText used for simple labels substracts the font-leading
    from the initial y-position. The rich-text label implementation has been adjusted to
    have the same y-position for all vertical alignment types like the simple label.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2468


commit 2ec67160f967b7d710380ea8091ebe62e6062561
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Tue Jan 17 12:07:15 2012 +0200

    Changes: Fix a rounding issue in MCompleter unit test
    
    RevBy: Radoslaw Duklas, Jukka Halonen, Adrian Yanes
    Details: m_subject->pos().toPoint() rounds the coordinates, so let's also round the value
             the y-coordinate is compared to (fixes a failing unit test)


commit d707a29cb26f630aeac6f80eccecd9a47debfa3b
Author: Peter Penz <ppenz@openismus.com>
Date:   Mon Nov 21 17:19:29 2011 +0100

    Fixes: NB#291925 - Ut_MLabel::testRichTextTiles() fails
    
    RevBy: Marcin Miklas
    
    Details: In the context of Ut_MLabel::testRichTextTiles()
    the tileHeight was temporary set to -1 which broke the test.
    - Assure that the tileHeight is initialized only once in the
      constructor.
    - Remove unused member minHeightCache
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2400


commit e3ffb6b3ad1d4a77b936f360c52b85acc81a1324
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Mon Jan 16 11:12:32 2012 +0100

    Fixes: Failed Ut_MColorComboBoxView::testSelectColor().
    
    RevBy: Heikki Holstila
    Details:
      Ut_MColorComboBoxView::testSelectColor() failed on device when it's locked because isOnDisplay() returns false.
      Added mcetool calls that unlock and unblock device so isOnDisplay() returns true as expected.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2486


commit 57cef8f6dae84e5f839aeb4151b76e1232cfbcb5
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Wed Jan 11 11:37:23 2012 +0200

    Fixes: NB#295983, Magnifier is still shown even if the finger is released from the text
    
    RevBy: Michael Hasselmann, Heikki Holstila
    Details:
     The reason is a combination of
     * gesture recognizer, which always intercept incoming events,
       even if they are to be ignored
     * event cancelling, which leads to forceful ungrab of the mouse from
       selection handle
     * incorrect handling of the ungrab
     Correct solution would be making cancelled event not causing mouse
     ungrab, but this probably should be fixed in Qt. The solution of
     NB#273168 (Copy/Paste/Cut option cannot be selected in document search field)
     is used here, which adds its own event filter.
     The incorrect handling of ungrab causes frozed magnifier instead of
     closed one. But the overall behavior would still be wrong in this case.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2479


commit e248921ae78f4d4b7a2a5cb5fd3c7c60a5299795
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Wed Jan 11 11:37:01 2012 +0200

    Changes: rename EatMButtonGestureFilter -> MEatGestureFilter
    
    RevBy: Michael Hasselmann, Heikki Holstila
    Details: this is a refactoring to prepare using it in another place.
     Also moved to separated file.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2479

create mode 100644 src/views/meatgesturefilter.cpp
create mode 100644 src/views/meatgesturefilter.h

commit 73c0620fc64c240bfef7422dd214ac8f81d9d2d3
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Thu Jan 5 17:02:43 2012 +0100

    Changes: Fixed memory leaks in ut_mlayout, ut_msheet and ut_mcomponentcache.
    
    RevBy: Adrian Yanes


commit dc1845c184f34d9d268ebf9f04732650b28697f8
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Fri Jan 13 11:00:26 2012 +0100

    Changes: preparing unreleased


commit 694d3a051247a1672c6cce2c6cb3611c75e31b3c
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Fri Jan 13 10:58:46 2012 +0100

    Changes: releasing 0.25.4-1


commit 79d807653f91e928bcbfd2703b3e82f7abaa55ef
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Thu Jan 5 13:31:12 2012 +0200

    Changes: Updated MImageWidget's unit test for NB#296253
    
    RevBy: Radoslaw Duklas, Marcin Miklas, Adrian Yanes


commit 96f4b7e97f5bb45c89fdecedf4580274e905cf2d
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Wed Jan 11 10:47:33 2012 +0200

    Changes: Fixes a regression caused by ad3c9ef46c554ba5e6134fc4a28c6c259934ffbe
    
    RevBy: Radoslaw Duklas, Marcin Miklas, Adrian Yanes
    Details: MImageWidgetView sizeHint was incorrect if imageSize was undefined


commit 87a302109c86459ed4c299f6c4e1c8aa6832c93a
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Thu Jan 5 13:27:15 2012 +0200

    Fixes: NB#296253 - Inconsistent behavior of MImageWidget's copy constructor
    Fixes: NB#295523 - NOKIA text is not displaying properly in About product applet.
    RevBy: Radoslaw Duklas, Marcin Miklas, Adrian Yanes
    Details: imageId and size were not properly copied


commit 9d508261f208909ac59cff327ef5cc9012dbbc2d
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Mon Jan 9 12:00:20 2012 +0100

    Changes: MBubbleItem memory leak fixed.
    
    RevBy: Heikki Holstila, Adrian Yanes
    Details: MBubbleItemPrivate::destroyCommentsInfo() calls MBubbleItem::removeInformationWidget() which nullified widget's parent
    therefore following commentsLabel and commentsIcon parents checkings gets always false so they weren't deleted.


commit 11c9b4fdecd45589ea34510ef9d4e442ae148e29
Author: John Tapsell <john.tapsell.ext@basyskom.de>
Date:   Tue Jan 3 15:13:21 2012 +0000

    Fixes: NB#294908 MLabelView - Include the leading() for the last line for height calculations
    
    RevBy: Adrian Yanes
    Details:
    
    When I wrote this code I assumed that you would only include the
    spacing between the lines, leading(), when it's actually between two
    lines.  So that the last line wouldn't include the leading().
    
    This meant, for example, that that minimum sizehint height of an MLabel
    is based on the QFontMetrics::height(), rather than  height() +
    leading().  However QTextDocument just always includes the leading, even
    for a single line of text.
    
    This bug resulted in the minimum height being sometimes a pixel too
    small for QTextDocument, resulting in text being unable to be displayed.


commit a3cbc26d8e4a9f3349e0394c5aeb5068743b61dc
Author: Marcin Miklas <marcin.miklas@teleca.com>
Date:   Wed Jan 11 11:42:41 2012 +0100

    Fixes: NB#295786 - the view in grid view is not correct.
    
    RevBy: Jukka Halonen
    Details:
    When column count in both orientations is the same private implementation
    object stays the same, but grid page changes item height. MList API doesn't
    doesn't have straightforward mechanism to inform list about item height change
    and many of internal state properties depends on item height like items cache
    size, pannable viewport height etc.
    
    Make sure that MListView private object is recreated, otherwise new
    item height won't work (setting new CellCreator will do the trick).
    
    Also use visisbleSceneSize().width() for item size calculations because
    list->geometry() can be outdated at the momement when orientation changes.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2478


commit 556eadd5f3b012bdd216f7ac9144288db15bc28a
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Thu Jan 5 12:34:04 2012 +0100

    Fixes: Crash in Ut_MSettingsLanguageBooleanController
    
    RevBy: Heikki Holstila, Adrian Yanes
    Details:
    Stubbed QCoreApplication::arguments() returned empty list therefore causing crash initTestCase()


commit a23617fe4de38baa58b6121c5101861350cc982e
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Thu Jan 5 12:22:53 2012 +0100

    Changes: Fixes memory leaks in unit tests.
    
    RevBy: Heikki Holstila, Adrian Yanes
    Details:
    Changes made in:
    ut_mapplicationextensionareaview
    ut_mapplicationmenu
    ut_mdialog
    ut_mgridlayoutpolicy
    ut_mlabel
    ut_mlinearlayoutpolicy
    ut_mmashupcanvasview
    ut_msettingslanguagebooleancontroller
    ut_msettingslanguageselectionfactory
    ut_msettingslanguagetextfactory


commit 35453810703b85ffdfce303d3eafce356c57c60c
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Tue Jan 10 11:48:51 2012 +0100

    Changes: fixing hearder's path in ut_mwidgetscalefadeanimation.pro


commit 56c8277f4a7730dca64860b162c1a9caca79e7da
Author: Miguel Gómez <magomez@igalia.com>
Date:   Wed Dec 21 12:30:57 2011 +0100

    Add unit tests for MWidgetScaleFadeAnimation

create mode 100644 tests/ut_mwidgetscalefadeanimation/.gitignore
create mode 100644 tests/ut_mwidgetscalefadeanimation/ut_mwidgetscalefadeanimation.cpp
create mode 100644 tests/ut_mwidgetscalefadeanimation/ut_mwidgetscalefadeanimation.h
create mode 100644 tests/ut_mwidgetscalefadeanimation/ut_mwidgetscalefadeanimation.pro

commit 56d2c5dbd5bcc0bfb029f7e82b69a19a12433e4a
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Tue Jan 10 11:23:59 2012 +0100

    Changes: fixing hearder's path in ut_mwidgetrectangularclipanimation.pro


commit 4d68fa69db48f18ce2bcbe07624b94221d563ec7
Author: Miguel Gómez <magomez@igalia.com>
Date:   Wed Dec 21 10:30:26 2011 +0100

    Changes: Add unit tests for MWidgetRectangularClipAnimation
    RevBy: Chinmaya Kumar Padhi, Adrian Yanes

create mode 100644 tests/ut_mwidgetrectangularclipanimation/.gitignore
create mode 100644 tests/ut_mwidgetrectangularclipanimation/ut_mwidgetrectangularclipanimation.cpp
create mode 100644 tests/ut_mwidgetrectangularclipanimation/ut_mwidgetrectangularclipanimation.h
create mode 100644 tests/ut_mwidgetrectangularclipanimation/ut_mwidgetrectangularclipanimation.pro

commit 8c2937c83368aadace2e4e372db0bca4d0d46e9a
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Tue Jan 10 11:09:21 2012 +0100

    Changes: fixing header's path in ut_mwidgetzoomanimation.pro


commit 899eccb80525e5d35a22269c9f74377646a396fa
Author: Miguel Gómez <magomez@igalia.com>
Date:   Mon Dec 19 14:43:13 2011 +0100

    Changes: Add unit tests for MWidgetZoomAnimation and MWidgetMoveAnimation
    RevBy: Daniel d'Andrada, Marcin Miklas, Adrian Yanes

create mode 100644 tests/ut_mwidgetmoveanimation/.gitignore
create mode 100644 tests/ut_mwidgetmoveanimation/ut_mwidgetmoveanimation.cpp
create mode 100644 tests/ut_mwidgetmoveanimation/ut_mwidgetmoveanimation.h
create mode 100644 tests/ut_mwidgetmoveanimation/ut_mwidgetmoveanimation.pro
create mode 100644 tests/ut_mwidgetzoomanimation/.gitignore
create mode 100644 tests/ut_mwidgetzoomanimation/ut_mwidgetzoomanimation.cpp
create mode 100644 tests/ut_mwidgetzoomanimation/ut_mwidgetzoomanimation.h
create mode 100644 tests/ut_mwidgetzoomanimation/ut_mwidgetzoomanimation.pro

commit c9ebc174ec3a3cf9ed86b4f3ed210c4b261f239d
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Fri Dec 30 15:24:38 2011 +0200

    Changes: Use widget bottom as MCompleter position, if enough room.
    
    RevBy: Marcin Miklas
    Details: Otherwise, use cursor bottom. The margin, included in background,
    is defined as distance between visual text edit bottom and completer.
    Therefore widget bottom should be used whenever possible. It is also closer
    to virtual keyboard and closer to user's fingers.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2469


commit 90e92d2dd6912825633d4a4da37940c334353fa5
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Fri Dec 30 13:27:06 2011 +0200

    Changes: Track input method area changes in MCompleter
    
    RevBy: Marcin Miklas
    Details: Required at least when rotating, to update area properly.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2469


commit e4ede6339d4dba8bdba71020a91e91f43c6a4a98
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Thu Dec 29 14:07:41 2011 +0200

    Changes: Separate cursor rectangle from relocator rectangle.
    
    RevBy: Marcin Miklas
    
    Details: Qt::ImMicroFocus rectangle, the cursor rectangle, was used
    previously for relocation purposes. This isn't good enough if we want
    to be able to extend MTextEdit's area of interest with MCompleter's area.
    New input method query type M::ImRelocatorRectangle is used for the area
    of interest, while Qt::ImMicroFocus is left strictly for the cursor.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2469


commit 17f2f5b990b694fe8151e9725b231df62909d8bc
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Wed Dec 28 15:11:25 2011 +0200

    Changes: Unit test for MCompleter positioning
    
    RevBy: Marcin Miklas
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2469


commit f574e6df307ddacc037f070dbeb18c7348a7e0d0
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Dec 27 16:47:27 2011 +0200

    Fix: NB#264573, MCompleter is covered by VKB
    
    RevBy: Marcin Miklas
    Details: Change completer to be positioned around cursor instead of widget,
    allowing it also to be above it.
    
    Previously MInputWidgetRelocator positioned completer (implicitly via MTextEdit)
    because its area was included in MTextEdit's micro focus rectangle.
    This worked as far as there was room inside a pannable viewport below MTextEdit.
    To make completer to position itself also above text edit based on its position on
    the screen means that it conflicts with relocator and this micro focus hack needs
    to be removed.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2469


commit 4b256f1d7625cc198be3920f77a6d45e16a9d614
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Tue Dec 27 16:26:09 2011 +0200

    Changes: Rename MCompleterViewPrivate::organizeContents to updatePosition
    
    RevBy: Marcin Miklas
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2469


commit 54bf822318797b8bcc01d31cedeab2b0ae8755e5
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Tue Jan 3 13:28:29 2012 +0100

    Changes: ut_mimagewidget code improvements.
    
    RevBy: Heikki Holstila, Marcin Miklas
    Details:
    App arguments number changed to proper value, cleanup() method implemented so m_subject cleanup code is in one place. Memory leaks eliminated.
    MApplication object was instantiated later than first call to qApp->applicationDirPath() which therefore failed.
    m_subject destructor was called in every test method so it has been moved to cleanup() method.
    Also in few places m_subject wasn't deleted at all that produces memory leaks.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2472


commit 626be0557749be919efa97bfa9878b7bf3977219
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Tue Jan 3 13:12:38 2012 +0100

    Changes: ut_mimagedirectory app arguments number changed to proper value.
    
    RevBy: Heikki Holstila, Marcin Miklas
    Details: App name counts as argument so argc must be at least 1.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2472


commit a2a5252e0997d169a4e98f600dd3d5e78b66b0a8
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Tue Jan 3 12:35:06 2012 +0100

    Fixes: Crash in ut_msettingslanguagesettingsfactory initTestCase().
    
    RevBy: Heikki Holstila, Marcin Miklas
    
    Details:
    Crash caused by stubbed QCoreApplication::arguments().
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2472


commit e54965a7ef81f4b17e31f8644d51b4a34d2107fb
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Mon Jan 2 14:48:47 2012 +0100

    Fixes: Crash in unit tests ut_mlistview and ut_translations.
    
    RevBy: Marcin Miklas
    Details: Arguments number changed to proper value. Added code that prevents
    test from waiting forever.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2470


commit d2f0f942d58f01615d60607a4ca9b0547f16fe50
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Thu Dec 15 09:04:40 2011 +0200

    Fixes: NB#295003, More than one of copy-paste button actions can be used while text is selected in Rich text edit
    
    RevBy: Jarno Malmari
    Details:
     Disable buttons when hiding animation starts.
     Done only for non-automatic hiding.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2460


commit 2ef19d857ec4f024400f394f010a38050f9267ac
Author: Peter Penz <ppenz@openismus.com>
Date:   Tue Dec 6 15:42:52 2011 +0100

    Fixes: NB#288882 - MMS thread in INBOX not displaying properly when MMS composed with subject full of emoticons
    
    RevBy: John Tapsell, Felipe Erias Morandeira
    
    Details: If the document contains only images but no text, the eliding
    might not work and only "..." is shown without any images. The issue occurs
    if the height of the images is smaller than the height of the used font.
    In this case 'positionForEllipses' gets a negative
    y-value which results in a failed QTextDocumentLayout::hitTest().
    
    http://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2429


commit 40870651f806f53823913b7a6da2a9d416deaec3
Author: Daniel d'Andrada <daniel.dandrada@nokia.com>
Date:   Thu Dec 22 13:36:33 2011 +0200

    Fixes: NB#291502 - list items in e-mail app fail to appear from the very bottom of the list
    
    RevBy: Heikki Holstila
    Details:
    List must update its internal state whenever its position relative to the panned widget
    (pannableViewport->widget()) changes. That happens whenever any intermediate widget
    between panned widget and list in the scene hierarchy changes its position.
    
    This patch fixes the problem above only when you have at most one widget
    between the panned widget and the list, which is enough to fix the bug above.
    Covering the general case (any number of widgets in the hierarchy between panned widget
    and list) would require an extra complexity and performance cost that's not worth doing.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2461


commit bcd86e1dc05727b879efce26d77d1d3a21ac65ef
Author: Daniel d'Andrada <daniel.dandrada@nokia.com>
Date:   Wed Dec 21 17:47:19 2011 +0200

    Changes: MList - Remove connection/disconnection redundancy
    
    RevBy: Heikki Holstila
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2461


commit 397fd4f769651094f98b0d401af61bdc34133afd
Author: Eduardo Lima Mitev <elima@igalia.com>
Date:   Thu Dec 22 16:16:56 2011 +0100

    Fixed NB#295469: <coverity> defects for libmeegotouch/0.24.16-2_0m7/src/corelib/widgets/mcontainer.cpp
    
    RevBy: Daniel d'Andrada
    Details: Adds NULL check before dereferencing old central widget in
    setCentralWidget() of MContainer. The current central widget could
    be NULL.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2465


commit 51cb8aeccf1a2c003a41b76511f60d913d5c594e
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Fri Dec 23 10:45:45 2011 +0200

    Fixes: NB#295399 - Text magnifier disappear after a second it appears in copy paste widget from WG.
    
    RevBy: Daniel d'Andrada
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2466


commit 470748db01704468a2e803f8c3dccf98dceff20d
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Thu Dec 22 15:41:08 2011 +0200

    Fixes: NB#295153 - Brightness slider is not animated.
    
    RevBy: Daniel d'Andrada
    Details: Slider was animated to jump from one value to another giving rather
    smooth effect when the range was long thus the distance between values was
    short but there were no animation in movement between adjacent values.
    E.g. in Brightness slider there is just few values and long distance between
    them so one can see the (unanimated) jump between values easily.
    This animates handle coordinates instead of slider value giving smoother effect
    with the small ranges.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2459


commit a1c341a61e5d5c0be135d033fa3638328382defb
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Mon Dec 19 13:13:17 2011 +0200

    Fixes: Pressing center of the vertical slider handle changes the value
    
    RevBy: Daniel d'Andrada
    Details: Mouse position to slider value conversion (screenPointToValue)
    gave incorrect results on vertical case.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2459


commit f67bd1d15d8f0084b56dfb5356d315894d8a70d0
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Wed Dec 21 10:07:34 2011 +0200

    Changes: fix crash in ~MTextSelectionOverlay() caused by destroyed aggregatee invocation
    
    RevBy: Jarno Malmari
    Details: disconnect signals handles which they can emit during destruction
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2444


commit 28550f907bbc46f95b3bd2f0d918601e001bc58b
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Wed Dec 14 10:15:17 2011 +0200

    Fixes: NB#292960, Swiping keyboard to close keep text selected
    
    RevBy: Jarno Malmari
    Details:
     Modified a fix for "NB#275500 - Selected text does not have any rich-text-editor"
     Originally it was fixed by avoiding clearing selection
     when reason is OtherFocusReason.
     After fix of "NB#288313 - Text selection handles are shown over style settings dialog"
     there is a fake focusOut event with correct reason that precedes
     the one sent by scene. So to avoid clearing selection in case of popup
     we should only not execute MTextEdit::focusOutEvent for the second time
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2444


commit 330e3321a680ec3d39d9e735ec19c745f28c1935
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Wed Dec 21 10:53:58 2011 +0200

    Fixes: NB#295007, Very slow non-automatic hiding animation of MEditorToolbar
    
    RevBy: Michael Hasselmann
    Details: Duration for auto-hide and non-automatic hide animation
    can now be set independently.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2453


commit d0a434b75f8f7a360d4b5807d14014ff7645c3f2
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Wed Dec 21 10:17:11 2011 +0200

    Fixes: Use proper animation duration for hiding MEditorToolbar
    
    RevBy: Michael Hasselmann
    Details: Previously hiding duration was not set so the one used for
    show animation was used instead.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2453


commit cb27dce9239e3880c88596340fffe26aaed8074b
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Mon Dec 19 16:50:24 2011 +0200

    Fixes: NB#290238, Text selection handle behaves wrongly with RTL text in a scenario
    
    RevBy: Michael Hasselmann, Maksim Kirillov
    Details: Worked around bug NB#289549.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2451


commit 12529d8553e4d04d7f4bb754c7723fb93232b805
Author: Kuisma Salonen <kuisma.salonen@nokia.com>
Date:   Thu Dec 22 16:19:58 2011 +0200

    Fixes: NB#290828 - - mthemedaemon needs to share X drawables in a secure manner
    
    RevBy: Armin Berres
    Details: sends X client message telling that its pixmaps should be shared.

create mode 100644 mthemedaemon/sharepixmapsmessage.cpp
create mode 100644 mthemedaemon/sharepixmapsmessage.h

commit ee8f25778fdf6559205f063f69e76ca8aa4d12f5
Author: John Tapsell <john.tapsell.ext@basyskom.de>
Date:   Thu Dec 22 09:38:15 2011 +0000

    Changes: MLabelView_rich - fix bug in logic for where to elide
    
    RevBy: Peter Penz
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2462


commit 3bb90402c1ce2c5b3d2fb57f5b158b543ccb2003
Author: John Tapsell <john.tapsell.ext@basyskom.de>
Date:   Tue Dec 13 17:18:16 2011 +0000

    Changes: MDebug - add more debug information about MLabel
    
    RevBy: Mike Fabian
    Details: Add more debug information about MLabel word wrap mode etc,
    to make debugging wrapping problems etc easier.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2462


commit 7c2334e1d2a0949c51eeeefaec0bee78e481b866
Author: Peter Penz <ppenz@openismus.com>
Date:   Tue Dec 13 11:10:12 2011 +0100

    Fixed: NB#293511 - Thai vowel marks are not fully displayed in events view
    
    RevBy: John Tapsell
    
    Details: The tiling code from the richtext-label allowed to draw on
    the top and bottom margins but not on the left or right margins. This
    is inconsistent to the simple-label behavior where all margins can be
    used to e.g. draw too large diacritics or vowel marks.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2441


commit 6e992d0d936d407b16be877a059a9c466e53d730
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Dec 21 15:02:24 2011 +0100

    Changes: Update MSliderView's unit tests
    
    RevBy: Adrian Yanes
    
    Details:
    Adds tests to check the visibility of the handle's label and setting
    the value from mouse events.


commit ad3c9ef46c554ba5e6134fc4a28c6c259934ffbe
Author: Felipe Erias Morandeira <femorandeira@igalia.com>
Date:   Mon Dec 19 12:34:43 2011 +0100

    Fixes: NB#281533, Avatar delays to display in service selection view
    RevBy: Heikki Holstila, Adrian Yanes
    Details: Update MImageWidgetModel with the new image size when a QImage
             or QPixmap is set directly; this notifies MImageWidgetView
             that it has to update. Created
             Ut_MImageWidget::testSetContentOnEmptyWidget to test this.
             For consistency, set MImageWidget->model()->imageSize on
             creation; added tests for this in Ut_MImageWidget.
             MImageWidget::imageSize() returns QSize() if no image has
             been set.


commit 30542169424132771e96e15c69c6c1c5053ea454
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Fri Dec 16 16:48:15 2011 +0200

    Fixes: NB#294592, COREWEB: /usr/bin/meegotouchhome '~QScopedPointer ... MWidget::~MWidget ... SwipeLauncherFolderContainer::~SwipeLauncherFolderContainer'
    
    RevBy: Jarno Malmari
    Details:
    - Some members of MTextEditViewPrivate were owned both by a QScopedPointer and the scene they
      were added to. This was not right, as QScopedPointer does not track if the object it points
      to gets deleted by something else. This could cause a crash (double free) in some rare case.
      QWeakPointers work more reliably for this purpose.
    - MTextMagnifier must publicly inherit QObject to work with QWeakPointer
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2450


commit c56484d4438f077735f4aa9475eeff2007cf267c
Author: Antti Pulakka <ext-antti.j.pulakka@nokia.com>
Date:   Mon Dec 12 12:15:51 2011 +0200

    Fixes: NB#289753, swipe while switching focus removes part of contents
    
    RevBy: Chinmaya Kumar Padhi, Maksim Kirillov, Jarno Malmari
    Details: Ignore mouse release event when mouse press happened on unfocused
             text field and release happens outside of the text field. Also ignore
             horizontal panning when tapping on unfocused text field.
    
    ModifiedBy: Jarno Malmari
    Modified: Comments about focusingTap. Emphasized the fact that we can get
    focus on press or on release.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2439


commit 0e035fb1b977b53a68a84db46f3e6b560b8c55cc
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Fri Dec 9 09:43:53 2011 +0200

    Fixes: NB#293425, Copy-Paste static text from browser to email: Composer shows text styles it does not support
    
    RevBy: Jarno Malmari
    Details: drop all formatting which is not supported by MRichTextEdit UI
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2279


commit 6d98538b5acc12048ccca453f405e4e71ac66145
Author: Miguel Gómez <magomez@igalia.com>
Date:   Thu Dec 15 12:12:58 2011 +0100

    Fixes: NB#294927 - MProgressIndicator does not become visible/animated when calling setVisible(true) in switcher
    
    RevBy: Daniel d'Andrada
    Details:
    Force drawing the first frame of the animation even if the animation is not running, or
    the widget won't be visible if the animation is not running.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2293


commit 2b1b27ba36b292deec9576282e33db2b20bd5dc7
Author: Daniel d'Andrada <daniel.dandrada@nokia.com>
Date:   Thu Dec 15 15:59:05 2011 +0200

    Changes: updated ut_msheetview
    
    RevBy: TrustMe
    Details:
    Due to commit 95d6024f5e1cf555ad7e3d7715f83c2ad621e559.


commit 95d6024f5e1cf555ad7e3d7715f83c2ad621e559
Author: Daniel d'Andrada <daniel.dandrada@nokia.com>
Date:   Wed Dec 14 15:10:51 2011 +0200

    Fixes: NB#294911 - MSheet::centralWidgetSizePolicyRespected doesn't work with word-wrapping labels.
    
    RevBy: Marcin Miklas
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2445


commit c3c32e33e771b5966af53f0e4ca51ce756daa7be
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Thu Dec 15 12:02:28 2011 +0200

    Changes: preparing unreleased


commit bb784473fe7007e21c9d8d1b79155f843d929e5e
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Thu Dec 15 12:01:25 2011 +0200

    Changes: releasing 0.25.3-1


commit a18a93560c1df852e6f458fbde5b18dfee876ef9
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Dec 14 17:21:20 2011 +0100

    Changes: Add coverage for the MContentItemView
    
    RevBy: Adrian Yanes
    
    Details:
    I have also made the MContentItemViewPrivate's variables public as
    there is no point in having them as private members.

create mode 100644 tests/ut_mcontentitemview/.gitignore
create mode 100644 tests/ut_mcontentitemview/ut_mcontentitemview.cpp
create mode 100644 tests/ut_mcontentitemview/ut_mcontentitemview.h
create mode 100644 tests/ut_mcontentitemview/ut_mcontentitemview.pro

commit edc657def5b0d07ef953e4471e02210bdf94ec44
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Dec 14 10:46:08 2011 +0100

    Changes: correct MButtonSwitchView's UT
    
    RevBy: Adrian Yanes
    
    Details:
    The mouse movement test for the switch view was being created but not
    applied. These changes correct this mistake.


commit 5e9e9c7eda3c2aeb61ed1be5e196bc0f394cfa5c
Author: Miguel Gómez <magomez@igalia.com>
Date:   Wed Dec 14 17:42:52 2011 +0100

    New: unit tests for MObjectMenuBasicView
    RevBy: Adrian Yanes

create mode 100644 tests/ut_mobjectmenubasicview/.gitignore
create mode 100644 tests/ut_mobjectmenubasicview/ut_mobjectmenubasicview.cpp
create mode 100644 tests/ut_mobjectmenubasicview/ut_mobjectmenubasicview.h
create mode 100644 tests/ut_mobjectmenubasicview/ut_mobjectmenubasicview.pro

commit 06582bc44f0c021d3c06e40834da45943c6b50f9
Author: Viacheslav Sobolev <ext-viacheslav.sobolev@nokia.com>
Date:   Tue Dec 13 14:13:12 2011 +0200

    Fixes: NB#294110, The text which first line is blank can't be pasted correctly.
    
    RevBy: Jarno Malmari
    Details: we should insert text correctly even if first line
    is empty
    
    ModifiedBy: Jarno Malmari
    Modified: Put bug specific testing as its own test cases rather than changing existing.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2443


commit 7297428c563600e154db5be502d0bed81da2a3ca
Author: Viacheslav Sobolev <ext-viacheslav.sobolev@nokia.com>
Date:   Fri Dec 9 16:50:45 2011 +0200

    Changes: improve reliability of Ut_MTextSelectionOverlay
    
    RevBy: Heikki Holstila, Jarno Malmari
    Details: simple delays were replaced with waiting for specific signal,
    eliminated hardoded positions
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2437


commit 15bc8489483594aaab9a0b6890c60a733d0b7c16
Author: Viacheslav Sobolev <ext-viacheslav.sobolev@nokia.com>
Date:   Wed Dec 7 16:19:03 2011 +0200

    Fixes: NB#293506, Text magnifier can be seen/used when VKB is closed
    
    RevBy: Heikki Holstila, Jarno Malmari
    Details: it should not be possible to press selection handle if handle
    is disappearing at the moment
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2437


commit a04fb93e811cf6b4b064e0b3cd96f8a3f6446171
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Fri Dec 9 16:32:39 2011 +0200

    Changes: Use toggled() instead of clicked() for switch button, in widgetsgallery
    
    RevBy: Heikki Holstila
    Details: If switch button were checked by swiping gesture the change went unnoticed.


commit 7939a4a47a197a6205e062e2a4823a05c0fa30c2
Author: anttipu <anttipu@anttipulaptop.(none)>
Date:   Tue Dec 13 13:12:56 2011 +0200

    Changes: Fixes typo in MFeedback constants
    
    RevBy: Daniel d'Andrada
    Details: Default Press and Release feedbacks should be priority2_static_press
             and priority2_static_release.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2442


commit 623ac7ee8f33baaaefe28d6e6b2c46a6248f484e
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Tue Dec 13 11:08:40 2011 +0200

    Changes: Widgetsgallery - Added vertical slider example to the slider-page.
    
    RevBy: Daniel d'Andrada
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2435

create mode 100644 demos/widgetsgallery/theme/base/images/slider-bg-blue.png
create mode 100644 demos/widgetsgallery/theme/base/images/slider-bg-green.png
create mode 100644 demos/widgetsgallery/theme/base/images/slider-bg-red.png

commit 6d918a780d350f25943894456f57a1e76ffde115
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Mon Dec 12 14:06:03 2011 +0200

    Fixes: Slider is set to outdated value on cancelEvent-handler when the initial press didn't hit the slider itself.
    
    RevBy: Daniel d'Andrada
    Details: On cancelEvent-handler slider value is set to the value before the press, but that could be outdated
    if the press didn't hit the active area (groove or handle) of the slider. Also cancel- and release-feedbacks that
    were played although the press were outside of the active area (and thus there were no press-feedback first) are now avoided.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2435


commit 2c59217dda4f3649f64648eb0295aac20e634b10
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Thu Dec 8 15:44:57 2011 +0200

    Fixes: Horizontal slider min&max labels are at the wrong ends when the right-to-left layout orientation is in use.
    
    RevBy: Daniel d'Andrada
    Details:
    layout policy already handles the inversion of the order of its items in
    right-to-left situations.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2435


commit 4682dca24994c9b01c116d302acc186fd66b0d0a
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Wed Dec 7 12:44:26 2011 +0200

    Fixes: Handle indicator of a vertical slider is positioned too close to the handle.
    
    RevBy: Daniel d'Andrada
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2435


commit 844086bac884c623601fab3da091c8ae67f56dde
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Wed Dec 7 11:51:47 2011 +0200

    Fixes: Vertical slider conflicts with vertical panning
    
    RevBy: Daniel d'Andrada
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2435


commit 8125cfc91cb34e8cc93b654b8084d85b76b899d4
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Wed Dec 7 11:34:02 2011 +0200

    Fixes: Elapsed part of a vertical slider is always drawn full length.
    
    RevBy: Daniel d'Andrada
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2435


commit 40bc187c7a53bec9c497e13ad1c38e9ed4d176fc
Author: Jukka Halonen <ext-jukka.a.halonen@nokia.com>
Date:   Thu Dec 8 13:19:41 2011 +0200

    Fixes: NB#293665 - MSlider's handler always in horizontal position.
    
    RevBy: Daniel d'Andrada
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2435


commit 6478893657f65c378b57d57b01a2e99f60c574f0
Author: Miguel Gómez <magomez@igalia.com>
Date:   Mon Dec 12 14:35:24 2011 +0100

    Fixes: NB#293780 - [RARE] COREWEB: /usr/bin/mthemedaemon 'MThemeDaemonServer::clientDataAvailable'
    
    RevBy: Daniel d'Andrada
    Details:
    Check for valid contents of a couple of variables before accessing them.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2285


commit e666bb709cea026846f0e6cc6742416b690dd821
Author: Marcin Miklas <marcin.miklas@teleca.com>
Date:   Mon Dec 12 15:03:37 2011 +0100

    Fixes: Crash when statubar is disabled in configuration.
    
    RevBy: Daniel d'Andrada
    Details: When statusbar is disabled in configuration file LMT
    crashes upon applicationwindow creation.
    
    Check for null was missing.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2440


commit d7a9ea7458b8982922417226193f189266d46131
Author: Antti Pulakka <ext-antti.j.pulakka@nokia.com>
Date:   Mon Dec 12 14:25:10 2011 +0200

    Changes: Make MFeedback constants point to effects that work on the device
    
    Fixes: NB#291414
    
    RevBy: Daniel d'Andrada
    Details:
    There's no time or resources to make the original prefix-less feedbacks such as
    "press" and "release" work again as it involves other projects and code bases.
    
    Thus with this small workaround we can at least ensure that whoever uses
    those constants will get working effects.
    
    The concept of the Cancel feedback was abandoned. Reflect that in the API
    by deprecating its constant.


commit c32949f0f84f6b011415f77f51984846fc08d9f1
Author: Marcin Miklas <marcin.miklas@teleca.com>
Date:   Mon Dec 12 11:09:44 2011 +0100

    Fixes: Orientation change animation in scratchbox/desktop.
    
    RevBy: Daniel d'Andrada
    Details: Orientation change animation stopped to work when meego graphics
    system is not used (i.e. in scratchbox). Recently animation was updated
    to use two snapshots of source scene and target scene but the code for
    taking snapshot in case when meego graphics system is not used was wrong.
    For target scene pixmap it was taking pixmap from X11 window, which
    wasn't updated then, so we animated wrong pixmap (target and source pixmaps
    were the same).
    
    This patch uses QPixmap::grabWidget() for taking snapshot on all platforms
    (except for those running meego graphics system).
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2438


commit b8776532b4824b46877e5e822c24dde4b7929bc1
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Fri Dec 9 11:16:58 2011 +0100

    Changes: Widgetsgallery -timedemo improvements.
    
    RevBy: Marcin Miklas
    Details: Added TextEntryPage with VKB open (accessible only in -timedemo mode).
    Modified RotationBenchmark to work properly with this page.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2436

create mode 100644 demos/widgetsgallery/textentryvkbpage.cpp
create mode 100644 demos/widgetsgallery/textentryvkbpage.h

commit 9301ea55cb3657a39bd3fa6ef492e76033b09270
Author: Heikki Holstila <heikki.holstila@tieto.com>
Date:   Thu Dec 1 12:51:19 2011 +0200

    Fixes: NB#293293 - MPannableViewport does not keep position on rotation
    
    RevBy: Daniel d'Andrada
    Details:
    Make MPannableViewportPrivate::_q_pannedWidgetWidthOutOfViewport()
    work similarly to MPannableViewportPrivate::_q_pannedWidgetHeightOutOfViewport()
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2276


commit d35c81e30d5ad6d47b84736f1e2fbe741b9c7a1c
Author: Daniel d'Andrada <daniel.dandrada@nokia.com>
Date:   Fri Dec 9 14:26:19 2011 +0200

    Changes: Improve MSceneManager::fastForwardPageSwitchAnimation()
    
    RevBy: TrustMe
    Details:
    Only fast forward the animation if it's running in the first place.
    Fixes crash in Ut_MApplicationWindow::testPageExposedContentRectAfterOrientationChange().
    MCrossFadedOrientationAnimation::updateCurrentTime() doesn't expect to be called when
    the animation is not in Running state.


commit f8bebb408cb1a60ff78bd3dc0c600f7339e36a3d
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Thu Dec 1 14:07:18 2011 +0200

    Changes: Actual implementation of copy-to-clipboard page
    
    RevBy: Chinmaya Kumar Padhi


commit 445e69aff974e8a30c4cb31f220bf54b97ec899e
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Thu Dec 1 14:03:06 2011 +0200

    New: Skeleton for Copy-to-clipboard page in widgetsgallery debug tools
    
    RevBy: Chinmaya Kumar Padhi

create mode 100644 demos/widgetsgallery/clipboardpage.cpp
create mode 100644 demos/widgetsgallery/clipboardpage.h

commit e75702e9c8fccc70041c62cdaa37e2d709b05c18
Author: Daniel d'Andrada <daniel.dandrada@nokia.com>
Date:   Fri Dec 9 12:22:11 2011 +0200

    Changes: Fix compilation of mcrossfadedorientationanimation.cpp
    
    RevBy: TrustMe


commit bf4fd39321b0b1c399292265d3d32d7cda1609dc
Author: Marcin Miklas <marcin.miklas@teleca.com>
Date:   Thu Dec 8 15:13:53 2011 +0100

    Fixes: NB#293276 - Some tests are crashing in mcrossfadedorientationanimation.cpp, line 346
    
    RevBy: Daniel d'Andrada
    Details: Method connectToGeometryChanges is called both from rootElementChanged
    and from updateState and sometimes we tried to connect to geometry changes twice.
    
    This patch ensures that when animation is not running rootElementChanged doesn't
    connect to geometry changes signals. It both improves performance a little and
    prevents assert.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2275


commit c3b7afbee4d837a2b10777070ef9115329b50a46
Author: Antti Pulakka <ext-antti.j.pulakka@nokia.com>
Date:   Wed Dec 7 15:30:28 2011 +0200

    Changes: Improve MTextEditView unit test
    
    RevBy: Jarno Malmari
    Details: New test to cover fix for NB#293469
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2427


commit 59a5db92cce98f698a3bb31e083f3f58abe463d3
Author: Antti Pulakka <ext-antti.j.pulakka@nokia.com>
Date:   Fri Dec 2 15:37:01 2011 +0200

    Fixes: NB#293469, CCP widget is shown while dragging text handles in a scenario.
    
    RevBy: Jarno Malmari
    Details: Stop possibly running showMovedToolbar timer on temporary hide
             and do not start the timer if magnifier is visible.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2427


commit 27b9bedb1f5d9783557f8ca19faee3cb3a9f771e
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Mon Dec 5 14:22:25 2011 +0200

    Changes: fix ut_meditortoolbar tests
    
    RevBy: Jarno Malmari, Michael Hasselmann
    Details: run processEvents() after setPosition() to recalculate layout
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2398


commit cdd18c564c2c8c88d61265e5710ea340d349f2f1
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Fri Nov 18 17:07:16 2011 +0200

    Changes: use proper size for MEditorToolbar arrow position calculation
    
    RevBy: Jarno Malmari, Michael Hasselmann
    Details:
     size() does not return correct result if called before it will be
     racalclated. preferredSize() returns correct result as soon as
     styles are initialized.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2398


commit 3a05180164cf0be263a0272624558591c025a6ad
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Mon Nov 21 16:44:20 2011 +0200

    Changes: treat pending changes for MEditorToolbar position and button set uniformly
    
    RevBy: Jarno Malmari, Michael Hasselmann
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2398


commit 7f8efc3058415ecba80f8101c399969e6ab6e74d
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Mon Nov 21 16:07:07 2011 +0200

    Changes: update MEditorToolbar position in idle time or after appearance
    
    RevBy: Jarno Malmari, Michael Hasselmann
    Details:
     * use queued method invocation to make sure position is updated
       only after possible transition started
     * use class data to transfer parameters instead of signal argument
     * postpone position change until appear() call, if toolbar is hiding
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2398


commit ecc16320740fb43cdf584a237fcd5ba4c3184edf
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Thu Nov 17 17:47:08 2011 +0200

    Changes: block MEditorToolbar buttons update while its hide animation is running
    
    RevBy: Jarno Malmari, Michael Hasselmann
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2398


commit 8a693af2358001f9045d718a53272deb1ce8ea84
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Fri Nov 25 14:25:21 2011 +0200

    Changes: rename M(Rich)TextEditPrivate::copy() to checkingCopy()
    
    RevBy: Jarno Malmari, Michael Hasselmann
    Details: to avoid confusion with MTextEdit::copy().
     checkingCopy() returns bool and should be used in cases
     when it is important to be sure that text is successfully copied.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2398


commit 83fd75175c7c0fc5f833fb3f39b55bd2b0d13096
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Mon Nov 21 15:54:53 2011 +0200

    Fixes: NB#291117, Inconsistent toolbar behavior at Copy
    
    RevBy: Jarno Malmari, Michael Hasselmann
    Details:
     Previously pressing Copy did make toolbar disappear
     but did not remove the selection. The result was:
     selected text without toolbar.
     Solution is reset selection at copy.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2398


commit bad18dd405b84404c120638522d3b3429dced5f9
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Wed Dec 7 18:28:38 2011 +0200

    Fixes: NB#291125, Home screen contents go behind the status bar
    
    RevBy: Daniel d'Andrada
    Details: The reason was that relocation (or scroll chain) was not restored
    after widget lost focus.
    
    Why not, is because scene does not notify any focus changed events which could
    be tracked. Previously, it has been assumed that whenever input method (IM)
    hides, it is sufficient to check whether there is a focused widget at
    that point in time. This is not the case when IM hiding is initiated from the
    IM itself, rather than hiding VKB because of focus lost.
    
    That is, hiding VKB with flick-down gesture triggered relocation before
    focus was actually lost. And when focus was lost, nothing notified relocator
    about it.
    
    This commit tracks focus lost by installing an event filter to the input widget
    and therefore it is now possible to restore scroll chain properly.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2434


commit 97740127506ad982c0b7e78dfcd82b3197485ead
Author: Jarno Malmari <ext-jarno.malmari@nokia.com>
Date:   Fri Dec 9 08:58:58 2011 +0200

    Changes: Small fix in test helper class ScrollableWidget
    
    RevBy: Daniel d'Andrada
    Details: Preserve original position of scrolled widget. When calling
    ScrollableWidget::clear(), set the position to what it was before
    scrolling instead of setting it to null QPointF.
    
    This is needed to unit test proper restoring of scrollable widget.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2434


commit 7de577dbbed5db9ed88dea8ea09b5cf31c55badf
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Wed Dec 7 16:25:31 2011 +0200

    Changes: preparing unreleased


commit 583f7cac0df42f6291bf5419bfdbb68f7ba88d40
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Wed Dec 7 16:23:10 2011 +0200

    Changes: releasing 0.25.2-1


commit 31a528a8f01a026cc8d182fd63712a9ab7b40194
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Wed Dec 7 16:22:03 2011 +0200

    Changes: adding theme dependency


commit 016aa4836526df92b947e41bac3e7129412899e7
Author: Radoslaw Duklas <radoslaw.duklas@comarch.com>
Date:   Tue Dec 6 16:13:30 2011 +0100

    Fixes: NB#293084 - Handlers and copy text from text selection are missing after rotating the screen in read only field
    
    RevBy: Marcin Miklas, Daniel d'Andrada
    
    Details: Use QGraphicsOpacityEffect to hide rootElement() instead of calling hide() on it for animation purpose. Therefore currently focused item
    doesn't lose focus.
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2433


commit c66593720cf239b788c50ffaec32b6211242c6ae
Author: Miguel Gómez <magomez@igalia.com>
Date:   Wed Dec 7 12:11:49 2011 +0100

    Fix package creation when enabling the unit tests


commit 121889331aa70e23eed92bd6930bd8660cfd6e64
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Wed Dec 7 14:41:20 2011 +0200

    Revert "Changes: removing .gen file for ut_mapplicationmenubuttonview"
    
    This reverts commit 52eb1cbb169d1f7d6b8f08ca64cfbce6d08a55aa.
    
    Merged by mistake


commit 52eb1cbb169d1f7d6b8f08ca64cfbce6d08a55aa
Author: Adrian Yanes <ext-adrian.yanes@nokia.com>
Date:   Wed Dec 7 14:23:53 2011 +0200

    Changes: removing .gen file for ut_mapplicationmenubuttonview


commit d0825d93986e49e89a0db7ac4591c980ed45b9d0
Author: Miguel Gómez <magomez@igalia.com>
Date:   Mon Dec 5 11:53:12 2011 +0100

    New: unit tests for MEscapeButtonPanel and MEscapeButtonPanelView
    RevBy: Adrian Yanes

create mode 100644 tests/ut_mescapebuttonpanel/.gitignore
create mode 100644 tests/ut_mescapebuttonpanel/ut_mescapebuttonpanel.cpp
create mode 100644 tests/ut_mescapebuttonpanel/ut_mescapebuttonpanel.h
create mode 100644 tests/ut_mescapebuttonpanel/ut_mescapebuttonpanel.pro
create mode 100644 tests/ut_mescapebuttonpanelview/.gitignore
create mode 100644 tests/ut_mescapebuttonpanelview/ut_mescapebuttonpanelview.cpp
create mode 100644 tests/ut_mescapebuttonpanelview/ut_mescapebuttonpanelview.css
create mode 100644 tests/ut_mescapebuttonpanelview/ut_mescapebuttonpanelview.h
create mode 100644 tests/ut_mescapebuttonpanelview/ut_mescapebuttonpanelview.pro

commit ed39cbcd8fdcd3c0b63304920aafcae3ac2840bb
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Thu Dec 1 11:34:19 2011 +0200

    Changes: update Ut_MRichTextEditDialogsManager::testSettingTextStyle()
    
    RevBy: Adrian Yanes
    Details: update to consider another behavior after bugfix


commit 52c75e03558c9e8a8d22f2c259ea5113e4d0e1a6
Author: Maksim Kirillov <ext-maksim.kirillov@nokia.com>
Date:   Mon Nov 14 16:04:47 2011 +0200

    Fixes: NB#290512 - Closing the style settings dialog has effect of the style on the text
    
    RevBy: Michael Hasselmann, Adrian Yanes
    Details: emit signals with new font parameters at dialog acceptance
     rather than when they are selected


commit f526b49711c2f0dc109a905cc074401388d868a1
Author: Miguel Gómez <magomez@igalia.com>
Date:   Wed Nov 30 14:24:59 2011 +0100

    New: unit tests for MApplicationMenuButton and MApplicationMenuButtonView
    RevBy: Daniel d'Andrada
    ModifiedBy: Adrian Yanes
    MRQ: 2416

create mode 100644 tests/ut_mapplicationmenubutton/.gitignore
create mode 100644 tests/ut_mapplicationmenubutton/ut_mapplicationmenubutton.cpp
create mode 100644 tests/ut_mapplicationmenubutton/ut_mapplicationmenubutton.h
create mode 100644 tests/ut_mapplicationmenubutton/ut_mapplicationmenubutton.pro
create mode 100644 tests/ut_mapplicationmenubuttonview/.gitignore
create mode 100644 tests/ut_mapplicationmenubuttonview/ut_mapplicationmenubuttonview.cpp
create mode 100644 tests/ut_mapplicationmenubuttonview/ut_mapplicationmenubuttonview.h
create mode 100644 tests/ut_mapplicationmenubuttonview/ut_mapplicationmenubuttonview.pro

commit 0942bcf7523852ed869df0dc31d3309550f69afc
Author: Antti Pulakka <ext-antti.j.pulakka@nokia.com>
Date:   Tue Nov 29 13:09:15 2011 +0200

    Fixes: NB#292600, Selection handles/copy-paste toolbar are not visible if hardware events ( by swype keyboard) are sent.
    
    RevBy: Michael Hasselmann, Maksim Kirillov
    Details: Make editor toolbar and selection handles appear when selection
             is done by special key combinations (ctrl+a, shitf+arrows).
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2246


commit 2eaf2e27e640cc25552da43cdc273aef8dc51075
Author: Viacheslav Sobolev <ext-viacheslav.sobolev@nokia.com>
Date:   Wed Nov 30 14:30:53 2011 +0200

    Fixes: NB#274140, [TASK] [feature] prompt text to support eliding
    
    RevBy: Jarno Malmari
    Details:
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2419


commit 8b0a79965ab6f7d00cc006f25ce1ad24c9cd59af
Author: Viacheslav Sobolev <ext-viacheslav.sobolev@nokia.com>
Date:   Sat Dec 3 14:19:54 2011 +0200

    Changes: remove duplicated code
    
    RevBy: Jarno Malmari
    Details: text eliding was moved from MLabelViewSimple to MElidedText
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2419


commit 943e233e0a27886a436548e61704ed91e2d5f26a
Author: Viacheslav Sobolev <ext-viacheslav.sobolev@nokia.com>
Date:   Thu Dec 1 15:50:58 2011 +0200

    New: class MElidedText implementing text eliding
    
    RevBy: Jarno Malmari
    Details: this functionality was copied from
    MLabelViewSimple::textToRender()
    
    https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2419

create mode 100644 src/views/melidedtext.cpp
create mode 100644 src/views/melidedtext.h

commit e422e4309152d0c3a6f584aaaf959eed33f33053
Author: Michael Hasselmann <michaelh@openismus.com>
Date:   Thu Dec 1 13:05:38 2011 +0100

    Changes: Remove workaround for missing focusOut event in QGraphicsItem
    
    RevBy: Jarno Malmari
    Details: Root cause got fixed in Qt a while ago.


commit 62fb004b62ae7ec4c6db77d81d4089b644b29408
Author: Mike FABIAN <mike.fabian@basyskom.de>
Date:   Fri Dec 2 15:35:39 2011 +0100

    Changes: test whether /usr/share/meegotouch/icu/ exists before deleting it in the postinstall
    
    RevBy: Holger Schröder, Stefan Hundhammer
    
    Details:
    
    This is an additional fix for commit ac6e401e ...