This was a workaround to compensate for the fact that windows in window
containers don't follow the stacking order and thus the state widget
wasn't shown. With QQuickWidget we don't need to do this anymore.
Change-Id: I2c1e57d891bee6284ef9f033b8747df4b153271b
Task-number: QTCREATORBUG-11833
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
This fixes the following:
In normal mode:
input: |aaa bbb ccc
keys: yiw w "_diw P
result: aaa aaa ccc
Change-Id: If66d80660c1bef5be1466883db30a87254065f00
Reviewed-by: hjk <hjk@theqtcompany.com>
The yank register "0 is only used when using y{motion} commands.
This fixes the following:
In normal mode:
input: |aaa bbb ccc
keys: yiw w diw "0P
result: aaa aaa ccc
Change-Id: I7fb8a62aed29b753ff8b129b5a8aa5f8e965026e
Reviewed-by: hjk <hjk@theqtcompany.com>
This makes WatchModel practically a WatchHandlerPrivate.
Change-Id: Iaf3435711012af5e233a7dfc0dc0caf9c8c3ab24
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
... into its only caller, remove duplicated and unused code.
Change-Id: Ibdd84eeda34e4f7b4b307dc619c9f31399d7ec5f
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
... in WatchHandler and DebuggerEngine interface.
Adjust using code.
Change-Id: I6371f3e96ba46a783e23a5767cdde24a10d3fce7
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Reviewed-by: hjk <hjk@theqtcompany.com>
Also do that if the output pane doesn't want the focus. The user still
wants to see the output pane even if the main window is not the current
window.
Change-Id: I341543be53082adec4fade4ffa859ca7c74d3dae
Task-number: QTCREATORBUG-13088
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
It now grows at least within a certain range
Task-number: QTCREATORBUG-9566
Change-Id: Ie64a0c0c75ca7ac3a2e709bd27ba66a95b870634
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
In OpenGL ES you have to:
* Specify the precision for most values in fragment shaders
* Add a special declaration to use fwidth()
* Make sure both values passed to max() are of the same type
(this may be the case for some Desktop OpenGL implementations, too)
Repeating the default precision (highp float) in vertex shaders is useless
and might lead to type casting problems, so we drop it.
Without this change, the timeline doesn't work on Windows with ANGLE.
Change-Id: I69a1976eddb6f4dc6dfe5fe9f270839432088cbb
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@theqtcompany.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
The offsets can get very large if you have long traces or zoom in very
closely. We hardly ever need more than a few on each level, so this is
just a waste of memory. Also, use 64bit integers to index them, as we
can get very close to the numerical limit with 32bit ones.
Change-Id: I20db4ea5dd2ea8922fa6552c106194bb4f19a76b
Task-number: QTCREATORBUG-14105
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
This can be used e.g. by profilers that need to match some
on-device path to a local path.
Change-Id: I38e572bfbd7848cfb2e8ba9e275b99bb09692fea
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
... and further unify GDB and LLDB code paths.
Change-Id: Id89f3804c53190c4888082891fd3c3c55eceac84
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
In that state one should be able to remove them.
Change-Id: I9c1383decb087971cdc01607c32801f6ac22f99d
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
The list of mimetypes was missing new types like tga, dds and webp.
Just ask QImageReader::supportedMimeTypes() for the supported types,
which is also easier to maintain.
Task-number: QTBUG-45061
Change-Id: I80573da868088915b8d746c56374786e5e36903c
Reviewed-by: hjk <hjk@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
The feature has been actually been disabled since commit ac771eb552,
but now it's time to also remove the dead code ...
Fixing the feature and bringing it out of the experimental state
would require quite some effort that apparently nobody is willing
to spend. So it's better to remove it.
The enablers in the qmldebug library, as well as the QmlJSDelta utility
class in qmljs library, are left in though.
Change-Id: Idf98a2f946d0db86bef2f20d2349d6ffedba219c
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
Only scroll without changing the cursor position when pressing ctrl.
Task-number: QTCREATORBUG-11386
Change-Id: I850da6f42696d6b5d9db488562aa56903c4ce970
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
Since the action for this ID might be unregistered temporarily, and re-
registered under different circumstances.
Change-Id: I6c4ef3ddf814487cc9b63ff979ebb1539cdf7c81
Task-number: QTCREATORBUG-8108
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
In case you opened more than one project with the same name, it shows
the full path incl. dir separators in the first-level tabs in the
project mode.
Change-Id: Idbf5dfe6ef0c20eecf3a3473011bb2d9b1794cea
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
That was the behavior before the fix for QTBUG-30845 (which introduced
scroll wheel zooming for read-only QPlainTextEdit).
Change-Id: I216ed6c827d8dc966af3af67158e9c275c9fa949
Task-number: QTCREATORBUG-11017
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
Otherwise people might expect to much from it.
Change-Id: I2023db821dd1f1fc2773c947c29479082cd8c5fc
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
We don't need to set breakpoints and cannot set bookmarks. So,
let's save the space.
Change-Id: I7ff21464f2af104d7a4a7906acfb6c2917c8f7b2
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
Added full stops to ends of messages.
Used book-style capitalization for message box titles.
Wrote "operating system" in lower case.
Change-Id: I8cee1a1c7f4ae55952daa507395845feae203ab9
Reviewed-by: hjk <hjk@theqtcompany.com>