| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| | |
Task-number: QTBUG-14003
Reviewed-by: Michael Brasser
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| | |
Task-number: QTBUG-13051
|
| |
| |
| |
| | |
Task-number: QTBUG-13999
|
| |
| |
| |
| |
| |
| |
| | |
If focus was explicitly cleared on a non-visible FocusScope, and then it
was made visible, it would incorrectly grab focus.
Task-number: QTBUG-13380
|
|/
|
|
|
|
|
|
| |
We didn't handle the section property changing, e.g. due to asynchronous
model.
Task-number: QT-4093
Reviewed-by: Aaron Kennedy
|
|\ |
|
| |
| |
| |
| | |
Task-number: QTBUG-14254
|
| |
| |
| |
| | |
Task-number: QTBUG-14303
|
|/
|
|
|
|
|
|
| |
The view was scrolled to the top of the first item, rather than
the top of the header.
Task-number: QTBUG-13906
Reviewed-by: Michael Brasser
|
|
|
|
| |
Task-number: QTBUG-13685
|
|
|
|
|
|
|
|
|
| |
This test should prevent the case where a QML app that is developed on a
case insensitive filesystem (like on Mac or Windows) and then run on
a case sensitive filesystem (like on Linux) fails to find module plugins,
imports and QML files.
Task-number: QTBUG-13517
|
|
|
|
| |
Task-number: QTBUG-14279
|
|
|
|
|
| |
Task-number: QTBUG-13981
Reviewed-by: Michael Brasser
|
|
|
|
| |
Task-number: QTBUG-14005
|
|
|
|
| |
Task-number: QTBUG-14089
|
|\ |
|
| | |
|
|/
|
|
|
|
|
|
| |
If we remove all items then we don't have a valid firstIndex with
which to anchor item positions, so just use offset.
Task-number: QTBUG-14199
Reviewed-by: Michael Brasser
|
|
|
|
| |
Task-number: QTBUG-14089
|
|
|
|
|
|
|
|
| |
Fixes regression caused by optimization added in commit
35a51442ed21f58c06b21293eeb56e843251ee82.
Task-number: QTBUG-14239
Reviewed-by: Martin Jones
|
|
|
|
| |
Task-number: QTBUG-13481
|
|
|
|
| |
Task-number: QTBUG-14197
|
|
|
|
| |
Add additional autotests, and remove unreachable functions.
|
| |
|
| |
|
|
|
|
| |
Reviewed-by: Aaron Kennedy
|
|
|
|
|
|
|
| |
Always flush sockets after sending data, and make autotests more robust
by using busy wait.
Reviewed-by: Christiaan Janssen
|
|
|
|
|
|
|
|
|
| |
When statusChanged() is called during handsake state() was not the same
as the argument passed. Fix this by setting gotHello = true _before_
notifying the clients.
Reviewed-by: Christiaan Janssen
Task-number: QTBUG-14087
|
|
|
|
|
|
| |
staging.
This reverts commit 31dcf2b4028b1f76301fc69fccff0a9474a0a135.
|
|
|
|
| |
Task-number: QTBUG-13799
|
|
|
|
| |
Task-number: QTBUG-13799
|
|\ |
|
| |
| |
| |
| | |
Task-number: QTBUG-13893
|
| |
| |
| |
| |
| | |
Task-number: QTBUG-13799
Reviewed-by: Martin Jones
|
|/
|
|
|
| |
Task-number: QTBUG-13799
Reviewed-by: Martin Jones
|
|
|
|
| |
Task-number: QTBUG-13799
|
|
|
|
|
|
| |
Although it's a private header we use qdeclarativedebugservice_p.h in
creator / qmljsdebugger library. Working with a copy of the header in
the autotest hopefully catches some bc breakages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The protocol so far was client->server only. That is, there was no
sane way for a client to check whether a plugin on the server (service)
was available or not. E.g. calling Client::setEnabled(true) 'succeeded',
without a check whether there is actually a service to talk to.
The new protocol replaces this shortcoming by a service discovery
mechanism: Both client & service announce their available plugins at
handshake time, and later on if there are changes. The status is
reflected in Client::status() and Service::Status() , which are either
NotConnected - no network connection, or not registered properly
Unavailable - TCP/IP connection works, but no plugin with the same
name on the other side
Enabled - You can connect to plugin on other side
The status changes happen automatically (no setEnabled() anymore).
Furthermore a version ID was added to the handshake, so that we can
extend the protocol further in the future :)
|
| |
|
| |
|
|
|
|
|
| |
consistent. If index == count() the item should be appended.
Also, this should happen regardless of whether the list is empty.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Add a semi-private API to get QScriptEngine for a QDeclarativeEngine. So far the qmljsdebugger lib in QtCreator
accessed the script engine via QDeclarativeEnginePrivate. Replace this by a minimal API that is still in a
private header, where we nevertheless can make some BC checks/guarantees.
Aaron Kennedy agreed with the idea.
Task-number: QTCREATORBUG-2179
|
|
|
|
|
|
|
|
|
|
| |
Add a semi-private API to get QScriptEngine for a QDeclarativeEngine. So far the qmljsdebugger lib in QtCreator
accessed the script engine via QDeclarativeEnginePrivate. Replace this by a minimal API that is still in a
private header, where we nevertheless can make some BC checks/guarantees.
Aaron Kennedy agreed with the idea.
Task-number: QTCREATORBUG-2179
|
|
|
|
|
| |
Task-number: QTBUG-13754
Reviewed-by: Martin Jones
|
|
|
|
|
|
|
|
|
|
| |
The environment variables do not work for Symbian devices, so
without this change, QML debugging cannot be done on them.
In addition, configure now contains an option to disable qml
debugging entirely, due to it being a major security risk.
Reviewed-by: kkoehne
|
| |
|