Age | Commit message (Collapse) | Author | Files | Lines |
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
deprecate header files in $$QT_BUILD_TREE/include/Qt
syncqt: tabs changes to spaces
|
|
To resolve the header file conflict as described in QTBUG-10647, we
* remove include/Qt/private
* "syncqt -copy" creates in include/Qt local forwarding headers
instead of header file copies
In case of a conflict, e.g. qxmlstream.h, we include both header files.
All header files in include/Qt now yield a preprocessor warning, if
they're included. They should not be used and will vanish some day.
Task-number: QTBUG-10647
Reviewed-by: ossi
|
|
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Updated WebKit from /home/shausman/src/webkit/trunk to qtwebkit/qtwebkit-4.6 ( d6d6c3821ed111b214a753f1ce8fa969c1a94dc3 )
|
|
( d6d6c3821ed111b214a753f1ce8fa969c1a94dc3 )
Changes in WebKit/qt since the last update:
* https://bugs.webkit.org/show_bug.cgi?id=36832 -- [Qt] Destroy SharedTimerQt before destruction of QCoreApplication.
Task-number: QT-3393
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
fix misleading hint
support TARGETs with spaces
|
|
it is "FOO=bar ./configure", not "./configure FOO=bar".
Task-number: QTBUG-11058
|
|
this is quite a hack, but the quoting is terminally broken anyway, so
...
Task-number: QTBUG-10384
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
propagate code change back to .g source
double-quote string which contains a single-quote
|
|
missed that in 60acaf5e
|
|
qmake is just too forgiving ...
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Fix the bindTexture() filters on X11 to not rely on mipmap generation.
|
|
The default GL_TEXTURE_MIN_FILTER is GL_NEAREST_MIPMAP_LINEAR, which
means you have to have mipmaps generated in order for it to produce
correct results. We don't use mipmaps when this particular path
is taken, so use texture filters that is in line with what we do in the
non-pixmap_to_texture path.
Task-number: QTBUG-11158
Reviewed-by: Kim
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/qt-s60-public:
Fix QWS build failure
Removed compiler warnings
Window visibility changes update TLW backing store reference count
Enable visibility change events on all Symbian native windows
Added reference counting to QWidgetBackingStore
Added tst_QWidget::destroyBackingStoreWhenHidden
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Windows CE: missing null check added in qapplication_win.cpp
|
|
Task-number: QTBUG-8697
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/qt-s60-public:
Removed compiler warnings
Window visibility changes update TLW backing store reference count
Enable visibility change events on all Symbian native windows
Added reference counting to QWidgetBackingStore
Added tst_QWidget::destroyBackingStoreWhenHidden
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Windows CE: missing null check added in qapplication_win.cpp
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
qmake: don't warn about unknown MSVC compiler option /MP
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/qt-s60-public:
Removed compiler warnings
Window visibility changes update TLW backing store reference count
Enable visibility change events on all Symbian native windows
Added reference counting to QWidgetBackingStore
Added tst_QWidget::destroyBackingStoreWhenHidden
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
qmake: don't warn about unknown MSVC compiler option /MP
|
|
Emitted when building with MetroWerks x86 toolchain.
Reviewed-by: trustme
|
|
VCCLCompilerTool didn't know about the /MP option, which is available
since Visual C++ 2005.
Task-number: QTBUG-3252
Reviewed-by: ossi
|
|
* When a native window becomes completely invisible, the reference count
of the top-level widget's backing store is decremented.
* When a previously invisible native window becomes either partially or
fully visible:
- If the top-level widget has a backing store, its reference count
is incremented.
- Otherwise, the top-level widget creates a backing store with an
initial reference count of 1.
Task-number: QTBUG-8697
Reviewed-by: Jason Barron
|
|
Previously, these events were enabled only on top-level widgets. This
patch enables them also for native child widgets.
Task-number: QTBUG-8697
Reviewed-by: Jason Barron
|
|
On Symbian, the top-level widget's backing store must be destroyed when
it is no longer required, in order to conserve memory. The criteria
for destroying the backing store is when neither the TLW nor any of
its native descendents (which share the backing store) are visible.
In order to implement this requirement, a count must be kept of the
number of native widgets which are using the TLW's backing store.
This patch provides the mechanism for maintaining this count, and for
destroying the backing store when the count is decremented to zero.
No calls to either the increment nor decrement functions are made,
however, by this code included in this patch; this code will be added
to only the Symbian backend by a subsequent patch.
Task-number: QTBUG-8697
Reviewed-by: Bjørn Erik Nilsen
Reviewed-by: Jason Barron
|
|
Task-number: QTBUG-8697
Reviewed-by: Jason Barron
|
|
Prevents possible crash on WM_SETTINGCHANGE.
Task-number: QTBUG-11023
Reviewed-by: ckamm
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Clipping with rounded rectangles and QVG_SCISSOR_CLIP
|
|
WebKit draws rounded rectangles by setting a rounded rect path as a
clip and then filling the clip. This had problems when QVG_SCISSOR_CLIP
was enabled because the scissor would only clip to the bounding box
of complex paths. Thus, rounded rectangle clips were turned into
normal rectangle clips.
This change will make the scissor clipping code subdivide complex paths
into rectangles and use a tighter clip if the number of rectangles is
less than or equal to VG_MAX_SCISSOR_RECTS. If it is greater, then it
will fall back to the bounding box of the path.
Task-number: QT-3372
Reviewed-by: Jason Barron
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Remove workarounds for -rpath-link options
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Remove workarounds for -rpath-link options
|
|
Reviewed-by: Stefano Pironato
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Fixed alpha check for mono images.
|
|
Task-number: QTBUG-9072
Reviewed-by: Trond
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Removed bogus autotest QFontMetrics::bearingIncludedInBoundingRect
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Updated WebKit from /home/shausman/src/webkit/trunk to qtwebkit/qtwebkit-4.6 ( b9dcd9c168d9b25deb020837a67f30c2d72c9afb )
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/qt-s60-public:
Always construct s60 screen furniture even if not used.
|
|
( b9dcd9c168d9b25deb020837a67f30c2d72c9afb )
Changes in WebKit/qt since the last update:
++ b/WebKit/qt/ChangeLog
2010-05-19 Denis Dzyubenko <denis.dzyubenko@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
When creating the UA, do not sassmue the language code is a
two-letter iso639-1 code.
* Api/qwebpage.cpp:
(QWebPage::userAgentForUrl):
|
|
Not creating screen furniture in full screen caused regression
when swapping into idle screen and back on Nokia 5800.
Task-number: QTBUG-10985
Reviewed-by: Jason Barron
|
|
The assumption that italic text is wider than unstyled text is wrong,
and will fail for some fonts. The only way to test this would be to
create a custom font for it, but the test is not useful enough to
warrant this, so it's been removed.
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Fix antialiasing with transformed text in OpenGL2 paint engine
|
|
Since the paint engine now transforms the prerendered glyphs instead of
rendering transformed glyphs as paths, we need to turn on texture
filtering to avoid antialiasing artifacts. In order to do this, we also
need to pad the glyphs in the glyph cache, otherwise you will get
artifacts when sampling the area around the glyph's bounding rect (where
there might be other glyphs.) This done by adding a glyphPadding()
function to the cache which returns the number of pixels to pad between
each glyph.
Updated: This also fixes a general issue where some combinations of font
sizes and transformations will cause the engine to sample neighbouring
glyphs, so this has been backported to Qt 4.6.x.
Task-number: QTBUG-9706, QTBUG-11028
Reviewed-by: Tom
Conflicts:
src/gui/painting/qtextureglyphcache.cpp
src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Updated WebKit from /home/shausman/src/webkit/trunk to qtwebkit/qtwebkit-4.6 ( 3bb0df4f00fa0b3ac3abc1b6fe508080fabdeaab )
|
|
( 3bb0df4f00fa0b3ac3abc1b6fe508080fabdeaab )
Changes in WebKit/qt since the last update:
* [Qt] Update the Symbian version for the user agent -- https://bugs.webkit.org/show_bug.cgi?id=38389
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/qt-s60-public:
Update def files for 4.6.3
|
|
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
test QMultiMap::operator+= and QMultiHash::operator+=
QMultiMap/QMultiHash: must qualify identifier to find this declaration in dependent base class
|
|
|
|
dependent base class
This is required as some compiler such as clang or rvct
respect the standard more than gcc
Reviewed-by: thiago
Reviewed-by: hjk
|
|
Frozen 4.6.3 branch on top of 4.6.2 def files.
Task-number: QTBUG-8769
Reviewed-by: Trust Me
|