| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
active
Task-number: QTBUG-13347
Reviewed-by: Martin Jones
|
|
|
|
| |
Task-number: QTBUG-11019
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-12142
Reviewed-by: Warwick Allison
This patch brings ability to switch QML Viewer's orientation between auto-orientation (=follow sensor),
portrait and landscape orientations (lock orientation) on Symbian. It provides same orientation options as
Qt Creator 2.1's Qt QML Standalone Application creation wizard. Also, menu item rotateOrientation now
works on Symbian, but it's hidden when orientation mode is set to auto-orientation.
Property runtime.orientation has been switched back to supporting four-way orientation on Symbian, previously
it only updated values between portrait and landscape. If your application only supports landscape or portrait
modes, just don't react to the inverted orientations.
Added orientation example screenorientation under examples/declarative.
The patch includes a fix for calculator example, which rotated to wrong direction when switching from portrait
to landscape. Also, improved qdeclarativeviewer unit tests. Changes have been tested to work on Windows,
Linux and Symbian^3.
|
|
|
|
|
|
|
| |
Adds a startup animation for all platforms, and adds support for file
associated and drag and drop on Mac OS X
QTBUG-12496
|
|
|
|
|
|
|
|
|
|
| |
in the Compiz window manager which leads to the QML viewer mainwindow not
being composited anymore (at least until the next resize).
Since we need to somehow switch between fixed size and freely resizable
views, we have to work around that bug using the layout constraint hints.
Task-number: QTBUG-11771
Reviewed-by: kkoehne
|
|\ |
|
| |
| |
| |
| | |
Reviewed-by: Aaron Kennedy
|
|/
|
|
| |
Task-number: QTBUG-11856
|
| |
|
|
|
|
| |
156cabe79a64ffca8d6e1a2df99f35b413a48a39)
|
|
|
|
| |
(currently tested on Linux only)
|
|
|
|
|
|
|
|
|
|
|
|
| |
menu.
This sets the QGraphicsView::viewport() to 0 on exit to avoid
"QGLContext::makeCurrent: Cannot make invalid context current" errors
on exit, and deletes the logger window on exit so it does not receive
error messages after the app is closed.
The QGLContext errors appeared after
6d4e14ef0437ce8f73bddbcb267cf5ef708fbdec.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Task-number: QTBUG-10251 and QTBUG-11156
Reviewed-by: Martin Jones
|
|
|
|
|
|
|
|
|
|
|
|
| |
If no proxy is defined in the preferences, qmlviewer uses systemProxyForQuery
to automatically retrieve the proxy settings of the Operating System. However,
calling systemProxyForQuery can take several seconds in case Windows to
automatically detect proxies (QTBUG-10106).
This hot fix therefore just disables querying the OS proxies on Windows.
Task-number: QTBUG-11261
Reviewed-by: Warwick Allison
|
|
|
|
|
|
| |
additional PortraitInverted and LandscapeInverted values. TopUp etc.
only indicates rotation which makes it difficult to resize the window
according to whether the device is in Portrait or Landscape orientation.
|
|
|
|
|
|
|
|
| |
instead of Portrait/Landscape. The new orientations are named the same
as the orientations in the QtMobility sensors module.
Task-number: QTBUG-11106
Reviewed-by: akennedy
|
|
|
|
|
| |
Task-number:
Reviewed-by: Martin Jones
|
|\ |
|
| |
| |
| |
| | |
Task-number: QTBUG-10911
|
|/ |
|
|
|
|
|
|
|
|
|
| |
Change the official name of the qml executable back to "Qt QML Viewer" -
the original name before it got renamed to "QML Runtime" and then
"QML Launcher".
Also, the new Mac OS X bundle name is "QMLViewer" (without a space to ease
command line use).
|
| |
|
|
|
|
|
|
|
|
| |
The qml executable was first referred to as QML Viewer, then QML Runtime ...
however, the latter one caused much confusion (see old version of
qmlruntime.qdoc).
Doc changes reviewed by Leena Miettinen.
|
| |
|
|
|
|
| |
May allow better experimentation and bug fixing.
|
|
|
|
|
| |
Task-number:
Reviewed-by: Warwick Allison
|
| |
|
| |
|
|
|
|
| |
Reviewed-by: mae
|
| |
|
|
|
|
|
|
| |
Missed/cross-paths with a29627231a02ebf98645675acbd353618d1109d4.
Task-number: QTBUG-10081
|
|
|
|
| |
Reviewed-by: Henrik Hartz
|
|
|
|
| |
Menu strangely still produces hits on embedded. Don't create it if frameless.
|
|
|
|
|
|
|
|
|
| |
Since qml is a GUI program, debugging output isn't visible by default
for Windows/Mac users. Therefore provide command line help in a dialog (Windows), and runtime errors/warnings in a separate top level window.
Done together with mae.
Reviewed-by: mae
|
|
|
|
|
|
| |
With embedded, it is often the case that some QT_NO_* features are
turned off (eg. QT_NO_XMLPATTERNS), which in turn leads to QML types not
being available.
|
|
|
|
|
| |
Task-number: QTBUG-8814
Reviewed-by: alexis
|
|
|
|
| |
This improves the test execution time
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Removed the 'Screen' element from DeclarativeViewer, as it was used only
for the orientation property. Now access the 'orientation' property like this:
'runtime.orientation' and the enum is accessed as 'Orientation.Landscape',
when using the qmlruntime.
Updated docs for qmlruntime.
Reviewed-by: Martin Jones
|
|
|
|
|
|
|
|
|
|
| |
The 'runtime' property is a singleton object that contains various info
about the execution environment for the qml application. Currently
it contains just one property 'isActiveWindow', which tells if the
window of the declarative viewer is active or not.
Task-number: QTBUG-8902
Reviewed-by: Martin Jones
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In shadow build environments, we cannot enforce that shared
library objects for plugins are located in the same directory
as the qmldir file. This makes it hard for Creator to support
mixed projects (qml/c++).
In order to gain more flexibility, the patch introduces a
pluginPathList to QDeclarativeEngine, which completes the existing
importsPathList.
The pluginPathList defaults to ["."], which indicates the directory
where the qmldir file is located in.
The qml viewer tool gains a command line option -P to add to the
pluginPathList.
For consistency, the -L option ("Library") has been renamed to
-I ("Import"). QDeclarativeEngine::importExtension() has been
renamed to QDeclarativeEngine::importPlugin().
The documentation has been adjusted accordingly.
Done with erikv.
Reviewed-by: erikv
|
| |
|
|
|
|
| |
Task-number: QTBUG-9325
|
| |
|
| |
|
| |
|
|
|
|
| |
This commit removes the obsolete QML_REGISTER_TYPE macros.
|