| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Designer/QFormBuilder::save(): Fix traversal of QGridLayout/QFormLayout
|
| |
| |
| |
| |
| |
| |
| | |
Remove redundant code in qdesigner_resource ass well.
Reviewed-by: Jarek Kobus <jaroslaw.kobus@nokia.com>
Task-number: QTBUG-13683
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Add support for ARMv7 atomic operations
Fix usage of QT_ARCH_ARM* after a28ddf6
Merge the armv6 and arm architectures
Copy src/corelib/arch/qatomic_arm.h to src/corelib/arch/qatomic_armv5.h
Move symbian specific qatomic_generic_armv6.cpp
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ARMv7 adds the DMB (data memory barrier) instruction which we can use to
enforce memory barriers in QAtomicInt and QAtomicPointer. Other than
that, ARMv7 is identical to ARMv6.
Adjust the ARMv6 code to relax the compiler memory barriers on the
*Relaxed() operations, and use *Relaxed() functions together the
appropriate compiler barriers in the *Acquire(), *Release(), and
*Ordered() functions. For "pure" ARMv6 code, the barriers are only
compiler barriers, but for ARMv7, we also emit the DMB instruction.
Reviewed-by: thiago
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Remove unnecessary use of QT_ARCH_ARMV6 from qglobal.h (QT_ARCH_ARM is
always defined when QT_ARCH_ARMV6 is defined), and fix the use of
QT_ARCH_ARM to assume ARM < v6 in qblendfunctions.cpp (use QT_ARCH_ARMV5
instead).
Reviewed-by: thiago
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Instead of having multiple architectures, merge them and select the
appropriate implementation based on what the compiler actually supports.
The original qatomic_arm.h header has been renamed to qatomic_armv5.h,
and qatomic_arm.h now does nothing more than including either
qatomic_armv6.h or qatomic_armv5.h
Since this changes the build-key for targets that previously used armv6,
we need a 3rd compatibility build-key for the architecture. The
configure script will always write out this build-key when building for
arm (and silently converts -arch armv6 to -arch arm).
Reviewed-by: thiago
|
| |
| |
| |
| |
| |
| | |
... in preparation for the next commit
Reviewed-by: thiago
|
|/
|
|
|
|
| |
Put it in src/corelib/arch/symbian/ instead of src/corelib/arch/armv6/
Reviewed-by: thiago
|
|\
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Adding C++0x support to MSVC2010
|
| |
| |
| |
| | |
Reviewed-by: olivier
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
scm.dev.nokia.troll.no:qt/qt-integration into master-integration
* 'qt-master-from-4.7' of scm.dev.nokia.troll.no:qt/qt-integration: (131 commits)
Fix audio glitches in the audiooutput example.
apply msvc flags to wince too
fix qt static build on wince
fix build with QT_NO_GESTURES
Fixed drawing a large number of glyphs with the same font under GL.
qmake: fix quoting of moc calls
Bump version to 4.7.1.
Improved output of patch_capabilities.pl script
Qt headers must be included before X11 headers
Fixes bezier curves not being drawn when it is a line.
Button remains pressed if release event happens outside of widget
Avoid creating copy of an image in memory when storing as jpeg
Use regparm(3) for ICC too, otherwise it's an ABI mismatch in QChar
Regenerate the Unicode tables after updates to the generator tool
Compile in C++0x mode
remove extra includes
minor clean-ups
minor improvements for data parsers
tiny clean-up for generated data
move QUnicodeTables:: script() and lineBreakClass() implementations
...
|
| |\
| | |
| | |
| | |
| | |
| | | |
Conflicts:
src/gui/painting/qtextureglyphcache_p.h
src/opengl/gl2paintengineex/qtextureglyphcache_gl.cpp
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
4.7-integration
* '4.7' of scm.dev.nokia.troll.no:qt/qt-multimedia-staging:
Fix audio glitches in the audiooutput example.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The data copy loop didn't advance the write position, resulting in some
of the output buffer being overwritten and some of it not written to at
all.
Task-number: QTBUG-13751
Reviewed-by: Justin McPherson
|
| | |\ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
4.7-integration
* '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
apply msvc flags to wince too
fix qt static build on wince
fix build with QT_NO_GESTURES
qmake: fix quoting of moc calls
Use regparm(3) for ICC too, otherwise it's an ABI mismatch in QChar
Regenerate the Unicode tables after updates to the generator tool
Compile in C++0x mode
remove extra includes
minor clean-ups
minor improvements for data parsers
tiny clean-up for generated data
move QUnicodeTables:: script() and lineBreakClass() implementations
make lupdate test less fragile
Enable building Qt/Webkit with debug symbols
Add breakpad support
|
| | | | |
| | | | |
| | | | |
| | | | | |
Reviewed-by: mariusso
|
| | | | |
| | | | |
| | | | |
| | | | | |
Reviewed-by: mariusso
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Task-number: QTBUG-13782
Reviewed-by: ossi
|
| | | | |
| | | | |
| | | | |
| | | | | |
Reviewed-By: Bradley T. Hughes
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
improve readability
nicer output
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
improve readability of upperCase/lowerCase/titleCase/caseFolded code paths; additional tests
make some parsers more consistent; minor speed-up
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
from qchar.cpp to qunicodetables.cpp
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
the sensivity to additions of new calls to unimplemented qmake functions
to .prf files kinda sucks, so remove it.
|
| | | |\ \
| | | | |/
| | | |/|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
4.7-integration
* '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Enable building Qt/Webkit with debug symbols
Add breakpad support
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
With this patch one can configure with -webkit-debug to build Webkit
with debug symbols without having to manually edit WebCore.pro.
Merge-request: 816
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Breakpad is a portable crash handler. It sends the raw crash
information to a server for analysis. This analysis needs debug
information. Consequently, we compile with debug info even in release
mode if qt-breakpad integration is requested (via an environment
variable).
Reviewed-by: ossi
|
| | |\ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
4.7-integration
* '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-2: (105 commits)
Fixed drawing a large number of glyphs with the same font under GL.
Bump version to 4.7.1.
Qt headers must be included before X11 headers
Fixes bezier curves not being drawn when it is a line.
Avoid creating copy of an image in memory when storing as jpeg
QSslSocketPrivate::systemCaCertificates() hangs sometimes on Symbian
Add exception barrier to QCertificateRetriever::RunL()
Reference correct declarative elements page.
QtWebKit: Update tag files to match the same content on qtwebkit.git
QtWebKit: Downstream patch 2 fixing a crash on MSVC 64bit.
QtWebKit: Downstream patch 1 fixing a crash on MSVC 64bit.
Doc: updating the qdocconf files and the stylesheet
Doc: updating details on Tier 2 platforms
Doc: adding remark on release of qt quick element support in creator
Update configure.exe
Revert "let WebKit inject itself into the qt configuration"
Revert "fix qt_webkit_version.pri install for in-Qt builds"
Revert "Fixed incorrect Symbian scoping."
QS60Style: Itemviews are drawn incorrectly
Change to commercial license headers in preparation for release.
...
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Our glyph caching system doesn't take GL texture size limitation into
account, and assumes you can create an infinitely large texture.
On top of that, the cache will never create a cache that is wider
than 256, or QT_DEFAULT_TEXTURE_GLYPH_CACHE_WIDTH, which means we'll
hit the texture size limit even faster. With this patch the entire
texture is utilized. However, to fix in properly we need to support
having multiple texture for each font engine. That will be fixed
shortly (see task QTBUG-13784).
Task-number: QT-3971
Reviewed-by: Eskil
|
| | | |\ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
X11 symbols are conflicting with some of the Qt ones. Qt headers needs
to be included before the X11 ones in order to compile on Maemo.
Reviewed-by: Samuel Rødal
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Some old work-around code is no longer needed...
Task-number: QTBUG-13721
Reviewed-by: Samuel
|
| | | | |\ \ \ |
|
| | | | | |/ /
| | | | |/| |
| | | | | | |
| | | | | | |
| | | | | | | |
Task-number: QT-3871
Reviewed-by: Kim
|
| | | | |/ /
| | | |/| |
| | | | | |
| | | | | | |
Reviewed-by: Trust Me
|
| | | |\ \ \
| | | | |/ /
| | | |/| | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The patch fixes the hanging issues on some Symbian devices that occurs while
retrieving certificates from the Symbian certificate store. The hanging was
caused by the certificate info array not being closed before exiting the
thread. This alone wouldn't make the existing implementation work, so the patch
replaces it with a pure Symbian style implementation which doesn't seem to be
affected (probably some OpenC threads issue).
Merge-request: 808
Reviewed-by: Shane Kearns
Reviewed-by: Simon Hausmann <simon.hausmann@nokia.com>
Task: QTBUG-13033
(cherry picked from commit 5342be5ceffc84b56476fff57dd7d5e1bbfeb471)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This translates stl exceptions into Symbian OS Leaves, to
prevent an assertion failure in the active scheduler.
Reviewed-by: mread
(cherry picked from commit 4f8ec542b123399574d2e509fa99f4bd66a34e25)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Done-by: Morten
Rev-by: Jesper
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
NOTE: Some patches have been made in the 4.7.0 branch for
src/3rdparty/webkit that are not available upstream.
This shouldn't have happened, however these patches mostly
address issues regarding builds of QtWebKit inside the Qt
source tree so it doesn't matter so much regarding source packages.
Reviewed-by: Simon Hausmann
(cherry picked from commit cb23007c0e04e8d23b426ca1a3672f70282012c7)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
http://bugreports.qt.nokia.com/browse/QTBUG-13279
Sha1 on qtwebkit.git:
460b651cbe4f6994b492ff08614e57b0e31a24c8
Reviewed-by: Simon Hausmann
(cherry picked from commit d027395181d3e0c5796340ff87f2cddb41b93d29)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
http://bugreports.qt.nokia.com/browse/QTBUG-13279
Sha1 on qtwebkit.git:
8c902b12f771829cecd22edb7742636c8de816c2
Reviewed-by: Simon Hausmann
(cherry picked from commit b080eccb98ab861d6625b1980b323a62bed3d50a)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
QDocconf files was out of date in the section including extra files
Style now shows numbered lists corectly
(cherry picked from commit cbba0a1ea1e727cca4ca09c216e4f5a306083ba4)
(cherry picked from commit 288e8a2cd4be9033af39fb5d309e855a582081bd)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
(cherry picked from commit 6b0e60a2f70acd7daab068443e26741b7c44db63)
(cherry picked from commit 6c78c125f7201e146f43d74d90256ee97835cbd9)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
(cherry picked from commit 5d044a343e398386940ac5e4c968d1bdbe127427)
(cherry picked from commit 59ac4997c3c0759fccc39a0f1c72d95ab065059a)
|
| | | | |\ \ |
|