- 24 Nov, 2016 2 commits
-
-
Niels Breet authored
[qtbase] QLocale data regenerated with initial Tatar locale support. Fixes MER#1707 The Tatar locale data is taken from the recent CLDR tag (v30.0.2), but all other locales kept the same version (v23.1). The language data is inserted in between, so it moves a lot of other locale data, which increases the diff. See merge request !13
-
Alexandr Akulich authored
The Tatar locale data is taken from the recent CLDR tag (v30.0.2), but all other locales kept the same version (v23.1). The language data is inserted in between, so it moves a lot of other locale data, which increases the diff.
-
- 19 Apr, 2016 2 commits
-
-
pvuorela authored
[qtbase] Fix build with newer FreeType versions. Fixes MER#1570 Original commit commit 9d2edfe5 Author: Sérgio Martins <sergio.martins@kdab.com> Date: Sat Nov 29 21:15:07 2014 +0000 Fix build due to source incompatible change with FreeType 2.5.4 http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=b3500af717010137046ec4076d1e1c0641e33727 ../gui/text/qfontengine_ft.cpp: In member function ‘QFontEngineFT::Glyph* QFontEngineFT::loadGlyph(QFontEngineFT::QGlyphSet*, uint, QFixed, QFontEngine::GlyphFormat, bool) const’: ../gui/text/qfontengine_ft.cpp:1126:39: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] for (int x = 0; x < slot->bitmap.width; x++) { Change-Id: Idb58f9e5895aac8c02163870d7c7d4a49237086b Reviewed-by:
Konstantin Ritt <ritt.ks@gmail.com> Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com> Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com> See merge request !5
-
Pekka Vuorela authored
Original commit commit 9d2edfe5 Author: Sérgio Martins <sergio.martins@kdab.com> Date: Sat Nov 29 21:15:07 2014 +0000 Fix build due to source incompatible change with FreeType 2.5.4 http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=b3500af717010137046ec4076d1e1c0641e33727 ../gui/text/qfontengine_ft.cpp: In member function ‘QFontEngineFT::Glyph* QFontEngineFT::loadGlyph(QFontEngineFT::QGlyphSet*, uint, QFixed, QFontEngine::GlyphFormat, bool) const’: ../gui/text/qfontengine_ft.cpp:1126:39: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] for (int x = 0; x < slot->bitmap.width; x++) { Change-Id: Idb58f9e5895aac8c02163870d7c7d4a49237086b Reviewed-by:
Konstantin Ritt <ritt.ks@gmail.com> Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com> Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com>
-
- 04 Jan, 2016 1 commit
-
-
lpotter authored
Fix the problem with QNetworkAccessManager getting stuck in NotAccessible state It appears that `QNetworkAccessManager` can keep receiving queued signals even after it has cleared its reference to `QNetworkSession` and disconnected the slots. That can mess up `networkAccessible` state. Particularly, `QNetworkAccessManager` can get stuck in `NotAccessible` state and refuse to submit new network requests until the next online state change signal pulls it out of this state. There still may be a possibility that a signal from an old `QNetworkSession` could arrive when `QNetworkAccessManager` has already switched to another `QNetworkSession`, but this scenario is probably broken by design, since for whatever reason `QNetworkAccessManager` is only tracking one `QNetworkSession`. In any case, it's far less likely than the scenario which I was trying to fix. See merge request !3
-
- 30 Dec, 2015 3 commits
-
-
Slava Monich authored
-
Slava Monich authored
-
Slava Monich authored
The next stateChanged() may already be queued by the time we have received closed() signal and cleared the session reference. Sometimes that was resulting in QNetworkAccessManager getting stuck in NotAccessible state.
-
- 29 Dec, 2015 2 commits
-
-
faenil authored
- 20 Oct, 2015 1 commit
-
-
Mikko Harju authored
[qtbase] Fix rectangle shown with hindi text. Fixes JB#32619
-
- 16 Oct, 2015 2 commits
- 12 Oct, 2015 1 commit
-
-
Pekka Vuorela authored
After U+0930 U+0947 U+0902 and linefeed, an extra rectangle was rendered with QML Text element. Conflicts: tests/auto/gui/text/qtextscriptengine/tst_qtextscriptengine.cpp -> changes omitted Original commit 198009db Fix several regressions in font selection In Qt 5.3.0 a change was added which automatically adapts Common script to surrounding scripts in accordance with the Unicode tr#24. This broke *a lot* of cases of font selection because the font selection algorithm is not prepared for handling characters with adapted scripts. We need to disable this change for now and redo it later with patches to font selection to avoid the regressions. [ChangeLog][Text] Fixed several regressions in font selection when combining different writing systems in the same text. Task-number: QTBUG-39930 Task-number: QTBUG-39860 Change-Id: Id02b5ae2403c06542ed5d81e7c4deb2e0c7d816e Reviewed-by:
Konstantin Ritt <ritt.ks@gmail.com> # Conflicts: # tests/auto/gui/text/qtextscriptengine/tst_qtextscriptengine.cpp
-
- 08 Sep, 2015 1 commit
-
-
sletta authored
[qtbase] Cherry-pick text rendering fix for isolated indic characters. Fixes MER#1281
-
- 01 Sep, 2015 1 commit
-
-
Pekka Vuorela authored
Conflicts: tests/auto/gui/text/qtextscriptengine/tst_qtextscriptengine.cpp -> Changed omitted. Original commit 0ec07b68 Improve the Unicode script itemization implementation Make it closer to the Unicode specs (UAX#24): * Common now inherits the preceding character's script, if any; * In a combining character sequence, if the base character is of Common script, the entire sequence is treated like if it were of the first non-Inherited, non-Common script in the sequence. See http://www.unicode.org/reports/tr24/tr24-21.html for more details. [ChangeLog][QtGui] Fixed regression in arabic text rendering. Task-number: QTBUG-28813 Task-number: QTBUG-29930 (related) Task-number: QTBUG-35836 Change-Id: Id85761965b08ca94c674d5f3613fe58b82b2ce9c Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com> Reviewed-by:
Ahmed Saidi <justroftest@gmail.com>
-
- 21 Aug, 2015 1 commit
-
-
lpotter authored
[qtbase] Fixes MER#1242 make UnknownAccessibility not block requests
-
- 18 Aug, 2015 1 commit
-
-
Mikko Harju authored
udev: Do not overwrite original device pointer
-
- 17 Aug, 2015 1 commit
-
-
Mikko Harju authored
Overwriting the original device pointer would unref an incorrect instance during cleanup, resulting to a memory leak. Change-Id: Ieac4a2de98eec329aa42dedce9601c44348ba4d9
-
- 14 Aug, 2015 1 commit
-
-
lpotter authored
-
- 06 Aug, 2015 2 commits
-
-
lpotter authored
[qtbase] Fixes MER#1028 report correct NetworkAccessibility
-
lpotter authored
From 957ae2c3fbd50d5f78292762e0df228058964e6e Mon Sep 17 00:00:00 2001 From: Lorn Potter <lorn.potter@gmail.com> Date: Fri, 17 Jul 2015 15:32:23 +1000 Subject: [PATCH] Make sure networkAccessibilityChanged is emitted Task-number: QTBUG-46323 Change-Id: I8297072b62763136f457ca6ae15282d1c22244f4
-
- 23 Jul, 2015 2 commits
-
-
Giulio Camuffo authored
eglfs: Allow scaling down the window surface
-
Giulio Camuffo authored
This patch introduces the QT_QPA_EGLFS_SCALE environment variable. When set to an integer number > 1 it will scale the draws window content down by that scale factor. This is only needed for the Sailfish SDK emulator, for now and i'm not sure this belongs upstream.
-
- 19 Jul, 2015 1 commit
-
-
Lorn Potter authored
manual merge of From f4e32ceea6655fdab6b7ddfec98cfac61527b89f Mon Sep 17 00:00:00 2001 From: Lorn Potter <lorn.potter@gmail.com> Date: Tue, 2 Jun 2015 13:22:23 +1000 Subject: [PATCH] Make sure to report correct NetworkAccessibility Task-number: QTBUG-46323 Change-Id: Ibdeb3280091a97d785d4314340678a63e88fb219
-
- 09 Jun, 2015 2 commits
-
-
Mikko Harju authored
Cherry-pick QPlatformSurfaceEvent
-
Mikko Harju authored
Some conflicts in tests/auto/gui/kernel/qwindow/tst_qwindow.cpp Original commit message: commit c5ecabb7 Author: Sean Harmer <sean.harmer@kdab.com> Date: Sat Nov 15 11:40:51 2014 +0000 Send events when platform surfaces are created/about to be destroyed These synchronously delivered events allow applications to correctly and conveniently handle native platform surfaces being destroyed. This is particularly useful when doing rendering on a non-gui thread as it allows to shutdown rendering before the native surface gets destroyed from under us. Task-number: QTBUG-42476 Task-number: QTBUG-42483 Change-Id: I63f41bbdb32f281d0f3b8ec2537eb2b0361f3bb3 Reviewed-by:
Laszlo Agocs <laszlo.agocs@digia.com>
-
- 26 May, 2015 1 commit
-
-
giucam authored
[qtbase] Relay mouse event synthesization information. Contributes to MER#1033
-
- 13 May, 2015 1 commit
-
-
Laszlo Agocs authored
Make platform plugins, like the windows one, able to indicate if a mouse event is synthesized from a touch event by the OS. This will be valuable information for the Quick2 event handlers. No new member variables are added to QMouseEvent. Instead, the enum value is encoded in the caps member, there are plenty of bits available in it. This introduces Qt::MouseEventSource and QMouseEvent::source() as public APIs. Change-Id: If087a0bafb33a6cd7891bd07b84871358f6aba69 Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com> Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- 12 May, 2015 5 commits
-
-
sletta authored
[mer] Revert previous glyph fix and try another approach
-
sletta authored
Change-Id: I7f0d3bcc86d319eb242bd9cb30b2eb54f0696aa4
-
giucam authored
[qtbase] Add a way to filter window system events. Contributes to MER#960
-
Giulio Camuffo authored
This change introduces the class QWindowSystemEventHandler which can be used to hook into QWindowSystemInterfacePrivate to filter and dispatch window system events. One use case is to intercept key events from the underlying system in QtCompositor and feed them into the xkbcommon state, and to modify the events based on the resulting state. Change-Id: I829eb7d960420135990fb0f6db54c14eea3e8e48 Reviewed-by:
Laszlo Agocs <laszlo.agocs@theqtcompany.com> Reviewed-by:
Gunnar Sletta <gunnar@sletta.org>
-
- 11 May, 2015 2 commits
-
-
sletta authored
[mer] Work around missing glyphs problem.
-
sletta authored
This problem seems to manifest itself primarily on libhybris based systems, but this flush seems to fix it. It also includes a warning for an out-of-memory situation which would also result in missing glyphs, though that is not the one we are normally hitting. Change-Id: I177d78cf9c70bd71b939fa72215bd3f6a977ba26
-
- 14 Apr, 2015 2 commits
-
-
sletta authored
Re-introduce QWindow::requestUpdate()
-
- 13 Apr, 2015 2 commits
-
-
sletta authored
[mer] Fix CVE-2014-0190, CVE-2015-0295, CVE-2015-1858, CVE-2015-1859, CVE-2015-1860. MER#889
-
Eirik Aavitsland authored
Fuzzing test revealed that for certain malformed gif files, qgifhandler would segfault. Change-Id: I5bb6f60e1c61849e0d8c735edc3869945e5331c1 Reviewed-by:
Richard J. Moore <rich@kde.org>
-