{"push_id":679239273,"size":2,"distinct_size":2,"ref":"refs/heads/dev","head":"aff3f7f767617c9f569ed5101a12d677233be901","before":"db54498fd124edc69313f64d2af8070afc104d07","commits":[{"sha":"c0ddd5fa12f696838cb1d1de3f721f19a87c8509","author":{"email":"fe984a242f4264c0f45fa7eadd11dc11c6f19224@kdab.com","name":"Marc Mutz"},"message":"QTextLayout: replace a use of an inefficient QList with QVector\n\nThe QTextLayout::FormatRange is larger than void* and thus should not be held in\nQList. Use a QVector instead.\n\nOther parts of Qt already hold FormatRanges in QVectors, so this also makes\nhandling FormatRanges more consistent.\n\nTo avoid ugly names for the getter which doesn't overload on return type alone),\nrename the set of function to format (from additionalFormats).\n\n[ChangeLog][QtGui][QTextLayout] Added QVector-based alternatives setFormat(),\nformat(), and clearFormat() to setAdditionalFormats(), additionalFormats(),\nand clearAdditionalFormats(), resp.\n\nChange-Id: Ie04a561b43c91c3b2befb3cac2981821f84d5f77\nReviewed-by: Konstantin Ritt <ritt.ks@gmail.com>\nReviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>","distinct":true,"url":"https://api.github.com/repos/qtproject/qtbase/commits/c0ddd5fa12f696838cb1d1de3f721f19a87c8509"},{"sha":"aff3f7f767617c9f569ed5101a12d677233be901","author":{"email":"a975102812d593b3191088e3d0aeaeb6f11dbcf5@theqtcompany.com","name":"Simon Hausmann"},"message":"Fix QIODevice::errorString() and other places where we expose errno\n\nCommit e486d69133178ccce7c75cf48201ab28efb20e44 changed the behavior of\nQString::fromLocal8Bit(const QByteArray &) to preserve embedded null\ncharacters. The embedded null character from qt_error_string()'s buffer is not\nsomething we want to preserve, it is merely a safe guard. Therefore let's strip\nit away.\n\nChange-Id: Iceac91551f51a1036a942ff30d246baea7a6fd7c\nReviewed-by: Marc Mutz <marc.mutz@kdab.com>","distinct":true,"url":"https://api.github.com/repos/qtproject/qtbase/commits/aff3f7f767617c9f569ed5101a12d677233be901"}]}