Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/stable' into dev
Browse files Browse the repository at this point in the history
Conflicts:
	src/concurrent/doc/qtconcurrent.qdocconf
	src/corelib/doc/qtcore.qdocconf
	src/corelib/global/qglobal.h
	src/dbus/doc/qtdbus.qdocconf
	src/dbus/qdbusmessage.h
	src/gui/doc/qtgui.qdocconf
	src/gui/image/qimagereader.cpp
	src/network/doc/qtnetwork.qdocconf
	src/opengl/doc/qtopengl.qdocconf
	src/opengl/qgl.h
	src/plugins/platforms/windows/qwindowswindow.cpp
	src/printsupport/doc/qtprintsupport.qdocconf
	src/sql/doc/qtsql.qdocconf
	src/testlib/doc/qttestlib.qdocconf
	src/tools/qdoc/doc/config/qt-cpp-ignore.qdocconf
	src/widgets/doc/qtwidgets.qdocconf
	src/xml/doc/qtxml.qdocconf

Change-Id: Ie9a1fa2cc44bec22a0b942e817a1095ca3414629
  • Loading branch information
gladhorn committed Feb 14, 2013
2 parents d1ee718 + e95a758 commit e65cd6f
Show file tree
Hide file tree
Showing 383 changed files with 28,309 additions and 2,767 deletions.
6 changes: 0 additions & 6 deletions bin/syncqt
Original file line number Diff line number Diff line change
Expand Up @@ -195,12 +195,6 @@ sub classNames {
chomp $line;
chop $line if ($line =~ /\r$/);
if($line =~ /^\#/) {
if($line =~ /\\$/) {
while($line = <F>) {
chomp $line;
last unless($line =~ /\\$/);
}
}
return @ret if($line =~ m/^#pragma qt_sync_stop_processing/);
push(@ret, $1) if($line =~ m/^#pragma qt_class\(([^)]*)\)[\r\n]*$/);
$line = 0;
Expand Down
94 changes: 90 additions & 4 deletions dist/changes-5.0.1
Original file line number Diff line number Diff line change
Expand Up @@ -40,37 +40,66 @@ Legal
* Library *
****************************************************************************


QtCore
-----

- Fix QMutex::tryLock with negative values
- Fix a leak in case the QMetaObject::Connection survives the sender object,
after a successful disconnect().
- Speed up and fix QByteArray::setNum()
- [QTBUG-28924] Don't increase the reference count if dynamic_cast failed

QtGui
-----

- Fix QGuiApplication::keyboardModifiers() and QGuiApplication::mouseButtons()
- Fix styleName support in QPA font database
- Make QImage::mirrored() propagate devicePixelRatio
- [QTBUG-28324] Fixed invalid memory read in SSSE3 image blending code.

QtWidgets
---------

- Do not inform that a widget is not visible when it's disabled.
- [QTBUG-28031, QTBUG-2596] QMenu: Do not set snapToMouse if a caused-widget exists.
- [QTBUG-28321] Fix focusproxy-relayed crash in QGraphicsItem destructor.
- [QTBUG-28446] Fix compilation when Q_NO_USING_KEYWORD is defined
- [QTBUG-28477] Fix QWidget::setWindowOpacity() when called before show().
- [QTBUG-28506] Style animations: fix QCommonStylePrivate::stopAnimation()
- [QTBUG-28557] Fix QGtkPainter::reset() to reset the clip rect

QtNetwork
---------

- [QTBUG-28937] SSL certificates: blacklist mis-issued Turktrust certificates

QtDBus
------

- qdbusxml2cpp: Check string length before checking for \r\n.

QtConcurrent
------------

QtOpenGL
--------

QtScript
--------
- Fix compilation of Open GL ES 2 examples when using a Qt-namespace.
- Fixed deadlock situation in QtOpenGL's texture management.
- updating qeglfshooks_imx6.cpp to 12.09.01 (L3.0.35) opengl-drivers
- [QTBUG-27512] Entered hardcoded urls for <OpenGL> and <Khronos O.GL>
- [QTBUG-28875] Fix bug in multisampling handling when converting from surface format

QTestLib
--------

- Add qtest_widget.h to the list of testlib headers

QtSql
-----

- Fix QSqlQuery test in relation to PSQL support

****************************************************************************
* Database Drivers *
****************************************************************************
Expand All @@ -81,26 +110,53 @@ sqlite
postgres
--------

- Use PG_VERSION if PG_MAJORVERSION is not defined

****************************************************************************
* Platform Specific Changes *
****************************************************************************

Qt for Linux/X11
----------------

- XCB: add support for getting and setting appTime and appUserTime.
- [QTBUG-28561] Fixed incorrect handling of extra mouse buttons in XCB platform plugin.

Qt for Windows
--------------

- DBUS: Fix linker errors on Windows.
- Define Q_COMPILER_AUTO_FUNCTION for MVSC
- [QTBUG-28611] Fix warnings about not being able to set Window geometry on Windows.
- [QTBUG-28611] QMdiArea: Increase minimum size for Windows 8/Large fonts.
- [QTBUG-28645] Rename conflicting symbol QVariantToVARIANT
- [QTBUG-28876] QWindowsVistaStyle: fix frame rendering

Qt for Mac OS X
---------------

- Ignore ScrollBarAlwaysOn policy for transient scrollbars
- New rendering for disclose triangle, get proper color when selected
- [QTBUG-27415] Fix bugs for font selection in QFontDialog
- [QTBUG-28161] Ensure the native filedialog starts up with the right directory
- [QTBUG-28443] Cocoa: Re-enable per class palette on QPA plugin
- [QTBUG-28669] Fix transient QScrollBar flashing
- [QTBUG-28738] Bring back proper layout in QMessageBox

Qt for BlackBerry
-----------------

- Reset virtual keyboard when shown.
- Disable Q_COMPILER_RVALUE_REFS on QNX
- Fix QNX QPA plugin clipboard impl
- Don't crash because the window hasn't been initialized yet.

Qt for Embedded Linux
---------------------

Qt for Windows CE
-----------------


****************************************************************************
* Compiler Specific Changes *
****************************************************************************
Expand All @@ -111,11 +167,41 @@ Qt for Windows CE
* Tools *
****************************************************************************

configure
---------

- Remove the -fast configure option as it was pretty much broken
- [QTBUG-23569, QTBUG-25760] Check for gtk_adjustment_configure as this is not always implemented

mkspecs
-------

- Fix the computation of the location of mkspecs.
- [QTBUG-28215] Enable forcing generation of static plugin imports
- [QTBUG-28606] Fix installation of plugin module .pris in static Qt builds

moc
---

- [QTBUG-26589] Remove the timestamp info in genarated files to optimize rebuilds with ccache

qmake
-----

- Do not fixify + create QMAKE_{PKGCONFIG,LIBTOOL}_DESTDIR
- Fix qtCompileTest for cross building modules
- [QTBUG-28104] Respect the OBJECTS_DIR setting for XCode projects
- [QTBUG-24589] Fix handling of precompiled header files in XCode projects
- [QTBUG-28624] accept hex/octal values for RC_LANG and RC_CODEPAGE
- [QTBUG-28625] fix duplicate TRANSLATION entry in generated RC file
- [QTBUG-28682, QTBUG-28683] fix DLL manifest resource ids for debug builds

****************************************************************************
* Plugins *
****************************************************************************

- Accessibility Linux: Prevent access to invalid interfaces
- Call QAccessible::updateAccessibility when caret moves in QTextEdit

****************************************************************************
* Important Behavior Changes *
Expand Down
119 changes: 119 additions & 0 deletions dist/changes-5.0.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
Qt 5.0.2 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 5.0.0 and 5.0.1.

For more details, refer to the online documentation included in this
distribution. The documentation is also available online:

http://qt-project.org/doc/qt-5.0/

Some of the changes listed in this file include issue tracking numbers
corresponding to tasks in the Qt Bug Tracker:

http://bugreports.qt-project.org/

Each of these identifiers can be entered in the bug tracker to obtain more
information about a particular change.


****************************************************************************
* General *
****************************************************************************

General Improvements
--------------------

Third party components
----------------------

Legal
-----


****************************************************************************
* Library *
****************************************************************************


QtCore
-----

- [QTBUG-29130] Fixed compilation when connecting with the new syntax to a
signal that has more than 3 registered meta type arguments, and the compiler
does not support variadic templates

QtGui
-----

QtWidgets
---------

QtNetwork
---------

QtDBus
------

QtConcurrent
------------

QtOpenGL
--------

QtTest
------

QtSql
-----

****************************************************************************
* Database Drivers *
****************************************************************************

sqlite
------

postgres
--------

****************************************************************************
* Platform Specific Changes *
****************************************************************************

Qt for Linux/X11
----------------

Qt for Windows
--------------

Qt for Mac OS X
---------------

Qt for BlackBerry
-----------------

Qt for Embedded Linux
---------------------

Qt for Windows CE
-----------------


****************************************************************************
* Compiler Specific Changes *
****************************************************************************


****************************************************************************
* Tools *
****************************************************************************


****************************************************************************
* Plugins *
****************************************************************************


****************************************************************************
* Important Behavior Changes *
****************************************************************************

6 changes: 3 additions & 3 deletions doc/src/snippets/code/src_network_access_qhttp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,14 @@ QString contentType = header.value("content-type");

//! [2]
QHttpRequestHeader header("GET", QUrl::toPercentEncoding("/index.html"));
header.setValue("Host", "qt.nokia.com");
http->setHost("qt.nokia.com");
header.setValue("Host", "qt-project.org");
http->setHost("qt-project.org");
http->request(header);
//! [2]


//! [3]
http->setHost("qt.nokia.com"); // id == 1
http->setHost("qt-project.org"); // id == 1
http->get(QUrl::toPercentEncoding("/index.html")); // id == 2
//! [3]

Expand Down
2 changes: 1 addition & 1 deletion examples/dbus/chat/chatmainwindow.ui
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</rect>
</property>
<property name="windowTitle" >
<string>QtDBus Chat</string>
<string>Qt D-Bus Chat</string>
</property>
<widget class="QWidget" name="centralwidget" >
<layout class="QHBoxLayout" >
Expand Down
2 changes: 2 additions & 0 deletions examples/dbus/dbus.pro
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
requires(qtHaveModule(dbus))

TEMPLATE = subdirs
SUBDIRS = listnames \
pingpong \
Expand Down
2 changes: 2 additions & 0 deletions examples/embedded/embedded.pro
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
requires(if(wince|embedded|x11):qtHaveModule(gui))

TEMPLATE = subdirs
SUBDIRS = styleexample raycasting flickable digiflip

Expand Down
39 changes: 17 additions & 22 deletions examples/examples.pro
Original file line number Diff line number Diff line change
@@ -1,28 +1,23 @@
TEMPLATE = subdirs
CONFIG += no_docs_target

SUBDIRS = \
gui \
network \
threads \
xml \
qpa

qtHaveModule(widgets) {
SUBDIRS += widgets \
ipc \
sql \
tools \
touch \
gestures
}

wince*|embedded|x11:qtHaveModule(gui): SUBDIRS += embedded

contains(QT_BUILD_PARTS, tools):qtHaveModule(gui):qtHaveModule(widgets): SUBDIRS += qtestlib
qtHaveModule(opengl):qtHaveModule(widgets): SUBDIRS += opengl
qtHaveModule(dbus): SUBDIRS += dbus
qtHaveModule(concurrent): SUBDIRS += qtconcurrent
SUBDIRS = \
dbus \
embedded \
gestures \
gui \
ipc \
network \
opengl \
qpa \
qtconcurrent \
qtestlib \
sql \
threads \
tools \
touch \
widgets \
xml

aggregate.files = aggregate/examples.pro
aggregate.path = $$[QT_INSTALL_EXAMPLES]
Expand Down
2 changes: 2 additions & 0 deletions examples/gestures/gestures.pro
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
requires(qtHaveModule(widgets))

TEMPLATE = \
subdirs
SUBDIRS = \
Expand Down
2 changes: 1 addition & 1 deletion examples/gui/doc/src/rasterwindow.qdoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
****************************************************************************
/****************************************************************************
**
** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
Expand Down
Loading

0 comments on commit e65cd6f

Please sign in to comment.