- 31 May, 2013 - 3 commits
-
-
Gatis Paeglis authored
On Mac Cmd+Period isa special key combination which never got delived to Qt application. We can intercept these special keyboard shortcuts in the performKeyEquivalent function. Task-number: QTBUG-11386 Change-Id: I680385bde07b2810e8bde86ec9fbbe7e09156c84 Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
Thiago Macieira authored
Most Unix systems will honor LD_LIBRARY_PATH (all ELF-based systems definitely do), so let's not make it an error if the user isn't compiling on Linux or FreeBSD. The only known exception are Darwin / Mac OS X and AIX. For everything else, cause an error. The list of unames came from: http://en.wikipedia.org/wiki/Uname. AIX does not use ELF, so its variable is called LIBPATH: http://publib.boulder.ibm.com/infocenter/forms/v3r5m0/index.jsp?topic=/com.ibm.form.api.configuring.doc/api_configuring_unix_path.html Change-Id: I67055e6a231aa1430d91431e7cab5f98f0e1bd95 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-
Thiago Macieira authored
The qmake HOST_BINS property has no /raw variant. We need to use the regular one. Change-Id: I38254f77d1039c312913a987353342ce5ed3feec Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-
- 30 May, 2013 - 4 commits
-
-
Mitch Curtis authored
It's currently not obvious how to drag text from a QLineEdit. Task-number: QTBUG-22413 Change-Id: I5b92ce5c7425a1cb8ee6f401c685424eb9396592 Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com>
-
Mitch Curtis authored
Task-number: QTBUG-25598 Change-Id: Ib90578081d4e52877ce4842ebbc824ef74179341 Reviewed-by:
Stephen Kelly <stephen.kelly@kdab.com> Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com>
-
Joerg Bornemann authored
Change-Id: I6838e73c68a2d16ecb053f897e81b06d7186a166 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-
Joerg Bornemann authored
Change-Id: I10738f89cc0f8629adb787b2477d4170ff4d44e3 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-
- 29 May, 2013 - 1 commit
-
-
Sergio Ahumada authored
Change-Id: Id5e2e1c69f09e43460e45d8ccf7a430f3052149b Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-
- 28 May, 2013 - 2 commits
-
-
Richard Moe Gustavsen authored
The old implementation was wrong since it did not use the screen's height (which was already in primary orientation) to calculate what the new y value of the target rect (which was in portrait) should be. Change-Id: Ie5b2241119e244d099e06d85f69953c1d64979aa Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@digia.com>
-
Gunnar Sletta authored
We're using QWindow::format() to decide opacity or not in a few places, but this used to resolve to QPlatformFormat::format() which would in turn return a default format without alpha set. Instead, return the format requested by the user. Masked windows were always broken as converting a 32-bit image to an Indexed8, doesn't give a grayscale image, but rather a randomly spreadout set of indices based on the colortable generated by the converToFormat function. Task-number: QTBUG-28531 Change-Id: I537288f85c70b1e6194785b9ebcb5ea1f9581cee Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
- 27 May, 2013 - 7 commits
-
-
Tor Arne Vestbø authored
The 3G versions are iPad2,6 and iPad2,7. Change-Id: I43a00e84535d494550bca8a533a6d16af4be6722 Reviewed-by:
Ian Dean <ian@mediator-software.com> Reviewed-by:
Richard Moe Gustavsen <richard.gustavsen@digia.com>
-
Gunnar Sletta authored
updateMatrix will us both redirection matrix and highdpi scale matrix, so make sure we don't multiply it in twice. Change-Id: I7394e504746a8de54b4dc79492264deba320538f Reviewed-by:
Richard Moe Gustavsen <richard.gustavsen@digia.com>
-
Richard Moe Gustavsen authored
This implementation will look at the orientation of the main screen to convert the touch coordinates. This will most likely change in future work, where we might look at a views view controller instead to decide orientation etc. Change-Id: Ic7875c5ecc4f21538f82a4f0467350bdf8ecc0b0 Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@digia.com>
-
Gabriel de Dietrich authored
Task-number: QTBUG-31071 Change-Id: Idab21c5996d1dc31b0a6fab4960c3c48a50d4966 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com>
-
Jan Arve Saether authored
If no stretch factors were specified, we used the preferred size as a stretch factor. Obviously, that didn't work if the preferred size was actually 0. This patch works around this by actually setting the stretch factor to 1.0 if this is the case. This should work fine in most cases, except for the case where there are also other items with a preferred size close to 0. In this case, the item with preferred size 0 will just grow faster than an item with e.g. preferred size 0.1. Task-number: QTBUG-31217 Change-Id: I966455da0bdd00308591c7f7cfbc4e134d423e57 Reviewed-by:
Paul Olav Tvete <paul.tvete@digia.com>
-
Bjoern Breitmeyer authored
The winapi call used to load the icon does not support the arguments on windows ce Change-Id: Ia600eb9b05d5eb40778d8c281e6ce8278bfd7177 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
Jerome Pasion authored
"technology-apis" doesn't serve a purpose anymore and its product function is replaced by the new overviews on the landing page. Change-Id: I1e959981fd163966a54bec0d697bed12007c39e6 Reviewed-by:
Geir Vattekar <geir.vattekar@digia.com>
-
- 26 May, 2013 - 4 commits
-
-
Sze Howe Koh authored
"QTest" is the C++ namespace; "QtTest" is the library name - Edited the logger output in qplaintestlogger.cpp - Updated documentation - Updated expected outputs for self-tests Change-Id: I43c525c43221a8d4e843a00d6d55b0f06ef55fd7 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
-
Gunnar Sletta authored
Change-Id: Ice9498c65a20ff17e68303578f8a1d9d6877f501 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
Gunnar Sletta authored
Change-Id: I8b9fdd14382904b5a0c2a1ecaabf01b209034b95 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
Oswald Buddenhagen authored
this overrides the magic that makes examples only install their sources in production builds. packagers may want to force the build of the examples, so they can package them up for demo purposes. this is actually why we formerly had the split between demos and examples ... Task-number: QTBUG-30788 Change-Id: I5633f69404c5aa6846f5496e8f161a273a7a7da3 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by:
Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com> Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-
- 25 May, 2013 - 1 commit
-
-
Lorn Potter authored
Change-Id: Ic994a0747c692fffe8a986eba6f754a6c0eddfa8 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
-
- 24 May, 2013 - 5 commits
-
-
Paul Olav Tvete authored
This is the easy fix: looking at what is supported by the NDK. If people have weird setups, then they have to specify -android-ndk-host. We do actually detect the host architecture later, but using that would be a much bigger (and riskier) change. Task-number: QTBUG-31275 Change-Id: I18db878031baa2e1ee2fa4beff364d58d8bd3c7a Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com> Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-
Richard Moe Gustavsen authored
Parts of the code seems to assume that all QWindows are top-level windows. This will be false when not using alien, as then, each widget will be wrapped inside a QWidgetWindow. In that case, we should not tell QPA to activate the "window". This bug caused focus handling (and text input) to fall apart for e.g graphicsview when using a QGLWidget as viewport. Change-Id: I579db7a84d718973e02e96ed535fe6e25baf4bd5 Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@digia.com>
-
Samuel Rødal authored
If the liking didn't fail there's no need to print out warnings. The warnings can still be accessed by the application after calling link() through the log() function. This prevents warnings such as these from appearing: QOpenGLShader::link: "No errors." Task-number: QTBUG-31326 Change-Id: I03c9be5dfada8822c3ab1c3610eac2fc0a91410b Reviewed-by:
Gunnar Sletta <gunnar.sletta@digia.com> Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Matt Hoosier authored
During some coding style cleanup in 02311c07 ("QNX: normalize braces") some braces which were actually necessary got removed. The result was an spurious report of a fatal error when no underlying error condition had occurred. This change restores the braces to preserve the prior behavior. Change-Id: Ic32fbd5961ce59f6c01476fd2cef6fec0bdae93e Reviewed-by:
Rafael Roquetto <rafael.roquetto@kdab.com>
-
radman0x authored
When linking QtGui and QtOpenGL libraries on linux a multiple defined symbols linker error causes failure. This change renames the offending class in the QtOpenGL library. For more information see: http://qt-project.org/forums/viewthread/27458 Change-Id: I05488bf2c5c612476432c11095b24bc2b29c78f2 Reviewed-by:
Samuel Rødal <samuel.rodal@digia.com>
-
- 23 May, 2013 - 13 commits
-
-
aavit authored
Incorporate some more of the API changes between OpenSSL versions 0.9.8 and 1.0.0. Task-number: QTBUG-31140 Change-Id: Ie719b34e3ec8751f0fbc07d315e82816c110762c Reviewed-by:
Shane Kearns <shane.kearns@accenture.com>
-
Lars Knoll authored
Latin1 strings are usually stored as 8 bit data in the json binary format. But that data structure has a size limitation of 16bit, so we need to fall back to storing the string as 16 bit data if it is too long. Task-number: QTBUG-30946 Change-Id: I0069b1367030b0b2f819fd1f04e34c9e2534a2a3 Reviewed-by:
Jędrzej Nowacki <jedrzej.nowacki@digia.com>
-
Friedemann Kleint authored
Task-number: QTBUG-31297 Change-Id: I96f4652e410334fae54a0012ed917a965becfe5c Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com> Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
Matt Hoosier authored
Previously, any foreign window was treated as an overlay, with its z-order being forcibly set above the native Qt windows. This change adjusts the strategy to treat foreign windows whose initial z-order is less than -1 (the default z-order used by mmrender for its overlay surfaces) as underlays; otherwise the foreign window is treated as an overlay. Change-Id: Ifbcfd3a956965fa1a347076e9845afa50a81edfd Reviewed-by:
Thomas McGuire <thomas.mcguire@kdab.com> Reviewed-by:
Kevin Krammer <kevin.krammer@kdab.com> Reviewed-by:
Rafael Roquetto <rafael.roquetto@kdab.com>
-
Matt Hoosier authored
A few tactical changes were necessary to do this: * The root window's buffer must be the full size of the window in order for transparency to work. We now transition this buffer to full-size upon first request of some QWindow to be translucent. At the same time the root window is transitioned to being full- screen, we also set its alpha blending mode to Source-Over in order to permit lower z-ordered apps to show through. * Set the root window's buffer position to (0, 0) to avoid a momentary flicker of unpainted pixels on the far right-hand border as a translucent window comes on-screen. * Use Source-Over alpha blending for normal child windows too. The QtGui core logic for setting the backing surface pixel format to something with an alpha channel if Qt::WA_TranslucentBackground is set on the toplevel QWidget already accomplished the remainder of the work. Change-Id: I1c2b31aa6323b4555fa194313f0f5e06ada494fc Reviewed-by:
Kevin Krammer <kevin.krammer@kdab.com> Reviewed-by:
Thomas McGuire <thomas.mcguire@kdab.com> Reviewed-by:
Rafael Roquetto <rafael.roquetto@kdab.com> Reviewed-by:
Andreas Holzammer <andreas.holzammer@kdab.com>
-
Gabriel de Dietrich authored
For now, we only call 'flushWindowSystemEvents()' for top-level QWindows. Change-Id: Ie6f6d3f9b70241820d9c38bcc0caf832d521268b Reviewed-by:
Gunnar Sletta <gunnar.sletta@digia.com>
-
Mitch Curtis authored
Return the codec if one was found by QTextCodec::codecForUtfText, instead of returning the default (UTF-8). Task-number: QTBUG-31293 Change-Id: I95e3260376c00537006b7fbfdc3df5850e1ba657 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
-
Friedemann Kleint authored
Task-number: QTBUG-31111 Change-Id: I58dcf8101077f18c7867cae914026c692735fc15 Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com>
-
Friedemann Kleint authored
Output format, glGetError(), shared context as well. Task-number: QTBUG-30077 Change-Id: Ibc4a7f9ad99bdcdcb439e719394d2532445c3fbe Reviewed-by:
Gunnar Sletta <gunnar.sletta@digia.com>
-
Rafael Roquetto authored
Change-Id: I05f140a0626e543535cc74c6f737be9be1e27a5d Reviewed-by:
Thomas McGuire <thomas.mcguire@kdab.com>
-
Ray Donnelly authored
It's not needed, and when $outpath/lib doesn't already exist (when shadow-building for example), $outpath/lib ends up being a copy of libgnustl_shared.so, when it really must be a folder. Change-Id: Iaf3af6f4183090137043549cb8d9899c2bc92f24 Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
-
Bjoern Breitmeyer authored
The updated sqlite3 lacks a forward declaration of localtime. Depending on the CE version that forward declaration was sometimes available. Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com> (forward-ported from commit fb1649d3 ) Change-Id: Ief6d8ed1cad51fa92a333a20c5dfe781d19761eb Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
Mark Brand authored
Change-Id: I90c213f1501d71b80babb83a0306b5df8e18e905 Reviewed-by:
aavit <eirik.aavitsland@digia.com> Reviewed-by:
Lars Knoll <lars.knoll@digia.com>
-