aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-12-09Fixes: NB#207113 - mixing transparent and non-transparent windows is not ↵Armin Berres
possible with meego graphicssystem RevBy: Michael Dominic K. Details: MeeGo graphicssystem is checking for the Qt::WA_TranslucentBackground attribute now. The QMeeGoGraphicsSystemHelper::setTranslucent() API is deprecated and should not be used anymore.
2010-12-09Fixes: NB#188610 Masked texts are revealed when character is entered from HKBarsantil
Details: Pre-edit formatting moved to the view side RevBy: Pekka Vuorela
2010-12-09Changes: honor the replacement in MTextEdit::inputMethodEvent()Ning Chi
RevBy: Pekka Vuorela
2010-12-09Changes: SIP request moved to focus in, in MTextEdits.Jarno Malmari
RevBy: Pekka Vuorela, Michael Hasselmann
2010-12-09Changes: Do not include QT dbus in case if meegotouch was configured with ↵Stanislav Ionascu
-no-dbus option. RevBy: Sergiy Dubovik Details: In case if we have QT dbus libraries installed, but meegotouch is configured without its support then don't include it.
2010-12-09Fixes: NB#205533Marcin Miklas
RevBy: Maciej Jabłoński, Dominik Kapusta Details: System modal dialog creates its own scenemanager. When it contains combobox and combobox was clicked showing popuplist, popuplist is displayed using system modal dialog's sceneManager. When system modal dialog is destroyed firstly MWindow was destroyed, (scenemanager with it) which caused popuplist also be deleted. Then dialog itself was destroyed and so it's contents including combobox, which tried to also delete popuplist which belongs to MComboBoxView. So we had crash here. This issue was fixed in two places: in mdialog and in mcomboboxview. Each of this fix alone is good enough for this particular case, but fixing it in two places may also cover some crazy future use cases. In mdialog i changed order of deletion, dialog itself is deleted first and then MWindow (it is done via deleteLater). So MComboBox will be destroyed first and will delete popuplist which will be removed from scene - during deleting of mwindow it won't be deleted again. In MComboBoxViewPrivate i used QPointer instead of oridinary pointer to hold MPopupList. This way if it was deleted before somewhere else (read: during deletion of scene), QPointer::data will be set to NULL and deleting it again will be no op.
2010-12-09Fixes: NB#208923 - Cannot move an MApplicationPage from one ↵Marcin Miklas
MApplicationWindow to another RevBy: Dominik Details: In case when newly added sceneWindow (of ApplicationPage type) was previously added to another sceneManager it is removed from pageHistory of previous sceneManager.
2010-12-09Fixes: NB#209350 - Backup Framework crashes when trying to launch again ↵Alexey Shilov
while backup is going on RevBy: Antti Kervinen
2010-12-09Changes: rename MWidget::grabGesture method to grabGestureWithCancelPolicyMichal Guminiak
RevBy: Stanislav Details: To avoid confusion and possible problems, this patch gets rid of grabGesture redefinition in MWidget and introduces a method called grabGestureWithCancelPolicy.
2010-12-09Changes: Set stylenames in objectmenu viewport.Daniel Borgmann
RevBy: Janne Heikkilä Details: This allows styling the viewport depending on whether the title area is visible. See also NB#209224.
2010-12-08Changes: use length variant for mtextedit prompt in widgetsgalleryPekka Vuorela
RevBy: Mohammad Anwari Details: Would expose problems if this functionality is ever broken.
2010-12-08Fixes: NB#206637 - MTextEdit prompt text doesn't support length variantsPekka Vuorela
RevBy: Mohammad Anwari Details: Now only using the first length variant.
2010-12-08Changes: Animate MPannableViewport scrollingJarno Malmari
RevBy: Michal Guminiak
2010-12-08Fixes: NB#207822, SceneWindow is relocated too much.Jarno Malmari
RevBy: Michael Hasselmann, Hannu Koivisto Details: Give MSceneWindowScroller the currently planned position when querying new one.
2010-12-08Fixes: Input widget relocator detects if widget is not completely shown due ↵Jarno Malmari
to clipping. RevBy: Michael Hasselmann Details: This is for nested pannable viewports. Previous QGraphicsItem::isObscured() calls didn't really do anything useful. They require graphicswidgets to have opaqueArea() implemented and don't use clipping in any way.
2010-12-08Fixes: NB#182815 - Pannable widget is not transparent wrt. passing focus to ↵Michal Guminiak
child widgets RevBy: Jarno Malmari, Michael Hasselmann, Dominik Kapusta Details: This patch completely removes mouse event replaying functionality in the pannable widget and moves necessary pieces to mscene. This should allow better focus handling in the scene and also should remove all crashes related to mouse event being bounced between pannable widgets when two of them are placed on the scene. It also introduces one new method, an overloaded version of grabGesture, which can be used to control the cancel event handling in libmeegotouch applications. See documentation of MWidget::grabGesture for details.
2010-12-08Changes: preparing unreleasedAdrian Yanes
2010-12-08Changes: releasing 0.20.64-10.20.64-1Adrian Yanes
2010-12-08Fixes: NB#204882 - Prestarted applications not visible in the switcher after ↵Juha Lintula
launching it more than once RevBy: Antti Kervinen Details: NET_WM_STATE_SKIP_TASKBAR is removed from the library. Windows of the prestarted applications are not visible in the switcher anymore because those are not mapped at all. This also removes race condition which is the reason for the bug 204882.
2010-12-08Fixes: NB#199156 - inexplicit libmeegotouchcore dependency on libXfixes; ↵Joaquim Rocha
fails to compile under Ubuntu Mint RevBy: TrustMe Details: Adds the dependency of XFixes and uses the introduced macro instead of Q_WS_X11 to control XFixes functions.
2010-12-08Changes: Pixel align the dialog contents and subwidget by using the ↵Stanislav Ionascu
MWidgetController instead of QGraphicsWidget. RevBy: Sergiy Dubovik, Tomas Junnonen
2010-12-08Changes: Round MeegoTouch widgets (MWidgetController subclasses) geometry to ↵Stanislav Ionascu
nearest pixel. RevBy: Sergiy Dubovik, Tomas Junnonen, Armin Berres, John Tapsell, Jörgen Scheibengruber Details: To avoid anti-aliasing the widgets geometry is going to be rounded. Add position display with size for debug mode through ctrl+shift+s.
2010-12-07Changes: Coverage reports: separated coverage part to ↵Miroslav Safr
meegotouch_coverage.prf - added to installed files
2010-12-07Changes: update ut_mtextedit for QInputMethodEvent::SelectionNing Chi
RevBy: Pekka Vuorela
2010-12-07Changes: ignore the preedit in MTextEdit::inputMethodQuery()Ning Chi
RevBy: Pekka Vuorela Details: ingore the preedit when querying Qt::ImCursorPosition and Qt::ImSurroundingText in MTextEdit::inputMethodQuery().
2010-12-07Changes: support QInputMethodEvent::Selection in MTextEdit.Ning Chi
RevBy: Pekka Vuorela Details: support QInputMethodEvent::Selection to select text in MTextEdit.
2010-12-07Fixes: Repaint only visible part of MTextEditStefan Hundhammer
RevBy: Holger Schröder, Pekka Vuorela
2010-12-07Changes: MTextEdit: optimize styled pre-edit insertionHannu Koivisto
RevBy: Pekka Vuorela
2010-12-07Changes: Coverage reports: separated coverage part to ↵Miroslav Safr
meegotouch_coverage.prf so it can be used also in unit tests/binaries which does not link with libmeegotouch RevBy:TrustMe Details: Some binaries does not link with libmeegotouch and we are loosing records from those calls, also can be very easy way reused by other applications and their unit tests Tested on TeamCity
2010-12-07Fixes: NB#209140 - Unnecessary floating label displayed when taping in fast ↵Stanislav Ionascu
scroll area RevBy: Armin Berres. Details: The tap event was ignored in case of moving in the action area. So it should be ignored when the area is tapped too, when we don't have any indexes to display.
2010-12-07Changes: Add benchmark to measure FPS during rotation.Armin Berres
RevBy: Stanislav Ionascu Details: The timedemo also measures the fps when animation from landscape to portrait and portrait to landscape. Merged with minor code layout fixes.
2010-12-07Changes: Check if correct benchmark is starting and stopping timing.Armin Berres
RevBy: Stanislav Ionascu
2010-12-07Changes: MApplicationWindow. Refactoring application chaining codeDaniel d'Andrada
RevBy: Dominik Kapusta Details: Put the code in a separate method and call it from the appropriate places.
2010-12-07Fixes: NB#199685 - Tab-switching is sluggish - actions react on button-releaseDaniel d'Andrada
New: MButtonTabView RevBy: Dominik Kapusta Details: Introducing a view class for buttons in tab bar. Those kind of buttons react on mouse press instead of mouse release Modified version of original patch from Dominik Kapusta
2010-12-06Changes: Add MSeparator to object menu title.Daniel Borgmann
Details: adding stylename properties through CSS RevBy: Adrian Yanes
2010-12-06Changes: add more tests for parsing exponential numbersMike FABIAN
RevBy: John Tapsell, Björn Schnabel Details: For NB#206085.
2010-12-06Changes: preparing unreleasedAdrian Yanes
2010-12-03Changes: releasing 0.20.63-10.20.63-1Adrian Yanes
2010-12-03Fixes: NB#206822 - application crashes when it is minimizedJuan A. Suarez Romero
RevBy: Armin Aberres Details: Do not cache QPixmaps attributes, as they can be freed when reloading a style.
2010-12-03Added test for MScalableImage::enableOptimizedRendering()Miguel Gómez
2010-12-03Added test case for MStyleSheetParser::setBinaryFileDirectory()Miguel Gómez
2010-12-03Revert "Changes: new test cases for MTheme, MStyleSheetParser, MScalableImage"Adrian Yanes
Details: working at sb, failing at device :_( This reverts commit 8139d3856ead6a6c9348ac124eb6c007c2488403.
2010-12-03Fixes: NB#202160 - Spinner is not visible when In Application Menu Selected.Joaquim Rocha
RevBy: Stanislav Ionascu Details: Removes the action of showing the spinner in the application's menu since it is deprecated.
2010-12-03Changes: Deprecates the progress indicator in the application menuJoaquim Rocha
RevBy: TrustMe Details: Having a progress indicator in the application menu is deprecated. These changes mark the respective properties and methods as such.
2010-12-03Revert "Changes: don't load MInputContext by default (explicitly)"Ning Chi
This reverts commit bc89dbea8361cf43a7212dbaf27cbf1783e37e64. Which causes "can not use clicking word to enable preedit" regression.
2010-12-03Fixes: Text magnifier is initially shown at wrong position.Jarno Malmari
RevBy: Pekka Vuorela
2010-12-03Changes: The signals handlers was implemented for async models.Alexander Kornilov
RevBy: Ning Chi
2010-12-03Fixes: NB#204938 - List view private is destroyed while the event loop is ↵Stanislav Ionascu
processed. RevBy: Sergiy Dubovik, Armin Berres Details: Do not delete the private class immediately, but postpone it, as Qt docs suggest.
2010-12-03Fixes: NB#208580 - Widgetsgallery: tool bar page shows content with wrong ↵Joaquim Rocha
borders RevBy: Adrian Yanes Details: The initial value of the number of columns was 0 and this would lead to the assignment of the list's items' modes as if they were in more than one column.
2010-12-03Changes: new test cases for MTheme, MStyleSheetParser, MScalableImageMiguel Gómez
RevBy: Adrian Yanes Details: Add unit tests for MTheme::addPixmapDirectory() and MTheme::clearPixmapDirectories(). Added test case for MStyleSheetParser::setBinaryFileDirectory() Added test for MScalableImage::enableOptimizedRendering()