summaryrefslogtreecommitdiffstats
path: root/dist/changes-4.6.1
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@nokia.com>2010-01-13 11:21:09 (GMT)
committerThiago Macieira <thiago.macieira@nokia.com>2010-01-13 11:21:20 (GMT)
commit42fc59ed04e1675ecae7fa87303a148c4b0c1ed1 (patch)
treeb188df5176050653b89e98e540564c3181df2e3a /dist/changes-4.6.1
parent15b10bf77dde5235083f383c186e809c16e2e56a (diff)
downloadQt-42fc59ed04e1675ecae7fa87303a148c4b0c1ed1.zip
Qt-42fc59ed04e1675ecae7fa87303a148c4b0c1ed1.tar.gz
Qt-42fc59ed04e1675ecae7fa87303a148c4b0c1ed1.tar.bz2
My changes for 4.6.1
Diffstat (limited to 'dist/changes-4.6.1')
-rw-r--r--dist/changes-4.6.166
1 files changed, 60 insertions, 6 deletions
diff --git a/dist/changes-4.6.1 b/dist/changes-4.6.1
index 0f8c2bc..b07551a 100644
--- a/dist/changes-4.6.1
+++ b/dist/changes-4.6.1
@@ -29,7 +29,9 @@ New features
Optimizations
-------------
- - Optimized foo in QSomeClass
+ - Optimized empty QUrl creation
+ * Empty QUrls no longer allocate memory now
+
* See list of Important Behavior Changes below
@@ -45,6 +47,17 @@ QtCore
and Symbian by using realpath() system call
* Avoid stat() when opening a file
+ - QLibrary and QPluginLoader
+ * Do not look at the Qt patch-level version embedded in plugins'
+ buildkeys when trying to determine if the plugin is compatible
+
+ - QProcessEnvironment
+ * [QTBUG-6701] Ensure we don't crash in operator==
+
+ - QTextEncoder
+ * [merge request 399] QTextEncoder::fromUnicode as QT3 support
+ member
+
- QXmlStreamreader
* [merge request 1926] Fix parsing of DTDs that contain empty markup
declarations
@@ -72,8 +85,30 @@ QtGui
QtDBus
------
- - foo
- * bar
+ - QDBusConnection
+ * [QTBUG-5979] Fixed the signal-delivery mechanism to update
+ correctly when the sender name changes/appears on the bus.
+ * [QTBUG-7041] Fixed marshalling of booleans in release mode.
+ * [QT-2307] Fixed calls with the QDBus::BlockWithGui mode.
+
+ - QDBusInterface
+ * Made it continue working even when the remote object
+ introspection fails.
+
+ - QDBusInterface and qdbuscpp2xml
+ * [QTBUG-5563] Fixed an issue with generating annotations in
+ signals
+
+ - QDBusPendingReply and QDBusReply
+ * [QTBUG-6571] Fixed a crash that would happen if you tried to
+ make a call with a disconnected QDBusConnection
+
+QtMultimedia
+------------
+
+ - QAudioOutput
+ * [Merge request 418] Fixed compilation the example provided for
+ QAudioOutput::start
QtNetwork
---------
@@ -82,6 +117,8 @@ QtNetwork
* HTTP: Smaller improvements
* HTTP: Send our locale with the HTTP request
* HTTP: Start Accept-language and Authorization header with capital letter
+ * HTTP: Fix caching algorithm, matching RFC 2612 and the documentation
+ * HTTP [QTBUG-7060]: Fix an issue with headers like "private, max-age=300"
* file: Introduce special subclass for higher performance with file:// URLs
- QTcpSocket
* [QTBUG-5799] Fix waitForConnected() on Windows
@@ -101,7 +138,7 @@ QtOpenGL
compressed textures if the appropriate extensions are present
in the GL implementation.
-QtwebKit
+QtWebKit
--------
- Fixed user agent string on Symbian (webkit.org/b/31961)
@@ -112,6 +149,7 @@ QtwebKit
- Fixed wrapping of QObjects with recurring identity (webkit.org/b/31681)
- Fixed compilation with ICC
- Fixed assertion when dragging SVG images (webkit.org/b/32511)
+ - Added the framecapture example to the default build (merge request 2235)
QtScript
--------
@@ -152,7 +190,15 @@ Third party components
Qt for Unix (X11 and Mac OS X)
------------------------------
- -
+ - [QTBUG-6755] Ensure we don't call select(2) with a negative timeout
+ if the timer expires during timeout recalculation.
+
+ - Added mkspecs for Sun CC that enable -library=stlport by default,
+ to restore STL capability with that compiler.
+
+ - [QTBUG-6576] Fixed compilation on HP-UX 11.11
+
+ - [QTBUG-6961] Fixed compilation on HURD
Qt for Linux/X11
----------------
@@ -244,5 +290,13 @@ Qt for Symbian
* Important Behavior Changes *
****************************************************************************
- -
+ - Phonon
+ * Include headers have been changed. The only official method for
+ including Phonon headers is <phonon/ClassName> or
+ <phonon/classname.h>. This change was necessary because of
+ frameworks on Mac.
+
+ Compatibility is provided for <Phonon/*> includes, but is not
+ guaranteed to work. Including <phonon> and <Phonon> is not
+ supported.