[Development] Using ACC (abicc) together with the header reviews
Hello, I've stumbled upon the ABI compliance checker [1], a small tool that checks API/ABI issues across two versions of the same library. It seems to generate sensible reports, so perhaps we should think of using it together with the header reviews. Here's an example of running it on QtWidgets 5.1.1 vs 5.2.0: http://www.kdab.com/~peppe/qtwidgets_5.1.1_5.2.0_compat_report.html Of course, not everything it notices is a real problem (changes in private APIs are totally fine, etc.). [1] http://ispras.linuxbase.org/index.php/ABI_compliance_checker HTH, -- Giuseppe D'Angelo | giuseppe.dang...@kdab.com | Software Engineer KDAB (UK) Ltd., a KDAB Group company Tel. UK +44-1738-450410, Sweden (HQ) +46-563-540090 KDAB - Qt Experts - Platform-independent software solutions smime.p7s Description: Firma crittografica S/MIME ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development
[Development] Staging changes in release branch
Hi all, We have agreed in release team that Antti Kokko (irc: ankokko) will monitor all approved changes in release branch and stage all clear ones (fixes for P1 & P0 issues) 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). For you who didn't know: Antti started 1.11.2013 in release team in Oulu. A lot of work and challenging tasks for him right from the start are the best way to learn. Whole release team will support Antti with all this! Br, Jani -- 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
On Tuesday 12 November 2013 13:03:30 Guido Seifert wrote: > > Which version of Qt is this? It works for me with QT += svg only, with the > > latest dev branch. > > qt-linux-opensource-5.2.0-beta1-android-x86-offline_2013-11-07_15-41-07-136. > run > > Maybe it is fixed. But not to the time when I asked. :-) Yes, It was fixed the day after ;) - Paul ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development
Re: [Development] New Qt5.2 snapshot available
> Which version of Qt is this? It works for me with QT += svg only, with the > latest dev branch. qt-linux-opensource-5.2.0-beta1-android-x86-offline_2013-11-07_15-41-07-136.run Maybe it is fixed. But not to the time when I asked. :-) Guido ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development
[Development] QTimeZone fixes pushed to Release branch
Hi, I've pushed 4 fixes for QTimeZone to the release branch for review for inclusion in 5.0: 1) https://codereview.qt-project.org/#change,70984 Rather embarrassingly I misspelt the name Olson as Olsen, including in new public api for 5.2. This patch fixes the public api and docs, but doesn't fix the private code to keep the patch against release as small as possible. 2) https://codereview.qt-project.org/#change,70985 This fixes a very inefficient loop under Windows that is needed for 3) and 4) below to pass CI tests without timing out. 3) https://codereview.qt-project.org/#change,70986 This fixes a crash on Linux for abbreviations in some time zones, and thus in QDateTime::toString(). It also adds a stress test that validates all available time zones. This was previously approved against stable but not merged due to 2) causing CI failure. 4) https://codereview.qt-project.org/#change,70987 This fixes an infinite loop in converting to/from UTC for some time zones when used in QDateTime. This was previously reviewed for stable but not merged due to 2). Cheers! John. ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development
Re: [Development] New Qt5.2 snapshot available
On 11/12/2013 12:13 PM, Paul Olav Tvete wrote: > On Monday 11 November 2013 17:19:43 Guido Seifert wrote: >>> It's a feature. :) To reduce the size of the package, we only deploy the >>> libraries that we know are necessary. Adding "QT += svg" to the .pro file >>> of your application should enable support for svg files. >> It does not. But it is a known bug. Already reported. "QT += svg" is NOT >> sufficient. Currently it must be "QT += svg xml". > Which version of Qt is this? It works for me with QT += svg only, with the > latest dev branch. Fixed by this: https://codereview.qt-project.org/#change,70698 So it's been working for several days already ;) -- Eskil ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development
Re: [Development] New Qt5.2 snapshot available
On Monday 11 November 2013 17:19:43 Guido Seifert wrote: > > It's a feature. :) To reduce the size of the package, we only deploy the > > libraries that we know are necessary. Adding "QT += svg" to the .pro file > > of your application should enable support for svg files. > > It does not. But it is a known bug. Already reported. "QT += svg" is NOT > sufficient. Currently it must be "QT += svg xml". Which version of Qt is this? It works for me with QT += svg only, with the latest dev branch. - Paul ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development
[Development] string freeze
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 -- Jani Heikkinen Release Manager ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development