| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds new NEON configure test and -no-neon configure option. NEON
implementations can also be turned off by setting the QT_NO_NEON
environment variable.
Performance improvements (in frames per second):
- Blending ARGB32 on RGB32/ARGB32, mostly opaque: 71 %
- Blending ARGB32 on RGB32/ARGB32, no opaque pixels: 108 %
- Blending ARGB32 on RGB32/ARGB32, with 0.5 opacity: 158 %
- Blending RGB32 on RGB32/ARGB32, with 0.5 opacity: 189 %
Task-number: QTBUG-6684
Reviewed-by: Gunnar Sletta
Reviewed-by: Paul Olav Tvete
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/berlin-staging-1:
Designer: Fix compilation with -static on Mac OS X
Configure support for multiple include levels in qmake.conf hierarchy.
Stop the configuration if the test compiler cannot be found.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If a configuration file included in qmake.conf had an include
statements of its own, the variables defined in the second level
of included files were not parsed by getQMakeConf function from
configure.
Author: Adrian Constantin <adrian.constantin@nokia.com>
Reviewed-by: Thiago Macieira
|
| |
| |
| |
| |
| | |
Author: Adrian Constantin <adrian.constantin@nokia.com>
Reviewed-by: Thiago Macieira
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/berlin-staging-1:
Fix precision loss warning (qreal vs. float on Windows)
def file maintenance.
def file maintenance.
Fixed compile for S60 (.def file updates).
QPlainTextEdit scrolling issue with folded paragraphs
Designer: Show actions in action editor in QKeySequence::NativeText
Fix up documentation examples for low-level audio.
Add -audio-backend and -no-audio-backend configure option.
audioinput and audiooutput examples not using isFormatSupported
Qt fails to build on RHEL 4 and other older Linux versions because of
|
| |\ |
|
| | |\
| | | |
| | | |
| | | |
| | | | |
Conflicts:
configure.exe
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Allow better control over audio backend used.
Reviewed-by:Justin McPherson
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Add an image allocation pool to the OpenVG paint engine
Fix QMetaObject::connect and disconnect with "dynamic signals"
Test fixed for Windows CE.
Removed the chip demo for windows CE
Compilation fix for Windows Mobile
Make mkspec/unsupported/linux-host-g++ use correct include
Add "nocopy" mode for seperate-debug-info to configure
Optimized blur / drop shadow effects for the GL 2 paint engine.
Fixed bug in graphics effects caching of graphics item hierarchies.
Added InvalidateReason to invalidateCache to optimize effects
Fixed bug in QGraphicsPixmapItem shortcut for graphics effects.
Optimize QGraphicsItemEffectSourcePrivate::pixmap() for QGraphicsPixmapItems.
Improved raster blur implementation.
Determine QPrinterInfo's supportedPaperSizes on demand.
Added vg to the performance section of the QPainter docs
Stabilize test
Fix warning in public header
OpenVG .def file updates.
|
| |\ \ \ \
| | | |/ /
| | |/| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This patch was written by Harald Fernengel for Maemo5 port. This effectively
just adds -g to QMAKE_CFLAGS & QMAKE_CXXFLAGS and is mainly for packagers who
want to build Qt in release mode and still have debug symbols, but will want
to strip those debug symbols out themselves (rather than let Qt do it).
Reviewed-By: Harald Fernengel
Reviewed-By: Thiago Macieira
|
|\ \ \ \ \
| |_|/ / /
|/| | / /
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
qt-integration
* '4.6' of scm.dev.nokia.troll.no:qt/berlin-staging-1:
Update Polish translations
Assistant: Add documentation for -remove-search-index.
Designer: Handle "visible"-properties of item view headers correctly.
Fix .gitignore to not ignore qdoc.pro
Update polish translations
Fix broken delete key, some cleanup.
Assistant: Fix race condition in index creation.
Don't forget to append current $MAC_CONFIG_TEST_COMMANDLINE when setting the SDK to use.
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
SDK to use.
Merge-request: 2254
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
qfontdialog_mac.mm needs to handle exceptions thrown by Cocoa,
even if Qt is configured with if -no-exceptions.
This ads a bit of qmake logic for the benefit of a single file,
but I would like to keep -no-exceptions working. The savings
are significant (around 10-15%).
Revby: Richard Moe Gustavsen
|
| |
| |
| |
| | |
Reviewed-by: Trust Me
|
| |
| |
| |
| | |
Reviewed-by: Peter Hartmann
|
| |
| |
| |
| |
| |
| |
| | |
When building for one of the RTOS, require a specific license key.
Task-number: QT-2519
Reviewed-by: Jason McDonald
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add the necessary logic to deal with Symbian and the Real-Time
operating systems (QNX and VxWorks). Symbian is considered an embedded
license, so it allows a no-deploy build on X11 and Mac.
Task-number: QT-2519
Reviewed-by: Jason McDonald
|
|\ \
| |/
| |
| |
| | |
Conflicts:
tools/configure/configureapp.cpp
|
| |\ |
|
| | |
| | |
| | |
| | | |
Reviewed-by: trustme
|
| |/
| |
| |
| |
| | |
Reviewed-by: Thiago
Reviewed-by: Jason McDonald
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
this is mostly a revert of the revert of the previous attempt, only that
this time we have a bootstrapped lrelease which won't blow up for
cross-compilations.
Reviewed-By: Jason McDonald
Task-Id: QTBUG-4939
|
|/
|
|
|
|
|
|
| |
needed for build-time qm generation in qt itself.
the downsides are a) that the other bootstrapped tools grow by ~12kB
(on x86) due to qdatastream being pulled in by qbytearray and qstring
and b) that lrelease isn't l10n'd itself anymore (the latter could be
fixed by building a non-qobject qtranslator).
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If you run configure on Unix more than once using an eval license (or
-DQT_EVAL), configure outputs an error and fails to overwrite
src/corelib/global/qconfig_eval.cpp. This is corrected simply by
removing any existing instance of the file before re-creating it.
Reviewed-by: Trust Me
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Reviewed-By: con
|
|/
|
|
|
| |
Print a warning if configure was called with the
10.4u SDK option on Snow Leopard with the default
mkspec. The 10.4u SDK does not support gcc 4.2.
|
|
|
|
| |
Reviewed-By: con
|
|
|
|
| |
Does nothing if no declarative directories installed.
|
|
|
|
| |
Reviewed-by: Daniel Molkentin
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
qconfig.cpp is generated immediately after accepting the licensing
agreement, and contains all the fixed paths qt uses. If this file is
present in a source dir used by shadow builds, this qconfig.cpp will take
precedence over the shadow builds qconfig.cpp and hence impose its paths
throughout the shadow built Qt.
This change adds qconfig.cpp to the list of generated files to guard
against existing in the source directory when performing a shadow build.
Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
|
|
|
|
| |
Reviewed-by: Thiago Macieira
|
|
|
|
|
|
|
|
|
|
|
|
| |
We have historically silently disabled pkg-config when cross compiling in
order to avoid host pkg-config contamination of the target build.
pkg-config files are present on many embedded targets, and make the correct
detection/configuration of dependencies far more convenient for the
developer. It is therefor valuable to advertise that pkg-config
functionality is available but disabled barring direct involvement on their
parts, rather than silently disabling it.
Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
|
| |
|
|
|
|
| |
Reviewed-by: Thiago Macieira
|
|
|
|
|
|
|
|
|
|
|
|
| |
At least in D-Bus 1.2.16, there's a deadlock caused by locking an
already-locked mutex. When Qt is linked to libdbus-1 instead of
dynamically loading it, it maintains legacy compatibility by only
providing the non-recursive mutexes, which triggers this deadlock.
The recursive functions have been present since 0.93, so I guess the
non-recursive variants aren't tested.
Report: https://bugzilla.novell.com/show_bug.cgi?id=482749#c30
|
|
|
|
| |
Reviewed-by:paul
|
|
|
|
|
|
| |
and keep ./configure -embedded still work on ppc platforms
Reviewed-by:tom
|
|
|
|
|
|
|
|
| |
Today we have a qws/linux-ppc mkspec, but doing -embedded ppc ends up
using generic atomic instructions. Just make sure we use the powerpc
atomic instrcutions for this mkspec
Reviewed-by:paul
|
|
|
|
|
|
|
|
|
| |
Also add configure test to see if arm toolchain can compile
JavaScript JIT
Task-number:QTBUG-4632
Reviewed-by:Simon Hausmann <simon.hausmann@nokia.com>,
Marius Storm-Olsen <marius.storm-olsen@nokia.com>
|
|
|
|
| |
Reviewed-by: Paul Olav Tvete
|
|
|
|
|
|
| |
JavaScriptCore should build on Tier 1 and Tier 2 platforms now.
Reviewed-by: Simon Hausmann
|
|
|
|
| |
Fixes the build with some ancient shells
|
|
|
|
|
|
|
| |
when cross compiling, freetype2 include pathes were not used when
compiling the fontconfig config.test. Fixed.
Reviewed-by: Simon Hausmann
|
|
|
|
|
|
|
| |
Currently, QtOpenGL on QWS needs to link against an EGL library. While
we'd one day like to change that, it will be that way in Qt 4.6.
Reviewed-By: Paul
|
|
|
|
| |
Reviewed-by: Trust Me
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt on Mac OS X should not be the only desktop platform
without Qt3Support once the Carpon port is dropped. This
will also make the switch from Carbon to Cocoa-based Qt
as smooth as possible.
This is a minimal port, with some code removed:
Q3FileDialog is gone.
Q3MainWindow won't get the "hide toolbar" button.
Q3ScrollView might to more updates than structly neccesary.
The rest is there, including the QT3_SUPPORT functions
in QtCore and QtGui.
|
|
|
|
| |
Reviewed-by: Trust Me
|