aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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#201472 - ImageResource: Failed to save cache file for.... appears ↵Joaquim Rocha
too often in console and makes it unusable RevBy: Stanislav Ionascu, Armin Berres Details: These changes only output the warning once and mention the cache directory instead of every single file.
2010-12-03Changes: Fix wrong usage of denial operator when opening a fileJoaquim Rocha
RevBy: Stanislav Ionascu, Armin Berres
2010-12-02Changes: make fix for NB#206357 threadsafeMike FABIAN
RevBy: John Tapsell Details: Don’t use one static cache for all instances of MLocale, give each its own cache.
2010-12-02Fixes: NB#206357, Calling MLocale::formatDateTime() takes over 7msecMike FABIAN
RevBy: John Tapsell, Berthold Krevert Details: Speed improvement is about a factor of 7: With Cache: RESULT : Pt_MCalendar::benchmarkFormatDateTime(): 0.074 msecs per iteration (total: 76, iterations: 1024) RESULT : Pt_MCalendar::benchmarkFormatDateTime(): 0.069 msecs per iteration (total: 71, iterations: 1024) Without cache: RESULT : Pt_MCalendar::benchmarkFormatDateTime(): 0.50 msecs per iteration (total: 65, iterations: 128) RESULT : Pt_MCalendar::benchmarkFormatDateTime(): 0.53 msecs per iteration (total: 69, iterations: 128)
2010-12-02Changes: temporarily disable blocking of paint events with meego graphicssystemArmin Berres
RevBy: Stanislav Ionascu Details: Right now blocking of applications running with the meego graphicssystem causes the meego graphicssystem to clear the buffer with black. As long as we have a solution for this we disable blocking the paint events. This only affects fullscreen applications, minimized ones are using the raster graphicssystem.
2010-12-02Changes: introduce new method to check if we are running with meego ↵Armin Berres
graphcissystem RevBy: Stanislav Ionascu Details: Additionally replaced Meego with MeeGo and Graphicssystem with GraphicsSystem in function signatures.
2010-12-01Changes: putting back objectnames at MDialog, unit test failsAdrian Yanes
2010-12-01Changes: Set correct style name for dialog titles.Daniel Borgmann
RevBy: Adrian Yanes Details: also some updates of styleNames
2010-12-01Set correct style name for dialog titles.Daniel Borgmann
2010-12-01Fixes: NB#206766, All Chinese language names should be distinguishableMike FABIAN
RevBy: Berthold Krevert Details: Fix remaining problems, see comment#19 in the bug report.
2010-12-01Fixes: NB#196347 - (appmenu_no_button) MApplicationMenu: the MButton is not ↵Jukka Halonen
added to the menu if it has been shown previously RevBy: Janne Heikkilä
2010-12-01Fixes: NB#205990 - MWidgetAction - calling setWidget() AFTER adding action ↵Jukka Halonen
to the toolbar causes a crash. RevBy: Janne Heikkilä Details: Added changed-event sending to MWidgetAction when new widget is set to it (for some reason it was missing before). Added changed or missing widget handling to MToolBarView.
2010-12-01Fixes: NB#200520 - for action added with MApplicationPage::addAction() - ↵Jukka Halonen
setEnabled() is not working properly RevBy: Janne Heikkilä Details: Added applyStyle() calls to MWidgetView::notifyItemChange(...) whenever widget is enabled/disabled or selected/unselected. Note: The bug was about buttons but this will also cause other widgets apply their styles when those state/modes are changed (as it was missing before).
2010-12-01Changes: do not allow "-local-theme" in combination with "-software" when ↵Armin Berres
meego graphcissystem is in use RevBy: Michael Hasselmann, Holger Schröder Details: When creating pixmaps with the meego graphicssystem we must be able to create egl textures. This is not possible with software rendering. Therefor either one of the parameters must be dropped or a different graphicssystem must be used.
2010-12-01Changes: avoid unnecessary MTextEdit::textChanged() signalPekka Vuorela
RevBy: Ning Chi Details: can be avoided if committed string is the same as previous preedit since preedit already did the signal.
2010-11-30Fixes: NB#205648 - mthome prints errors to console on startupRan Nyman
RevBy: Aki Koskinen Details: Error messages are printed from QFileSystemWatcher::addPath called from MFileDataStore when data file used does not exist. This patch modifies MFileDataStore so that it starts watching files only when they exist.
2010-11-30Changes: Fix the minor ABI/API break cause by style properties removal from ↵Stanislav Ionascu
MButtonIconStyle. RevBy: TrustMe.
2010-11-30Changes: draw with 50% transparency when MButtonIcon is clickedArmin Berres
RevBy: Stanislav Ionascu Details: The current glow and shrink effect is not specified anywhare. Apart from that the implementation is inefficient. Now the icon will be drawn with transparency when the icon button is clicked. Changes: Cleanup of button icon view classes, support for label to get the content opacity. RevBy: Armin Berres
2010-11-30Changes: Allow MWidgetStyle definitions to be used outside "core" and ↵Stanislav Ionascu
"application" styles. RevBy: Sergiy Dubovik, Armin Berres Details: The MWidgetController and MStylableWidget, both use the MWidgetStyle base class, which is defined in "core" library, thus styles that are defined outside the "core" and "application" CSSes cannot be applied. Including the Common styles. The fix esures that for the base "MWidgetStyle" class, the style definitions from all libraries are used.
2010-11-30Changes: Store themedaemon cache in raw format, instead of PNG.Stanislav Ionascu
RevBy: Armin Berres Details: PNG is a lossless zipped format, so it adds some unnesessary inflate/deflate operations on loading and saving the cache.
2010-11-30Changes: Stylable private list group header widget.Stanislav Ionascu
RevBy: Sergiy Dubovik
2010-11-30New: Input text magnifierJarno Malmari
RevBy: Pekka Vuorela Details: Text magnifier widget for MTextEditView.
2010-11-30Fixes: Use qBound correctly in MTextEditViewJarno Malmari
RevBy: Pekka Vuorela
2010-11-30Fixes: MTextEditView cursor rectangle lacked padding offset.Jarno Malmari
RevBy: Pekka Vuorela
2010-11-30Changes: checking before to apply the style that duration for ↵Adrian Yanes
QTimeLine::setDuration is >0 RevBy: Daniel d'Andrada Details: QTimeLine::setDuration() needs that the parameter is >0. Some styles come with 0 as nothing/default and a warning is printed when the app is executed. This fix avoid to invoke the function with a wrong value (<=0)
2010-11-30Fixes: NB#206027 - _MEEGOTOUCH_VISIBLE_IN_SWITCHER set to true when device ↵Jaroslaw Jaryszew
in portrait even if switcher not visible. RevBy: Daniel d'Andrada ModifiedBy: Daniel d'Andrada - Do not do things differently if there is a current page. Keep behavior simple and consistent
2010-11-30Changes: Restore input method extension from MPannableViewport when needed.Jarno Malmari
RevBy: Michal Guminiak
2010-11-30Fixes: Crash when hiding status bar.Jarno Malmari
RevBy: Daniel d'Andrada Details: MSceneManagerPrivate::findRootElementsForMoveAnimation made wrong assumption about types of rootElement's children. The crash was triggered when scene window dislocation was in progress and disappear for status bar was called.
2010-11-30Changes: Topmost pannable viewport extends its range based on SIP area.Jarno Malmari
RevBy: Michal Guminiak
2010-11-30Fixes: MPannableViewport::setRange() used its argument incorrectly.Jarno Malmari
RevBy: Michal Guminiak Details: range() and setRange() should match physics range methods, i.e. range is given with viewport size subtracted.
2010-11-30Changes: Support MPannableViewport range extension for automatic scrollingJarno Malmari
RevBy: Michal Guminiak Details: In addition to input method area, range can also be expanded for automatic scrolling. The new "Intelligent Scrolling" logic relies on the fact that pannable viewport can extend its range downwards as much as needed.
2010-11-30New: MScrollChain class handles scrolling of widgets.Jarno Malmari
RevBy: Daniel d'Andrada, Michael Hasselmann Details: Splits work with MInputWidgetRelocator. MScrollChain is comprised of scrollable widgets between root element and a target widget. Scrolling work is further spread among MAbstractScroller delegates.
2010-11-29Changes: The cursorPosition() for MTextEditView was shared.Alexander Kornilov
RevBy: Pekka Vuorela
2010-11-29Changes: don't load MInputContext by default (explicitly)Hannu Koivisto
RevBy: Pekka Vuorela Details: let it be taken care of by QT_IM_MODULE environment variable.
2010-11-29Changes: support query cursor rectangle when cursor is inside preedit.Ning Chi
RevBy: Pekka Vuorela
2010-11-29Changes: Dialog icon demo in widgetsgallery.Maciej Jablonski
RevBy: Adrian Yanes Details: Supplementary changes for MDialog's icon feature and demo placed in widgetsgallery single selection dialog page.
2010-11-29Fixes: NB#207657 - Swiping on the top of the email event does not change the ↵Adrian Yanes
home screen Details: MBanner shouldn't grap any gesture (if not it won't work at pannable ports) RevBy: Michal Guminiak
2010-11-29Fixes: NB#207150, Invalid entries are ignored when the pasted value starts ↵Mike FABIAN
with valid number RevBy: Berthold Krevert Details: Make parsing of numbers stricter. It is still not as strict as the number parsing of QLocale, but much closer now. Input which has trailing garbage is considered as invalid now, i.e. when the input cannot be parsed until the end this is an error For example parsing 4f gives an error now instead of the result "4". This also means that when trying to parse integers, a decimal separator will cause an error, for example parsing 1.5 as an integer will cause a parse error instead of returning 1.
2010-11-29New: Label text alignment by style.Stanislav Ionascu
RevBy: Peter Penz, John Tapsell, Sergiy Dubovik Details: In case if the text alignment is set programatically, then this alignment is preferred. In any other case the style based alignment is used.
2010-11-29Changes: Missing changes to last commit.Daniel d'Andrada
RevBy: TrustMe Details: sorry
2010-11-29Changes: Minor MWindow refactoring - screenshot codeDaniel d'Andrada
RevBy: TrustMe Details: Moving screenshot code to a separate method
2010-11-26Changes: Added panning support to application menu.Janne Heikkilä
RevBy: Jukka Halonen
2010-11-26Fixes: NB#207292 - Unable to resize MDialog Buttons using stylingMaciej Jablonski
RevBy: Dominik Details: Button width for MDialog was changing value in the way that buttons were too small to draw, because of expanding spacer widgets on both sides of button box. Currently button box removes spacers if button width is set to -1 (for auto expanding to full width of button box) even if button box centering is on. Additionally if style property is set differently for Landscape and Portrait modes both versions are respected now, not only the one from orientation in which application was started.
2010-11-26Fixes: NB#189908 - MAction: signal needs to be connected again, if the ↵Chris Skluzacek
action is removed and added again. RevBy: Tomas Junnonen, Stanislav Ionascu Details: Do not disconnect the action when the action is removed from the page. Merged with minor cleanup.
2010-11-26Fixes: NB#206885 - MApplication::activeWindow() doesn't return topmost ↵Dominik Kapusta
window after showMinimized() RevBy: Michał Details: set window as active when it receives Show event only if it's not minimized.