Re: [Development] http://qt-project.org/wiki/Qt520-RC1-KnownIssues

2013-11-28 Thread Heikkinen Jani
Hi all,

Qt 5.2 RC1 is coming really soon (hoping tomorrow) so please make sure all 
important known issues is listed in known issues wiki: 
http://qt-project.org/wiki/Qt520-RC1-KnownIssues


Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.2 RC1 candidate packages available

2013-11-28 Thread Heikkinen Jani
Hi all,

We have finally Qt 5.2 RC1 candidate packages available in 
http://download.qt-project.org/snapshots/qt/5.2/5.2.0-rc1/2013-11-28_179/ . 
Mirroring is ongoing so it is possible that all packages aren't visible yet but 
will be soon ...

These packages will be RC1 packages if there isn't any new RC1 blocker found 
during testing. Target is to release RC1 tomorrow so please check packages as 
soon as possible.


Please report your testing effort via 
http://testresults.qt-project.org/forms/release-testing  form and in case of 
new bugs report those in JIRA https://bugreports.qt-project.org .



Change after previous packages:

https://codereview.qt-project.org/72647 (workaround for 
https://bugreports.qt-project.org/browse/QTBUG-35143 : Scene graph threaded 
render loop deadlocks on X11)




Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.2 RC1 & Qt Creator 3.0 RC1 released

2013-11-29 Thread Heikkinen Jani
Hi all,

Qt 5.2 RC1 and Qt Creator 3.0 RC1 is now released.

For more details, check the blog posts:
http://blog.qt.digia.com/blog/2013/11/29/qt-5-2-release-candidate-1-available
http://blog.qt.digia.com/blog/2013/11/29/qt-creator-3-0-rc1-released


You can download released packages from here:
http://download.qt-project.org/development_releases/qt/5.2/5.2.0-rc1/
http://download.qt-project.org/development_releases/qtcreator/3.0/3.0.0-rc1/

br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Integration of qt5.git

2013-12-01 Thread Heikkinen Jani
Hi,

I agree we need to do something for this. But is it really OK to remove all CI 
testing from qt5.git integration because even there has been lots of false 
failures there has been correct ones as well? In my opinion we should first 
take a look into current CI setups, remove all insignificants, force success 
etc and when those are OK then we can proceed with this... Even this is 
delaying our work it isn't correct approach to do less (blocking) testing.

Br,
Jani

From: development-bounces+jani.heikkinen=digia@qt-project.org 
[mailto:development-bounces+jani.heikkinen=digia@qt-project.org] On Behalf 
Of Knoll Lars
Sent: 30. marraskuuta 2013 17:04
To: Gladhorn Frederik; Hausmann Simon; development@qt-project.org
Subject: Re: [Development] Integration of qt5.git

On 30/11/13 15:22, "Gladhorn Frederik" 
mailto:frederik.gladh...@digia.com>> wrote:


On Friday 29. November 2013 21.19.33 Hausmann Simon wrote:

> Once scenario I'm worried about is when a less active module (say qtscript)

> has a regression test failure due to a change in an active module (qtbase)

> and it's only visible in the qt5.git integration (because nobody submits a

> change to qtscript).

>

> We will see the failure still, but we will also be very very tempted to

> still cut a release from qt5.git because of schedules etc. , despite the

> failure.

> Currently we have a mechanism in place that makes it very hard to release in

> such a situation. We are removing this protection and am replacing an

> automated mechanism with a human gate keeper.



I completely agree with your concern. Actually I was arguing in a similar 
direction before. I'd still like to try this.



My argument is that before it could be a few days until anyone ever tried 
updating qt5.git and there was no system doing this automatically on a regular 
basis.



When we broke something in qtscript by changing qtbase, so far we only noticed 
several days later. I'm not sure if the nightly build makes the situation much 
better, but imho it doesn't get worse either.

I'm also in very much favor of trying this. We're seeing that the current 
approach simply doesn't work. I'd be almost saying that the value of running 
full CI rounds on qt5.git has IMO non existant to negative.  It takes too long 
to get updates through and many integrations fail due to unstable tests. 
qt5.git integrations are making packaging and releasing harder and that's the 
main thing they are being used for. So it's time to try solving this 
differently.

If we are worried about cross dependencies between projects I think we're 
better off adding a one or two more revdeps where we really need them. The 
advantage of revdeps is also that they run in parallel to the other platform 
tests, and thus don't slow down CI as much as the full (serial) run of all 
tests on qt5.git.

Cheers,
Lars







Greetings

Frederik





> I'm not against trying this, but we have to be very careful I think, more

> discipline will be required from the release side or else we will release

> with known regressions.

>

> Simon

>

> Fra: Gladhorn Frederik

> Sendt: 18:16 fredag 29. november 2013

> Til: development@qt-project.org

> Emne: [Development] Integration of qt5.git

>

>

> Hello all,

>

> I would like to get feedback about a change in the qt5.git integration that

> I have discussed with several people in Digia's Oslo office.

>

> For those that don't know what I'm talking about: we have the meta

> repository qt5.git that has all other modules as git submodule. When you

> clone qt5 and run the init-repository script it checks out the submodules

> according to the current state of qt5.git.

>

> Currently we have a bot doing merges and someone needs to approve them.

> Once a merge (this is per branch, release/stable/dev) is approved it gets

> run though CI, just like any other patch. Then all modules are built and

> all tests run. When all tests pass we have the submodules updated and the

> game starts anew.

>

> The good thing is that usually qt5.git is in a state where it works and it's

> tested. One issue is that most people working on Qt have all branches

> checked out to release/stable/dev to a newer state and work on that. But

> more importantly we need qt5.git to be updated for the release. Usually

> updating qt5.git works, but sometimes it turns out to take a lot of time

> and is major work. As you may have noticed it takes a long time to update

> the packages and this is one factor contributing to that.

>

> I'd like to propose the following:

> Automate qt5.git integration completely (the bot updates the modules and

> instantly stages the update), this could happen around 3 times per day.

> This integration would not run any tests and should generally just succeed

> unless we break compilation of one modules by changing it's dependencies

> (happens very seldom). Failures send email to this mailing list.

>

> Since we lose the

[Development] Qt 5.2 final release is coming soon, your help is needed!

2013-12-03 Thread Heikkinen Jani
Hi all,

As you should know, Qt5.2 Final release is coming really soon. It was agreed in 
yesterday's release team meeting that target is to release it 10th Dec 2013. It 
means we need to have packages ready this Thursday 5th Dec! So please note 
changes in release branch after Wed 4th Dec might not end up to final release.

Maintainers & others as well:

-There is known issues page for final release, please start updating 
it: http://qt-project.org/wiki/Qt520-KnownIssues

-Pretty many change files is still missing! Please create missing ones 
immediately and add link to the collection page: 
http://qt-project.org/wiki/Change-files-in-Qt-5.2

Br,
Jani



--
Jani Heikkinen
Release Manager


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.2 snapshot available

2013-12-03 Thread Heikkinen Jani
Hi all,

There is now new snapshot available after RC1: 
http://download.qt-project.org/snapshots/qt/5.2/5.2.0/2013-12-03_186/

Unfortunately all mac installers are missing, hoping we could get those later 
today.

Qt5 changes after RC1:
https://codereview.qt-project.org/#change,72930
* qtdoc fcbf633...e4e366e (3):
> Added platform notes for Qt Multimedia on Android.
> Doc: Fix version number
> Doc: Update "Getting Started" guide for changes in Qt Creator 3.0

* qtqa 0c4f563...22c7a1f (1):
> qtqa: Delete $qt_dir only if needed

* qtwebkit-examples 0a67390...634cddb (1):
> Doc: Updated url variable in qdocconf files.

https://codereview.qt-project.org/#change,72924:
* qtdeclarative a634887...17da877 (6):
> Update changelog for 5.2.0
> Doc: Change the order of QQuickText function definitions
> Doc: Update examples used in Writing QML Extensions tutorial
> Handle boundingboxes with NaN in them.
> disable qml import scan for qmljs
> Ensure that QML Windows respect the default platform window state

* qtmultimedia 041e75d...ea9f978 (4):
> QNX/PPS: Fix end-of-track handling
> Add changes-5.2.0 file.
> Fix version availability for VideoOutputs autoOrientation property.
> Android: print a warning when using SurfaceTexture on Android 2.3.

* qtquickcontrols 34523bb...78c8e7d (2):
> Fix typo in tableview example.
> Fix warning printed when using TabView

* qtserialport e0be9ed...5fabe1c (2):
> Obsolete the QSerialPort::UnknownParity enum value in QSerialPort
> Obsolete the isValid() method in QSerialPortInfo

* qtwinextras 4431a4d...ed4d739 (1):
> Add plugins.qmltypes file


--
Jani Heikkinen
Release Manager

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] New Qt5.2 snapshot available

2013-12-03 Thread Heikkinen Jani
Actually you are right, this was also in:

https://codereview.qt-project.org/#change,72514


br, 

Jani

> -Original Message-
> From: Stephen Kelly [mailto:stephen.ke...@kdab.com]
> Sent: 3. joulukuuta 2013 15:22
> To: development@qt-project.org
> Cc: Heikkinen Jani; releas...@qt-project.org
> Subject: Re: [Development] New Qt5.2 snapshot available
> 
> On Tuesday, December 03, 2013 10:20:43 Heikkinen Jani wrote:
> 
> > Qt5 changes after RC1:
> > https://codereview.qt-project.org/#change,72930
> >
> > 
> 
> Your list of changes is somehow not complete. At least these must also be
> in
> the new snapshot since the RC1, because they are in the parent commit:
> 
> * qtbase 9b8570c...7d5448d (15):
>   > Docs: add important QWheelEvent::phase() related notes
>   > Doc: corrected invalid ref. to output iterators
>   > Add a few notes to changes-5.2.0
>   > iOS: Provide default launch image for 4-inch devices
>   > iOS: Update screen properties when we trigger statusbar changes on
> iOS7
>   > iOS: Forward [UIApplicationDelegate handleOpenURL:] to
> QDesktopServices
>   > Update ChangeLog for 5.2.0 [QtWidgets II]
>   > Fix invalid memory read when shutting down QML applications
>   > CMake: Parse the output of new CMake versions.
>   > Revert "Store the font's scalability in QFontEngine."
>   > QNX: Fix retrieving the window group name
>   > Remove leading '/' from target paths.
>   > CoreWLan: Fix potential unhandled exception assert
>   > Android: Remove invalid error message
>   > Fix for co-existence of QtDeclarative and QtQml
> 
> * qtdeclarative ce38c71...17da877 (7):
>   > Update changelog for 5.2.0
>   > Doc: Change the order of QQuickText function definitions
>   > Doc: Update examples used in Writing QML Extensions tutorial
>   > Handle boundingboxes with NaN in them.
>   > disable qml import scan for qmljs
>   > Ensure that QML Windows respect the default platform window state
>   > Revert 99480d5420c0beea6771be582c039b550a4461f5
> 
> * qtdoc 6bd1511...e4e366e (4):
>   > Added platform notes for Qt Multimedia on Android.
>   > Doc: Fix version number
>   > Doc: Update "Getting Started" guide for changes in Qt Creator 3.0
>   > Don't recommend building Qt for iOS as -developer-build
> 
> * qtmultimedia 041e75d...ea9f978 (4):
>   > QNX/PPS: Fix end-of-track handling
>   > Add changes-5.2.0 file.
>   > Fix version availability for VideoOutput's autoOrientation property.
>   > Android: print a warning when using SurfaceTexture on Android 2.3.
> 
> * qtquick1 d9ed35f...2866c00 (1):
>   > Allow QtDeclarative and QtQml to co-exist at run-time
> 
> * qtquickcontrols 34523bb...78c8e7d (2):
>   > Fix typo in tableview example.
>   > Fix warning printed when using TabView
> 
> * qtrepotools 6dac9c5...cf6b0e2 (3):
>   > Use rebase instead of just pull when using qt5_tool -p
>   > Be more robust when a module fails to merge
>   > exclude plist files from the tabs check
> 
> * qtserialport e0be9ed...5fabe1c (2):
>   > Obsolete the QSerialPort::UnknownParity enum value  in QSerialPort
>   > Obsolete the isValid() method in QSerialPortInfo
> 
> * qtwebkit-examples 89a3330...634cddb (2):
>   > Doc: Updated url variable in qdocconf files.
>   > Doc: Fix module name used in documentation filter
> 
> * qtwinextras 4431a4d...ed4d739 (1):
>   > Add plugins.qmltypes file
> 
> 
> Thanks,
> 
> 
> --
> Stephen Kelly  | Software Engineer
> KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company
> www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-
> 540090
> KDAB - Qt Experts - Platform-Independent Software Solutions
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] QColumnView unit test flaky

2013-12-03 Thread Heikkinen Jani
Hi!

There is already a bug for this: 
https://bugreports.qt-project.org/browse/QTBUG-35308 

And it is fixed by Friedemann ( https://codereview.qt-project.org/#change,73068 
)

Br,
Jani

> -Original Message-
> From: development-bounces+jani.heikkinen=digia@qt-project.org
> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> On Behalf Of Thiago Macieira
> Sent: 3. joulukuuta 2013 22:25
> To: development@qt-project.org
> Subject: [Development] QColumnView unit test flaky
> 
> Hello
> 
> The following test has been quite annoying the past few days:
> 
>   Testing tst_QColumnView
>   FAIL!  : tst_QColumnView::dynamicModelChanges() Compared values are
> not the
> same
>  Actual   (delegate.paintedIndexes.count()): 0
>  Expected (1)  : 1
>   tst_qcolumnview.cpp(1052) : failure location
> 
> See [1][2][3][4]. Since it's affecting all three branches right now, it's
> probably a change about a month old or so.
> 
> For another QColumnView failure, see [4]. I'm not sure this is related:
>   Testing tst_QColumnView
>   FAIL!  : tst_QColumnView::scrollTo(reverse) Compared values are not the
> same
>  Actual   (view.hasFocus()): 1
>  Expected (giveFocus)  : 0
>   tst_qcolumnview.cpp(487) : failure location
> 
> Does anyone with knowledge of itemviews or models or widgets know of
> any
> change that could be affecting it?
> 
> [1] http://testresults.qt-
> project.org/ci/QtBase_dev_Integration/build_02190/win32-
> msvc2010_developer-build_angle_Windows_7/log.txt.gz
> [2] http://testresults.qt-
> project.org/ci/QtBase_release_Integration/build_00426/win32-
> mingw48_developer-build_qtlibinfix_opengl_Windows_7/log.txt.gz
> [3] http://testresults.qt-
> project.org/ci/QtBase_dev_Integration/build_02188/win32-
> msvc2010_developer-build_angle_Windows_7/log.txt.gz
> [4] http://testresults.qt-
> project.org/ci/QtBase_stable_Integration/build_02615/win32-
> msvc2010_developer-build_qtnamespace_Windows_7/log.txt.gz
> [5] http://testresults.qt-
> project.org/ci/QtBase_release_Integration/build_00425/win32-
> msvc2010_developer-build_angle_Windows_7/log.txt.gz
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt 5.2 snapshot available

2013-12-04 Thread Heikkinen Jani
Hi all,

We have again new snapshot available for you verification & testing: 
http://download.qt-project.org/snapshots/qt/5.2/5.2.0/2013-12-04_194/
Almost all installers are available, only combined iOS & Android installer for 
mac is missing.

Mirroring is ongoing so it might be all installers aren't visible for everyone 
just now (but will be later).

Qt5 changes after #186:
https://codereview.qt-project.org/#change,73036:

* qtbase 7d5448d...9302169 (9):
> QtConcurrent: Workaround GCC bug 58800 in median calculation
> Stabilize tst_QGraphicsItem
> iOS: Use DWARF instead of DWARF with dSYM for debug builds
> Revert "configure: Abort if Xlib isnt present when building for XCB."
> Use Q_QDOC for Qt namespace declaration in Qt Gui
> Stabilize tst_QColumnView::dynamicModelChanges().
> Cocoa: Mouse enter events on window activation.
> Add PBXCopyFilesBuildPhases to main target, not preprocessing step
> Default to 5.2 source repository for Qt 5.2.x

* qtdeclarative 17da877...3b7a8d9 (2):
> Fix style animations to stop when the item is hidden
> Safely abort when we dont succeed in creating a GL context.

* qtquickcontrols 78c8e7d...1d684b3 (1):
> Fix desktop style animations to stop when the control is hidden

* qtserialport 5fabe1c...fdd3876 (1):
> Deprecate further Unknown* property values similarly to UnknownParity

* qttools 9ca1e89...f7f37e7 (1):
> Revert "Qt Designer: Temporarily disable loading of QDeclarativeView plugin."

* qtwebkit 840e281...4c86230 (1):
> Do not force SSE2 instructions on i386 builds

* qtwinextras ed4d739...c996740 (1):
> Add missing include for QQuickDwmFeatures plugin.



--
Jani Heikkinen
Release Manager

Digia Plc
Elektroniikkatie 10, FI 90590 Oulu Finland
Email: jani.heikki...@digia.com
Mobile: +358-504-873-735
Visit us at: www.digia.com
| Blog | Twitter | 
LinkedIn | 
YouTube | 
Facebook |
--
PRIVACY AND CONFIDENTIALITY NOTICE
This message and any attachments are intended only for use by the named 
addressee and may contain privileged and/or confidential information. If you 
are not the named addressee you should not disseminate, copy or take any action 
in reliance on it. If you have received this message in error, please contact 
the sender immediately and delete the message and any attachments accompanying 
it. Digia Plc does not accept liability for any corruption, interception, 
amendment, tampering or viruses occurring to this message.
--

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.2 snapshot available

2013-12-06 Thread Heikkinen Jani
Hi all,

We have new qt 5.2 snapshot available here: 
http://download.qt-project.org/snapshots/qt/5.2/5.2.0/2013-12-06_200/


These packages are considered to be really close to final release packages so 
please test these and  report your testing effort via 
http://testresults.qt-project.org/forms/release-testing  form and in case of 
new bugs report those in JIRA https://bugreports.qt-project.org .

Qt5 changes after #194:
https://codereview.qt-project.org/#change,73299
* qtbase 41dedab...835b821 (18):
> Announce the deprecation of platforms still using qoldbasicatomic.h
> enable path replacement in installed prl files on all platforms
> properly replace windows paths in installed meta files
> support s///i option in built-in sed
> dont install modules-inst dir
> Document that disconnectNotify may be called with a mutex locked
> QComboBox: Dont do anything if wheel event delta is zero
> QStyle: Fix painting of pixmaps with non-integer devicePixelRatio
> Android: Fix crash caused by QJNIs classLoader code.
> iOS: move infoPlistValue to qiosglobal
> iOS: dont show statusbar if hidden from Info.plist
> iOS: Handle statusbar changes to child windows
> Doc: Adjust description of the qreal typedef
> Revert "Cocoa (OpenGL): If no view is attached, makeCurrent() should return 
> false"
> iOS: fix assert when using QOffscreenSurface
> iOS: Disable drag and drop completely instead of enabling simple dnd
> Improve expose event handling.
> Make layoutDirection pass with new expose behavior

* qtdeclarative 4f08859...7251185 (3):
> Fix a crash in JSON.parse
> QQmlImport: Dont try use a dangling pointer.
> static builds: add classname entry to qmldir for QtQuick.Dialogs.Private

* qtqa 22c7a1f...25851ea (1):
> Remove QtJSBackend_release_Integration CI.

* qtserialport fdd3876...97bbe2a (1):
> Do not remove obsolete enum values for gcc and clang

https://codereview.qt-project.org/#change,73173
* qtbase 9302169...41dedab (7):
> added buildsystem/qmake changelog
> iOS: fix crash when focusWindow changes while keyboard is open
> iOS: fix crash when application quits
> qdoc: Fix output filenames for QML basic type documentation
> Fix style animations to stop when the animation target is hidden
> qdoc: Replaced hard-coded href with computed href
> iOS: fix application hangs when opening keyboard

* qtdeclarative 3b7a8d9...4f08859 (6):
> Revert "Revert ffaf39e9a7f11d4e2800b3b37160a2a952795614"
> Fix binding loop in Maroon in Trouble QML demo
> Dont leave the GL context current after cleanup.
> Revert "Load "@2x" images on high-dpi "retina" systems."
> Update changelog for change Icf323618 / QTBUG-35174
> Release GL resources of ShaderEffectSource while we still have GL.

* qtrepotools cf6b0e2...d8c8667 (1):
> recognize bison-generated parsers

* qttools f7f37e7...f141efd (3):
> add 5.2 changelog
> stop interpreting Tr() and TR() as aliases for tr()
> disabuse translation system

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.2 final candidate packages available

2013-12-09 Thread Heikkinen Jani
Hi all,
We have new packages available for your testing & verification in 
http://download.qt-project.org/snapshots/qt/5.2/5.2.0/2013-12-09_204/
Android package for 32 bit Linux is coming soon, all others are already 
available.

These packages are most likely final ones so please tell us immediately if you 
find something which might prevent us releasing Qt 5.2 final release later this 
week.


Please report your testing effort via 
http://testresults.qt-project.org/forms/release-testing  form and in case of 
new bugs report those in JIRA https://bugreports.qt-project.org .

Qt5 changes after #200:
https://codereview.qt-project.org/#change,73448
* qtbase 835b821...313a74c (3):
> Fix QtDeclarative and QtQml co-existence part three ;(
> Update ChangeLog with new QImage formats
> Windows command line parsing: Do escape backslash.

* qtrepotools d8c8667...afd55c7 (1):
> Port `normalize` to QCommandLineParser, to fix its compilation.

* qttools f141efd...a60aa90 (1):
> Revert "Revert "Qt Designer: Temporarily disable loading of QDeclarativeView 
> plugin.""

https://codereview.qt-project.org/#change,73384
* qtdeclarative 7251185...f95fdac (2):
> Set the format for the fallback offscreen surface
> Fix broken visibility property assignment after d0644b040e

* qtsensors 6b9d331...8b50119 (1):
> Update QtSensor changelog for 5.2

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt5.2 Post Mortem

2013-12-17 Thread Heikkinen Jani
Hi all,



Now when Qt 5.2 release is out it is time to collect some lessons learnt. I 
hope you would be willing to give us your feedback on the release related work 
for Qt5.2.



There is short web questionnaire for this: 
https://www.webropolsurveys.com/S/4E425791849603F5.par



I hope you could give your feedback by the end of this year.



Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.2.1 Release

2014-01-13 Thread Heikkinen Jani
Hi all,

We are planning to have Qt 5.2.1 release pretty soon. Merge from stable to 
release is planned to be done today (as Matti informed about week ago, see 
http://lists.qt-project.org/pipermail/development/2014-January/014882.html ) 
and release will be done soon after that. Target is to get RC out as soon as 
possible and that's why we need to understand if there is some issues which 
must be fixed before Qt 5.2.1. There is metabug for that: 
https://bugreports.qt-project.org/browse/QTBUG-35562

There is already some issues linked in that metabug but please tell me if some 
mandatory issue for Qt5.2.1 is still missing...

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.3 Feature freeze is coming quite soon...

2014-01-16 Thread Heikkinen Jani
Hi all,

I want to remind you all that Qt 5.3 feature freeze is coming pretty soon. 
Feature freeze for Qt 5.3 is 14th Feb 2014 so there is only 4 weeks left for 
implementing new features.

Qt 5.3 schedule can be found here: http://qt-project.org/wiki/Qt-5.3-release . 
There is also link to the Qt 5.3 new features page 
(http://qt-project.org/wiki/New-Features-in-Qt-5.3). You can start collecting 
list of new features there...

Note: Let's keep the feature freeze date! If your feature isn't ready at that 
point let's then move it to Qt 5.4 release instead of taking in it in Qt 5.3 
and fighting with it whole release time...
This is also action point for each maintainer: Make sure your component is 
ready for feature freeze at that date.

Just a reminder:
In the feature freeze all new functionality must



- Compile on all reference platforms (If a module/feature is only for one 
platform, make sure qmake/make does nothing on the other platforms)

- Have tests. Automated tests should cover as much as possible of the new 
functionality. If certain areas are not covered by automated tests, there must 
be clarification how testing will be done for those

- Have documentation. No undocumented public API. Basic docs have to be there, 
only polishing should still be required after the freeze

- Have examples. Have some examples showing how to use the API. Examples need 
to be linked to from documentation.



In addition, new modules need to



- Follow the branching scheme. dev/stable/release should be there. A new module 
can be ok to only have dev, with stable being created at branching time.

- Have a CI system. New modules that are going to be part of Qt releases need 
to have a CI system set up

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Staging in release branch

2014-01-16 Thread Heikkinen Jani
Hi all,

Antti Kokko is taking care of staging in release branch. Release team will help 
him with this task as well. Antti (and release team) will monitor approved 
changes and stage clear ones automatically. Unclear changes (p2 or lower + 
changes without bug ID) will be handled case by case by change owner + release 
team (Antti will host discussion via email or IRC discussion).

So you can add Antti as a reviewer in your change but it isn't necessary.

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] First Qt 5.2.1 snapshots available

2014-01-17 Thread Heikkinen Jani
Hi all,

We have now first snapshots available for Qt 5.2.1 here: 
http://download.qt-project.org/snapshots/qt/5.2/5.2.1/2014-01-17_17/

Please check those & verify your fixes. Content is the situation after merge, 
qt5.git isn't updated after that so that's why latest changes are still 
missing. Hoping we could get qt5.git integrated during the weekend and packages 
with newest changes during the weekend /on Monday

Unfortunately few installers are still missing, hoping we could get those at 
the beginning of next week as well.

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt 5.2.1 snapshots available

2014-01-19 Thread Heikkinen Jani
Hi all,

There is new snapshot in 
http://download.qt-project.org/snapshots/qt/5.2/5.2.1/2014-01-19_21/

Now there is all installers available, please verify your fixes

Qt5 changes in these packages:

https://codereview.qt-project.org/#change,75713:
* qtbase eaedc04...a198170 (45):
> Use non-threaded render loop on Samsung Galaxy Tab 3
> Windows: Do not try to update keymap on WM_IME_CHAR messages
> [QNX] Set Window usage
> Fix crash due to a stale pointer dereferencing
> Revert "Cocoa: fix single punctuation input via CJK input method"
> Cocoa: Popups should not become key
> Doc: Update links in INSTALL file
> Implement QMainWindow::setUnifiedTitleAndToolBarOnMac
> Remove Mac unified toolbar workarounds.
> Stabilize tst_QAbstractItemView::task200665_itemEntered()
> Revert "QAIV - Fix scollbars with ScrollPerPixel to scroll 1 pixel."
> Windows: Do not print test output to both stdout and system debug log
> Mac: Remove old unified toolbar implementation.
> Fix typos in comments
> QNX: Fix compiler warning about unused variable.
> Mac: remove unified toolbar workarounds.
> Mac: Update unified toolbar drawing code.
> Fix Use android theme when defined
> Mac: Update PE_IndicatorToolBarHandle drawing.
> Enable window dragging code in QToolBar on Mac
> QDate - Fix parsing Qt::ISODate
> QDateTime - Fix isValid() if invalid QTimeZone
> QLocale - Check day number is valid
> Fix to comply with Qt coding guidelines
> Cocoa: Add setContentBorderThickness().
> Fix kms build with -qtnamespace
> make AlwaysAsk if found help determine whether the configuration is 
> Discovered or not.
> fix connman QNetworkConfiguration Discovered
> update the network configuration list
> Make qtbase compile with QT_NO_TEMPORARYFILE
> Make qtbase compile with QT_NO_GESTURES
> Dont force create the platform window.
> network proxy tests: adapt proxy authentication to new server
> Make qtbase compile with QT_NO_DOM
> Use custom -I,-D and -L flags when building arch-test
> Remove #ifdef from outside test functions
> fix memory leaks in MSVC generators
> Fix bug on X11 with WA_TranslucentBackground and native child windows.
> Make qtbase compile with QT_NO_XMLSTREAMWRITER
> Dont check if a file exists before opening it
> Fix QtWidget function-unused warnings found by Clang 3.4
> Remove unused member m_eglApi
> Fix unused function warnings in qtriangulator.cpp
> Fix function-not-used warnings detected by Clang 3.4
> Fix file descriptor leak in the perf event counter

* qtconnectivity 02a74dc...d659e17 (1):
> Add change log for 5.2.1

* qtdeclarative d580411...da54d7f (17):
> QQmlInstructionData: fix warning code {is,might be} used uninited
> Improve Mac OS X touch event enabling.
> V4: relieve more memory allocator pressure.
> Fix usage of FileDialog.folder property in QtQuick
> QtQuick.Dialogs FileDialog: dont go astray into qrc:/ on Android
> Fix failing context->next != 0x1 assertion
> V4 IR: do edge splitting after SSA transformation
> V4: lower memory allocator pressure.
> V4 IR: update immediate dominators when purging unreachable basic-blocks
> Revert "Support batching of rotated antialiased elements."
> V4: remove unnecessary spills and order them correctly.
> On Mac only editable ComboBox should receive tab focus
> Make qtdeclarative compile with QT_NO_TRANSLATION
> tst_qquickpathview: Use QCOMPARE instead of QVERIFY.
> not build QQmlSettings when QT_NO_SETTINGS is defined
> Support batching of rotated antialiased elements.
> Doc: Fix current QtQuick module version.

* qtdoc 960f92f...f308fb8 (1):
> Fix some typos in documentation.

* qtlocation f9f88b4...6e82406 (5):
> Remove byte order marker which causes problems with older compilers
> Attempt to fix flaky QNemaPositionInfoSource_Simulation test on Windows
> Add 5.2.1 change log
> Stop skipping declarative_core tests.
> Fix declarative_core unit test

* qtmultimedia f74d739...30078ee (8):
> Android: fixes some issues with JCamera.
> Only acquire resources as required in gstreamer backend.
> Fix playback with exotic gstreamer pipelines.
> Fix recording settings being discarded by the Camera QML type.
> Fix configuration of camera settings in camerabin backend.
> Allow the camerabin source selection to be overridden.
> dont error out on static builds
> BlackBerry: Fixed volume setting

* qtqa 38a26e6...1de258a (1):
> Use predefined QMAKEFLAGS from environment variable in build

* qtrepotools d8858f6...0f80e8a (2):
> Add alias for myself so that the inactive account isnt used
> Fix returned paste url

* qtserialport d5658bd...14b5437 (2):
> Fix the broken handle() documentation
> Fix the waitForReadyRead() behavior on Windows

* qttools 2aba84b...5d1d088 (2):
> Revert "Qt Designer: Fix scrolli

[Development] Qt 5.2.1 Release Candidate available

2014-01-24 Thread Heikkinen Jani
Hi all,

We have now Qt 5.2.1 Release Candidate packages available here: 
http://download.qt-project.org/snapshots/qt/5.2/5.2.1/2014-01-24_27/

Please start testing these release candidate packages and verifying your fixes. 
Plan is to use these packages as a final ones if nothing serious found during 
testing. We are planning to release final Qt 5.2.1 in the near future, hoping 
during weeks 5-6.


All new findings should be reported in JIRA: https://bugreports.qt-project.org/ 
.



The Sanity Test Guidelines can be used during testing:  
http://qt-project.org/wiki/Sanity-Test-Guidelines



And please report your testing effort via: 
http://testresults.qt-project.org/forms/release-testing/

Br,
Jani

--
Jani Heikkinen
Release Manager


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] http://qt-project.org/wiki/Qt521-KnownIssues

2014-01-28 Thread Heikkinen Jani
Hi all,

Qt 5.2.1 release is coming soon. Here is a link to the known issues page. 
Please add needed issues there.

Br,
Jani

--
Jani Heikkinen
Release Manager



___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.2.1 Release Candidate available

2014-01-29 Thread Heikkinen Jani
Hi all,

We have updated packages available here: 
http://download.qt-project.org/snapshots/qt/5.2/5.2.1/2014-01-29_32/

These should be already really close to final ones so please indicate 
immediately if there is still something to be fixed before final release (which 
is planned to be happen at the beginning of next week).

Qt5 changes after first RC packages:
https://codereview.qt-project.org/#change,76724
* qtqa 2330a0d...afafbfa (1):
> QtQA: Adding MessagingFramework into CI

* qttools 5d1d088...cc253a0 (2):
> Update changelog for 5.2.1
> Fix crashes in QtHelp when too many connections are made

https://codereview.qt-project.org/#change,76589:
* qtbase c071b16...aac064b (1):
> X11: build again on Linux distros that dont have XInput 2.2

* qtqa 53bfbb7...2330a0d (1):
> Use the dev branching model for QtWebSockets

* qtserialport 1927f57...84ec017 (1):
> Obsolete the TxD/RxD signals

https://codereview.qt-project.org/#change,76549:
* qtbase d4f6d6e...c071b16 (2):
> Doc: Remove section on how build the MySQL driver for MinGW users
> Doc: Added more information about the WriteOnly mode

https://codereview.qt-project.org/#change,76423:
qtactiveqt 279fc6c...d6d1217 (1):
> Update changelog for 5.2.1

* qtbase 5aee85e...d4f6d6e (4):
> add buildsystem changelog
> move qprocess changelog entry to windows section
> Updated the list of examples tagged for Android
> Add Qt 5.2.1 changelog

* qtconnectivity d659e17...44fd56d (1):
> Update changelog for 5.2.1

* qtdeclarative 8933268...e7cf8b1 (1):
> Update changelog for 5.2.1

* qtlocation 6e82406...959468e (1):
> Update changelog for 5.2.1

* qtmultimedia a0746fe...d19bede (1):
> Update changelog for 5.2.1

* qtserialport 14b5437...1927f57 (2):
> Refactor the reference in the documentation for property setters/getters
> Fix the creaderasync example name in the qdoc file

From: Heikkinen Jani
Sent: 24. tammikuuta 2014 13:14
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: Qt 5.2.1 Release Candidate available

Hi all,

We have now Qt 5.2.1 Release Candidate packages available here: 
http://download.qt-project.org/snapshots/qt/5.2/5.2.1/2014-01-24_27/

Please start testing these release candidate packages and verifying your fixes. 
Plan is to use these packages as a final ones if nothing serious found during 
testing. We are planning to release final Qt 5.2.1 in the near future, hoping 
during weeks 5-6.


All new findings should be reported in JIRA: https://bugreports.qt-project.org/ 
.



The Sanity Test Guidelines can be used during testing:  
http://qt-project.org/wiki/Sanity-Test-Guidelines



And please report your testing effort via: 
http://testresults.qt-project.org/forms/release-testing/

Br,
Jani

--
Jani Heikkinen
Release Manager

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.2.1 Release Candidate available

2014-01-30 Thread Heikkinen Jani
OK, I'll copy these somewhere later today

Br,
Jani

> -Original Message-
> From: development-bounces+jani.heikkinen=digia@qt-project.org
> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> On Behalf Of Thiago Macieira
> Sent: 31. tammikuuta 2014 2:59
> To: development@qt-project.org
> Subject: Re: [Development] Qt 5.2.1 Release Candidate available
> 
> On quarta-feira, 29 de janeiro de 2014 12:30:10, Thiago Macieira wrote:
> > On quarta-feira, 29 de janeiro de 2014 18:55:53, Sergio Ahumada wrote:
> > > ‎I fail to see how is this related to Qt 5.2.1
> > >
> > > Are you sure a git build doesn't work?‎ Even if it doesn't, that would
> > > need
> > > to be fixed in qtftp/qthttp
> >
> > That's the nature of the bug report: an extracted .tar.gz from gitorious.org
> > does not build. If you use git clone, it does.
> >
> > All this takes is that someone create the correct .tar.gz and .zip. I've
> > already volunteered to do it if someone can give me the instructions on
> how
> > to build source packages.
> >
> > I'm calling it a showstopper for Qt because it used to work with 5.0. It's a
> > Qt 5.1 regression that has gone unfixed.
> 
> Release files ready:
> http://macieira.org/~thiago/tmp/
> 
> Someone with the appropriate rights, please download them from there
> and place
> somewhere in qt-project.org mirrors.
> 
> I've also pushed v5.0.0 tags to the respective repositories.
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.2.1 Release Candidate available

2014-01-31 Thread Heikkinen Jani
And packages are now here: 
http://download.qt-project.org/community_releases/additional_qt_src_pkgs/

Br,
Jani

> -Original Message-
> From: development-bounces+jani.heikkinen=digia@qt-project.org
> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> On Behalf Of Heikkinen Jani
> Sent: 31. tammikuuta 2014 7:58
> To: Thiago Macieira; development@qt-project.org
> Subject: Re: [Development] Qt 5.2.1 Release Candidate available
> 
> OK, I'll copy these somewhere later today
> 
> Br,
> Jani
> 
> > -Original Message-
> > From: development-bounces+jani.heikkinen=digia@qt-project.org
> > [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> > On Behalf Of Thiago Macieira
> > Sent: 31. tammikuuta 2014 2:59
> > To: development@qt-project.org
> > Subject: Re: [Development] Qt 5.2.1 Release Candidate available
> >
> > On quarta-feira, 29 de janeiro de 2014 12:30:10, Thiago Macieira wrote:
> > > On quarta-feira, 29 de janeiro de 2014 18:55:53, Sergio Ahumada wrote:
> > > > ‎I fail to see how is this related to Qt 5.2.1
> > > >
> > > > Are you sure a git build doesn't work?‎ Even if it doesn't, that would
> > > > need
> > > > to be fixed in qtftp/qthttp
> > >
> > > That's the nature of the bug report: an extracted .tar.gz from
> gitorious.org
> > > does not build. If you use git clone, it does.
> > >
> > > All this takes is that someone create the correct .tar.gz and .zip. I've
> > > already volunteered to do it if someone can give me the instructions on
> > how
> > > to build source packages.
> > >
> > > I'm calling it a showstopper for Qt because it used to work with 5.0. It's
> a
> > > Qt 5.1 regression that has gone unfixed.
> >
> > Release files ready:
> > http://macieira.org/~thiago/tmp/
> >
> > Someone with the appropriate rights, please download them from there
> > and place
> > somewhere in qt-project.org mirrors.
> >
> > I've also pushed v5.0.0 tags to the respective repositories.
> > --
> > Thiago Macieira - thiago.macieira (AT) intel.com
> >   Software Architect - Intel Open Source Technology Center
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.3 Feature freeze is coming quite soon...

2014-02-03 Thread Heikkinen Jani
Hi all,

This is a kindly reminder that 5.3 feature freeze is nearing... There is only 
less than two weeks to finalize new features for 5.3 (Qt 5.3 schedule: 
http://qt-project.org/wiki/Qt-5.3-release )

There is also a wiki page for Qt 5.3 new features.  Please start adding those 
here: http://qt-project.org/wiki/New-Features-in-Qt-5.3

Br,
Jani

From: Heikkinen Jani
Sent: 16. tammikuuta 2014 10:29
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: Qt 5.3 Feature freeze is coming quite soon...

Hi all,

I want to remind you all that Qt 5.3 feature freeze is coming pretty soon. 
Feature freeze for Qt 5.3 is 14th Feb 2014 so there is only 4 weeks left for 
implementing new features.

Qt 5.3 schedule can be found here: http://qt-project.org/wiki/Qt-5.3-release . 
There is also link to the Qt 5.3 new features page 
(http://qt-project.org/wiki/New-Features-in-Qt-5.3). You can start collecting 
list of new features there...

Note: Let's keep the feature freeze date! If your feature isn't ready at that 
point let's then move it to Qt 5.4 release instead of taking in it in Qt 5.3 
and fighting with it whole release time...
This is also action point for each maintainer: Make sure your component is 
ready for feature freeze at that date.

Just a reminder:
In the feature freeze all new functionality must



- Compile on all reference platforms (If a module/feature is only for one 
platform, make sure qmake/make does nothing on the other platforms)

- Have tests. Automated tests should cover as much as possible of the new 
functionality. If certain areas are not covered by automated tests, there must 
be clarification how testing will be done for those

- Have documentation. No undocumented public API. Basic docs have to be there, 
only polishing should still be required after the freeze

- Have examples. Have some examples showing how to use the API. Examples need 
to be linked to from documentation.



In addition, new modules need to



- Follow the branching scheme. dev/stable/release should be there. A new module 
can be ok to only have dev, with stable being created at branching time.

- Have a CI system. New modules that are going to be part of Qt releases need 
to have a CI system set up

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Windows Online Installer problem(s)

2014-02-04 Thread Heikkinen Jani
Hi all,
When did you tried that online installation?

Br,
Jani

> -Original Message-
> From: development-bounces+jani.heikkinen=digia@qt-project.org
> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> On Behalf Of Christian Gagneraud
> Sent: 5. helmikuuta 2014 4:03
> To: development@qt-project.org
> Subject: [Development] Windows Online Installer problem(s)
> 
> Hi there,
> 
> I tried to install Qt with the latest official online installer on a
> Windows computer [1], and I couldn't install it on the 'D' disk, because
> the 'C' disk didn't have enough space to store the downloaded data (I
> guess in the system temp dir, which is likely to be on c:)
> 
> Another annoying (but non blocking) problem I had was a hash mismatch
> on
> one of the Android component, the work around in my case was simply to
> unselect the 2 android components via the settings dialogue.
> I tried to re-run the installer 3 times, and 3 times I had a hash
> mismatch, so the problem seems to be on the server side.
> 
> I ended up installing Qt using the offline installer.
> 
> Chris
> 
> [1]
> http://download.qt-project.org/official_releases/online_installers/1.5/qt-
> windows-opensource-1.5.0-x86-online.exe
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.2.1 & Qt Creator 3.0.1 released

2014-02-05 Thread Heikkinen Jani
Hi all,

We are happy to announce that Qt 5.2.1 & Qt Creator 3.0.1 is released today, 
see http://blog.qt.digia.com/blog/2014/02/05/qt-5-2-1-released/ & 
http://blog.qt.digia.com/blog/2014/02/05/qt-creator-3-0-1-released/

Big thanks to everyone who has helped to make the releases happen!

Br,
Jani

--
Jani Heikkinen
Release Manager

Digia Plc


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Windows Online Installer problem(s)

2014-02-06 Thread Heikkinen Jani
Hash mismatch was because qt5.2.1 content was replicating to the mirrors at 
that time. 

Br,
Jani

> -Original Message-
> From: Chris Gagneraud [mailto:chg...@googlemail.com] On Behalf Of
> Christian Gagneraud
> Sent: 6. helmikuuta 2014 22:30
> To: Heikkinen Jani; development@qt-project.org
> Subject: Re: [Development] Windows Online Installer problem(s)
> 
> On 05/02/14 20:12, Heikkinen Jani wrote:
> > Hi all,
> > When did you tried that online installation?
> 
> I just checked the Windows computer and this was Qt 5.2.0, not 5.2.1.
> 
> Chris
> 
> >
> > Br,
> > Jani
> >
> >> -Original Message-
> >> From: development-bounces+jani.heikkinen=digia@qt-project.org
> >> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> >> On Behalf Of Christian Gagneraud
> >> Sent: 5. helmikuuta 2014 4:03
> >> To: development@qt-project.org
> >> Subject: [Development] Windows Online Installer problem(s)
> >>
> >> Hi there,
> >>
> >> I tried to install Qt with the latest official online installer on a
> >> Windows computer [1], and I couldn't install it on the 'D' disk, because
> >> the 'C' disk didn't have enough space to store the downloaded data (I
> >> guess in the system temp dir, which is likely to be on c:)
> >>
> >> Another annoying (but non blocking) problem I had was a hash
> mismatch
> >> on
> >> one of the Android component, the work around in my case was simply
> to
> >> unselect the 2 android components via the settings dialogue.
> >> I tried to re-run the installer 3 times, and 3 times I had a hash
> >> mismatch, so the problem seems to be on the server side.
> >>
> >> I ended up installing Qt using the offline installer.
> >>
> >> Chris
> >>
> >> [1]
> >> http://download.qt-
> project.org/official_releases/online_installers/1.5/qt-
> >> windows-opensource-1.5.0-x86-online.exe
> >> ___
> >> Development mailing list
> >> Development@qt-project.org
> >> http://lists.qt-project.org/mailman/listinfo/development

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Action points for maintainers

2014-02-11 Thread Heikkinen Jani
Hi all,

Here is couple of action points for maintainers:


-Qt 5.3 feature freeze is this Friday. That's why we should have pretty 
good knowledge which are the new features in Qt 5.3. Unfortunately there isn't 
so much those listed in wiki 
(http://qt-project.org/wiki/New-Features-in-Qt-5.3). Please start updating the 
wiki immediately to be able to see what are the new things in 5.3.



-Please start reviews of large new APIs already now. I know we need to 
wait for the beta to be released to close reviews but starting this already now 
gives us time to react.

Br,
Jani
--
Jani Heikkinen
Release Manager

Digia Plc


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: merge stable into release and dev into stable

2014-02-16 Thread Heikkinen Jani
Hi all,

It seems we cannot start merge from dev branch to stable at the moment because 
there is still some issues to be solved before that:

1.  There seems to be compilation break in dev branch, see  
https://codereview.qt-project.org/#change,78283. That needs to be solved first

2.  There is still some merges ongoing from stable to dev branch

*https://codereview.qt-project.org/#change,77965

*https://codereview.qt-project.org/#change,77972

*https://codereview.qt-project.org/#change,77977

*https://codereview.qt-project.org/#change,77258

3.  Adding qtwebsockets as a submodule is still ongoing, see 
https://codereview.qt-project.org/#change,76844

4.  Merge from stable to release needs to be done before merge from dev to 
stable. According to my understanding there isn't any blockers to do merge from 
stable to release. That will be started soon...


There seems to be also lots of not integrated changes in dev branch at the 
moment but feature freeze date is gone and so on features for 5.3 should be 
"locked". Finalizing new features & 5.3 release continues in stable branch 
after the merge so let's put all effort to fix those remaining merge blockers 
to be able to do the merge as soon as possible.

Br,
Jani



From: development-bounces+jani.heikkinen=digia@qt-project.org 
[mailto:development-bounces+jani.heikkinen=digia@qt-project.org] On Behalf 
Of Paaso Matti
Sent: 11. helmikuuta 2014 11:52
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: [Development] HEADS UP: merge stable into release and dev into stable

Hi,


We plan to merge 'dev' branch (5.3) into stable branch on February 17th.  And 
at the same time stable branch (5.2.2) is planned to be merged into release 
branch. This means that:



-If there is a need for 5.2.2 release, content will be ready in release branch.

-5.3.0 release content will be in stable branch.



After merge any changes that are required for 5.2.2 need to be pushed to the 
'release' branch and changes that are required for 5.3 need to be pushed to the 
'stable' branch.

So if your changes are not in by that day, please wait until the merge is done 
and re-target it to the correct branch.



The repositories that will be part of the  merges are:

- qt5
- qtactiveqt
- qtandroidextras
- qtbase
- qtconnectivity
- qtdeclarative
- qtdoc
- qtgraphicaleffects
- qtimageformats
- qtlocation
- qtmacextras
- qtmultimedia
- qtquick1
- qtquickcontrols
- qtscript
- qtsensors
- qtserialport
- qtsvg
- qttools
- qttranslations
- qtwebkit
- qtwebkit-examples
- qtwinextras
- qtxmlpatterns
- qtx11extras

Is there a new repositories planned to be included into 5.3.0? If so, stable 
branch for those has to be created if not exist yet.

[1] http://lists.qt-project.org/pipermail/releasing/2014-February/001595.html


Cheers,
--
Matti Paaso
SW Engineer - Digia, Qt

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: merge stable into release and dev into stable

2014-02-17 Thread Heikkinen Jani
Hi all!

I think we need to get merge done as soon as possible to make branches etc 
clear for everyone. That's why I propose to
1. Finalize those merges from stable to dev as soon as possible
https://codereview.qt-project.org/#change,78341
https://codereview.qt-project.org/#change,78333 (Integrating)
https://codereview.qt-project.org/#change,77965(Integrating)

2. do the merge from dev to stable tomorrow morning
3. re-target remaining changes related to GL switching, QQuickWidget and the 
printing patch series to the stable branch

Br,
Jani

> -Original Message-
> From: Knoll Lars
> Sent: 17. helmikuuta 2014 14:50
> To: Hausmann Simon; development@qt-project.org
> Cc: Heikkinen Jani; releas...@qt-project.org; Paaso Matti
> Subject: Re: [Development] HEADS UP: merge stable into release and dev
> into stable
> 
> On 17/02/14 13:01, "Simon Hausmann" 
> wrote:
> 
> >On Monday 17. February 2014 07.16.12 Heikkinen Jani wrote:
> >> Hi all,
> >>
> >> It seems we cannot start merge from dev branch to stable at the
> moment
> >> because there is still some issues to be solved before that:
> >>
> >> 1.  There seems to be compilation break in dev branch, see
> >> https://codereview.qt-project.org/#change,78283. That needs to be
> solved
> >> first
> >
> >This is solved now :)
> >
> >> 2.  There is still some merges ongoing from stable to dev branch
> >>
> >> *https://codereview.qt-project.org/#change,77965
> >>
> >> *https://codereview.qt-project.org/#change,77972
> >>
> >> *https://codereview.qt-project.org/#change,77977
> >>
> >> *https://codereview.qt-project.org/#change,77258
> >>
> >> 3.  Adding qtwebsockets as a submodule is still ongoing, see
> >> https://codereview.qt-project.org/#change,76844
> >
> >For the sake of coordination, with regards to qtdeclarative:
> >
> >* I have a merge from stable to dev prepared that resolves the conflicts.
> >After
> >that you should be able to do the final merge yourself (should be a fast-
> >forward if any)
> >
> >* However at the same time we have two big pending changes, currently
> >targetted for dev, that we've been trying to integrate over the weekend:
> >  * QtQuickWidget
> >  * Support for GL switching (Dynamic GL patch)
> >
> >So we have three patches that need to go in: The merge, the
> QtQuickWidget
> >changes and the dynamic GL changes. I suggest we try QtQuickWidget and
> >Laszlo's GL changes first, and when those are in, then I'll try to stage
> >the
> >merge.
> >
> >If anyone else has other changes for qtdeclarative, please consider
> >holding
> >back and consider re-targetting to stable after the project branch or
> >speak up
> >:). Staging of unrelated changes will just slow down the process.
> >
> >Otherwise, let's also coordinate in #qt-labs.
> 
> There are also the pending printer changes from John, that is pending.
> 
> As we would like to do the branching to stable as soon as possible, So I¹m
> ok if GL switching, QQuickWidget and the printing patch series get pushed
> to stable after the merge as an exception to the feature freeze. But
> ideally we manage to get at least some of them in before.
> 
> Cheers,
> Lars
> 
> 
> 
> 

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: merge stable into release and dev into stable

2014-02-18 Thread Heikkinen Jani
Hi all,

Unfortunately we haven't been able to start merge from dev branch to stable 
yet. One merge conflict needs to be solved still but now it seems we have fix 
available and I am really hoping we can start merge later today.

Matti will inform you when merge is done.

Br,
Jani

From: Heikkinen Jani
Sent: 17. helmikuuta 2014 9:16
To: Paaso Matti; development@qt-project.org
Cc: releas...@qt-project.org
Subject: RE: [Development] HEADS UP: merge stable into release and dev into 
stable

Hi all,

It seems we cannot start merge from dev branch to stable at the moment because 
there is still some issues to be solved before that:

1.  There seems to be compilation break in dev branch, see  
https://codereview.qt-project.org/#change,78283. That needs to be solved first

2.  There is still some merges ongoing from stable to dev branch

*https://codereview.qt-project.org/#change,77965

*https://codereview.qt-project.org/#change,77972

*https://codereview.qt-project.org/#change,77977

*https://codereview.qt-project.org/#change,77258

3.  Adding qtwebsockets as a submodule is still ongoing, see 
https://codereview.qt-project.org/#change,76844

4.  Merge from stable to release needs to be done before merge from dev to 
stable. According to my understanding there isn't any blockers to do merge from 
stable to release. That will be started soon...


There seems to be also lots of not integrated changes in dev branch at the 
moment but feature freeze date is gone and so on features for 5.3 should be 
"locked". Finalizing new features & 5.3 release continues in stable branch 
after the merge so let's put all effort to fix those remaining merge blockers 
to be able to do the merge as soon as possible.

Br,
Jani



From: development-bounces+jani.heikkinen=digia@qt-project.org 
[mailto:development-bounces+jani.heikkinen=digia@qt-project.org] On Behalf 
Of Paaso Matti
Sent: 11. helmikuuta 2014 11:52
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: [Development] HEADS UP: merge stable into release and dev into stable

Hi,


We plan to merge 'dev' branch (5.3) into stable branch on February 17th.  And 
at the same time stable branch (5.2.2) is planned to be merged into release 
branch. This means that:



-If there is a need for 5.2.2 release, content will be ready in release branch.

-5.3.0 release content will be in stable branch.



After merge any changes that are required for 5.2.2 need to be pushed to the 
'release' branch and changes that are required for 5.3 need to be pushed to the 
'stable' branch.

So if your changes are not in by that day, please wait until the merge is done 
and re-target it to the correct branch.



The repositories that will be part of the  merges are:

- qt5
- qtactiveqt
- qtandroidextras
- qtbase
- qtconnectivity
- qtdeclarative
- qtdoc
- qtgraphicaleffects
- qtimageformats
- qtlocation
- qtmacextras
- qtmultimedia
- qtquick1
- qtquickcontrols
- qtscript
- qtsensors
- qtserialport
- qtsvg
- qttools
- qttranslations
- qtwebkit
- qtwebkit-examples
- qtwinextras
- qtxmlpatterns
- qtx11extras

Is there a new repositories planned to be included into 5.3.0? If so, stable 
branch for those has to be created if not exist yet.

[1] http://lists.qt-project.org/pipermail/releasing/2014-February/001595.html


Cheers,
--
Matti Paaso
SW Engineer - Digia, Qt

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: merge stable into release and dev into stable

2014-02-19 Thread Heikkinen Jani
Hi all!

All merges are now done and changes for Qt 5.3.0 need to be pushed/re-targeted 
to the 'stable' branch from now on. Note! No new features are allowed unless 
they are approved by Lars.

Changes in the current 'dev' branch will be part of the Qt 5.4.0 release. 'dev' 
is still blocked and opens again in a couple of days, stable is already opened.

Br,
Jani

From: Paaso Matti
Sent: 11. helmikuuta 2014 10:33
To: Heikkinen Jani
Subject: HEADS UP: merge stable into release and dev into stable

Hi,

Stable branch (5.2.2) will be merged into release branch  and at the same time 
dev branch (5.3.0) will be merged into stable branch, which means that:

-If there is a need for 5.2.2 release, content will be ready in release branch.
-5.3.0 release content will be in stable branch.

The repositories that will be part of the  merges are:

- qt5
- qtactiveqt
- qtandroidextras
- qtbase
- qtconnectivity
- qtdeclarative
- qtdoc
- qtgraphicaleffects
- qtimageformats
- qtlocation
- qtmacextras
- qtmultimedia
- qtquick1
- qtquickcontrols
- qtscript
- qtsensors
- qtserialport
- qtsvg
- qttools
- qttranslations
- qtwebkit
- qtwebkit-examples
- qtwinextras
- qtxmlpatterns
- qtx11extras

Is there a new repositories planned to be included into 5.3.0? If so, stable 
branch for those has to be created if not exist yet.

[1] http://lists.qt-project.org/pipermail/releasing/2014-February/001595.html


Cheers,
--
Matti Paaso
SW Engineer - Digia, Qt

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.2.0 and Qt 5.1.1 are missing from the archives

2014-02-20 Thread Heikkinen Jani
What I have discussed here the process has been to move stuff to the archive 
when new minor release is done. From that point of view archive is almost up to 
date, only 5.1.1 is missing. 

But it is also OK to put stuff to the archive when new release comes out if 
that is the wanted behavior. 

If I understood correctly the new "process" would be:

- http://download.qt-project.org/official_releases/qt/ would have only latest 
releases( currently 5.2.1 & 4.8.5)

- http://download.qt-project.org/archive/qt/ would have all releases (including 
latest ones)

If this OK for everyone I can easily update these folders.


Br,
Jani


> -Original Message-
> From: development-bounces+jani.heikkinen=digia@qt-project.org
> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> On Behalf Of Matthew Woehlke
> Sent: 19. helmikuuta 2014 18:14
> To: development@qt-project.org
> Subject: Re: [Development] Qt 5.2.0 and Qt 5.1.1 are missing from the
> archives
> 
> On 2014-02-19 10:33, Sze Howe Koh wrote:
> > What do you think of this arrangement?:
> > - When a packages are released, put them straight in the archive
> 
> Yes, please. It drives people that need to reference source packages by
> URL (e.g. I bet this includes distro packagers) absolutely nuts to have
> the canonical URL for a package change when a new version comes out.
> 
> --
> Matthew
> 
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.2.0 and Qt 5.1.1 are missing from the archives

2014-02-20 Thread Heikkinen Jani
I was thinking that as well and discussed about this with my colleagues. The 
only reason for this additional "official_releases" dir is that it will be 
short list of releases instead of quite long list in Archive -folder. That way 
it is easier for the users to find the latest one; they don't need to find 
correct one from that Archive mess. And as Sergio already proposed we can use 
symbolic links between between /official_releases/ and /archives/ so that we 
don't duplicate the packages on the server.


Br,
Jani

> -Original Message-
> From: development-bounces+jani.heikkinen=digia@qt-project.org
> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> On Behalf Of Thiago Macieira
> Sent: 20. helmikuuta 2014 18:56
> To: development@qt-project.org
> Subject: Re: [Development] Qt 5.2.0 and Qt 5.1.1 are missing from the
> archives
> 
> Em qui 20 fev 2014, às 09:05:57, Heikkinen Jani escreveu:
> > - http://download.qt-project.org/official_releases/qt/ would have only
> > latest releases( currently 5.2.1 & 4.8.5)
> >
> > - http://download.qt-project.org/archive/qt/ would have all releases
> > (including latest ones)
> 
> Why do we need the official_releases dir if everything is in the archive?
> 
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
> 
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] http://qt-project.org/wiki/New-Features-in-Qt-5.3

2014-02-24 Thread Heikkinen Jani
Hi all,

Please update all new features, modules etc to the Qt 5.3 new features page as 
soon as possible

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Branches and time based releases

2014-02-25 Thread Heikkinen Jani
> -Original Message-
> From: development-bounces+jani.heikkinen=digia@qt-project.org
> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> On Behalf Of Thiago Macieira
> Sent: 25. helmikuuta 2014 0:23
> To: development@qt-project.org
> Subject: Re: [Development] Branches and time based releases
> 
> Em seg 24 fev 2014, às 21:11:47, Knoll Lars escreveu:
> > * We have one dev branch for all new development
> 
> I.e., nothing changes. I propose this branch stay named "dev", for clarity of
> purpose, not "master".
> 
> > * We create one branch for each minor release. This branch can be
> created
> > atomically from a ‘known as good’ set of changes in qt5.git
> >
> > * We only do forward merges (5.0 -> 5.1 -> 5.2 -> 5.3 -> ... -> dev). So
> > currently we would go from 5.3 to dev, once 5.4 gets created 5.3 merges
> > into 5.4, 5.4 into dev.
> 
> That's the Creator style, and what we used to do for 4.x.
> 
> > * After creating the branch for a new minor release we do a forward
> merge
> > from the previous branch before creating the alpha. The advantage here is
> > that the forward merge is something we know how to handle (it’s done
> on a
> > rather regular basis), and we then know we have all changes from the
> > previous patch level release in the new release.
> 
> My objection here is that the merging is not the problem. We still need to
> get
> changes through the CI and *that* is currently the problem.
> 
> I still feel we're solving the wrong problem. Or, we can say we're working
> around the problem because really solving it is not within our means right
> now.
> 
> > * The scheme makes it simple and natural to extend the lifetime of a 5.x
> > branch to as long as required. We can simply decide that a certain branch
> > will live longer or have an additional release without having to twist our
> > branching scheme.
> 
> Fair enough.
> 
> > * To create the actual patch level releases (5.x.y), I would propose that
> > we create a short-lived branch from 5.x. That branch gets tested, but no
> > patches get directly committed to it (as opposed to the release branch we
> > have today). Instead I would propose that the release team creates a list
> > of P0 bugs that still have to be fixed before we can fix 5.x.y. Fixes for
> > these bugs get pushed to 5.x and cherry-picked to 5.x.y by the release
> > team. Like that we can control in a better way what goes into the final
> > release and no developer has to deal with a release branch. It should also
> > reduce the risk that other changes go in that again break qt5.git CI or
> > have other negative side effects.
> 
> That's what we've been doing with the "release" branch. But now it has a
> floating name again, like "stable".

Actually this isn't same than we are doing now in release branch. At the moment 
developers are directly pushing their changes in release branch and somehow 
expecting those to be in even it has been told only P0, P1 (and really 
important p2) are allowed to be fixed in release branch. In my opinion this 
would be really good improvement to our process: We take in only those fixes 
which has agreed to take in and nothing else. OK, there is a kind of similar 
system available at the moment (only release team stage changes in release 
branch) but that isn't really working :( We are taking too much changes in 
release branch at the moment...


> 
> > * For 5.x.0, the branch point from 5.x should probably be around RC time.
> 
> Yep.
> 
> One more point:
> 
>  * The Git repository's HEAD continues to point to the current "stable"
> release. The fact that we're changing the names of the branches does not
> invalidate the reason why we chose HEAD to point to "stable" back in 2011:
> people should be presented with the most currently relevant yet stable
> release
> available when they clone the repository. And given 2½ years of experience
> on
> this, I can confidently say that this is also the this is the branch that most
> of our developers spend time on.
> 
> That means when we create 5.x from dev, someone needs to go and update
> all the
> Gerrit and Gitorious repositories' HEAD.
> 
> Or maybe we don't have to do it at feature freeze time, but instead a bit
> later. Should we say we flip HEAD at beta time?
> 
> > (In addition gerrit 2.8 will then finally solve this by allowing
> > to retarget a change)
> 
> Any ETA on when we can expect 2.8?
> 
> Though, to be honest, as long as 5.x is not closed, we can and should always
> just push bugfixes to 5.x, even if 5.y (y > x) is already open.
> 
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
> 
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/

[Development] qt5.git integration failed again

2014-02-26 Thread Heikkinen Jani
Hi all,

There seems to be some build break in qt5.git stable integration with latest 
changes:

Qt Continuous Integration System7:40 AM

Patch Set 3:

qtscript failed to compile :(

../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1027:9: note: 
expanded from macro 'DEFINE_STUB_FUNCTION'
../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1027:9: note: 
expanded from macro 'DEFINE_STUB_FUNCTION'
../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1027:9: note: 
expanded from macro 'DEFINE_STUB_FUNCTION'
../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1027:9: note: 
expanded from macro 'DEFINE_STUB_FUNCTION'
../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1027:9: note: 
expanded from macro 'DEFINE_STUB_FUNCTION'
../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1027:9: note: 
expanded from macro 'DEFINE_STUB_FUNCTION'
../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1027:9: note: 
expanded from macro 'DEFINE_STUB_FUNCTION'
../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1027:9: note: 
expanded from macro 'DEFINE_STUB_FUNCTION'
:16:1: error: invalid instruction
:32:1: error: invalid instruction
make[4]: *** [obj/release/iphoneos/JITStubs.o] Error 1
make[3]: *** [iphoneos-all] Error 2
make[2]: *** [sub-script-make_first-ordered] Error 2
make[1]: *** [sub-src-make_first] Error 2
make: *** [module-qtscript-make_first] Error 2

Build log: 
http://testresults.qt-project.org/ci/Qt5_stable_Integration/build_00611/macx-ios-clang_OSX_10.8/log.txt.gz

Changes under integration:
* qtbase 45e17d0...9d2d4ad (20):
> Cocoa: Fix popup window positioning.
> eglfs: Improve cursors and hotspots
> Cocoa: Set geometry for foreign views.
> Cocoa: Remove tablet event warnings.
> Cocoa: Dont crash at toolbar cleanup time.
> Use Qts RTTI setting when building ANGLE statically.
> Use a VAO in the texture glyph cache
> Fix glyph texture format on core profile
> Texture glyph cache: Use a vbo
> Android: Make default permissions less confusing
> Android: Support pregenerated cache in assets file engine
> Logging: Change rules section name to Rules
> Fix compile error when enabling the QHOSTINFO_DEBUG define
> Remove the option to force no JIT in javascript core
> QPrinter - Add more tests
> QPrintEngine - Improve devMode handling
> QPrintEngine - Remove Windows use of port and driver
> WinRT: Fix backing store for latest ANGLE
> ANGLE: Allow for universal program binaries
> Upgrade ANGLE to 1.3.5bb7ec572d0a

* qtconnectivity c969ca2...f58cddd (6):
> Remove QBluetoothSocketPrivate::socketDescriptor()
> QNX Service registered value fix
> Fix crash when calling QBluetoothLocalDevice::connectedDevices()
> Max pending connection check for QNX server implemented
> Revert "Bump latest Nfc QML API version to 5.4"
> QNX QBluetoothSocket state fix

* qtdeclarative 7d25db8...124b8b2 (2):
> qmlplugindump: adding isComposite
> Make GridView/ListView attached "view" property available to all delegate 
> types

* qtdoc 15c0c98...b5f6de9 (1):
> Doc: Fix small typo

* qtlocation e656c31...10141bb (8):
> Bump all qml code to QtLocation 5.3
> Fix QtLocation QML API and its version.
> Use 512 pixel tiles from the Nokia/HERE service.
> Remove unnecessary code.
> Map item geometry do not need to be QObjects.
> Remove test code related to removed gestures.
> Fix unstable PositionInfo test.
> Fix translatable strings and cleanup unnecessary strings

* qtquickcontrols 44e9533...14d472b (4):
> Add Calendar to testbench.
> Revise tst_applicationwindow
> Set baselineOffset on Styles/Base correctly
> TableView: Make "model" property consistent with ListView

* qtsensors 2b67b50...0a27445 (1):
> Update QML plug-in interfaces for Qt 5.3 release


Someone, please take a look & indicate me when fix is available

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.3 Alpha is out

2014-02-27 Thread Heikkinen Jani
Hi all!

Qt 5.3 Alpha release is now out, see 
http://blog.qt.digia.com/blog/2014/02/27/qt-5-3-alpha-available/

Alpha is source code delivery only. The plan forward is now to create a beta 
(including binary packages) during the next few weeks, see Qt 5.3 schedule from 
http://qt-project.org/wiki/Qt-5.3-release

Big thanks for everyone who was involved to make this happen!

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.3 Beta1

2014-02-27 Thread Heikkinen Jani
Hi all,

Qt 5.3 Alpha is now out and plan is to release Beta1 during the next few weeks. 
That's why it is really important to recognize the issues which must be fixed 
before we can put beta1 out. There is already some issues linked in the beta1 
metabug, see https://bugreports.qt-project.org/browse/QTBUG-36712 . Please link 
all must have one's there but remember: Do not link any nice to have's . We 
need to keep to list as short as possible but cover all beta1 blockers.

And we need to be able to follow the real progress towards beta so please 
prioritize fixing bugs linked & update status regularly. It is the only way we 
can release Beta1 on time!

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] First Qt 5.3 Beta snapshots available

2014-03-12 Thread Heikkinen Jani
Hi all,

We have finally first snapshots for Qt 5.3 Beta available here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-beta/2014-03-12_5/ . 
Unfortunately there is only Linux ones & few for windows. We are hoping we 
could get more windows ones soon, maybe even today. Mac installers are also 
under work, let's see if we can produce those already today...

Please try existing ones, verify your fixes & report your new findings to Jira.

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] First Qt 5.3 Beta snapshots available

2014-03-13 Thread Heikkinen Jani
Hi all,

There is now better set of installers available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-beta/2014-03-13_9/ . 
Content is same than yesterday but now there is installers also for mac & most 
of windows ones as well.

Br,
Jani

From: Heikkinen Jani
Sent: 12. maaliskuuta 2014 14:51
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: First Qt 5.3 Beta snapshots available

Hi all,

We have finally first snapshots for Qt 5.3 Beta available here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-beta/2014-03-12_5/ . 
Unfortunately there is only Linux ones & few for windows. We are hoping we 
could get more windows ones soon, maybe even today. Mac installers are also 
under work, let's see if we can produce those already today...

Please try existing ones, verify your fixes & report your new findings to Jira.

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Autotest `tst_macgui' failed during qt5.git stable integration

2014-03-13 Thread Heikkinen Jani
Good morning!

Autotest `tst_macgui' failed during qt5.git stable integration :(

Can someone check? Build log: 
http://testresults.qt-project.org/ci/Qt5_stable_Integration/build_00630/macx-clang_developer-build_qtnamespace_OSX_10.7/log.txt.gz

Same failure seems to happen also in qtbase stable integration at least once, 
see e.g https://codereview.qt-project.org/#change,80639

Any comments?

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] qt5.git integration broken again :(

2014-03-15 Thread Heikkinen Jani
Hi all,
We have again problems with qt5.git integration, see build log: 
http://testresults.qt-project.org/ci/Qt5_stable_Integration/build_00632/linux-g++_no-widgets_Ubuntu_12.04_x64/log.txt.gz
It seems https://codereview.qt-project.org/#change,80697 breaks the build. 
Someone, please make a fix as soon as possible. We should have Qt5.3 beta 
release next week and we need to get qt5.git updated! And please inform me when 
fixed...

br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.3 beta release coming soon

2014-03-18 Thread Heikkinen Jani
Hi all,

Qt 5.3 beta release is planned to happen this Thursday. At the moment we don't 
have final beta packages available for your testing :( Most probably those will 
be available tomorrow morning.

But to be ready for Beta please remember to update all new Qt5.3 features in 
wiki: http://qt-project.org/wiki/New-Features-in-Qt-5.3 and add all known 
issues here: http://qt-project.org/wiki/Qt530-beta1-KnownIssues

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.3 beta release coming soon

2014-03-18 Thread Heikkinen Jani
Yeah, that's true. But on the other hand there is still time to fix these ( & 
others as well) before Qt 5.3.0 final release. We are now releasing beta which 
is for API review. There will be lots of fixes after beta...

Br,
Jani

> -Original Message-
> From: development-bounces+jani.heikkinen=digia@qt-project.org
> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> On Behalf Of Adam Strzelecki
> Sent: 18. maaliskuuta 2014 12:51
> To: 
> Subject: Re: [Development] Qt 5.3 beta release coming soon
> 
> > well, what is more important? adding new features or fixing existing
> > bugs? for one of my use case, there were quite a number of showstopper
> > bugs in qt-5.2 so i'm glad that 5.3 focused more on stability than on
> > features …
> 
> I wish it was like that but still I can find some outstanding bugs there at
> least for OS X platform:
> 
> * QTBUG-36373 - Widgets drawn with lo-res on OS X Retina when window
> is inactive
> * QTBUG-31814 - Still installer hard-codes framework ID/path, while since
> 10.5 one can use @rpath which is far more portable
> 
> Regards,
> --
> Adam
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.3 beta release coming soon

2014-03-18 Thread Heikkinen Jani
Hi all,
Is this really so critical issue that it blocks us to release beta? I agree we 
cannot release final with this one but I am wondering why this should block the 
beta? Maybe I didn't fully understood the issue but for me it seems this 
doesn't prevent usage but looks ugly. Beta is for API review and it is 
acceptable there is still some issues left...

Br,
Jani

> -Original Message-
> From: development-bounces+jani.heikkinen=digia@qt-project.org
> [mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
> On Behalf Of Bruno Souza Cabral
> Sent: 18. maaliskuuta 2014 16:03
> To: development@qt-project.org
> Subject: [Development] Qt 5.3 beta release coming soon
> 
> The 5.3 beta shall not be released without fixing
> https://bugreports.qt-project.org/browse/QTBUG-37422 first.
> It is a very critical bug, and a regression from Alpha.
> 
> Basically it renders most of QtQuick interfaces, including Qt Quick Widgets,
> useless in Windows and other systems.
> 
> 
> > Hi all,
> >
> > Qt 5.3 beta release is planned to happen this Thursday. At the moment
> we
> > don't have final beta packages available for your testing :( Most probably
> > those will be available tomorrow morning.
> >
> > But to be ready for Beta please remember to update all new Qt5.3
> features
> > in wiki: http://qt-project.org/wiki/New-Features-in-Qt-5.3 and add all
> > known issues here: http://qt-project.org/wiki/Qt530-beta1-KnownIssues
> >
> > Br,
> > Jani
> > ___
> > Development mailing list
> > Development at qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/development
> >
> 
> 
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.3 Beta snapshot available

2014-03-21 Thread Heikkinen Jani
Hi all,
We have new snapshot available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-beta/2014-03-21_24/  
(content is just mirroring so it might take some time to have all visible 
everywhere...)

Unfortunately these aren't final beta packages but pretty near so please test 
these & verify your fixes. Plan is to release Qt 5.3 beta at the beginning of 
next week

Br,
Jani

Qt5 changes in this snapshot:
https://codereview.qt-project.org/#change,81202

* qtandroidextras a65ceba...2ee4dc0 (1):
> Fix documentation for QAndroidJniObject

* qtbase 433ebd1...b66950b (16):
> Fix typos in QRegExp documentation
> Update bundled libxkbcommon version to 0.4.0
> Fix bundled HarfBuzz-NG build outside QtGui
> Fix QByteArray memory corruption in QIBaseDriver::open().
> update bundled sqlite to 3.8.4.1
> QNX: Remove sending synchronous window system events
> QNX: Fix QToolTip
> Do not run tst_qabstractitemview in parallel
> Fix double release in QTimeZone on Mac
> Accessibility Mac: fix role for links
> WinRT: Fix QDesktopServices::openUrl() for local files
> WinRT: Load system fonts using DirectWrite
> X11: defaultDragDistance depends on screen resolution
> Handle key release events correctly
> Android input method improvements
> update changelog for QtSql 5.3.0

* qtconnectivity 2802eac...08e2153 (3):
> QNX connected state fix
> Qt Bluetooth: Show correct names when compiling the module
> Doc: Document signals (not handlers) under \qmlsignal

* qtdeclarative ecd4a9b...12e55ea (31):
> Cleanup: Remove last traces of QQmlScript
> QQuickWidget: Fix SizeViewToRootObject
> Invalidate all batches potentially affected by a change.
> Set correct FBO size for devicePixelRatio != 1
> Compilation fix
> Clear the chain of incubated objects in QQmlIncubatorPrivate::clear
> Cleanup: Get rid of QQmlScript::TypeReference
> Cleanup: Remove dead code
> Cleanup
> Clean up script imports
> Clean, part 3
> Use Q_ASSERT instead of assert
> Enable constant propagation for all types
> Fixes to for...in statement
> Optimize construction of SimpleArrayData
> Dynamic GL in Quick
> Add surface format to QQuickWidget.
> Release the mouse grab from PinchArea when its not needed anymore
> Doc: Fix broken \qmlsignal links
> Doc: Document signals (not handlers) under \qmlsignal
> Save painting events in Qt5 style with thread ID from qmlprofiler
> Register animation profiler callback also from render thread
> Doc: Reintroduce missing sample XML file for XMLRole documentation
> PinchArea: zooming requires pinch distance to exceed the threshold
> FolderListModel: pessimize change signals when the filter changes
> Small optimization to RegExp
> Add some specialized lookups for two internal classes
> Minor optimization: Avoid some QString constructors
> Item views: improve initial Z-value handling
> Cleanup, part 2
> Use QUrl::toLocalFile() when decoding a string URL

* qtdoc b836df3...0faa939 (3):
> Doc: Changed "WinRT" page title to "Qt for WinRT".
> Doc: Fix broken \qmlsignal links
> Doc: fix deployment tool name

* qtimageformats 37e34e1...554d617 (1):
> Remove unused and unlinked qdocconf file from the project.

* qtlocation c2a59fa...a13d8e8 (2):
> Doc: Document signals (not handlers) under \qmlsignal
> Nokia plugin: Move message about malformed reply to common messages.

* qtmultimedia c24c3b1...d876417 (7):
> QNX: Evaluate mm-renderer buffer status
> Tidy up Audio documentation.
> Prevent crash when there is no camera device available
> Doc: Document signals (not handlers) under \qmlsignal
> WMF: fix some issues with our custom video sink.
> WMF: remove some debug output.
> OpenSL ES: lazy initialization of QAudioInputs supported formats.

* qtquickcontrols 6aba49f...f9bff21 (7):
> Do not reduce items size when snapping to pixel grid.
> Add example for indeterminate progress bar animation
> ComboBox: fix a warning in MenuContentItem
> MenuItem: Dont delete owned bound actions
> Doc: Append handler names to \qmlsignal documentation
> ScrollView: flick threshold comes from platform style
> Slider: dont prevent stealing until drag threshold is exceeded

* qtsensors 522026b...14293dc (1):
> Doc: Append handler names to \qmlsignal documentation

* qtserialport 5be9ea0...33bd1e0 (1):
> Use QScopedPointer (RAII) for avoiding the memory leak for udev

* qttools 626f717...7e4e164 (7):
> windeployqt: Add module Qt5MultimediaQuick_p.
> Adding debug option to the winrtrunner.
> Store changed status of the QAxWidgets "control" property correctly.
> Android: Fix line break.
> qtd3dservice: Add some missing sleeps
> winrtrunner: Relay debug messages from local apps
> qtd3dservice: Remove control file handling

* qtwebkit 76cd131...fef642e (2):
> Fix static builds
> Fix compiler warnings when building Qt WebKit

* qtwebsockets 965899d...fd65264 (3):
> Move examples into websockets folder
> Doc: small fix in documentation
> fix compilation with QT_NO_NETWORKPROXY



___
Development mailing list
Development@qt-pr

Re: [Development] New Qt5.3 Beta snapshot available

2014-03-22 Thread Heikkinen Jani
Hi,
New snapshot available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-beta/2014-03-22_26/

Br,Jani

Qt5 changes in this snapshot:
https://codereview.qt-project.org/#change,81384
Patch Set 6:

* qtandroidextras 2ee4dc0...743ca45 (2):
> Update the AndroidManifest
> Add test for isClassAvailable()

* qtbase b66950b...3d5234e (61):
> REG: Android: Fix freeze when accessing assets
> Cocoa: Fix geometry for embedded QWindows.
> Set unified toolbar height accurately.
> Teach font database to populate families lazily
> Fix bundled HarfBuzz-NG build on Mac
> Respect scrollbar position setting on Mac
> Android: Try to hide the sw keyboard on finishComposingText.
> network: add support for NTLM Session Security
> BlackBerry networking: call special select() method
> Logging: Remove PatternFlag::Invalid from QLoggingRule
> QFusionStyle: support transient scrollbars
> QPushButton: draw label using the stylesheets font.
> Stop omitted enum value from showing up in Qt namespace doc.
> QApplication: fix scroll phase handling for wheel events
> Docs: Correct OpenGL ES naming
> Resurrect advanced bindTexture() features in QtOpenGL
> ANGLE D3D11: Fix internal index buffer for level 9 hardware
> Print when logging rule is invalid.
> Fix crash if SSL_get0_next_proto_negotiated() cannot be resolved.
> Fix creating directory hierarchy for WinRT
> Save using a window-modal sheet on Mac OS X.
> Cocoa: Follow-up m_sendUpAsRightButton for DnD
> Cococa: Make QMacNativeWidget work again.
> Cocoa: call SetFrontProcess on raise()
> Accessibility Mac: Implement most TextEdit functions
> Accessibility Mac: Implement setting focus
> Accessibility: Improve QTextEdit
> Accessibility Mac: Fix TextEdit
> QProcessEnvironment: Fix handling of magic environment variables
> Update year in About Qt dialog
> Fix compiler warning in example
> Avoid QImage copy in toTexture()
> Return false on context creation failure
> Correct QPainter::setPen() documentation.
> Fix positional binding values order in QSqlQuery
> encode the MSVC version in our mkspecs
> make -separate-debug-info sane
> purge -separate-debug-info=nocopy
> make -separate-debug-info configure tests sane
> do not silently accept -separate-debug-info -static
> Android: Check for exception before calling NewGlobalRef().
> Android: Re-enable threaded rendering
> Fix QAbstractScrollArea to respect transiency per scrollbar
> qmake: add replacement function getenv
> Cocoa: Set surface resolution for all GL surfaces
> QOpenGLWidget retina support.
> Delete the OpenGL context before the window.
> Cocoa: Close windows with QWSI::handleCloseEvent()
> Cocoa: Enable QQuickWidget on Mac OS X.
> Use parent cursor for QLineEdits clear button when not shown.
> Fix WinRT manifest for Visual Studio.
> Fix compile for embedded Android
> Fixes: style runtime warnings when painting too small widgets
> QOpenGLContext: Use color depth information from QSurfaceFormat
> Workaround for misbehaving [UIScreen screens] in iOS 7.1
> Remove register storage class specifier in armv6 atomics
> QMenu: Enable sloppy submenu mouse navigation
> QMenuPrivate: Make sloppyDelayTimer non-static
> QMenu: Sloppy menu selection should allow hovering separators
> Do not run tst_qcolumnview in parallel
> Fix tst_QColumnView::scrollTo()

* qtdeclarative 12e55ea...20d9454 (5):
> Fix QQuickView::grabWindow() on retina displays
> Implement high-dpi "@2x" image handling.
> Clearly point out the distinction between GUI and Render threads.
> Finish QML test cases after waiting for deletion
> Behavior fix when creating QML windows

* qtdoc 0faa939...b1ac807 (3):
> Doc: Remove reference to QtJsBackend
> Revert "Doc: Added info on Qt WebSockets module"
> Harmonize WinRT documentation with other platforms

* qtmultimedia d876417...dcf11bb (4):
> Android: Make the Mediaplayer more robust
> Mac: Re-enable qcamerabackend test
> AVFoundation: Add QVideoWindowControl support
> Fix VideoOutput::autoOrientation documentation.

* qtquick1 9aac83d...6ac69be (1):
> Correct QDeclarativeTextEdit::positionToRectangle().

* qtquickcontrols f9bff21...b69eb02 (4):
> StyleItem: Resolve item palette per item type
> Set numerical input hint on SpinBox
> Try to maintain bindings to checked property in CheckBox
> Let ApplicationWindows default max size be unbounded.

* qtsensors 14293dc...971fc95 (1):
> Implement QAccelerometer accelerationMode

* qttools 7e4e164...84dc42b (5):
> Long live qtdiag!
> winrtrunner: install missing dependencies
> winrtrunner: simplify error handling
> qtd3dservice: use HString class where appropriate
> winrtrunner: use HString class where appropriate

From: Heikkinen Jani
Sent: 21. maaliskuuta 2014 15:24
To: development@qt-project.org
Subject:

[Development] New Qt 5.3 beta snapshot available

2014-03-24 Thread Heikkinen Jani
Hi,

We have new Qt5.3 beta snapshot available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-beta/2014-03-23_28/

These packages should be beta ones if nothing serious found. So please test & 
verify your fixes. Beta is planned to happen tomorrow so please inform me 
immediately if there is something broken which must be fixed before beta.

Br,
Jani

Qt5 changes in these packages:

https://codereview.qt-project.org/#change,81546
Patch Set 1:

* qtbase 3d5234e...0afe3c7 (16):
> Windows Phone: Remove QT_NO_CURSOR
> Windows Phone: Remove ws2_32.lib dependency
> QGuiApplication: send TouchCancel when touch is interrupted by popup
> Initialize the picpainter State in the QAlphaPaintEngine.
> REG: Fix compilation with old AndroidManifest.xml
> Remove manual test qpainfo, which is superseded by the qtdiag tool.
> Fix qdoc warnings in QMargins, QRect.
> QPA: Fix QPlatformTheme::Palette enum value spelling
> Mac theming: Remove obsolete private color conversion functions
> Mac theming: Set background brush for menu palette
> QNX: Fix crash in bb_select
> QNX: Fix QGraphicsItem autotest
> Cleanup and refactor QFontconfigDatabase::fontEngine
> Setting QT_NO_DEBUG should not remove symbols
> iOS: send a Qt::Key_Return when the user hits done/enter
> iOS: implement close keyboard gesture

* qtdeclarative 20d9454...b3d8a4d (1):
> Cleanups

* qtdoc b1ac807...bc4c4c0 (1):
> Doc: Remove outdated "Add-ons" page

* qtmultimedia dcf11bb...904881d (3):
> Improved declarative-camera example.
> GStreamer: fix memory leaks.
> GStreamer: dont try to seek when its not supported.

* qttools 84dc42b...4df67e9 (2):
> MacDeployQt:Make sure copied binaries are writable
> Add an autotest for the qtdiag tool.

* qttranslations b6a3ee8...df32d92 (1):
> German translation for 5.3

* qtwebkit fef642e...76fd59a (1):
> Doc: Put \qtvariable in module page back

* qtwebsockets fd65264...29d9f1d (1):
> Doc: Fix example path in documentation config
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.3 Beta released

2014-03-25 Thread Heikkinen Jani
Hi,

The Qt5.3 beta is now released, see 
http://blog.qt.digia.com/blog/2014/03/25/qt-5-3-beta-released/


Big thanks for everyone to make this happen!

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] HEADS UP: Qt 5.3.0 - merge stable into release

2014-04-03 Thread Heikkinen Jani
Hi,

We are about to start the "Qt 5.3.0" release as agreed in [1], which means that:

- We plan to do a fast-forward merge from 'stable' into 'release' branch
on April 10th.

- After April 10th any changes that are required for 5.3.0 needs to be
pushed to the 'release' branch. So if your changes are not in by that
day, please wait until the merge is done and re-target them to the
'release' branch.

The repositories that will be part of the Qt 5.3.0 release merge are:

- qt5
- qtactiveqt
- qtandroidextras
- qtbase
- qtconnectivity
- qtdeclarative
- qtdoc
- qtenginio
- qtgraphicaleffects
- qtimageformats
- qtlocation
- qtmacextras
- qtmultimedia
- qtquick1
- qtquickcontrols
- qtscript
- qtsensors
- qtserialport
- qtsvg
- qttools
- qttranslations
- qtwebkit
- qtwebkit-examples
- qtwebsockets
- qtwinextras
- qtxmlpatterns
- qtx11extras


[1] http://lists.qt-project.org/pipermail/releasing/2014-March/001710.html

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] qttools failed to compile during qt5.git stable integration

2014-04-06 Thread Heikkinen Jani
Hi all,

Gt5.git stable integration https://codereview.qt-project.org/#change,82797 :

qttools failed to compile :(

qtdiag.cpp: In function 'void dumpGlInfo(QTextStream&)':
qtdiag.cpp:142:14: error: 'GLES1' is not a member of 'QOpenGLContext'
make[3]: *** [.obj/qtdiag.o] Error 1
make[2]: *** [sub-qtdiag-make_first] Error 2
make[1]: *** [sub-src-make_first] Error 2
make: *** [module-qttools-make_first] Error 2

Build log: 
http://testresults.qt-project.org/ci/Qt5_stable_Integration/build_00665/linux-g++_static_Ubuntu_12.04_x64/log.txt.gz

Can someone check this, please?

Changes in this integration:
Patch Set 3:

* qtbase 758b9ad...a7f98a7 (36):
> Mac Accessibility: Make more widgets name/description work
> Accessibility text updates for QTextEdit
> QPrintDialog - Add Direct print to manual test
> QPagedPaintDevice - Move QPageLayout methods
> Use the new 3-operand testAndSet functions in QMutex
> Use category names when logging to the journal
> Improve QWidget::metric for PdmDevicePixelRatio.
> OS X: Improve QLibraryInfo app bundle testing.
> Cocoa: Dont beep on maximize.
> Cocoa: Make backing store flush accurate.
> Cocoa: Make QScreen::topLevelAt() work correctly
> Compile: isChildOfQMdiSubWindow may be unused.
> Cocoa: Support pasting rich text to Qt apps
> Fix capacity reservation for shared QByteArray
> Use Q_STATIC_ASSERT to check that the array has the right size
> Consistently hide the parts that require xcb-xkb
> QNX: Surpress manual window activation during showFullScreen
> Fix neon image scaling function declarations
> Doc: Fix documentation warning in qstylehints.cpp
> de-duplicate code
> purge vestiges of opengl es 1 support
> Dont fileFixify PRECOMPILED_HEADER twice
> Dont read before the beginning of the string
> Remove QtWidgets dependency from tst_QComplexText
> Remove spurious #ifdef from tst_QComplexText
> QTextLayout: Fix cursor movement from invalid position
> Optimize QTextEngine::insertionPointsForLine() a bit
> QTextLayout: Fix visual cursor movement in some cases
> QTextEngine: Fix visual position movement for tab and object cases
> [HB] Ensure we always working with non-multi font engine
> BlackBerry: Fix QListView autotest
> Fix QTreeWidget autotest
> Make it possible to render QtWebEngine in QOpenGLWidget
> Improve handling of temporary directories in SQL tests.
> Increase tolerance for warning about QTest::qSleep() for Windows.
> Fix: Initialize all needed member vars

* qtdeclarative b02...fc86116 (4):
> Dont append garbage to the function parameter slots
> Regression: Fix id objects in group properties
> Make the destroy method optional
> Garbage collect member data

--
Jani Heikkinen
Release Manager

Digia Plc
Elektroniikkatie 10, FI 90590 Oulu Finland
Email: jani.heikki...@digia.com
Mobile: +358-504-873-735
Visit us at: www.digia.com
| Blog | Twitter | 
LinkedIn | 
YouTube | 
Facebook |
--
PRIVACY AND CONFIDENTIALITY NOTICE
This message and any attachments are intended only for use by the named 
addressee and may contain privileged and/or confidential information. If you 
are not the named addressee you should not disseminate, copy or take any action 
in reliance on it. If you have received this message in error, please contact 
the sender immediately and delete the message and any attachments accompanying 
it. Digia Plc does not accept liability for any corruption, interception, 
amendment, tampering or viruses occurring to this message.
--

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into release

2014-04-07 Thread Heikkinen Jani
>>I would also like to request that the following be merged into release
>>*before* it becomes 5.3:
>>
>>   https://codereview.qt-project.org/79787
>>   https://codereview.qt-project.org/79827
>>
>>They're both simple documentation fixes, and already approved.

In my opinion these changes should be moved to stable as John already 
commented. At the moment there is no reason to integrate any changes to release 
branch...

And like I wrote we are planning to do FF merge from stable to release -> if we 
integrate new changes to release we need first merge release from stable (OK, I 
haven't check this and this might be the case even without these changes)

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into release

2014-04-07 Thread Heikkinen Jani
Yes, no more 5.2.x releases. See 
http://lists.qt-project.org/pipermail/releasing/2014-February/001681.html 

Br,
Jani

>>-Original Message-
>>From: Marc Mutz [mailto:marc.m...@kdab.com]
>>Sent: 8. huhtikuuta 2014 9:42
>>To: Heikkinen Jani
>>Cc: development@qt-project.org; releas...@qt-project.org
>>Subject: Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into release
>>
>>On Tuesday 08 April 2014 07:44:30 Heikkinen Jani wrote:
>>> >>I would also like to request that the following be merged into release
>>> >>
>>> >>*before* it becomes 5.3:
>>> >>   https://codereview.qt-project.org/79787
>>> >>   https://codereview.qt-project.org/79827
>>> >>
>>> >>They're both simple documentation fixes, and already approved.
>>>
>>> In my opinion these changes should be moved to stable as John already
>>> commented. At the moment there is no reason to integrate any changes
>>to
>>> release branch...
>>
>>As per Qt Commit Policy #11, fixes should be "submit[ted] against the
>>lowest
>>applicable branch from which a release is still planned."
>>
>>That's what I've been doing here. Or are you saying there will be no more Qt
>>5.2.x release?
>>
>>Thanks,
>>Marc
>>
>>--
>>Qt Developer Days 2014 - October 6 - 8 at BCC, Berlin
>>
>>Marc Mutz  | Senior Software Engineer
>>KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company
>>www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-
>>540090
>>KDAB - Qt Experts - Platform-Independent Software Solutions
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into release

2014-04-09 Thread Heikkinen Jani
Hi all,

As informed last week merge from stable to release will happen today. Stable is 
now closed and so on no new changes aren't allowed to be staged in. We will 
wait until existing integrations are finished (either succeed or failed) and 
start merge after that. We will inform when merge is done and you can continue 
pushing changes in.

Br,
Jani



From: Heikkinen Jani
Sent: 3. huhtikuuta 2014 10:43
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: HEADS UP: Qt 5.3.0 - merge stable into release

Hi,

We are about to start the "Qt 5.3.0" release as agreed in [1], which means that:

- We plan to do a fast-forward merge from 'stable' into 'release' branch
on April 10th.

- After April 10th any changes that are required for 5.3.0 needs to be
pushed to the 'release' branch. So if your changes are not in by that
day, please wait until the merge is done and re-target them to the
'release' branch.

The repositories that will be part of the Qt 5.3.0 release merge are:

- qt5
- qtactiveqt
- qtandroidextras
- qtbase
- qtconnectivity
- qtdeclarative
- qtdoc
- qtenginio
- qtgraphicaleffects
- qtimageformats
- qtlocation
- qtmacextras
- qtmultimedia
- qtquick1
- qtquickcontrols
- qtscript
- qtsensors
- qtserialport
- qtsvg
- qttools
- qttranslations
- qtwebkit
- qtwebkit-examples
- qtwebsockets
- qtwinextras
- qtxmlpatterns
- qtx11extras


[1] http://lists.qt-project.org/pipermail/releasing/2014-March/001710.html

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt5.3 string freeze

2014-04-09 Thread Heikkinen Jani
Hi,
As informed last week string freeze is now in effect. Please, no changes to 
translatable strings from this point, unless approved by the documentation team.

Br,
Jani

From: Heikkinen Jani
Sent: 3. huhtikuuta 2014 9:52
To: localizat...@qt-project.org
Subject: Heads up - 5.3 soft string freeze

Hi all,

Qt5.3 beta is out and work towards RC continues. Part of this is declaring a 
string freeze for the modules that are part of the release. According to 
updated plan (http://qt-project.org/wiki/Qt-5.3-release) string freeze will 
happen 10th April so it is time to start keeping the translatable strings as it 
is and fix remaining important issues.

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into release

2014-04-10 Thread Heikkinen Jani
Hi,

All merges are now done and changes required for Qt5.3.0 must be pushed to the 
'release' branch from now on.

Remember: we are finalizing Qt5.3.0 release in the release branch and only P0 
or P1 (& really important P2) error fixes are allowed to be pushed into it!
As earlier only release team can stage changes in 'release' branch. Antti Kokko 
(& whole release team helps) takes care of it. He will stage clear ones (P0/P1) 
 when approved.
Unclear ones will be discussed with author & agreed if change will be in or 
not. But please do not push any nice to have fixes in the 'release' branch at 
all to avoid unnecessary hassle & extra work required!

Current 'stable' will remain closed a while. I'll inform when 'stable' is open 
for changes targeted to Qt5.3.1.

Br,
Jani



From: development-bounces+jani.heikkinen=digia@qt-project.org 
[mailto:development-bounces+jani.heikkinen=digia@qt-project.org] On Behalf 
Of Heikkinen Jani
Sent: 10. huhtikuuta 2014 9:06
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into release
Importance: High

Hi all,

As informed last week merge from stable to release will happen today. Stable is 
now closed and so on no new changes aren't allowed to be staged in. We will 
wait until existing integrations are finished (either succeed or failed) and 
start merge after that. We will inform when merge is done and you can continue 
pushing changes in.

Br,
Jani



From: Heikkinen Jani
Sent: 3. huhtikuuta 2014 10:43
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: HEADS UP: Qt 5.3.0 - merge stable into release

Hi,

We are about to start the "Qt 5.3.0" release as agreed in [1], which means that:

- We plan to do a fast-forward merge from 'stable' into 'release' branch
on April 10th.

- After April 10th any changes that are required for 5.3.0 needs to be
pushed to the 'release' branch. So if your changes are not in by that
day, please wait until the merge is done and re-target them to the
'release' branch.

The repositories that will be part of the Qt 5.3.0 release merge are:

- qt5
- qtactiveqt
- qtandroidextras
- qtbase
- qtconnectivity
- qtdeclarative
- qtdoc
- qtenginio
- qtgraphicaleffects
- qtimageformats
- qtlocation
- qtmacextras
- qtmultimedia
- qtquick1
- qtquickcontrols
- qtscript
- qtsensors
- qtserialport
- qtsvg
- qttools
- qttranslations
- qtwebkit
- qtwebkit-examples
- qtwebsockets
- qtwinextras
- qtxmlpatterns
- qtx11extras


[1] http://lists.qt-project.org/pipermail/releasing/2014-March/001710.html

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] qtlocation failed to compile during qt5.git release integration

2014-04-10 Thread Heikkinen Jani
Hi,
qtlocation failed to compile :(

ld: library not found for -lqtposition_positionpoll
make[4]: *** [positioning_cppsnippet.app/Contents/MacOS/positioning_cppsnippet] 
Error 1
make[3]: *** [sub-cpp-make_first] Error 2
make[2]: *** [sub-positioning-doc-snippets-make_first] Error 2
make[1]: *** [sub-src-make_first] Error 2
make: *** [module-qtlocation-make_first] Error 2

Build log: 
http://testresults.qt-project.org/ci/Qt5_release_Integration/build_00313/macx-clang_static_OSX_10.7/log.txt.gz

Can someone fix this, thanks!

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] No Qt 5.3 MSVC2010 ANGEL builds?

2014-04-11 Thread Heikkinen Jani
Hi!
With Qt5.3 we offer prebuild binaries for windows

- MinGW 4.8.2 OpenGL
- MSVC 2010 32 bit OpenGL
- MSVC2012 32 bit OpenGL
- MSWV2013 32 bit Angle
- MSWV2013 32 bit OpenGL
- MSWV2013 64 bit Angle
- MSWV2013 64 bit OpenGL
- WinRT 


Br,
Jani

>>-Original Message-
>>From: development-bounces+jani.heikkinen=digia@qt-project.org
>>[mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
>>On Behalf Of Cornelius Hald
>>Sent: 11. huhtikuuta 2014 17:22
>>To: development@qt-project.org
>>Subject: [Development] No Qt 5.3 MSVC2010 ANGEL builds?
>>
>>Hi,
>>
>>I've just noticed that there are no MSVC2010 ANGEL builds of Qt 5.3 in
>>current snapshots. Is this because of some technical issues or will the
>>support for this platform be dropped in 5.3?
>>
>>Thanks!
>>Conny
>>
>>
>>___
>>Development mailing list
>>Development@qt-project.org
>>http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] No Qt 5.3 MSVC2010 ANGEL builds?

2014-04-14 Thread Heikkinen Jani
Hi Conny,

>>I see that Angle is now only supported on MSWV2013. Is there a technical
>>reason for this? Would I run into trouble if I tried to compile Qt 5.3
>>with Angel using MSVC2010?
>>
>>Also is OpenGL now the preferred build? I was under the impression, that
>>Angle is the saver bet. Has this changed?

No, there is no technical reason for this and compiling Qt5.3 with Angle & 
msvc2010 should be OK.

Unfortunately we cannot offer all possible combinations with prebuild binaries 
and that's why we have to drop some packages when starting to offer packages 
for msvc2013. Idea is to offer all 4 versions for latest msvc compiler (32 bit 
& 42 bit OpenGL & Angle) + couple for older ones as well. Based on requests & 
discussions current ones (MSVC 2010 32 bit OpenGL & MSVC2012 32 bit OpenGL) are 
most needed/requested ones and that's why those were selected. It hasn't 
anything to do with which one is saver bet than another one.

Br,
Jani


>>-Original Message-
>>From: Cornelius Hald [mailto:h...@icandy.de]
>>Sent: 14. huhtikuuta 2014 10:13
>>To: Heikkinen Jani
>>Cc: development@qt-project.org
>>Subject: Re: [Development] No Qt 5.3 MSVC2010 ANGEL builds?
>>
>>Hi Jani,
>>
>>thanks for the information, so it looks like I have to update my tool
>>chain...
>>
>>I see that Angle is now only supported on MSWV2013. Is there a technical
>>reason for this? Would I run into trouble if I tried to compile Qt 5.3
>>with Angel using MSVC2010?
>>
>>Also is OpenGL now the preferred build? I was under the impression, that
>>Angle is the saver bet. Has this changed?
>>
>>Thanks!
>>Conny
>>
>>
>>On Fri, 2014-04-11 at 17:43 +, Heikkinen Jani wrote:
>>> Hi!
>>> With Qt5.3 we offer prebuild binaries for windows
>>>
>>> - MinGW 4.8.2 OpenGL
>>> - MSVC 2010 32 bit OpenGL
>>> - MSVC2012 32 bit OpenGL
>>> - MSWV2013 32 bit Angle
>>> - MSWV2013 32 bit OpenGL
>>> - MSWV2013 64 bit Angle
>>> - MSWV2013 64 bit OpenGL
>>> - WinRT
>>>
>>>
>>> Br,
>>> Jani
>>>
>>> >>-Original Message-
>>> >>From: development-bounces+jani.heikkinen=digia@qt-project.org
>>> >>[mailto:development-bounces+jani.heikkinen=digia.com@qt-
>>project.org]
>>> >>On Behalf Of Cornelius Hald
>>> >>Sent: 11. huhtikuuta 2014 17:22
>>> >>To: development@qt-project.org
>>> >>Subject: [Development] No Qt 5.3 MSVC2010 ANGEL builds?
>>> >>
>>> >>Hi,
>>> >>
>>> >>I've just noticed that there are no MSVC2010 ANGEL builds of Qt 5.3 in
>>> >>current snapshots. Is this because of some technical issues or will the
>>> >>support for this platform be dropped in 5.3?
>>> >>
>>> >>Thanks!
>>> >>Conny
>>> >>
>>> >>
>>> >>___
>>> >>Development mailing list
>>> >>Development@qt-project.org
>>> >>http://lists.qt-project.org/mailman/listinfo/development
>>

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into release

2014-04-14 Thread Heikkinen Jani
Hi all,

'Stable' is now open for changes targeted to Qt5.3.1.

Br,
Jani


From: Heikkinen Jani
Sent: 10. huhtikuuta 2014 12:52
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: RE: HEADS UP: Qt 5.3.0 - merge stable into release
Importance: High

Hi,

All merges are now done and changes required for Qt5.3.0 must be pushed to the 
'release' branch from now on.

Remember: we are finalizing Qt5.3.0 release in the release branch and only P0 
or P1 (& really important P2) error fixes are allowed to be pushed into it!
As earlier only release team can stage changes in 'release' branch. Antti Kokko 
(& whole release team helps) takes care of it. He will stage clear ones (P0/P1) 
 when approved.
Unclear ones will be discussed with author & agreed if change will be in or 
not. But please do not push any nice to have fixes in the 'release' branch at 
all to avoid unnecessary hassle & extra work required!

Current 'stable' will remain closed a while. I'll inform when 'stable' is open 
for changes targeted to Qt5.3.1.

Br,
Jani



From: development-bounces+jani.heikkinen=digia@qt-project.org 
[mailto:development-bounces+jani.heikkinen=digia@qt-project.org] On Behalf 
Of Heikkinen Jani
Sent: 10. huhtikuuta 2014 9:06
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into release
Importance: High

Hi all,

As informed last week merge from stable to release will happen today. Stable is 
now closed and so on no new changes aren't allowed to be staged in. We will 
wait until existing integrations are finished (either succeed or failed) and 
start merge after that. We will inform when merge is done and you can continue 
pushing changes in.

Br,
Jani



From: Heikkinen Jani
Sent: 3. huhtikuuta 2014 10:43
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: HEADS UP: Qt 5.3.0 - merge stable into release

Hi,

We are about to start the "Qt 5.3.0" release as agreed in [1], which means that:

- We plan to do a fast-forward merge from 'stable' into 'release' branch
on April 10th.

- After April 10th any changes that are required for 5.3.0 needs to be
pushed to the 'release' branch. So if your changes are not in by that
day, please wait until the merge is done and re-target them to the
'release' branch.

The repositories that will be part of the Qt 5.3.0 release merge are:

- qt5
- qtactiveqt
- qtandroidextras
- qtbase
- qtconnectivity
- qtdeclarative
- qtdoc
- qtenginio
- qtgraphicaleffects
- qtimageformats
- qtlocation
- qtmacextras
- qtmultimedia
- qtquick1
- qtquickcontrols
- qtscript
- qtsensors
- qtserialport
- qtsvg
- qttools
- qttranslations
- qtwebkit
- qtwebkit-examples
- qtwebsockets
- qtwinextras
- qtxmlpatterns
- qtx11extras


[1] http://lists.qt-project.org/pipermail/releasing/2014-March/001710.html

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt5.3 RC is nearing...

2014-04-14 Thread Heikkinen Jani
Hi all,

According to plans Qt5.3 RC should be out Thu 24th Apr 2014, see 
http://qt-project.org/wiki/Qt-5.3-release . To be able to do that we need to 
have packages ready latest Tue 22nd April! So there isn't so many days to 
finalize remaining issues...

If there is still something to do for RC please start doing those immediately 
to be able to put it out as planned!

-API reviews (Header diff, BC checks,...)?

-Fixing blocker errors, see 
https://bugreports.qt-project.org/browse/QTBUG-37065 . If some blocker is 
missing, please add it immediately. But do not add any nice to have's!

-Change files?

-Something else?


You can also start updating known issues page for Qt5.3 RC here: 
http://qt-project.org/wiki/Qt530-RC-KnownIssues

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt5.3 RC is nearing...

2014-04-14 Thread Heikkinen Jani
Yes, we have problem to build android packages. Fix is available but we need to 
update qt5.git to get it our packages. Integration is now ongoing, hoping we 
could have new packages (with android ones as well) tomorrow morning

Br,
Jani

From: Steve Gold [mailto:steveg2...@gmail.com]
Sent: 14. huhtikuuta 2014 15:03
To: Heikkinen Jani; development@qt-project.org
Cc: releas...@qt-project.org
Subject: Re: [Development] Qt5.3 RC is nearing...

There are exe’s in the 5.3.0-RC snapshot area with

qt-opensource-windows-x86-mingw482_opengl-5.3.0-RC

but none with

qt-opensource-windows-x86-android-5.3.0-RC

Is there a problem creating Android builds for Windows?

Thanks.

Steve

From: Heikkinen Jani<mailto:jani.heikki...@digia.com>
Sent: Monday, April 14, 2014 6:24 AM
To: development@qt-project.org<mailto:development@qt-project.org>
Cc: releas...@qt-project.org<mailto:releas...@qt-project.org>
Subject: [Development] Qt5.3 RC is nearing...

Hi all,

According to plans Qt5.3 RC should be out Thu 24th Apr 2014, see 
http://qt-project.org/wiki/Qt-5.3-release . To be able to do that we need to 
have packages ready latest Tue 22nd April! So there isn’t so many days to 
finalize remaining issues…

If there is still something to do for RC please start doing those immediately 
to be able to put it out as planned!

-API reviews (Header diff, BC checks,…)?

-Fixing blocker errors, see 
https://bugreports.qt-project.org/browse/QTBUG-37065 . If some blocker is 
missing, please add it immediately. But do not add any nice to have’s!

-Change files?

-Something else?


You can also start updating known issues page for Qt5.3 RC here: 
http://qt-project.org/wiki/Qt530-RC-KnownIssues

Br,
Jani

___
Development mailing list
Development@qt-project.org<mailto:Development@qt-project.org>
http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.3 RC snapshot available

2014-04-15 Thread Heikkinen Jani
Hi all,

New Qt5.3 RC snapshot available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-RC/2014-04-15_58/
Mirroring is still ongoing but most of installers should/will be available, 
only winRT & combined iOS_Android packages are missing. Those should be there 
later today...

Please test & verify your fixes, Qt5 changes in these packages:
https://codereview.qt-project.org/#change,83177:
Patch Set 5:

* qtbase c92fead...0be1c48 (36):
> Cocoa: Dont consume events when closing tool tips
> Doc: document QTimeZone::swap()
> Doc: document obsolete QApplication::setGraphicsSystem()
> Cocoa: Post event to "show()" a modal window
> Cocoa: Send expose event on screen change.
> Cocoa: Set the COCOA_MENU_ANCESTOR() also when syncing
> XCB: Print error code on Xlib I/O errors
> Make Xcode debug info format controllable through a qmake variable
> HB-NG w/CoreText backend: Fix clustering of neutral characters
> Cocoa: Fix DnD when using native widgets.
> QTextImageHandler: Load @2x images on retina
> OS X: Add more text editing key bindings.
> Mac: Implement unified toolbar look for QTabBar
> Cocoa: Update unified toolbar area on toolbar hide
> Fix tst_QListWidget::task217070_scrollbarsAdjusted()
> make cmake registration of qt plugins make use of PLUGIN_EXTENDS
> make QTPLUGIN work in prefix builds for plugins outside qtbase
> automatically link plugins belonging to qt modules when building static apps
> fix typo in qmake source file list
> Doc: Fix template code for unordered lists
> Fix a typo in QBitArray documentation
> QNX: Fix QCompleter autotest
> Support for DH and ECDH key exchange for QSslSocket servers
> Only define Q_COMPILER_INITIALIZER_LISTS for MSVC 12 SP 2
> Fix crash when trying to place toolbar into zero-height window.
> Change QVERIFY in tst_qnetworkreply to warning.
> QWindowsOpenGLContextFormat: Default to version 2.
> Fix crash in qt_try_modal.
> Add unhandled Android keys.
> QNX: Fix QHeaderView autotest
> QNX: Work around dlclose issue
> Android: Fix compilation on Windows
> Fix out-of-range shifting
> QComboBox: Set the proper font after a MacSizeChange event
> Cocoa: Use private property to enable NSWindow child windows
> QPageSize: remove QPageSize:: overqualifications

* qtdeclarative fc5314f...ff08575 (9):
> Fix assignments of null strings in QML and JavaScript
> V4 IR: only mark blocks after iterator calculation as loop blocks.
> Avoid event propagation with Keys.forwardTo
> Fix the initial value of XmlListModel::count
> Document QJSEngine as reentrant.
> qmlplugindump: set isCreatable true in composite types
> Reduce memory pressure on JS stack when garbage collecting
> Fix unreliable behavior of array methods on qml list properties
> Add support for dynamic properties for QObjects in JavaScript

* qtdoc bd11d74...bcac372 (1):
> Doc: Link to Enginio from All Modules page

* qtenginio 85f3fd0...c7531f6 (2):
> Mark EnginioClientConnection::serviceUrl as public
> Update error message and documentation of EnginioModel::setData()

* qtlocation 400c7fa...3535f5f (1):
> Temporary fix for static build issues on Mac.

* qtmultimedia a7b8872...b33e6d4 (3):
> Android: Release the surface texture when not in use
> Android: Use Q_GLOBAL_STATIC instead of a static QMap
> Android: Fix the signature for setOnInfoListener.

* qtquickcontrols 59a6cb0...53fca45 (3):
> Take into account icon size when determining button size
> Fix the editable delegate in tableview example
> Fix left/right cursor keys in TextArea

* qtsensors 2a503c2...e60743e (1):
> Android, Fix generic access to QAccelerometer

* qttools 8e55ee3...d096e02 (3):
> windeployqt: Fix check for MSVC 64 bit debug build
> Fix check whether PE file is a debug build for MinGW
> Remove exclamation marks from messages

* qttranslations df32d92...6e972b4 (2):
> Russian translation update
> Import Finnish translation from KDE

* qtwebkit 0546c86...57e6650 (1):
> Fix rendering of WebKit2 QML WebView with ANGLE.

* qtwebsockets a69877e...8b9836d (1):
> Use correct casing for WebSocket


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt5.3 change files

2014-04-17 Thread Heikkinen Jani
Hi all (maintainers)!

It seem some change files are still missing :( It would be good to have at 
least initial versions before RC...

All maintainers: If your component doesn't have 5.3 changes file yet, please 
add it as soon as possible!

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.3 RC snapshot available

2014-04-21 Thread Heikkinen Jani
Hi all,
We have new RC snapshot available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-RC/2014-04-21_65/
Mirroring is ongoing but all installers should be available later today. Please 
test these & verify your fixes!

Qt5 changes in these packages:
https://codereview.qt-project.org/#change,83700 :
Patch Set 4:

* qtbase 8b0fd78...13e3f26 (7):
> QPrintDialog - Fix Mac reference counting error.
> QPrintDialog - Fix mac change of printer name
> Android input method fix
> Revert "Automatically link printsupport plugins to static applications."
> When a window loses focus to a popup, event has PopupFocusReason
> Restore Qt 4 behavior in default double click handler
> Remove internal public function from QOpenGLFunctions

* qtdeclarative fc634cb...0076835 (6):
> qmlplugindump: correctly merge composite types
> QQuickItemView/QQuickPathView: Fix creation of delegates
> Make sure the clipPath is retained as state of Context2D
> Prevent a crash when the item is deleted but not removed from cache
> Refine fix for dynamic properties on QObjects wrapped in JavaScript
> V4: fix register usage on ARM.

* qtdoc e006b84...66ade86 (2):
> Doc: Various fixes to Enginio related links.
> Doc: command line tools need not be installed separately

* qtlocation 8ff60b5...4f2990d (1):
> Add Qt 5.3.0 change log for QtPositioning.

* qtmultimedia af73d55...4c8284d (1):
> Rework qmlvideofx example

* qtquickcontrols f067a73...786164e (2):
> Update plugins.qmltypes for QtQuick.PrivateWidgets
> Update plugins.qmltypes for QtQuick.Dialogs

* qtrepotools ee57020...04c900d (1):
> ignore symlinks

* qtsensors e60743e...8a0da79 (3):
> ios: skip accelerometer, gyroscope and magnetomenter updates if NaN
> accelbubble: disable rotation on iOS
> accelbubble: avoid updating position if NaN.

* qttranslations 6e972b4...d56737b (3):
> Update Japanese translations.
> Russian translation update
> Ukrainian translation update

https://codereview.qt-project.org/#change,83673 :
Patch Set 2:

* qtbase 3f9ad1e...8b0fd78 (2):
> WinRT: Dont use the native thread handle for waiting
> iOS: fix crash in auto correction when using unknown font family

* qtconnectivity d755d1e...9b11226 (1):
> Fix discovery hanging in unrecoverable state due to incorrect error handling

* qtdeclarative 1b3a930...fc634cb (1):
> Doc: Improved Qt Quick Demos documentation

* qtmacextras abbb6d3...ddbbc1f (1):
> Doc: Improved example documentation.

* qtquickcontrols 6d438f3...f067a73 (1):
> Docs: fix QtQuick.Controls.Styles import version

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] new Qt5.3 RC snapshot available

2014-04-28 Thread Heikkinen Jani
Hi all,

We have new snapshot available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-RC/2014-04-28_77/
These packages aren't yet official RC candidate packages but pretty close so 
please test these & verify your fixes!

We are trying to put RC out during this week so please inform me immediately if 
you find something which Is blocking the release!

Qt5 changes in this snapshot:
https://codereview.qt-project.org/#change,84082 :
Patch Set 2:

* qtbase b0d996a...93c6976 (17):
> Un-export QSignalBlocker: its all inline
> Fix vcxproj generation on Windows Phone
> QPrintEngine - Fix alpha engine state sync
> QSqlError: Mark deprecated functiond with QT_DEPRECATED
> Cocoa: Make Qt::Tool windows hide on deactivate
> Android: Add "unversioned_libname" configuration
> document new QTPLUGIN magic
> Android input method fixes for SwiftKey
> QAbstractSocket: enable read notification for unbuffered sockets
> Dont crash on broken GIF images
> Deprecate setSharable in Qt containers
> QOpenGLFunctions: Compile on Mac OS 10.6
> Update the changelog for 5.3.0
> Document QStrings UTF-8 conversion behaviors
> Restore handling of BOMs in QString::fromUtf8
> doc fixes
> deprecate import_qpa_plugin and qpa_minimal_plugin

* qtdeclarative a885d10...a1eb134 (4):
> Getting the render window of an offscreen window
> V4 regalloc: fix register spill choice under high pressure.
> Fix crash when loading QML that tries to set non-existent group properties
> Fix parsing of JS imports from JS files

* qtdoc 66ade86...2e30101 (5):
> Doc: List more platforms on Building from Sources page
> Doc: Sort Enginio link alphabetically
> Doc: List Qt Quick Dialogs on the Qt modules page.
> Doc: Removed the instructions to build from sources
> Doc: Mention OpenSSL in Qt for Windows requirements

* qtenginio c7531f6...0db2d18 (1):
> Doc: Add QML Todo example to the list of highlighted examples

* qtlocation f81aac0...2b7eebe (1):
> Remove unnecessary private export macro

* qtquick1 c56f5d8...96c2c1a (1):
> Add 5.3 Changelog

* qtquickcontrols 80c4404...cdbf664 (1):
> Correct positioning for popups in QQuickWidget

* qtsensors 8a0da79...43e7f32 (1):
> Add QtSensor changelog for Qt 5.3.0


--
Jani Heikkinen
Release Manager

Digia Plc
Elektroniikkatie 10, FI 90590 Oulu Finland
Email: jani.heikki...@digia.com
Mobile: +358-504-873-735
Visit us at: www.digia.com
| Blog | Twitter | 
LinkedIn | 
YouTube | 
Facebook |
--
PRIVACY AND CONFIDENTIALITY NOTICE
This message and any attachments are intended only for use by the named 
addressee and may contain privileged and/or confidential information. If you 
are not the named addressee you should not disseminate, copy or take any action 
in reliance on it. If you have received this message in error, please contact 
the sender immediately and delete the message and any attachments accompanying 
it. Digia Plc does not accept liability for any corruption, interception, 
amendment, tampering or viruses occurring to this message.
--

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.3 RC candidate package available

2014-04-29 Thread Heikkinen Jani
Hi all,

We have Qt5.3 RC candidate packages available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-RC/2014-04-29_79/
Couple of windows packages are still missing but those will be available later 
today.

These will be official Qt5.3 RC packages if nothing serious found during 
testing.
Plan is to put RC out this Friday 2.5.2014 so please inform us immediately if 
you find something which is really blocking the RC!

We are really hoping you could spend some time & verify that packages are 
working OK & Qt quality is good enough for RC.

Please report your testing effort via 
http://testresults.qt-project.org/forms/release-testing  form and in case of 
new bugs report those in JIRA https://bugreports.qt-project.org .



Qt5 changes in these packages:

https://codereview.qt-project.org/#change,84142 :

Patch Set 6:



* qtandroidextras 743ca45...585d314 (1):

> Doc: Improved example documentation.



* qtbase 93c6976...a3634e4 (15):

> iOS: Send updated expose events on application background/foregrounding

> Revert "Mac: fix bugs for font selection in QFontDialog"

> Fix double release in QTimeZone on Mac

> install convenience libraries when building statically

> Fix font fallback handling with Harfbuzz and CoreText

> centralize auxiliary lib creation

> Avoid reentering processMouseEvents on embedded

> Doc: Remove Qt Core documentation dependency to Qt QML

> iOS: Send application state changes synchronously

> [QtSql][QSqlTableModel] fix failure to refresh in selectRow()

> Fix identical sub-expressions in comparison

> Remove old symbols from QOpenGLContext

> Cocoa: Fix crash on Combobox popup close.

> Use runtime detection of XInput 2.1 to disable legacy wheel events

> Rename new QOpenGLContext APIs



* qtdeclarative a1eb134...6f8f73e (5):

> Fix linking of qmlimportscanner in MSVC debug builds.

> Fix translations in states causing failing assertions

> Fix packaging builds

> Fix marking of prototype objects in internal class pool

> Follow QOpenGLContext API renaming



* qtenginio 0db2d18...4af1a59 (1):

> Update plugin info



* qtquickcontrols cdbf664...122f488 (1):

> Add changelog for 5.3.0



* qtserialport fd58cee...d1e689f (1):

> Mark the settingsRestoredOnClose property deprecated since 5.3



* qttools ff473ef...b4c06e0 (2):

> Android: Fix deploy failed for debug mode

> Update qtdiag to use renamed symbols



Br,

Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.3 RC candidate package available

2014-05-02 Thread Heikkinen Jani
Hi!
We haven't ship separate src packages with snapshots earlier. Lately there has 
been some requests for that and this is on our task list. Technically it is 
really easy to do but on the other hand it increases quite much amount of 
needed disk space. We will check if it is possible to add those as well in the 
future

Br,
Jani 


>>-Original Message-
>>From: development-bounces+jani.heikkinen=digia@qt-project.org
>>[mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
>>On Behalf Of Andrey Ponomarenko
>>Sent: 30. huhtikuuta 2014 11:06
>>To: development@qt-project.org
>>Subject: Re: [Development] Qt 5.3 RC candidate package available
>>
>>Hi,
>>
>>Heikkinen Jani wrote:
>>> Hi all,
>>>
>>> We have Qt5.3 RC candidate packages available in http://download.qt-
>>project.org/snapshots/qt/5.3/5.3.0-RC/2014-04-29_79/
>>
>>Why there is no source package here?
>>
>>> Couple of windows packages are still missing but those will be available
>>later today.
>>>
>>> These will be official Qt5.3 RC packages if nothing serious found during
>>testing.
>>> Plan is to put RC out this Friday 2.5.2014 so please inform us immediately
>>if you find something which is really blocking the RC!
>>>
>>> We are really hoping you could spend some time & verify that packages
>>are working OK & Qt quality is good enough for RC.
>>>
>>> Please report your testing effort via http://testresults.qt-
>>project.org/forms/release-testing  form and in case of new bugs report
>>those in JIRA https://bugreports.qt-project.org .
>>
>>--
>>Andrey Ponomarenko, NTC IT ROSA.
>>
>>___
>>Development mailing list
>>Development@qt-project.org
>>http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] qt5.git integration failed

2014-05-03 Thread Heikkinen Jani
Hi all,
Qt5.git integration failed in release branch; third time because of same tests 
:(

Autotests `tst_activeFocusOnTab' and `tst_controls' failed :( see 
https://codereview.qt-project.org/#change,84473 .

Build log: 
http://testresults.qt-project.org/ci/Qt5_release_Integration/build_00349/macx-clang_developer-build_qtnamespace_OSX_10.7/log.txt.gz

Can someone check if those are real issues? In the meanwhile I restaged the 
integration to see if test are just flaky ones... We need to get this 
integrated to be able to release Qt5.3 RC soon; change set contains fix for 
last open issue in blocker list 
(https://bugreports.qt-project.org/browse/QTBUG-37065) ...

Qt5 changes in this failing integration:
Patch Set 4:

* qtbase 7eae50a...9ae8931 (5):
> Add a comment about not obvious code in VariantData.
> Update changelog for iOS
> Revision new signal
> Fix more double release in QTimeZone on Mac
> Cocoa QPA Menu: Clear menu items Cocoa ancestor on destruction

* qtdeclarative 7ea1f75...d98362f (3):
> StocQt demo improvement
> Always implement text input "canPaste" property
> Add [ChangeLog] tags to qtdeclarative changelog.

* qtdoc e91d6f2...c5d38fb (1):
> Doc: add link to Scalability topic

* qtenginio b1f1e72...e5ae557 (1):
> Doc: Adding link to the "Enginio Namespace" page.

* qtserialport d1e689f...6849455 (1):
> Ensure both input and output baud rates are set.

* qtsvg bacf485...bbf16bd (1):
> Let svg plugins extend svg module

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.3 RC candidate package available

2014-05-07 Thread Heikkinen Jani
Hi all,
We have new Qt5.3 RC candidate packages available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-RC/2014-05-07_85/
MSVC2012 package is missing but it will be available later today. Src packages 
are available as well at this time.

These will be official RC packages if nothing new & really serious found during 
your testing. Plan is to put RC out tomorrow.

Please, spend some time & verify that packages are working OK & Qt quality is 
good enough for RC. Report your testing effort via 
http://testresults.qt-project.org/forms/release-testing  form and in case of 
new bugs report those in JIRA https://bugreports.qt-project.org .

Qt5 changes after previous candidate packages:

https://codereview.qt-project.org/#change,84582 :
Patch Set 3:

* qtbase 9ae8931...b80f732 (2):
> Use XI2 event detail to determine changed mouse button
> WinRT: Fix multi-touch on PC

* qtdeclarative d98362f...bef0fd5 (1):
> Android: Fix crash in String.replace() in release builds

* qtlocation 2b7eebe...73c42e6 (1):
> Add missing classname entry for positioning and location qml module.

* qtqa 5620690...1499688 (1):
> Qtqa: Configurable script instead of default ci testrunner

* qtquickcontrols 592ae64...723cd96 (1):
> FileDialog: update icon whenever the filename changes

* qtrepotools 04c900d...a422148 (1):
> allow more variations of "cherry picked"

* qttranslations 0cf314e...9c49394 (1):
> Added Finnish translation of qtmultimedia

Qt5 changes after first RC candidate packages:
https://codereview.qt-project.org/#change,84473 :
Patch Set 5:

* qtbase 7eae50a...9ae8931 (5):
> Add a comment about not obvious code in VariantData.
> Update changelog for iOS
> Revision new signal
> Fix more double release in QTimeZone on Mac
> Cocoa QPA Menu: Clear menu items Cocoa ancestor on destruction

* qtdeclarative 7ea1f75...d98362f (3):
> StocQt demo improvement
> Always implement text input "canPaste" property
> Add [ChangeLog] tags to qtdeclarative changelog.

* qtdoc e91d6f2...c5d38fb (1):
> Doc: add link to Scalability topic

* qtenginio b1f1e72...e5ae557 (1):
> Doc: Adding link to the "Enginio Namespace" page.

* qtquickcontrols 1bd60be...592ae64 (1):
> Menu: Fix QPA related crash on exit

* qtserialport d1e689f...6849455 (1):
> Ensure both input and output baud rates are set.

* qtsvg bacf485...bbf16bd (1):
> Let svg plugins extend svg module

https://codereview.qt-project.org/#change,84330 :
Patch Set 5:

* qtbase a3634e4...7eae50a (6):
> Fix assert on justification of QTextLine with only spaces
> Fix incorrect repaints with plain text edit
> printsupport: only build cocoa backend for OS X
> mkspec (iOS): use QTPLUGIN.platforms=-
> Logging: Mention best practices for using QLoggingCategory
> QCocoaPrintDevice: Compile on Mac OS 10.6

* qtconnectivity 9b11226...5aee8f1 (1):
> Minor changelog clarification and other "nice-ifications"

* qtdeclarative 6f8f73e...7ea1f75 (3):
> v4: ignore quiet bit for NaNs in 32 bit value encoding
> Doc: Remove references to the unimplemented time type
> v4: assert when an unsupported double value is stored in a value

* qtdoc 2e30101...e91d6f2 (1):
> Doc: Document development tools setup on different Linux distros

* qtenginio 4af1a59...b1f1e72 (1):
> Add changelog file for 1.0.4 version

* qtmultimedia 4c8284d...82d9610 (4):
> Fix documentation of qmlvideofx example
> Handle resizing of mainwindow better
> Selecting something now closes menu
> Add missing background for effect selection list.

* qtqa 9a36bb7...5620690 (1):
> Qtqa: Enable launching Jenkins jobs remotely

* qtquickcontrols 122f488...1bd60be (1):
> Add Window declaration to plugins.qmltypes

* qttranslations d56737b...0cf314e (1):
> Update Finnish translation of qtbase and qtdeclarative

Br,
Jani



From: Heikkinen Jani
Sent: 30. huhtikuuta 2014 9:39
To: development@qt-project.org
Subject: Qt 5.3 RC candidate package available

Hi all,

We have Qt5.3 RC candidate packages available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.0-RC/2014-04-29_79/
Couple of windows packages are still missing but those will be available later 
today.

These will be official Qt5.3 RC packages if nothing serious found during 
testing.
Plan is to put RC out this Friday 2.5.2014 so please inform us immediately if 
you find something which is really blocking the RC!

We are really hoping you could spend some time & verify that packages are 
working OK & Qt quality is good enough for RC.

Please report your testing effort via 
http://testresults.qt-project.org/forms/release-testing  form and in case of 
new bugs report those in JIRA https://bugreports.qt-project.org .



Qt5 changes in these packages:

https://codereview.qt-project.org/#change,84142 :

Patch Set 6:



* qtandroidextras 743ca45...585d314 (1):

> Doc: Improved example documentation.



* qtba

[Development] New branching scheme (was: RE: HEADS UP: Qt 5.3.0 - merge stable into release)

2014-05-21 Thread Heikkinen Jani
Hi all,

Qt5.3.0 is now out and I think it is time to proceed with this, right?

I don't fully understood what we have agreed but according to my understanding 
we need to

- Rename current release -branch to Qt 5.3.0 & close it 
- rename current stable to Qt 5.3
- Update http://qt-project.org/wiki/Branch-Guidelines to match new branching 
scheme
* New process & way of working needs to be defined here really clearly. 
A least for me it isn't clear at al...

Lars, is it you who should take initial steps with these?

Br,
Jani


>>-Original Message-
>>From: development-bounces+jani.heikkinen=digia@qt-project.org
>>[mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
>>On Behalf Of Knoll Lars
>>Sent: 3. huhtikuuta 2014 11:03
>>To: Sergio Ahumada; development@qt-project.org
>>Subject: Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into release
>>
>>Hi,
>>
>>
>>
>>On 03/04/14 09:53, "Sergio Ahumada" 
>>wrote:
>>
>>>On 03.04.2014 09:42, Heikkinen Jani wrote:
>>>> Hi,
>>>>
>>>> We are about to start the "Qt 5.3.0" release as agreed in [1], which
>>>> means that:
>>>>
>>>> - We plan to do a fast-forward merge from 'stable' into 'release' branch
>>>> on April 10th.
>>>
>>>Hi,
>>>
>>>I think I got lost somewhere. I thought we were going to create a 5.3.0
>>>branch instead of merging stable->release [1].
>>
>>The decision has been to implement the new scheme after we have 5.3.0
>>out.
>>So 5.3.0 is still being done with the existing scheme, and we should then
>>create the new branch names after we have released 5.3.0.
>>
>>So directly after the release, I’d say we switch over and rename stable to
>>5.3, and create the correct branches for older versions as well.
>>
>>>
>>>Also, could somebody clarify how the new branching scheme would look
>>like
>>>?
>>>
>>>Maybe drafting something on top of
>>>http://qt-project.org/wiki/Branch-Guidelines ?
>>
>>Yes, that needs updating.
>>>
>>>It seems to me that there is a decision about going to the 5.x.y
>>>branching scheme, but it is not clear how/when this will be implemented.
>>
>>Let’s do this directly after we have 5.3.0 out. It’s going to require a
>>bit of work, as we will have to retarget some patches from stable to 5.3.
>>We can get around most of that by creating 5.3 from stable, and then
>>merge
>>stable into 5.3 again after a week or two before we close it.
>>
>>The older 5.x branches should be created from the known tags on stable as
>>well at that point in time to make things consistent. 5.3.1 would then get
>>released using the new branching scheme.
>>
>>Cheers,
>>Lars
>>
>>>
>>>Cheers,
>>>
>>>[1]:
>>>http://lists.qt-project.org/pipermail/development/2014-
>>March/015969.html
>>>--
>>>Sergio Ahumada
>>>sahum...@blackberry.com
>>>___
>>>Development mailing list
>>>Development@qt-project.org
>>>http://lists.qt-project.org/mailman/listinfo/development
>>
>>___
>>Development mailing list
>>Development@qt-project.org
>>http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] FYI: first Qt5.3.1 snapshot available

2014-05-26 Thread Heikkinen Jani
Hi all,

First snapshot from stable branch (Qt5.3.1) available here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.1/2014-05-23_96/

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] New branching scheme (was: RE: HEADS UP: Qt 5.3.0 - merge stable into release)

2014-05-26 Thread Heikkinen Jani
Hi all,
I shortly discussed with Lars about how we proceed.

First steps are to close current release branch & rename it to 5.3.0. Merge 
from release to stable is done already. 

Creating 5.3 branch etc will most probably happen in Qt CS. Qt 5.3.1 can be 
branched from stable when needed if new Qt5.3 branch isn't available at that 
point.

Goal is to get all these ready & in place well before Qt 5.4 

Br,
Jani

>>-Original Message-
>>From: development-bounces+jani.heikkinen=digia@qt-project.org
>>[mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
>>On Behalf Of Oswald Buddenhagen
>>Sent: 21. toukokuuta 2014 10:58
>>To: development@qt-project.org
>>Subject: Re: [Development] New branching scheme (was: RE: HEADS UP: Qt
>>5.3.0 - merge stable into release)
>>
>>On Wed, May 21, 2014 at 07:41:10AM +, Heikkinen Jani wrote:
>>> Hi all,
>>>
>>> Qt5.3.0 is now out and I think it is time to proceed with this, right?
>>>
>>> I don't fully understood what we have agreed but according to my
>>understanding we need to
>>>
>>> - Rename current release -branch to Qt 5.3.0 & close it
>>>
>>yes
>>
>>> - rename current stable to Qt 5.3
>>>
>>i wouldn't rename it, for practical reasons (there are lots of pending
>>changes against stable). instead, i'd branch 5.3 from stable and keep
>>merging stable into 5.3 for the next few weeks.
>>
>>> - Update http://qt-project.org/wiki/Branch-Guidelines to match new
>>branching scheme
>>> * New process & way of working needs to be defined here really
>>clearly. A least for me it isn't clear at al...
>>>
>>any volunteers?
>>who has the sources for the graphics?
>>
>>> Lars, is it you who should take initial steps with these?
>>>
>>> Br,
>>> Jani
>>>
>>>
>>> >>-Original Message-
>>> >>From: development-bounces+jani.heikkinen=digia@qt-project.org
>>> >>[mailto:development-bounces+jani.heikkinen=digia.com@qt-
>>project.org]
>>> >>On Behalf Of Knoll Lars
>>> >>Sent: 3. huhtikuuta 2014 11:03
>>> >>To: Sergio Ahumada; development@qt-project.org
>>> >>Subject: Re: [Development] HEADS UP: Qt 5.3.0 - merge stable into
>>release
>>> >>
>>> >>Hi,
>>> >>
>>> >>
>>> >>
>>> >>On 03/04/14 09:53, "Sergio Ahumada" 
>>> >>wrote:
>>> >>
>>> >>>On 03.04.2014 09:42, Heikkinen Jani wrote:
>>> >>>> Hi,
>>> >>>>
>>> >>>> We are about to start the "Qt 5.3.0" release as agreed in [1], which
>>> >>>> means that:
>>> >>>>
>>> >>>> - We plan to do a fast-forward merge from 'stable' into 'release'
>>branch
>>> >>>> on April 10th.
>>> >>>
>>> >>>Hi,
>>> >>>
>>> >>>I think I got lost somewhere. I thought we were going to create a 5.3.0
>>> >>>branch instead of merging stable->release [1].
>>> >>
>>> >>The decision has been to implement the new scheme after we have
>>5.3.0
>>> >>out.
>>> >>So 5.3.0 is still being done with the existing scheme, and we should
>>then
>>> >>create the new branch names after we have released 5.3.0.
>>> >>
>>> >>So directly after the release, I’d say we switch over and rename stable
>>to
>>> >>5.3, and create the correct branches for older versions as well.
>>> >>
>>> >>>
>>> >>>Also, could somebody clarify how the new branching scheme would
>>look
>>> >>like
>>> >>>?
>>> >>>
>>> >>>Maybe drafting something on top of
>>> >>>http://qt-project.org/wiki/Branch-Guidelines ?
>>> >>
>>> >>Yes, that needs updating.
>>> >>>
>>> >>>It seems to me that there is a decision about going to the 5.x.y
>>> >>>branching scheme, but it is not clear how/when this will be
>>implemented.
>>> >>
>>> >>Let’s do this directly after we have 5.3.0 out. It’s going to require a
>>> >>bit of work, as we will have to retarget some patches from stable to 5.3.
>>> &

[Development] Qt 5.4 new features

2014-05-27 Thread Heikkinen Jani
Hi all,

Now when Qt 5.3.0 is released it is time to start putting focus to Qt 5.4 as 
well. There is only a bit more than two months to Qt 5.4 feature freeze, which 
is planned to happen 8.8.2014, see http://qt-project.org/wiki/Qt-5.4-release

We need to get some kind of understanding which new features are planned for 
Qt5.4. That's why I ask you to update your plans in 
http://qt-project.org/wiki/New-Features-in-Qt-5.4

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.3.1 release

2014-06-02 Thread Heikkinen Jani
Hi all!

According to current plans Qt 5.3.1 release will happen 17th June & branching 
5.3.1 from stable (or from 5.3 if that exists already) Tue 10th June.  At that 
point all must have items should be in so that we could produce release 
candidate packages from 5.3.1 branch immediately. So there isn't so much time 
to get fixes in for Qt 5.3.1 anymore.

And please remember: We are planning to release Qt 5.3.2 after summer holidays 
so it isn't so important to get all fixes in 5.3.1...

Br,
Jani


--
Jani Heikkinen
Release Manager

Digia Plc
Elektroniikkatie 10, FI 90590 Oulu Finland
Email: jani.heikki...@digia.com
Mobile: +358-504-873-735
Visit us at: www.digia.com
| Blog | Twitter | 
LinkedIn | 
YouTube | 
Facebook |
--
PRIVACY AND CONFIDENTIALITY NOTICE
This message and any attachments are intended only for use by the named 
addressee and may contain privileged and/or confidential information. If you 
are not the named addressee you should not disseminate, copy or take any action 
in reliance on it. If you have received this message in error, please contact 
the sender immediately and delete the message and any attachments accompanying 
it. Digia Plc does not accept liability for any corruption, interception, 
amendment, tampering or viruses occurring to this message.
--

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt 5.3.1 snapshot available

2014-06-03 Thread Heikkinen Jani
Hi,
New Qt 5.3.1 snapshot available here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.1/2014-06-03_98/

Qt5 changes:
https://codereview.qt-project.org/#change,86323
Patch Set 11:

* qtbase 1364242...42f9a61 (23):
> Fix QSysInfo::macVersion for OS X minor versions greater than 9.
> Update the QSignalBlocker docs to show actual behavior
> Do not resolve the java functions for each call
> CMake: Fix build with unversion_libname configuration
> QAbstractProxyModel::sibling: treat row/column as offsets within the proxy
> Windows: Fix another crash when creating QRawFont from invalid data
> Move native subwidgets in QWidget::scroll().
> Fix Null pointer dereferencing in an error handler
> Remove the need for the dot in OS X/iOS bundle prefix
> doc: Updated Qt D-Bus Examples.
> Cocoa: Fix modal session cleanup.
> Partially revert "Cocoa: support modal windows"
> Revert "Cocoa: Dont stop NSApp when showing a modal dialog"
> Revert "Cocoa: Post event to "show()" a modal window"
> Fix QOpenGLGlyphTexture object leak
> Remove unused QMapNode{,Base}::minimumNode
> Fix fast painting of clipped text on non RGB32 formats
> Doc: be more explicit about need to set expected SSL cert in errors
> Improve the implementation of the _NET_WM_SYNC_REQUEST protocol
> Initialize the count variable used in SQLNumResultCols to 0
> UTF-8: always store the SIMD result, even if invalid
> plugin/bearer remove static QDBusConnection::systemBus() initialization
> Fix typos in comments (qfreelist and qmutex)

* qtconnectivity d1d2fcf...19f10aa (2):
> Bluez4: Ensure QBluetoothLocalDevice becomes invalid if adapter disappears
> Process Bluez5 URLs during SDP scan

* qtdeclarative d837595...bc59d42 (18):
> QNX: Fix qquicktext auto test
> Fix potential null pointer dereferencing
> Fix copy and paste error
> Fix AccessibleAttached property documentation
> Dont add the database before verification
> Fix emission of QQmlListModel::rowsAboutToBeXxx() signals
> Fix QSGPlainTexture object leak
> Fix tst_textinput.qml
> QQuickWidget: Support drag and drop
> Fix type of AnimationController::animation in documentation.
> Photoviewer: Allow using the Android back button to go back.
> Fix compilation on MSVC 2008
> Fix crash (failing assertion) when declaring a non-string id property
> Fix QQmlScriptString::isEmpty for script strings without source code
> deduplicate and decruft SUBDIRS list
> Fix crash when sharing data structures between 32-bit and 64-bit
> Fix cached compilation units for file imports
> V4 JIT: fix usage of d1 on ARM.

* qtdoc d367222...df81ea6 (1):
> Doc: Adding a page which lists Android-friendly examples.

* qtenginio 813fdcf...07885f2 (1):
> Doc: review updated Enginio documentation

* qtmultimedia 7e668fe...efa4628 (4):
> Use Q_CONSTRUCTOR_FUNCTION macro to register multimedia meta types.
> OpenSL: dont try to enqueue new buffers when the buffer queue is full.
> Remove C++11 code in iMX6 video node plugin.
> Android: fix calling start() and stop() on the video surface.

* qtqa 9b8b162...0856043 (3):
> ci.cfg: Sort qttools job definition alphabetically
> qtqa: Add configurations for 5.3 branches
> ci.cfg: Remove all the configurations for the release branch

* qtquick1 4b7a0a0...26e713c (1):
> Dont add the database before verification

* qtrepotools 0b21559...10bc1a5 (1):
> Enforce use of proper Apple-related terminology.

* qtserialport 29c3740...76e3365 (5):
> Dont emit error in destructor of QSerialPort.
> Move out processing of ResoureError from processIoErrors()
> Refactor unix setBaudRate() error handling
> Disable automatic header precompilation for QtSerialPort
> Add test for the waitForBytesWritten() method

* qttools 004bda5...eaf0699 (2):
> windeployqt: Observe qtlibinfix.
> Merge "Merge remote-tracking branch origin/release into stable" into 
> refs/staging/stable

* qttranslations c34911d...ed43bd8 (1):
> Merge remote-tracking branch origin/5.3.0 into stable

https://codereview.qt-project.org/#change,86188
Patch Set 4:

* qtbase 9b27240...1364242 (14):
> QOpenGLFramebufferObject: correct the internal format when using ANGLE
> Android: Report current selection to the input method
> WinRT: Fix compile warnings
> Make QT_MAC_OPENGL_SURFACE_ORDER=-1 work better
> Cocoa: Remove the NSWindow -> QCococaWindow hash.
> Cocoa: Prevent crash on QWindow delete.
> Direct2D QPA: Match raster engine line output
> Ensure all encrypted bytes are sent when closing QSslSocket.
> Replace hard-coded qWait() by QTRY_COMPARE/VERIFY in widget tests.
> Cocoa: Make sure modal windows get correct geometry on show
> Account for the sort indicator being placed above the text on Vista
> Fix loss of precision warnings
> IPv6 scope ID of zero is not valid
> QOpenGLTexture: test for extensions when checking features

* qtdoc 6273302...d367222 (1):
> doc: Updated link to "Qt D-Bus Examples"

* qtrepotools a422148...0b21559 (2):
> fix regexp
> use warnings instead of perl -w

* qtserialport c711f38...29c3740 (1):
> Fix compilation of qserialport

[Development] New Qt 5.3.1 snapshot available

2014-06-05 Thread Heikkinen Jani
Hi,
New snapshot here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.1/2014-06-05_100/

Unfortunately couple of windows installers are missing (Android & msvc2012) :(

Qt5 changes in this snapshot:
https://codereview.qt-project.org/#change,86473

Patch Set 6:

* qtbase 42f9a61...ac7bf97 (11):
> Cocoa: clear queued user input events when window is destroyed
> Cocoa: Adapt to Xcode 6 clang version sudden pickiness
> Cocoa: Make QMacNativeWidget event processing work
> QNX: fix race condition when clearing transparent buffer
> QNX: Fix tst_qfilesystemwatcher
> Fix VCLibs dependency in WP8.1 manifest
> remove HSTRING instances
> QNX: Fix compilation when OpenGL is not available
> QNX: Fix clearing transparent buffer
> add Windows 8.1 override
> QDialogButtonBox does not need TabFocus

* qtdeclarative bc59d42...cca61d6 (9):
> Make QQuickRenderControl usable (still private)
> Fix crash in QSGRenderContext::invalidate().
> Prevent initial clipping in Context2D
> Recognize "in" keyword in vertex shaders
> Destroy the FBO in QQuickWidget while a context is current
> Fix QQuickWidget cleanup and invalidation sequence
> Dump all received messages if tst_QQmlProfilerService fails
> Disable qmlscene and qmlplugindump when doing static builds
> Keep the internal state about the bound fbo up to date

* qtdoc df81ea6...ca6d164 (2):
> Update documentation on accessibility.
> elinux: Revise the tty key input notes once again

* qtlocation 749cdff...f90f40d (1):
> Add changelog for upcoming Qt 5.3.1 release

* qtquickcontrols 82a0a82...4cc1b68 (3):
> Make SliderStyle example use implicitWidth and implicitHeight.
> FileDialog: handle back and esc keys to reject the dialog
> Dialogs: dont allow click passthrough when a dialog is showing

* qtscript 161e1fd...2b71f5f (1):
> Fix compilation under precompiled headers: define _CRT_RAND_S

* qtsensors 9efc5be...87b569c (1):
> Android: dont crash if Gravity is not supported

* qtserialport 76e3365...d598a00 (3):
> Fix waitForReadyRead() on windows
> Improve the setStandardBaudRate() on Linux
> Fix the error message for TimeoutError on Windows

* qttools eaf0699...3cc8265 (1):
> CoreCon: Support API Versioning, and add Version 12 (WP8.1) support

* qtwebkit a7ef31b...3f0e9bb (1):
> [CoordinatedGraphics] Segmentation fault at 
> CoordinatedGraphicsScene::clearImageBackingContents

BR,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] qt5.git integration failed in stable

2014-06-08 Thread Heikkinen Jani
Hi all!

Could someone check (& fix ;) )why `tst_qdeclarativetextedit' is failing in 
qt5.git stable integration.

Build log: 
http://testresults.qt-project.org/ci/Qt5_stable_Integration/build_00699/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.3.1 Snapshot available

2014-06-08 Thread Heikkinen Jani
Hi all,

New Qt5.3.1 snapshot available here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.1/2014-06-09_106/

Unfortunately qt5.git integration in stable is failing because of autotest 
failure & that's why not so much new content in this snapshot :( Hoping someone 
could fix that autotest failure during today to be able to get new stuff in for 
tomorrow (Build log: 
http://testresults.qt-project.org/ci/Qt5_stable_Integration/build_00700/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz).

Plan is to branch Qt 5.3.1 tomorrow & create release candidate packages 
immediately after the branch so it would be good to get all pending stuff in...

Qt5 changes in these packages:
https://codereview.qt-project.org/#change,86805 :
Patch Set 3:

* qtbase ac7bf97...7df8b1a (5):
> Properly escape bytearray data outside the ascii range when using a codec
> Do not clear default button in QMessageBox::setDetailedText().
> Android: Repaint affected areas when window moves
> Android: Support offscreen surfaces on pbuffers
> Android: Fix flashing on startup/shutdown

* qtconnectivity 19f10aa...5fe214b (1):
> Add changelog for upcoming Qt 5.3.1 release.

* qtdeclarative cca61d6...361d638 (5):
> Use the correct precision specifier in visualizer GLSL.
> Fix bindings to when property of States not always working
> Fix method overload calling of Qt slots from JavaScript
> Make ItemViews displayMargin work correctly when set to negative values
> Fix worker scripts with cached compilation units

* qtdoc ca6d164...428a67f (2):
> Doc: Edited list of examples in "Qt for Android Examples" page.
> Android: Add documentation for including third-party libs

* qtimageformats bcc7909...1c66c57 (1):
> Make QWebpHandler::write() work on big endian systems

* qtmultimedia efa4628...b9b06de (3):
> Android: Dont expose java calls in the control classes.
> Make it possible to build multimedia for embedded Android
> Android: Rename the wrapper classes

* qtquickcontrols 4cc1b68...ca06986 (3):
> TableViewColumn: Process all the rows in resizeToContents()
> TextField::font: fix the default value handling
> Fix TextAreas font

* qtwebkit 3f0e9bb...29dd87e (3):
> Ensure replaced tiles are repainted
> Account for extra uncommitted memory size also in ASSERTs.
> CopyLinkToClipboard should copy the URL only



--
Jani Heikkinen
Release Manager

Digia Plc
Elektroniikkatie 10, FI 90590 Oulu Finland
Email: jani.heikki...@digia.com
Mobile: +358-504-873-735
Visit us at: www.digia.com
| Blog | Twitter | 
LinkedIn | 
YouTube | 
Facebook |
--
PRIVACY AND CONFIDENTIALITY NOTICE
This message and any attachments are intended only for use by the named 
addressee and may contain privileged and/or confidential information. If you 
are not the named addressee you should not disseminate, copy or take any action 
in reliance on it. If you have received this message in error, please contact 
the sender immediately and delete the message and any attachments accompanying 
it. Digia Plc does not accept liability for any corruption, interception, 
amendment, tampering or viruses occurring to this message.
--

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.3.1 snapshot available

2014-06-11 Thread Heikkinen Jani
Hi all!

New Qt5.3.1 snapshot available here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.1/2014-06-11_109/

These aren't yet final 5.3.1 release packages yet but pretty near so please 
take a tour, verify your fixes & check that everything is still working as 
expected.
Merge from stable to 5.3 branch is still ongoing, hoping we could get it ready 
soon. After that we need to create 5.3.1 branch & produce new packages from it. 
If we can do all this during today & tomorrow then the plan is still to release 
5.3.1 final during next week.


Qt5 changes in this snapshot (Packages are done from stable branch so all 
changes done to 5.3 branch are missing):

https://codereview.qt-project.org/#change,86927 :
Patch Set 14:

* qtbase 7df8b1a...8fa9121 (41):
> Make sure we run gracefully below API level 18
> Fix failing qtdeclarativetextedit auto-test
> qdoc: Revised logic for which example file to open in Qt Creator
> Cocoa: Dont send duplicate close events.
> Doc: QAtomicInteger first appeared in Qt 5.3
> tst_qtcpsocket: fix comment, the slot goes to 512
> NSURLConnection: Set http response status code.
> QPrinter - Dont use QPrinterInfo::availablePrinters()
> Cocoa: Re-implement QCocoaScreen::topLevelAt()
> Do not crash with IA2 AT clients.
> winrt: set error if tcp socket initialization fails
> winrt: do not try to close non existent sockets
> Windows: Added Comma to list of possible numpad keys
> Doc: Added link to SQL example page from main Qt SQL landing page.
> Fix documentation about QStringLiteral
> iOS: delay callbacks to UITextInput to avoid recursion
> Ensure that there is no duplication of the output directory in output
> Remove unfinished NEON version of vectorized rotate sampling
> Suppress move/resize events if they are the result of call to move()/resize().
> Revert "Fixed duplicate QMoveEvent generated for each QWidget::move call"
> Fix selection by dragging after double click in QWidgetTextControl.
> QPlatformClipboard::emitChanged(): Do not emit signals when closing down.
> Fix alpha in no-opengl configuration on xcb
> Fix visual selection with EGL on xcb
> Avoid polluting the output with warnings on eglfs
> Make multisampling more robust in QOpenGLFramebufferObject
> QNX: Fix build for QNX 6.5
> Android: Use exceptionCheck() function.
> fix qmaccocoaviewcontainer example
> use the right env var in qmlplugindump call
> unbreak static qml imports again
> actually dont install qt dlls into lib/ any more
> install pdb files also for static libraries
> pass (some) index dirs also during -prepare phase
> dont check for doc/ dirs existence
> do not auto-add install dir to index dirs
> ensure that there is always an -indexdir argument
> fix/optimize QT_PLUGIN_PATH construction in qtAddTargetEnv()
> Doc: Fix undefined variable in QMetaMethod::invoke() documentation
> qfreelist: fix data race on v[at].next
> QApp: Method to check for native style usage.

* qtdeclarative 361d638...0a57548 (10):
> Stop polish-and-sync timer when the window is destroyed
> add missing signal declaration in Exposing Attributes to QML example
> Add support for multisampling in QQuickWidget
> Keep QML and JS messages separate in QQmlProfilerService test
> V4 Yarr JIT: push/pop addressTempRegister.
> Fix opacity issue in the renderer.
> Fix QQuickWidget offscreen surface format and creation order
> Doc: Removed redundant link to section in the same page.
> Doc: Updated "Qt Quick Examples" pages.
> Detect and warn when using QQuickWidget as a native child

* qtdoc 428a67f...9efe324 (3):
> Doc: Edited section about loading QML files.
> Doc: Updated "Layout Examples" page.
> Doc: Added "Qt Examples for iOS" page.

* qtmultimedia b9b06de...b99a4b3 (7):
> Make multimedia QML types available for the 5.3 import version.
> Fix static initialization order fiasco in some plugins.
> Android: Use a file descriptor for all local media files.
> Improve default audio plugin selection.
> Android: dont start camera preview until the viewfinder is ready.
> Android: fix media players volume.
> Doc: Remove comment about preliminary API for Qt 5.0

* qtqa 0856043...aecac81 (2):
> Removing QtPims stable and master configs from CI
> Update qt_update_submodules.pl for qtpim and qlalr

* qtquickcontrols ca06986...f04f0b8 (4):
> TableView: Allow resizing and scrolling single-column tables
> Menu: Properly relay enabled state to QPA menu object
> TableView: Make sure we get the content width with hidden header
> TableView: Reset dragged header position if not moved

* qtserialport d598a00...19da18b (3):
> Refactor the availablePortsByUdev() in favor to readability
> Use QScopedPointer (RAII) to do not care of the udev resources
> Simplify of the availablePortsByUdev()

* qttools 3cc8265...4f4be00 (4):
> Doc: Remove Qt Designer manual from the licensing group
> winrtrunner: Split AppxEngine into abstract base and Appx Local subclass
> qhelpgenerator: Fix warning about qpa_minimal_plugin usage
> CoreCon: mark destructor as virtual

* qtwebkit 29d

Re: [Development] New Qt5.3.1 snapshot available

2014-06-12 Thread Heikkinen Jani
Seems that something went wrong with windows build/packaging & some libs etc 
are missing and so on windows packages aren't usable :( See 
https://bugreports.qt-project.org/browse/QTBUG-39594

Sorry about that! Linux & Mac packages should be OK

Br,
Jani

From: development-bounces+jani.heikkinen=digia@qt-project.org 
[mailto:development-bounces+jani.heikkinen=digia@qt-project.org] On Behalf 
Of Heikkinen Jani
Sent: 12. kesäkuuta 2014 9:02
To: development@qt-project.org
Subject: [Development] New Qt5.3.1 snapshot available

Hi all!

New Qt5.3.1 snapshot available here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.1/2014-06-11_109/

These aren't yet final 5.3.1 release packages yet but pretty near so please 
take a tour, verify your fixes & check that everything is still working as 
expected.
Merge from stable to 5.3 branch is still ongoing, hoping we could get it ready 
soon. After that we need to create 5.3.1 branch & produce new packages from it. 
If we can do all this during today & tomorrow then the plan is still to release 
5.3.1 final during next week.


Qt5 changes in this snapshot (Packages are done from stable branch so all 
changes done to 5.3 branch are missing):

https://codereview.qt-project.org/#change,86927 :
Patch Set 14:

* qtbase 7df8b1a...8fa9121 (41):
> Make sure we run gracefully below API level 18
> Fix failing qtdeclarativetextedit auto-test
> qdoc: Revised logic for which example file to open in Qt Creator
> Cocoa: Dont send duplicate close events.
> Doc: QAtomicInteger first appeared in Qt 5.3
> tst_qtcpsocket: fix comment, the slot goes to 512
> NSURLConnection: Set http response status code.
> QPrinter - Dont use QPrinterInfo::availablePrinters()
> Cocoa: Re-implement QCocoaScreen::topLevelAt()
> Do not crash with IA2 AT clients.
> winrt: set error if tcp socket initialization fails
> winrt: do not try to close non existent sockets
> Windows: Added Comma to list of possible numpad keys
> Doc: Added link to SQL example page from main Qt SQL landing page.
> Fix documentation about QStringLiteral
> iOS: delay callbacks to UITextInput to avoid recursion
> Ensure that there is no duplication of the output directory in output
> Remove unfinished NEON version of vectorized rotate sampling
> Suppress move/resize events if they are the result of call to move()/resize().
> Revert "Fixed duplicate QMoveEvent generated for each QWidget::move call"
> Fix selection by dragging after double click in QWidgetTextControl.
> QPlatformClipboard::emitChanged(): Do not emit signals when closing down.
> Fix alpha in no-opengl configuration on xcb
> Fix visual selection with EGL on xcb
> Avoid polluting the output with warnings on eglfs
> Make multisampling more robust in QOpenGLFramebufferObject
> QNX: Fix build for QNX 6.5
> Android: Use exceptionCheck() function.
> fix qmaccocoaviewcontainer example
> use the right env var in qmlplugindump call
> unbreak static qml imports again
> actually dont install qt dlls into lib/ any more
> install pdb files also for static libraries
> pass (some) index dirs also during -prepare phase
> dont check for doc/ dirs existence
> do not auto-add install dir to index dirs
> ensure that there is always an -indexdir argument
> fix/optimize QT_PLUGIN_PATH construction in qtAddTargetEnv()
> Doc: Fix undefined variable in QMetaMethod::invoke() documentation
> qfreelist: fix data race on v[at].next
> QApp: Method to check for native style usage.

* qtdeclarative 361d638...0a57548 (10):
> Stop polish-and-sync timer when the window is destroyed
> add missing signal declaration in Exposing Attributes to QML example
> Add support for multisampling in QQuickWidget
> Keep QML and JS messages separate in QQmlProfilerService test
> V4 Yarr JIT: push/pop addressTempRegister.
> Fix opacity issue in the renderer.
> Fix QQuickWidget offscreen surface format and creation order
> Doc: Removed redundant link to section in the same page.
> Doc: Updated "Qt Quick Examples" pages.
> Detect and warn when using QQuickWidget as a native child

* qtdoc 428a67f...9efe324 (3):
> Doc: Edited section about loading QML files.
> Doc: Updated "Layout Examples" page.
> Doc: Added "Qt Examples for iOS" page.

* qtmultimedia b9b06de...b99a4b3 (7):
> Make multimedia QML types available for the 5.3 import version.
> Fix static initialization order fiasco in some plugins.
> Android: Use a file descriptor for all local media files.
> Improve default audio plugin selection.
> Android: dont start camera preview until the viewfinder is ready.
> Android: fix media players volume.
> Doc: Remove comment about preliminary API for Qt 5.0

* qtqa 0856043...aecac81 (2):
> Removing QtPims stable and master configs from CI
> Update qt_update_su

Re: [Development] QtWebChannel QtCS Session Notes [Was: QWebChannel: getting it ready for inclusion in Qt 5.4]

2014-06-12 Thread Heikkinen Jani
Hi!

Yes, feature freeze is 8th August so in that phase this new component must be 
ready and part of qt5.git.
Will this be essential or add-on module? If this is essential there isn't 
actually anything to do in the packaging side to get this is 5.4: It comes in 
automatically when it is part of qt5.git. But if it is add-on module then we 
need to do some minor changes in the packaging side as well. CI is most 
probably a bit different story...

Br,
Jani


>>-Original Message-
>>From: development-bounces+jani.heikkinen=digia@qt-project.org
>>[mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
>>On Behalf Of Milian Wolff
>>Sent: 12. kesäkuuta 2014 13:22
>>To: development@qt-project.org
>>Subject: [Development] QtWebChannel QtCS Session Notes [Was:
>>QWebChannel: getting it ready for inclusion in Qt 5.4]
>>
>>On Wednesday 11 June 2014 12:44:48 Turunen Tuukka wrote:
>>> Sounds good.
>>>
>>> Jani and Tony, please go through the things needed to bring this as a new
>>> module to Qt 5.4. It is now under Qt-labs, so we need to move, rename,
>>get
>>> ci crunching it, prepare packaging etc.
>>
>>Thanks for that! I've added my notes from the session on the QtCS wiki:
>>
>>http://qt-project.org/groups/qt-contributors-summit-
>>2014/wiki/QtCS14QtWebChannel
>>
>>Please review and chime in if I understood something incorrectly. And as
>>always, please do look at my code and the open review requests. I'll start
>>working on the new feedback I got in the next days. What is the deadline
>>until
>>which I have to have it all resolved for proper inclusion with Qt 5.4? 8th Aug
>>2014, according to http://qt-project.org/wiki/Qt-5.4-release - correct?
>>
>>Bye
>>--
>>Milian Wolff | milian.wo...@kdab.com | Software Engineer
>>KDAB (Deutschland) GmbH&Co KG, a KDAB Group company
>>Tel. Germany +49-30-521325470, Sweden (HQ) +46-563-540090
>>KDAB - Qt Experts - Platform-independent software solutions
>>___
>>Development mailing list
>>Development@qt-project.org
>>http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt5.3.1 change files

2014-06-16 Thread Heikkinen Jani
Hi all,

I notice most of change files for 5.3.1 is still missing. Module maintainers, 
please add those immediately!

We are trying to release 5.3.1 really soon. Plan was to release it this Tue 
(17th  June) but we didn't manage to get things ready for that. We are trying 
to fix remaining issues & produce final candidate packages as soon as possible.

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] 5.3 branch temporarily closed

2014-06-16 Thread Heikkinen Jani
Hi all,

'5.3' branch (& 'stable' as well) is now temporarily closed because we are 
branching '5.3.1' from it. We are waiting all existing integrations to 
finish(either succeed or failed) & merging from 'stable' to '5.3' once again 
before creating the '5.3.1' branch.
>From now on all changes targeted to Qt5.3.1 needs to be pushed to '5.3.1' 
>branch (there shouldn't be many because most of blockers are already fixed).

I will inform you when '5.3.1' branch is available & when '5.3' branch is 
opened for changes to Qt5.3.2

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.3.1 snapshot available

2014-06-16 Thread Heikkinen Jani
Hi all

Qt5.git integration succeed finally yesterday & now we have packages with 
updated content available here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.1/2014-06-17_114/
Unfortunately windows packages are still broken because of 
https://bugreports.qt-project.org/browse/QTBUG-39594 , linux & mac should be OK.

These aren't yet final 5.3.1 packages but pretty near so please test these & 
verify your fixes. Plan is to produce final packages during this week & put 
Qt5.3.1 out during next week so please indicate immediately if you find 
something which is badly broken since Qt5.3.0.

Br,
Jani

Qt5 changes in these packages:
https://codereview.qt-project.org/#/c/87153/ :
Patch Set 7: Code-Review+2

summary:

* qtbase 7df8b1a...9c80a3b (21):
> Revert "Suppress move/resize events if they are the result of call to 
> move()/resize()."
> Revert "Revert "Fixed duplicate QMoveEvent generated for each QWidget::move 
> call""
> QProcess: Handle spurious socket notifications for stdout and stderr
> Don't try to read from invalid file descriptors in QProcess
> QProcessPrivate: merge the functions dealing with stdout and stderr
> Rename QProcessPrivate::destroyChannel to closeChannel
> Move the QProcessPrivate Windows objects into QProcessPrivate::Channel
> Move the QProcessPrivate channel buffers into QProcessPrivate::Channel
> Support hotplugging of input devices with XInput2
> Doc: correct the format of Q_PLUGIN_METADATA macro in sample codes
> Merge "Merge remote-tracking branch 'origin/stable' into 5.3" into 
> refs/staging/5.3
> QWidget: fix documentation for isEnabledTo(0)
> Add missing detach() in QPixmap::convertFromImage()
> Compose key plugin: expand "%L" to full path.
> Doc: Updated Layout examples.
> Fix typo in QGraphicsTextItem::defaultTextColor() documentation.
> Remove unnecessary comma in QStackedWidget doc.
> Don't try to draw if there are no points in the path
> Doc: Fix undefined variable in QMetaMethod::invoke() documentation
> qfreelist: fix data race on v[at].next
> QApp: Method to check for native style usage.

* qtdeclarative 361d638...17ee404 (11):
> Merge remote-tracking branch 'origin/stable' into 5.3
> Set StrongFocus on QQuickWidget
> Doc: Clarify where JavaScript fits in QML code
> Initialize QSGPaintedNode with an empty size.
> Add node description to painted items.
> Make sure shader rewriter stops immediately on an empty string.
> Fix forwarding of keyboard events to multiple target items
> Merge remote-tracking branch 'origin/stable' into 5.3
> Doc: Removed redundant link to section in the same page.
> Doc: Updated "Qt Quick Examples" pages.
> Detect and warn when using QQuickWidget as a native child

* qtdoc 428a67f...7025f10 (2):
> Merge remote-tracking branch 'origin/stable' into 5.3
> Doc: Added "Qt Examples for iOS" page.

* qtlocation f90f40d...036c51c (1):
> Fix wrong qreal architecture checks

* qtmultimedia b9b06de...150ff66 (5):
> Merge remote-tracking branch 'origin/stable' into 5.3
> Improve default audio plugin selection.
> Android: don't start camera preview until the viewfinder is ready.
> Android: fix media player's volume.
> Doc: Remove comment about preliminary API for Qt 5.0

* qtquickcontrols ca06986...f6845c2 (9):
> Fix CalendarStyle::control as read-only
> CalendarStyle: add styleData.index for dayOfWeekDelegate
> CalendarStyle: document available styleData properties
> Merge "Merge remote-tracking branch 'origin/stable' into 5.3" into 
> refs/staging/5.3
> CalendarStyle: do not hard code the width of weekNumberDelegate
> CalendarStyle: do not hard code the height of dayOfWeekDelegate
> Make Base ToolButtonStyle honor icon size.
> Calendar: respect style provided size
> Calendar: fix dayOfWeekDelegate positioning

* qtserialport d598a00...450f79d (4):
> Remove the exception notifier handling for *nix
> Merge remote-tracking branch 'origin/5.3.0' into 5.3
> Merge remote-tracking branch 'origin/stable' into 5.3
> uclibc sets ENOENT when one tries to open a non-existing device

* qttools 3cc8265...788638b (2):
> windeployqt: Remove deleted QML directories from Json output.
> Merge remote-tracking branch 'origin/stable' into 5.3

* qtwebkit 29dd87e...f7d9266 (2):
> Fix clang debug-and-release build
> Merge remote-tracking branch 'origin/stable' into 5.3
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] '5.3.1' branch available

2014-06-18 Thread Heikkinen Jani
Hi all!

We have now '5.3.1' branch available for finalizing Qt5.3.1 release content. 
Please add all missing changes (change files, fixes for new Blockers) 
immediately & get those integrated as soon as possible (hoping during today) so 
that we can produce final 5.3.1 candidate packages still during this week. Plan 
is still to release Qt 5.3.1 during next week so we need to proceed quickly!

'5.3' branch remains locked a while. I'll inform you when '5.3' branch is again 
open for changes targeted to Qt5.3.2

Br,

Jani

From: Heikkinen Jani
Sent: 16. kesäkuuta 2014 15:51
To: development@qt-project.org; releas...@qt-project.org
Subject: 5.3 branch temporarily closed
Importance: High

Hi all,

'5.3' branch (& 'stable' as well) is now temporarily closed because we are 
branching '5.3.1' from it. We are waiting all existing integrations to 
finish(either succeed or failed) & merging from 'stable' to '5.3' once again 
before creating the '5.3.1' branch.
>From now on all changes targeted to Qt5.3.1 needs to be pushed to '5.3.1' 
>branch (there shouldn't be many because most of blockers are already fixed).

I will inform you when '5.3.1' branch is available & when '5.3' branch is 
opened for changes to Qt5.3.2

Br,
Jani

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.3.1 snapshot available

2014-06-18 Thread Heikkinen Jani
Hi all,

New Qt5.3.1 snapshot available here: 
http://download.qt-project.org/snapshots/qt/5.3/5.3.1/2014-06-19_117/

These packages are really close to final Qt 5.3.1 packages, only few changes 
are missing (see https://codereview.qt-project.org/#/c/87807/, patch set 2). 
https://codereview.qt-project.org/#/c/87807/ is under integration & new 
packaging round will be started immediately when it succeed. Snapshot with that 
final content should be available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.1/ late today / tomorrow 
morning.

These  packages will be then Qt5.3.1 final candidate packages. Plan is to 
release Qt5.3.1 during next week & we won't update these packages anymore if 
there isn't something really critical broken...

Please test these packages & inform us immediately if you find some really 
critical regression compared to Qt5.3.0 release.

Br,
Jani

Qt5 changes in this snapshot:
https://codereview.qt-project.org/#/c/87532/ :

* qtbase 9c80a3b...c92ece4 (9):
> QRasterPlatformPixmap::createPixmapForImage(): Avoid crash when QImage 
> conversion failes
> xcb: touch device mode is either Dependent or Direct, not Rel or Abs
> install .lib files for static libs again
> Flush xcb connection before EventDispatcher is going to block
> Fix data race in accessing QDBusConnectionPrivate::serviceNames
> Android: REG: Fix crash.
> Merge remote-tracking branch 'origin/stable' into 5.3
> QFontComboBox sometimes became too wide because of wrong fixed size
> Android: Report something sensible for screen geometry

* qtconnectivity 5fe214b...ad0df0d (1):
> Properly deal with pairing errors in btfiletransfer example

* qtdeclarative 17ee404...1e39eb5 (3):
> Separate renderer out in "OpenGL under QML" example.
> Use newest QtQuick in rssnews demo
> Merge remote-tracking branch 'origin/stable' into 5.3

* qtmultimedia 150ff66...34ab2b5 (1):
> Improved audiooutput and audioinput examples.

* qtquickcontrols f6845c2...d67c98c (1):
> Merge remote-tracking branch 'origin/stable' into 5.3

* qtserialport 450f79d...065f526 (1):
> Fix mixed up vendor and product identifiers

* qttools 788638b...7017fe8 (1):
> Merge remote-tracking branch 'origin/stable' into 5.3

* qtwebkit f7d9266...ba4102c (1):
> Fix letter-spacing in SVG


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt5.3.1 known isssue

2014-06-19 Thread Heikkinen Jani
Hi all,

Qt5.3.1 release is coming soon, please update known issues in 
http://qt-project.org/wiki/Qt531-KnownIssues

Br,
jani


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.3.1 & Qt Creator 3.1.2 released

2014-06-25 Thread Heikkinen Jani
Hi all,

We are happy to announce that Qt 5.3.1 & Qt Creator 3.1.2 is released today, 
see http://blog.qt.digia.com/blog/2014/06/25/qt-5-3-1-released/

Big thanks to everyone who has helped to make the releases happen!

Br,
Jani

--
Jani Heikkinen
Release Manager

Digia Plc
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.4 new features

2014-06-25 Thread Heikkinen Jani
Hi all,
Kindly reminder: Only one and half month to 5.4 feature freeze!

'Dev' branch will be locked 8th August 2014 12:00 CET and all new features for 
Qt5.4 needs to be in at that time!

Criteria for new features/modules (from Lars's old email):

Please make sure that all new functionality

- Compiles on all reference platforms
   (If a module/feature is only for one platform, make sure 
qmake/make does nothing on the other platforms)
- Have tests
   Automated tests should cover as much as possible of the new 
functionality. If certain areas are not covered by automated tests, I'd like to 
hear how testing will be done for those
- Have documentation
   No undocumented public API. Basic docs have to be there, only 
polishing should still be required after the freeze
- Have examples
   Have some examples showing how to use the API. Examples need to 
be linked to from documentation.

In addition, new modules need to

- Follow the branching scheme
   A new module can be ok to only have dev, with '5.4' being 
created at branching time.
- Have a CI system
   New modules that are going to be part of Qt releases need to 
have a CI system set up

Br,
Jani

Btw, http://qt-project.org/wiki/New-Features-in-Qt-5.4 seems to be quite empty 
still :(

From: Heikkinen Jani
Sent: 27. toukokuuta 2014 15:07
To: development@qt-project.org
Subject: Qt 5.4 new features

Hi all,

Now when Qt 5.3.0 is released it is time to start putting focus to Qt 5.4 as 
well. There is only a bit more than two months to Qt 5.4 feature freeze, which 
is planned to happen 8.8.2014, see http://qt-project.org/wiki/Qt-5.4-release

We need to get some kind of understanding which new features are planned for 
Qt5.4. That's why I ask you to update your plans in 
http://qt-project.org/wiki/New-Features-in-Qt-5.4

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] HEADS UP: Qt 5.4 feature freeze is 8.8.2014 12:00 CET

2014-07-29 Thread Heikkinen Jani
Hi,

Please remember: Qt 5.4 feature freeze is Friday 8th August 2014 12:00 CET. It 
means:


-'Dev' branch will be temporarily locked 8th August 2014 12:00 CET

o   After that time any changes that are required for Qt 5.4.0 needs to be 
pushed to the '5.4' branch. So if your changes are not in by that time, please 
wait until the branching is done and re-target it to the '5.4' branch.



-All new features/modules targeted to Qt 5.4 must be in 'dev' -branch 
at that time & must fulfill criteria for new features/modules (from Lars's old 
email):

o   Please make sure that all new functionality

§  Compiles on all reference platforms

· (If a module/feature is only for one platform, make sure qmake/make 
does nothing on the other platforms)

§  Have tests

·Automated tests should cover as much as possible of the new 
functionality. If certain areas are not covered by automated tests, I'd like to 
hear how testing will be done for those

§  Have documentation

· No undocumented public API. Basic docs have to be there, only 
polishing should still be required after the freeze

§  Have examples

·Have some examples showing how to use the API. Examples need to be 
linked from documentation.


o   In addition, new modules need to

§  Follow the branching scheme

·A new module can be ok to only have dev, with '5.4' being created at 
branching time.

o   Have a CI system

§  New modules that are going to be part of Qt releases need to have a CI 
system set up. Please contact CI team early enough



-Each new module needs to be a part of qt5.git already in 'dev' branch. 
Please notify release team about any new module for Qt 5.4 immediately!



-'5.4' will be branched from 'dev' Mon 11th August 2014

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.3.2 snapshot available

2014-07-29 Thread Heikkinen Jani
Hi all,

There is now new snapshot for Qt5.3.2 available in 
http://download.qt-project.org/snapshots/qt/5.3/5.3.2/
2014-07-29_129/ contains windows packages
2014-07-29_99/ contains mac packages
2014-07-28_119/ contains linux packages

There are pretty many changes in these packages so it might be good idea to 
check if all is still working OK...

Qt5 changes in these packages:

https://codereview.qt-project.org/#/c/87821/ :
Patch Set 84:

* qtactiveqt e70056c...ace3226 (2):
> Dont use QT_STATIC_CONST here
> Bump version

* qtandroidextras 960276c...a441d81 (1):
> Bump version

* qtbase c92ece4...aaaba5d (157):
> tst_QSet: verify that {}-style initialization drops duplicates
> tst_QMap: replace QVERIFY(x == y) with QCOMPARE(x,y)
> tst_QMap: verify that {}-style initialization drops duplicates
> tst_QHash: replace QVERIFY(x == y) with QCOMPARE(x,y)
> tst_QHash: verify that {}-style initialization drops duplicates
> QNAM: Fix CPU load for limited upload QIODevice
> qmake: Document the "aux" template type.
> Use the stateless UTF-8 encoder in QStringRef::toUtf8
> Doc: corrected autolink errors in qnamespace.qdoc
> Windows: Fix assignment of margins in QPageSetupDialog.
> QPixmap::fromImage() should detach when changing QImage format
> Windows: Add Qt Creator PATH update tip for missing SQL client dlls
> tst_qurl: add tests for mailto parsing and toString. No bug.
> Windows: Fix window geometry when transiting from fullscreen to maximized.
> Windows printing: Preserve painter when syncing state.
> Android: Fix tests in gui/text requiring test data
> generate QGL header file from qgl.h
> Ensure transient parents are top level widgets.
> Windows: Send QTabletLeaveProximity events.
> Added stream version into network cache file format
> make QtWidgets claim style plugins
> CMake: Dont check the existence of GL files in the Qt5Gui package.
> QSplitter: Exclude top level widgets from child event handling.
> Doc: Hide QTextInlineObject constructor from the documentation
> Android: Simplify the jni code in QtAndroidClipboard
> Android: Simplify the jni code in QAndroidPlatformServices
> Android: Update QSslSocketPrivate::fetchSslCertificateData()
> Work around ICC bug in brace initializations containing constexpr
> Doc: edited qtxml.qdocconf
> xcb: QTabletEvents and proximity events correctly identify the tool
> Android: Prefer "Droid Serif" as default serif font
> Fixed wrong function name in a file snippet
> Android: enable FBO readback workaround for more devices.
> Fix fallbacks for adapted common script
> Fix fallbacks for adapted common script
> QSslCertificate: blacklist NIC certificates from India
> Doc: moved saxbookmarks example files
> tst_qdir: Move QFINDTESTDATA() from init() to constructor.
> Doc: moved streambookmarks example files
> Dont assert when HB-old is unable to deal with surrogates
> Android: Fix compiling targets with space in name
> REG: Fix nbsp in QTextLayout
> Support getting test data from qrc
> Android: [REG] Fix QScreen::physicalSize()
> Document QApplication::cursorFlashTime() can return -1
> Fix for code snippet in commandlineparser documentation
> Doc: removed trolltech.com from namespace in manual qdocconf file
> Android: Refactor exception checking in qjni.
> Fix typo in QGraphicsView documentation.
> Fix QTimer with negative interval in QWidgetLineControl::setCursorBlinkPeriod
> Attempt to work with Visual Studio in -Za (strict ANSI) mode
> Improve QListWidget documentation.
> Fix debug output of QTouchEvent.
> Doc: fix a link in QAbstractOpenGLFunctions documentation
> Accessibility Linux: Fix crashes when accessing invalid functions
> QPdf::addImage(): avoid a QImage detach when its in an acceptable Format
> Make QDom/QXmlSimpleReader reentrant.
> Move QXmlReaderPrivate to private header.
> Add opt-out environment variable for @2x images
> Listen to touch events on the master device instead of slave.
> add support for device linux-arm-hisilicon-hix5hd2-g++
> Cocoa: Handle Qt::WA_ShowWithoutActivating
> Cocoa: Handle Qt::WindowDoesNotAcceptFocus
> Cocoa: Fix Qt-in-namespace build.
> Cocoa: Separate framestrut and normal button state
> Make tst_QLocale::macDefaultLocale() more robust
> QMacStyle: Fix focus frame rendering in Yosemite
> OS X: when opening a URL via QFileOpenEvent, pass as QUrl
> Fix some tst_qwidget test cases
> QNX: Override QPlatformScreen::topLevelAt
> xcb: make sure to update window title when it is changed
> Skip unstable autotests in QtBase.
> WINCE: Fix grabWindow
> Empty icons and Cocoa menu items.
> Address Book example: Fix QTableView column sorting
> QOpenGLTexture: fix the feature test for Buffer Textures
> qDebug: fix data race in qt_message_print
> Accessibility Windows: Do not assert on invalid indexInParent
> Fix annoying warning from ICC 14 on Windows
> [bcm97425] Fix parameter issue in platformDestroy hook
> Doc: Various \note fixes in Qt namespace documentation.
> winrt: DNS lookup: dont have duplicate entries
> Mac Style: Fix QLineEdit frame in

Re: [Development] [Releasing] HEADS UP: Qt 5.4 feature freeze - branch created

2014-08-11 Thread Heikkinen Jani
Hi,

Friday's 12:00 CET deadline shouldn't be any surprise for anyone: It was agreed 
in release team meeting before summer vacations 
(http://lists.qt-project.org/pipermail/releasing/2014-June/001783.html) & I 
have sent some notifications about that after that, latest one less than two 
weeks ago 
(http://lists.qt-project.org/pipermail/development/2014-July/017780.html).

But let's move on as already said earlier. What is still missing from 5.4 
branch for Alpha release? According to plans we should have Alpha this Thursday 
so we need to get all needed things in really soon to be able to keep the 
schedule

Br,
Jani

>>-Original Message-
>>From: development-bounces+jani.heikkinen=digia@qt-project.org
>>[mailto:development-bounces+jani.heikkinen=digia@qt-project.org]
>>On Behalf Of Knoll Lars
>>Sent: 11. elokuuta 2014 10:23
>>To: Thiago Macieira; development@qt-project.org
>>Subject: Re: [Development] [Releasing] HEADS UP: Qt 5.4 feature freeze -
>>branch created
>>
>>
>>On 11/08/14 03:10, "Thiago Macieira"  wrote:
>>
>>>On Monday 11 August 2014 00:09:59 Oswald Buddenhagen wrote:
 > You're missing the obvious: there was a change and people were not
ready
 > for it.

 that's hardly an argument, given that everybody who paid any attention
 at all knew that it would be *somehow* quite different (due to the
 different branching model).
>>>
>>>That's the entire argument. You can't dismiss it. Of course it would be
>>>different, but without communication explaining how it would happen,
>>>everyone
>>>assumed it would be close to the previous procedures.
>>>
>>>But let's move on. What's done is done and we've learnt the lesson:
>>>communication.
>>
>>Yes. I am not saying it was wrong neither. It was simply a small surprise
>>as it happened differently before. Yes, I could have thought that the new
>>branching scheme will make this simpler, but often you tend to forget
>>about it.
>>
>>In any case, the branching seems to have gone with a lot issues than
>>before, as we hoped it would be. So the new branching scheme seems to be
>>improving things :)
>>
>>Cheers,
>>Lars
>>
>>>
 > Which, again, is a change from previous procedure. In past times, as a
 > member of the release team, I had the right to stage things past the
 > feature freeze, to get things integrated that failed due to unrelated
CI
 > failures and commits that were granted exception from the freeze.

 i'll remind you that you did this *after* i explicitly told you not to
 "help" without prior coordination with me. there is a line between
 "being taken by surprise" and "being kinda obstinate".
>>>
>>>I did ping you on IRC for coordination. Since you didn't reply, I
>>>proceeded
>>>according to previous rules. (No, it was not after midnight in your
>>>timezone)
>>>
 > I can't get the CI to tell me if there's anything wrong. Even if I
 > stage now (which I have done), it will run on Monday morning, at a
 > time at which I'll be busy packing. I'll get home in Portland on
 > Tuesday evening UTC, close to midnight Wednesday. That'll be my first
 > chance to see if any of my integrations failed due to CI issues.

 and why would any of that be bad? it's not like anything is on fire. you
 can do other things in the mean time, which you totally do have enough
 to choose from.
>>>
>>>It's time lost. Right now, I am 5 hours behind Central European timezone
>>>and I
>>>have some 8-9 hours of overlap with possible reviewers. Once I get back
>>>home,
>>>the overlap reduces to 5-6 hours, minus the time I have to spend doing
>>>the
>>>rest of $DAYJOB. That means I'll have about 4-6 hours for Qt throughout
>>>the
>>>rest of this week.
>>>
>>>--
>>>Thiago Macieira - thiago.macieira (AT) intel.com
>>>  Software Architect - Intel Open Source Technology Center
>>>
>>>___
>>>Development mailing list
>>>Development@qt-project.org
>>>http://lists.qt-project.org/mailman/listinfo/development
>>
>>___
>>Development mailing list
>>Development@qt-project.org
>>http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt5.3.2

2014-08-12 Thread Heikkinen Jani
Hi all,

We are planning to release Qt5.3.2 pretty soon, at the end of August or early 
September.

There is new snapshot available for Qt5.3.2:

Windows: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-12_133/
Mac: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-12_103/
Linux: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-12_125/

Please test these to see all is working OK. Report your findings to Jira and 
link all known blockers in metabug: 
https://bugreports.qt-project.org/browse/QTBUG-40712

Maintainers, please start creating change files for 5.3.2 as soon as possible 
to avoid same hassle what was with 5.3.1 (most of change files came in too 
late).

Br,
Jani


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt5.3.2

2014-08-14 Thread Heikkinen Jani
ns for Windows.
> Doc: Removed the reference to Qt Mobile.

* qtenginio ca82a19...16c55e4 (1):
> Improve login code snippet

* qtlocation d771c5d...09f68b9 (3):
> Fix fitViewportToMapItemsRefine
> Avoid potential double deletion when handling OSM route replies
> Fix QGeoRouteReplyOsm::networkReplyFinished

* qtmacextras c5a3e9a...9af049f (1):
> Doc: Removed an unnecessary page command from the class documentation

* qtqa 33748af...1208b42 (6):
> add qtwebengine 1.0 custom branch to submodule updater
> Add 5.3.2 and 5.4 branches to ci.cfg
> Adjust the copyright regular expression block
> QtQA: Change relative submodule path to absolute path
> QtWebEngine: Rename QtWebEngines CI config according new branch
> Compile fix for platforms without process support

* qtquick1 8e7fa2b...3074a3a (1):
> qmlplugindumper: do not pop up a window if an assert is triggered

* qtquickcontrols 44a6374...2ae698e (6):
> QtQuick.Dialogs FontDialog: fix a binding loop issue
> Fix tooltip position when used with QQuickWidget
> Doc: Updated the Calendar example documentation
> Make the default style "Base" when built without widgets support
> QQuickPopupWindow: Use actual item size as content size
> QtQuick.Dialogs: check for inheriting from QApplication

* qtserialport 76f293b...3c3b23b (6):
> Fix compilation of apps with QT_DISABLE_DEPRECATED_BEFORE=0x050300
> Move the synchronous loopback test from benchmarks to auto tests
> Make the QSerialPort::flush() non-blocking
> Pass a length of string to QString::fromWCharArray
> Fix leak of a descriptor after unsuccessful opening
> Fix events handling in waitForBytesWritten() method on Windows

* qttools a7d5e67...33b7980 (4):
> Add bearer plugin deployment
> Android: fix zipAlign location.
> Merge "Merge remote-tracking branch origin/stable into 5.3" into 
> refs/staging/5.3
> androiddeployqt: Force Qt Gui dependency for all apps

* qttranslations cf4d6f7...b9a22c9 (1):
> admitting defeat

* qtwebkit 1e0e8bb...eb611b3 (4):
> Fix case in documentation of qobjectbridge bindings
> Do not add QStyle padding on top of default padding
> [WK2] Update text upon item selection for menu lists
> Do not use title as the primary text of dragged or copied links


Br,
Jani

From: Heikkinen Jani
Sent: 12. elokuuta 2014 13:26
To: development@qt-project.org
Subject: Qt5.3.2

Hi all,

We are planning to release Qt5.3.2 pretty soon, at the end of August or early 
September.

There is new snapshot available for Qt5.3.2:

Windows: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-12_133/
Mac: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-12_103/
Linux: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-12_125/

Please test these to see all is working OK. Report your findings to Jira and 
link all known blockers in metabug: 
https://bugreports.qt-project.org/browse/QTBUG-40712

Maintainers, please start creating change files for 5.3.2 as soon as possible 
to avoid same hassle what was with 5.3.1 (most of change files came in too 
late).

Br,
Jani


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt5.3.2

2014-08-19 Thread Heikkinen Jani
Hi all,

New snapshot available for Qt 5.3.2:

Windows: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-19_135/
Linux: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-18_130/
Mac: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-19_105/

Please inform me immediately if you find something blocking the release!

Qt5 changes in this snapshot:

https://codereview.qt-project.org/#/c/92388/

Patch Set 2:

* qtbase a128347...231da21 (4):
> Do not set QMAKE_{INC,LIB}DIR_{OPENGL,X11} in the freebsd mkspecs.
> refactor disconnectFromFtp to remove cached entries when necessary
> Remove reference to gdb_dwarf_index from the freebsd-clang mkspec.
> Fix mistake in function extraTryFontsForFamily

* qtdeclarative b29fac2...1d0d841 (3):
> Added the QtSQL dependency info. to the project file
> tst_dialogs: verify that rootObject is valid
> tst_dialogs: QTRY_ on the expression (spyVisibilityChanged.count) not the 
> variable.

* qtlocation a36d9e6...6e39a79 (1):
> OSX: Fix QGeoPositionInfo attribute values with corelocation plug-in

* qtsensors b3742c7...fd3e65e (2):
> Do not warn when failing to load static plugins as sensor plugins
> Do not warn if no config file is found.

* qtserialport 3c3b23b...13e89f9 (1):
> Fix handling of writing at using of waitForReadyRead()

* qtwebkit cb96122...13f80d3 (1):
> Fix fallback conversion of recognized objects

Br,
Jani

From: Heikkinen Jani
Sent: 14. elokuuta 2014 13:55
To: development@qt-project.org
Subject: RE: Qt5.3.2

Hi,
New snapshot available for Qt 5.3.2:

Windows: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-14_134/
Linux: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-14_128/
Mac: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-13_104/

Please inform me immediately if you find something blocking the release!

Qt5 changes in this snapshot:
https://codereview.qt-project.org/#/c/90879/ :
Patch Set 35:

* qtbase aaaba5d...f2c7ea7 (46):
> Fix build with QT_NO_MDIAREA
> Show the correct cursor for QLineEdits side buttons.
> OSX MenuRole detection: remove ampersand before looking for keywords
> Fix disconnect()ing from signals declared in a base class
> Doc: document that we have unfixed bugs with waitForXxx on Windows
> Fix rendering alpha-blended text which needs to be clipped at the top.
> Fix build due to missing include when using a minimal config.
> Fix build with QT_NO_DRAGANDDROP
> Font Database: Add support for private, system UI font families
> Apply upstream patch r1498 to our PCRE copy
> Apply upstream patch r1495 to our PCRE copy
> Initialize member.
> Document missing QLatin1String methods
> network tests: add manual test for auth / proxy auth
> Uncomment some tests which accidently got commented
> Both HiQualAA and normal AA should mean antialiasing in rasterengine.
> Check if Start/EndPage returns non-positive value when error checking
> Windows: Fix stored family name of fallback fonts
> Android: Remove native views when their window is destroyd.
> Android: Fix QAndroidPlatformServices::openUrl().
> Android: Fix recursion bug in callStaticMethod()
> GTK file dialog: pre-fill the filename if given to a Save dialog
> QFileDialog docs: remove misleading sentence about static functions
> Doc: Placed Qt OpenGL class convention in code block.
> Undo: Fix state entry bug for parallel state groups
> Do not add QOffscreenSurface windows to the global list
> tst_QHash: check which of several equal keys is inserted
> OpenGL: destroy QGLContext allocated by QGLContext::fromOpenGLContext
> tst_QSet: check which of several equal elements is inserted
> fix paths in installed qtmain.prl
> pass --sysroot to compile tests also on windows
> add /ENTRY:main only for target builds
> avoid that CROSS_COMPILE affects host builds
> ensure that arch_host.pro is used also on windows
> Merge "Merge remote-tracking branch origin/stable into 5.3" into 
> refs/staging/5.3
> Add missing power button keycode to keymap
> Android: export ANDROID_SDK_BUILD_TOOLS_REVISION.
> cocoa: Fix compiler warnings about unused functions.
> Propagate swapInterval to QGLFormat
> Fix double clicks in eglfs
> Work around ICC bug in local static symbols for Q_GLOBAL_STATIC
> QCoreTextFontDatabase: Fix font weight value when populating a family
> Dont convert signed to unsigned when we need all 32bit
> Fix compilation if EC is disabled in OpenSSL
> Improve dbus cross compilation
> Fix buffer overrun error with some proxy servers

* qtdeclarative 14bc8dc...1fd06d1 (29):
> Correct strokeRect documentation.
> Silence harmless compiler warning.
> benchmarks: Skip compilation of (and mark with FIXME) a few benchmarks that 
> dont build.
> benchmarks/particles: fix projects to actually build
> Fix compilation of tst_compilati

[Development] HEADS UP: Qt5.3.2 branching Friday 29th Aug

2014-08-25 Thread Heikkinen Jani
Hi,

We are planning to branch Qt5.3.2 from '5.3' Friday 29th August. It means:


-'5.3' branch will be temporarily locked 29th August 2014 07:00 CET

o   We will wait ongoing integrations to succeed/fail before doing the branch.

o   After that time any changes that are required for Qt 5.3.2 needs to be 
pushed to the '5.3.2' branch. NOTE: Target is that all needed changes are in 
before branching. No any nice to have's in '5.3.2', only real showstoppers in 
there (if new found)!

§  MAINTAINERS: Make sure all change files are in early enough!

Target is to produce "unofficial RC" packages from '5.3.2' branch for testing 
immediately after branching & release Qt5.3.2 as soon as possible if nothing 
serious found during testing! So please make sure all known blockers are linked 
in https://bugreports.qt-project.org/browse/QTBUG-40712 !

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: Qt5.3.2 branching Friday 29th Aug

2014-08-26 Thread Heikkinen Jani
Well, I can approve that but I guess there should be some changes in that file 
as well ;)

Br,
Jani

>>-Original Message-
>>From: Marc Mutz [mailto:marc.m...@kdab.com]
>>Sent: 26. elokuuta 2014 9:47
>>To: development@qt-project.org
>>Cc: Heikkinen Jani
>>Subject: Re: [Development] HEADS UP: Qt5.3.2 branching Friday 29th Aug
>>
>>On Tuesday 26 August 2014 08:22:11 Heikkinen Jani wrote:
>>> §  MAINTAINERS: Make sure all change files are in early enough!
>>
>>Then please be a nice release coordinator and approve
>>  https://codereview.qt-project.org/92299
>>:)
>>
>>--
>>Qt Developer Days 2014 - October 6 - 8 at BCC, Berlin
>>
>>Marc Mutz  | Senior Software Engineer
>>KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company
>>www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-
>>540090
>>KDAB - Qt Experts - Platform-Independent Software Solutions
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] New Qt5.3 snapshot available

2014-08-28 Thread Heikkinen Jani
Hi all,

New Qt5.3.2 snapshot available:

Windows: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-28_138/
Mac: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-28_108/
Linux: http://download.qt-project.org/snapshots/qt/5.3/5.3.2/2014-08-28_131/ 
(Coming, available later today)

Content isn't yet official Qt5.3.2 "RC" but pretty close to it so please check 
everything is still working as expected.

Please inform me immediately if you find something new which should block the 
release. Plan is to branch Qt5.3.2 from 5.3 tomorrow & produce rc packages from 
5.3.2 branch as soon as possible.

Qt5 changes in this snapshot:
https://codereview.qt-project.org/#/c/93218/
Patch Set 3:

* qtbase 1498c99...f1bce3b (5):
> Avoid crash if querying device that has gone away
> QMacStyle: Fix QTabBar appearance on Yosemite
> QMacStyle: Fix default button look on Yosemite
> Add empty changes-5.3.2 file
> Android: Avoid caching the same class twice.

* qtdeclarative b0835b3...a67aa6a (2):
> Doc: Added a link to the QML advanced tutorial
> Dont use d->instanceModel after freeing it

* qtdoc 9ed43f5...450060f (1):
> Reworked platform notes for QNX

* qtqa 1ab1d03...130c512 (1):
> QtEnginio: Adding branch 1.1 to CI


https://codereview.qt-project.org/#/c/92547/
Patch Set 17:

* qtbase 231da21...1498c99 (18):
> BlackBerry PlayBook build fixes
> Doc: corrected autolink errors Qjsonvalue
> Cocoa: Work around faulty screen list on startup
> Network: Fix NTLM (SSPI) with HTTP and HTTPS proxies
> remove always ask option.
> Fix handling QT_IM_MODULE=none
> xcb: use keyboard event source window to determine auto-repeat value
> Android: use correct size when leaving fullscreen
> Fix invalid memcpy(dst, src) calls where dst == src
> Fix several regressions in font selection
> Detect wrongly labelled wheel buttons
> Make QWindowContainer handle dragndrop
> Resize correctly on orientation change.
> Use correct size in fullscreen mode
> Properly null-terminate ifreq::irf_name
> OS X - QCollator::compare() returns wrong results.
> fingerpaint example: be sensitive to pressure only when supported
> Fix a memory leak in QFseventsFileSystemWatcherEngine

* qtconnectivity 73d6c67...8a33a9b (1):
> Add missing private headers warning

* qtdeclarative 1d0d841...b0835b3 (9):
> Fix crash with early QObject property access
> Fix typo in DelegateModelGroup documentation
> Protect some members in QQmlObjectCreator
> Initialize variable
> Dont abuse new to do a reinterpret_cast
> Protect incubation against its creator being deleted.
> Add 5.3.2 changelog for qtdeclarative
> Fix crash with recursively loading cached compilation units
> Fix typo in StateChangeScript documentation.

* qtenginio 16c55e4...4ee5a2f (1):
> Add change log for Enginio 1.0.6

* qtmultimedia f31e186...20da381 (10):
> WMF: fix bufferStatus() and availablePlaybackRanges().
> AVFoundation: fix some controls not being correctly destroyed on iOS.
> AVFoundation: fix retrieving tracks information from live sources.
> Android: fix retrieving metadata from assets, qrc and remote files.
> OpenSL: Fix QAudioOutput::setNotifyInterval().
> Android: Remove api level test in qtmultimedia.pro
> Fix QSGVideoNode rendering of rgb frames with padding.
> CoreAudioOutput use timeout when waiting for render thread
> Detect V4L availability
> Improve Magnify and Ripple effects on video shader example

* qtquickcontrols 55077b4...45484e3 (4):
> Dialogs must know when they are closed by the operating system
> Dialog: initialize enabled and clicked buttons
> Dialogs: buttonless fully-filled dialog example
> Dialog: do not emit signals twice when a button is clicked

* qtrepotools 21ab5a2...4f3bd72 (1):
> Update license headers and add new licenses

* qtsensors fd3e65e...f33363d (1):
> Add missing private headers warning

* qtserialport 13e89f9...286d64c (1):
> Add missing private headers warnings

* qttools 33b7980...32bb805 (1):
> fix gaelic plural rules

* qtwebkit 13f80d3...bc8af0e (1):
> Fix key identifier for comma key ("Separator")

* qtxmlpatterns 78c2367...10ddd5a (1):
> Add missing private headers warning


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] HEADS UP: Qt5.3.2 branching Friday 29th Aug

2014-08-29 Thread Heikkinen Jani
Hi all,

As informed earlier this week '5.3' is now temporarily closed.  And as told we 
will wait existing integrations to be finished before doing new '5.3.2' branch. 
I'll inform you when new branch is available for possible final changes before 
the official release

Br,
Jani

From: development-bounces+jani.heikkinen=digia@qt-project.org 
[mailto:development-bounces+jani.heikkinen=digia@qt-project.org] On Behalf 
Of Heikkinen Jani
Sent: 26. elokuuta 2014 9:22
To: development@qt-project.org
Cc: releas...@qt-project.org
Subject: [Development] HEADS UP: Qt5.3.2 branching Friday 29th Aug
Importance: High

Hi,

We are planning to branch Qt5.3.2 from '5.3' Friday 29th August. It means:


-'5.3' branch will be temporarily locked 29th August 2014 07:00 CET

o   We will wait ongoing integrations to succeed/fail before doing the branch.

o   After that time any changes that are required for Qt 5.3.2 needs to be 
pushed to the '5.3.2' branch. NOTE: Target is that all needed changes are in 
before branching. No any nice to have's in '5.3.2', only real showstoppers in 
there (if new found)!

§  MAINTAINERS: Make sure all change files are in early enough!

Target is to produce "unofficial RC" packages from '5.3.2' branch for testing 
immediately after branching & release Qt5.3.2 as soon as possible if nothing 
serious found during testing! So please make sure all known blockers are linked 
in https://bugreports.qt-project.org/browse/QTBUG-40712 !

Br,
Jani
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


  1   2   3   >