| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
split_value_list() interprets them, too, but this is useless if the
higher layer doesn't and is thus confused by unmatched quotes.
note the top-level parsing layer doesn't support escapes, but that's ok,
because there function calls are "isolated" by non-escapable parenthesis
counting (and the RHS of assignments is not subject to any parsing at
all).
Reviewed-by: mariusSO
|
|
|
|
|
|
|
| |
unify the code paths for last and intermediate arguments.
as a side effect, this should be somewhat more efficient.
Reviewed-by: mariusSO
|
|
|
|
|
|
| |
cut down code duplication
Reviewed-by: mariusSO
|
|
|
|
|
|
|
|
| |
the last argument would be unquoted, but only if currently in a quote.
that means that an invalid construct like "foo"" would be reduced to
another invalid construct foo". this doesn't sound overly useful ...
Reviewed-by: mariusSO
|
|
|
|
|
|
|
|
|
| |
"foo 'bar "whee"' baz" would be actually treated like nested quotes.
of course, this makes utterly no sense, as both the layers below and
above couldn't do anything with that. and it would break actually useful
things like quoting an apostrophe.
Reviewed-by: mariusSO
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/qt-fire-staging:
Fixed spelling.
Various small fixes for the QScroller examples
Use qreal everywhere to avoid double/float errors on embedded platforms.
Fixed overshooting with a very low start velocity.
Fix Xrandr DPI calculation for NVidia TwinView.
Review and improve scroller documentation
Improve overshooting behaviour
|
| |
| |
| |
| | |
Reviewed-by: TrustMe
|
| |
| |
| |
| | |
Reviewed-By: TrustMe
|
| |
| |
| |
| | |
Reviewed-by: Ralf Engels
|
| |\
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/qt-fire-staging:
Fixed overshooting with a very low start velocity.
Fix Xrandr DPI calculation for NVidia TwinView.
Review and improve scroller documentation
Improve overshooting behaviour
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Before this patch, the slow down (overshoot) was a separate scroll segment.
This could lead to an actual acceleration when going into overshoot with a
very low velocity. The new approach is to just continue with the normal
scroll segment, until the max overshoot distance is reached and only add
one additional segment for the bounce-back animation to complete the
overshoot animation.
Reviewed-by: Ralf Engels
|
| |
| |
| |
| |
| |
| |
| | |
The problem is that a Xinerama 'screen' (as used by QDesktopWidget) does NOT
correspond to a Xrandr 'screen', so we have to convert via the root windows.
Reviewed-by: Ralf Engels
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Add comctl32 v6 assembly dependency to applications only (not libraries)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This improves the patch from merge request #2526 to add the comctl32 v6
assembly dependency to applications only, as it was being done
previously (although only when /SUBSYSTEM:WINDOWS, not when
/SUBSYSTEM:CONSOLE). Other existing makespecs are not affected, as they
still have all flags in QMAKE_LFLAGS, and QMAKE_LFLAGS_EXE is simply
empty.
Merge-request: 1020
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
QPainterPath: Ignore calls with NaN/Infinite parameters
Doc: Fixing typo
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
QPainterPath can't handle NaNs/Inf inside coordinates, but instead of
safely ignoring or aborting an operation, it shows a warning and keeps
going on, with undefined behavior. Sometimes leading to infinite loops,
leaks or crashes (see qtwebkit example below).
This is particularly bad when QPainterPath is used to render content
from untrusted sources (web or user data). As an example, there's a
qtwebkit bug where the browser crashes when a particular SVG is loaded:
https://bugs.webkit.org/show_bug.cgi?id=51698.
Please note that "untrusted sources" doesn't apply only to network
sources. This behavior can probably be exploited on applications such as
file-browsers with previews enabled.
Task-number: QTBUG-16664
Signed-off-by: Ademar de Souza Reis Jr <ademar.reis@openbossa.org>
Merge-request: 1026
Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@nokia.com>
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/qt-releng-staging:
Added initial set of .pkg files for Symbian SIS generation
Allow hard-coding the Unix temp path
QtScript: add more tests to QObject binding
QScriptValueIterator: fix iterateArray and iterateString tests
Use file names in header include guards instead of namespace names
|
| |\
|/ / |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 'master' of git://scm.dev.nokia.troll.no/qt/qt-releng-team:
Added initial set of .pkg files for Symbian SIS generation
Allow hard-coding the Unix temp path
QtScript: add more tests to QObject binding
QScriptValueIterator: fix iterateArray and iterateString tests
Use file names in header include guards instead of namespace names
|
| | |
| | |
| | |
| | | |
Reviewed-by: TrustMe
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This came as a requirement from a device manufacturer that couldn't
agree whether tmp is /var/tmp or /tmp, which lead to all kinds of side
effects. QSharedMemory token generation was broken depending on
where TMPDIR pointed to. This patch allows hard-coding a Qt-wide temp-dir
in qplatformdefs.
Reviewed-by: Robert Griebl
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This adds a few more tests to exercise dynamic properties and child
objects as properties of QObject binding.
Some of these were implicitly tested elsewhere, but is good to have
the "properties" clearly stated in our test suite.
Reviewed-by: Jedrzej Nowacki
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This removes the assumption that the properties will be ordered by
index and that length will be visited after the indexes, which are
not part of QScriptValueIterator API.
Reviewed-by: Kent Hansen
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
dumpcpp used "-n" option value for guard macros in headers which was wrong,
because that implies that every QtAx COM wrapper must have a unique namespace.
Task-number: QTBUG-14383
Reviewed-by: Prasanth
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 'master' of git://scm.dev.nokia.troll.no/qt/qt-releng-team:
Fix qmake project in QtScript benchmarks
Fixes color property of QComboBox stylesheet
Avoid runId clashes
Small improvements to host mapping and mismatch report
Implemented storing the full set of metadata (platform info) for baselines
|
| | |\ |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/qt-air-staging:
QtScript: add more tests to QObject binding
QScriptValueIterator: fix iterateArray and iterateString tests
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This adds a few more tests to exercise dynamic properties and child
objects as properties of QObject binding.
Some of these were implicitly tested elsewhere, but is good to have
the "properties" clearly stated in our test suite.
Reviewed-by: Jedrzej Nowacki
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This removes the assumption that the properties will be ordered by
index and that length will be visited after the indexes, which are
not part of QScriptValueIterator API.
Reviewed-by: Kent Hansen
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/qt-earth-staging:
Allow hard-coding the Unix temp path
Use file names in header include guards instead of namespace names
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This came as a requirement from a device manufacturer that couldn't
agree whether tmp is /var/tmp or /tmp, which lead to all kinds of side
effects. QSharedMemory token generation was broken depending on
where TMPDIR pointed to. This patch allows hard-coding a Qt-wide temp-dir
in qplatformdefs.
Reviewed-by: Robert Griebl
|
| |\ \ \ \
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/qt-earth-staging:
Use file names in header include guards instead of namespace names
|
| | |\ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/qt-earth-staging:
Use file names in header include guards instead of namespace names
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
dumpcpp used "-n" option value for guard macros in headers which was wrong,
because that implies that every QtAx COM wrapper must have a unique namespace.
Task-number: QTBUG-14383
Reviewed-by: Prasanth
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/qt-releng-staging:
Fixes color property of QComboBox stylesheet
Updated QtCore DEF file for WINSCW and ARMV5
|
| |\ \ \ \ \
|/ / / / / /
| | | | _ /
| | | | / |
|
| |\ \ \ \
| | | |_|/
| | |/| |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* 'master' of git://scm.dev.nokia.troll.no/qt/qt-releng-team: (84 commits)
Fixes color property of QComboBox stylesheet
Updated QtCore DEF file for WINSCW and ARMV5
qRound: do not do operation with double when qreal is float
Fix the warnings when QBasicTimer are member of the ObjectPrivate
Fix QScriptValueIterator::hasNext and QScriptValueIterator::hasPrevious
Fix double click event on Mac OS X.
fixed CI gate flagged spelling error: occured -> occurred
file rename
various fixes to deal with CI gate failures
Autotest for QVariant value types
Fix memory leak
Clarify Component.createObject(null) behavior.
Fix system proxy test: QNetworkProxyFactory::systemProxyForQuery() is static
Proper fix for QGraphicsItem crash.
Fix QSharedMemory and QSystemSemaphore autotests for Symbian
Fix QSystemSemaphore handle management issues in Symbian
Fix doc typo
Document centerIn and fill in the anchors docs
Document level of support for QGraphicsObject properties
Add an autotest for QVariant method params
...
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Now the foreground color is displayed correctly when padding is set.
Reviewed-by: Olivier
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Added missing functions
Reviewed-by: TrustMe
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* 'master' of git://scm.dev.nokia.troll.no/qt/qt-releng-team: (64 commits)
Mac: pixmaps dont treat alpha exactly the same as other platforms
Doc: Fixing typo
QProcessManager: minor optimization
use qBinaryFind instead of bsearch
use qBinaryFind instead of bsearch
fix two more "comparison between signed and unsigned integer expressions" warnings
fix 'QChar::QChar(char)' is deprecated
fix another "comparison between signed and unsigned integer expressions"
fix warning "comparison between signed and unsigned integer expressions"
fix warning "missing braces around initializer for 'in_addr::<anonymous union>'"
fix warning "'SeedStorage* randTLS()' defined but not used"
remove unused header include
make the modifySemaphore() signal-safe on linux
fix/stabilizate the year sign change test
deal with utcOffset in a correct way
handle O_NONBLOCK'ed pipes specific error on write()
move POSIX-specific debug to qprocess_unix.cpp
Only test control character handling in X11
BM2: Little fix to make the `make check-trusted' to work on Linux and Windows.
qmake: fix wrong case label in toString(subSystemOption)
...
|
|\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/qt-air-staging:
Fix qmake project in QtScript benchmarks
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
For some reasons script.pro file was missing a few benchmarks.
QScriptValueIterator benchmark didn't follow naming rules.
Reviewed-by: Olivier Goffart
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Avoid runId clashes
Small improvements to host mapping and mismatch report
Implemented storing the full set of metadata (platform info) for baselines
|
| |\ \ \ \ \
| | | |_|/ /
| | |/| | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|