OSDN Git Service
dt [Wed, 9 Jun 2010 11:20:45 +0000 (13:20 +0200)]
Fix: Removing of last buildstep not possible after building
Robert Loehning [Wed, 9 Jun 2010 10:58:16 +0000 (12:58 +0200)]
FileIconProvider calling itself instead of a second object.
Reviewed-by: Friedemann Kleint
Oswald Buddenhagen [Tue, 8 Jun 2010 15:49:09 +0000 (17:49 +0200)]
try to sort out the filename encoding mess
use local8bit instead of latin1 resp. 8bit-passthrough, after all.
the situation was as follows:
- if the pro files and file names were all ascii, everything just worked
- if either contained non-ascii:
- on unix, the evaluator would work as long as the file content
encoding matched the file name encoding, and the ui would work as
long as the file name encoding was latin1 (i.e., on no modern
system)
- on windows, both would work only if the ansi code page was
latin1/cp1252 (i.e., on western systems)
i.e., even in the low-level evaluator, only native latin1 systems with
actual latin1 files worked consistently. given this situation, it makes
little sense to make an encoding adapter between the evaluator and the
ui as originally planned. instead, take the easy way out and use
local8bit - this continues to work for native latin1 systems+files in
the backend, and makes the ui work for everything the backend groks and
some more.
Reviewed-by: dt
Task-number: QTCREATORBUG-930
Oswald Buddenhagen [Tue, 8 Jun 2010 12:02:15 +0000 (14:02 +0200)]
consolidate the subdir name data path
every path should be separator-fixed
Reviewed-by: dt
Oswald Buddenhagen [Tue, 8 Jun 2010 11:57:23 +0000 (13:57 +0200)]
micro-optimizations
Robert Loehning [Tue, 8 Jun 2010 16:22:23 +0000 (18:22 +0200)]
Fix warning
dt [Tue, 8 Jun 2010 15:36:47 +0000 (17:36 +0200)]
Make the TaskView 10% faster by caching how wide "8888" is.
Jarek Kobus [Tue, 8 Jun 2010 15:33:37 +0000 (17:33 +0200)]
Fixed showing the proper path in prompt to overwrite msg box
Reviewed-by: Friedemann Kleint <qtc-committer@nokia.com>
Task-number: QTCREATORBUG-1601
dt [Tue, 8 Jun 2010 15:18:53 +0000 (17:18 +0200)]
Optimize the taskCount tracking
Saving another 20%
dt [Tue, 8 Jun 2010 13:38:59 +0000 (15:38 +0200)]
Make clearing the build issue list way faster
dt [Tue, 8 Jun 2010 14:01:48 +0000 (16:01 +0200)]
Fix unused parameter warning
Jörg Schummer [Mon, 31 May 2010 12:27:52 +0000 (15:27 +0300)]
QuickDesigner.itemLibrary: enable mouse wheel interaction in items view
Task-number: BAUHAUS-657
Kai Koehne [Tue, 8 Jun 2010 14:43:29 +0000 (16:43 +0200)]
QmlDesigner: Prevent freezing while doing drag&drop on some Windows
systems
QWidget::grabMouse() might freeze if there are e.g. misbehaving virus
scanners installed. This is why e.g. qdockwidget.cpp doesn't use
grabMouse(), but QWidgetPrivate::grabMouseWhileInWindow().
As a hot fix we do the very same now in creator, at the cost of
including the private header qwidget_p.h.
Task-number: BAUHAUS-772
Task-number: QTBUG-11301
Christian Kamm [Tue, 8 Jun 2010 13:36:06 +0000 (15:36 +0200)]
QmlJS: Avoid infinite recursion when encountering property loops.
Such as
property int foo: bar
property int bar: foo.
Task-number: QTCREATORBUG-1389
Reviewed-by: Roberto Raggi
dt [Tue, 8 Jun 2010 13:04:42 +0000 (15:04 +0200)]
Port the compile output window away from HTML to QTextCharFormat
Is more then twice as fast
dt [Tue, 8 Jun 2010 09:57:50 +0000 (11:57 +0200)]
Make TaskModel 2.5x faster
dt [Mon, 7 Jun 2010 15:27:24 +0000 (17:27 +0200)]
Disconnect the output parser on taking it out of the chain
Reviewed-By: hunger
dt [Mon, 7 Jun 2010 15:22:16 +0000 (17:22 +0200)]
Don't remove directories that were added multiple times
Leandro Melo [Tue, 8 Jun 2010 11:55:50 +0000 (13:55 +0200)]
Bug fix: Late crash when closing Creator while building debugging helper (QTCREATORBUG-1576).
Reviewed-by: hjk
Friedemann Kleint [Tue, 8 Jun 2010 11:57:28 +0000 (13:57 +0200)]
Fix uic warning.
Thorbjørn Lindeijer [Mon, 7 Jun 2010 13:10:36 +0000 (15:10 +0200)]
Removed no longer used code
Reviewed-by: mae
mae [Tue, 8 Jun 2010 10:52:07 +0000 (12:52 +0200)]
Fix PropertyAction snippet
Reviewed-by: thorbjorn
Oswald Buddenhagen [Mon, 7 Jun 2010 19:25:11 +0000 (21:25 +0200)]
hide includes from within feature files
this fixes the recent appearance of qt_webkit_version.pri in all qt 4.7
based projects.
in fact, the patch does somewhat more: it makes the evaluator provide
the information to the higher layers which is necessary for a truly
hierarchical display of includes. TBD later.
Reviewed-by: dt
Task-number: QTCREATORBUG-1590
Jens Bache-Wiig [Mon, 7 Jun 2010 18:52:54 +0000 (20:52 +0200)]
Improved gradient editor
Cosmetic:
I tweaked the colors, added shadows, highlights and introduced
anti-aliasing where suitable.
Behavior:
I now delay emitting the colorChanged signal until you have
released the mouse button on the color picker. This makes
the application feel a lot more responsive.
Reviewed-by: thorbjorn
Jens Bache-Wiig [Fri, 7 May 2010 14:48:33 +0000 (16:48 +0200)]
Add drop shadow to project settings
I added a second drop shadow to make the panel a bit nicer.
This also makes it clearer what the scrollbar does.
Reviewed-by:thorbjorn
Kai Koehne [Mon, 7 Jun 2010 11:42:27 +0000 (13:42 +0200)]
Revert disabling of qml support (2.0.0 branch)
This reverts commit
5234c775f765a and
210652912b728e9c.
Robert Loehning [Mon, 7 Jun 2010 15:23:50 +0000 (17:23 +0200)]
Adjusting size of Combo for selecting COM-port of Symbian device
Friedemann Kleint [Mon, 7 Jun 2010 13:34:56 +0000 (15:34 +0200)]
Mime database: Make diff matching more strict.
Match at beginning of line.
Task-number: QTCREATORBUG-1526
Reviewed-by: thorbjorn <thorbjorn.lindeijer@nokia.com>
Robert Loehning [Mon, 7 Jun 2010 12:58:24 +0000 (14:58 +0200)]
Symbian/trk: Fixed handling of partial frames
Initial-patch-by: Shane Kearns <shane.kearns@accenture.com>
Robert Loehning [Mon, 7 Jun 2010 12:47:40 +0000 (14:47 +0200)]
Symbian/trk: Don't try to dereference references
dt [Mon, 7 Jun 2010 13:01:51 +0000 (15:01 +0200)]
Direct connection for build parsers
Friedemann Kleint [Mon, 7 Jun 2010 12:53:28 +0000 (14:53 +0200)]
VCS/Diff editors: Set readonly attributes correctly.
Make VCS-generated editors read-only, enable editing
when opening a patch.
Make VCS-Editor non-read-only by default, add setter
for "Forced read-only" that makes it a temporary,
read-only file.
Task-number: QTCREATORBUG-1528
Reviewed-by: Thorbjorn Lindeijer <thorbjorn.lindeijer@nokia.com>
con [Mon, 7 Jun 2010 11:45:49 +0000 (13:45 +0200)]
Version bump.
hjk [Mon, 7 Jun 2010 10:26:34 +0000 (12:26 +0200)]
doc: adjust description of python dumper classes to reality
Erik Verbruggen [Mon, 7 Jun 2010 10:16:09 +0000 (12:16 +0200)]
Fixed invalid and unreachable code.
Reviewed-by: holmstedt
dt [Thu, 3 Jun 2010 11:55:16 +0000 (13:55 +0200)]
Fix crash on session restore
Do the project restore for each project directly after opening and only
then processEvents(). A project might be in a intermediate state between
opening and restoring.
Robert Loehning [Mon, 7 Jun 2010 09:50:38 +0000 (11:50 +0200)]
Symbian/Trk: Don't try to download a file without respective flag set.
Task-number: QTCREATORBUG-1567
Reviewed-by: Friedemann Kleint
Daniel Molkentin [Mon, 7 Jun 2010 09:15:36 +0000 (11:15 +0200)]
Allow F1 on projects mode
Reviewed-By: Leena Miettinen
Reviewed-By: kh1
Daniel Molkentin [Mon, 7 Jun 2010 09:15:02 +0000 (11:15 +0200)]
Fix session dialog help link
Reviewed-By: Leena Miettinen
Daniel Molkentin [Mon, 7 Jun 2010 09:14:19 +0000 (11:14 +0200)]
Fix F1 on welcome page
Reviewed-By: kh1
Lasse Holmstedt [Mon, 7 Jun 2010 08:25:39 +0000 (10:25 +0200)]
Fixed disabled checkbox styles for plugin manager
Reviewed-by: jbache
Oswald Buddenhagen [Fri, 4 Jun 2010 17:14:18 +0000 (19:14 +0200)]
disable outdated and known bad translations
Oswald Buddenhagen [Fri, 4 Jun 2010 15:08:27 +0000 (17:08 +0200)]
make the evaluator (even more) thread-safe
the async re-parsing code breaks the assumption that project
parsing only ever starts with a single non-concurrent evaluation
(of the top-level project file), so the population of the base
values in the shared ProFileOption was happily causing crashes.
Reviewed-by: dt
Task-number: QTCREATORBUG-1569
Oswald Buddenhagen [Fri, 4 Jun 2010 14:58:23 +0000 (16:58 +0200)]
add "static"
Robert Loehning [Fri, 4 Jun 2010 14:55:47 +0000 (16:55 +0200)]
Doc - Avoid warnings in doc.
Reviewed-by: Leena Miettinen
Leena Miettinen [Fri, 4 Jun 2010 13:13:08 +0000 (15:13 +0200)]
Doc - Update screen shots.
Leena Miettinen [Fri, 4 Jun 2010 13:12:47 +0000 (15:12 +0200)]
Doc - Update information about managing sessions and screenshots.
Reviewed-by: dt
Leena Miettinen [Fri, 4 Jun 2010 09:46:49 +0000 (11:46 +0200)]
Doc - Add note about finding out the Symbian platform version on a device for TRK installation.
Reviewed-by: Tim Jenssen
Leena Miettinen [Fri, 4 Jun 2010 09:31:22 +0000 (11:31 +0200)]
Doc - Add link to platform notes.
Reviewed-by: olli
Reviewed-by: Niels Weber
Leena Miettinen [Fri, 4 Jun 2010 09:18:09 +0000 (11:18 +0200)]
Doc - Update CMake screenshots and edit related text.
Leena Miettinen [Fri, 4 Jun 2010 09:17:22 +0000 (11:17 +0200)]
Doc - Update Locator screen shots and modify related text.
Daniel Molkentin [Fri, 4 Jun 2010 13:02:25 +0000 (15:02 +0200)]
Revert "Add missing style sheet"
This was adding the generated style sheet
This reverts commit
ad3d3dac04600177fa5d62e3773107c2be886cf8.
Daniel Molkentin [Fri, 4 Jun 2010 12:57:05 +0000 (14:57 +0200)]
Add missing style sheet
Reviewed-by: Leena Miettinen
Daniel Molkentin [Fri, 4 Jun 2010 12:49:25 +0000 (14:49 +0200)]
Fix mobile example link
Task-number: QTCREATORBUG-1571
Reviewed-by: Leena Miettinen
Daniel Molkentin [Fri, 4 Jun 2010 12:40:33 +0000 (14:40 +0200)]
Fix help being unusable in split mode by using Qt doc offline style
Reviewed-by: Leena Miettinen
mae [Fri, 4 Jun 2010 11:39:31 +0000 (13:39 +0200)]
Fix cursor positioning for up/down after backspace
Reviewed-by: Roberto Raggi
ck [Fri, 4 Jun 2010 11:12:47 +0000 (13:12 +0200)]
Maemo: Adapt qemu path for Harmattan.
Reviewed-by: kh1
Kai Koehne [Fri, 4 Jun 2010 11:09:24 +0000 (13:09 +0200)]
Mention QTCREATOR_WITH_QML environment variable in README
We disabled the visible parts of the Qml support by default for the 2.0
release. Defining QTCREATOR_WITH_QML brings it back.
This hack should be removed as soon as 2.0 is shipped.
Reviewed-by: Daniel Molkentin
Daniel Molkentin [Fri, 4 Jun 2010 10:43:10 +0000 (12:43 +0200)]
Two descriptions in the file new dialog were swapped
No strings translations were harmed in this commit. No kittens either.
Reviewed-by: Alessandro Portale
hjk [Fri, 4 Jun 2010 10:53:38 +0000 (12:53 +0200)]
fakevim: fix cursor keys on Mac.
On Mac, QKeyEvent::text() returns non-empty strings for cursor keys. This
breaks some of the logic relying on text() being empty for "special" keys.
This is a quick fix to make it usable.
Kai Koehne [Thu, 3 Jun 2010 10:53:53 +0000 (12:53 +0200)]
QuickDesigner: Fix core test
Since
fa640f66db we're always switching to the base state when going
from state A to state B. Fix autotests accordingly.
Kai Koehne [Thu, 3 Jun 2010 10:52:09 +0000 (12:52 +0200)]
QuickDesigner: Fix compilation of QuickDesigner/core tests
Commit
112df597dbff removed the definition, but not declaration of
test method.
Reviewed-by: erikv
hjk [Fri, 4 Jun 2010 07:07:09 +0000 (09:07 +0200)]
fakevim: clear opcount and mvcount on escape
Daniel Molkentin [Thu, 3 Jun 2010 18:01:19 +0000 (20:01 +0200)]
Update the doc style from Qt
Reviewed-by: Oswald Buddenhagen
Pierre Rossi [Thu, 3 Jun 2010 14:04:27 +0000 (16:04 +0200)]
Fix an issue with 'make ts' when CUSTOMWIZARDS_FILES is empty.
Reviewed-by : Daniel Molkentin
(cherry picked from commit
514b30ecbf105da2c6109470b2a8b2571c22654c,
this was accidentially committed into 2.0.0 first)
Christian Kamm [Thu, 3 Jun 2010 08:25:17 +0000 (10:25 +0200)]
Make the QmlJSEditor work when Qml support is disabled.
- Enable qmlprojectplugin even if Qml support is disabled.
- But disable its wizards in that case.
- Disable the Qml file wizard if the support is off.
Reviewed-by: Kai Koehne
Leena Miettinen [Wed, 2 Jun 2010 14:47:02 +0000 (16:47 +0200)]
Doc - Update screenshots and some related text.
Leena Miettinen [Wed, 2 Jun 2010 14:40:17 +0000 (16:40 +0200)]
Doc - Hid all information related to Qt Quick by using if defined(qtquick) tags.
Thorbjørn Lindeijer [Wed, 2 Jun 2010 12:51:03 +0000 (14:51 +0200)]
Some initialization and removed redundant member variables
Reviewed-by: kh1
Thorbjørn Lindeijer [Wed, 2 Jun 2010 12:50:15 +0000 (14:50 +0200)]
Initialize some members in default constructor of FilterEntry
Thorbjørn Lindeijer [Wed, 2 Jun 2010 09:20:56 +0000 (11:20 +0200)]
Only do line selection in the gutter when the line numbers are visible
While
2641496a997 removed the marks check entirely, a fix for the same
issue made on the master branch (
1263babfc6c96) changed it to check
whether the line numbers are visible. This is more correct.
Reviewed-by: mae
dt [Wed, 2 Jun 2010 09:58:25 +0000 (11:58 +0200)]
Fix crash with removing files in symlinked directories
Reviewed-By: thorbjorn
Task-Nr: QTCREATORBUG-965
hjk [Wed, 2 Jun 2010 09:09:14 +0000 (11:09 +0200)]
fakevim: synchronize with master
In theory this should have been a backport of the search-related commits
7e8c345a and
46fa3aa7, but they are buried in the middle of the Big
Commandline Reorganization. Just taking everything has lower risk and
is faster.
kh1 [Tue, 1 Jun 2010 15:38:15 +0000 (17:38 +0200)]
Fix MADDE and pkg-config with QtCreator.
We missed some environment vars that had to be set to make the script
work. NOTE: still does not work on windows, since madbin\pkg-config.cmd
needs to be too.
Reviewed-by: kh
(cherry picked from commit
0017103863bc79f7f12eb60bb9e64812f9ffa22a)
(cherry picked from commit
9f8da8aa193088097ca0f5996cfa184d2476b30a)
Leena Miettinen [Tue, 1 Jun 2010 15:12:46 +0000 (17:12 +0200)]
Doc - Edit build and run instructions for Symbian target
Leena Miettinen [Tue, 1 Jun 2010 15:12:13 +0000 (17:12 +0200)]
Doc - Change version number to v2.0
Leena Miettinen [Tue, 1 Jun 2010 15:11:49 +0000 (17:11 +0200)]
Doc - Add information about creating Maemo installation packages. Edit instructions for setting up development environment for Maemo. Add not about encrypted keys not being supported.
Reviewed-by: kh
hjk [Tue, 1 Jun 2010 12:35:51 +0000 (14:35 +0200)]
debugger: always switch to frame 0 before trying to leave frame
Daniel Molkentin [Tue, 1 Jun 2010 14:23:38 +0000 (16:23 +0200)]
Disable QML runtime wizard for now.
This is unconditional, since we seem to have no way of doing it
conditionally in a clean way.
Reviewed-by: Oswald Buddenhagen
Robert Loehning [Tue, 1 Jun 2010 14:15:45 +0000 (16:15 +0200)]
Fixes in German translation
Reviewed-by: Oswald Buddenhagen
Robert Loehning [Tue, 1 Jun 2010 13:08:39 +0000 (15:08 +0200)]
Decided on different use of hyphens in German translation.
Reviewed-by: Oswald Buddenhagen
Daniel Molkentin [Tue, 1 Jun 2010 12:39:31 +0000 (14:39 +0200)]
Revert "Mark QML support in Qt Creator 2.0 as preview"
Not needed anymore after the general QML support got deactivated.
This reverts commit
74bd95d3238dca1c6e22fb3faa59b94f590b1ac8.
hjk [Tue, 1 Jun 2010 11:13:27 +0000 (13:13 +0200)]
debugger: be nicer in the presence of missing debug information
hjk [Tue, 1 Jun 2010 11:12:03 +0000 (13:12 +0200)]
debugger: switch off reverse debugging tool button if not useful
Daniel Molkentin [Tue, 1 Jun 2010 10:51:18 +0000 (12:51 +0200)]
Disable everything QML-related but QMLJSEditor by default
To get QML functionality back, export QTCREATOR_WITH_QML before
running qmake
Reviewed-by: Kai Koehne
Robert Loehning [Tue, 1 Jun 2010 11:54:07 +0000 (13:54 +0200)]
Fixed German translations related to Design mode and Qt Quick.
Reviewed-by: Oswald Buddenhagen
Thorbjørn Lindeijer [Tue, 1 Jun 2010 11:04:05 +0000 (13:04 +0200)]
Fixed context help for Qt includes
Was broken in
915a07bdbbd5dc65332369a117acde58793a165d, which caused
help links only to be resolved for expressions under the cursor.
Task-number: QTCREATORBUG-159
Reviewed-by: ckamm
Thorbjørn Lindeijer [Tue, 1 Jun 2010 10:39:08 +0000 (12:39 +0200)]
Fixed line select in gutter when text marks are not visible
The ProjectFilesEditor used for editing the generic project's files does
not show text marks, which broke the line select in the gutter.
Task-number: QTCREATORBUG-1238
Reviewed-by: mae
hjk [Tue, 1 Jun 2010 10:32:52 +0000 (12:32 +0200)]
debugger: make ctrl-click to navigate between input and output pane (much) faster
Thorbjørn Lindeijer [Mon, 31 May 2010 11:48:40 +0000 (13:48 +0200)]
Fixed the collapsed block popup to draw on top of cursor/highlights
The various text editor overlays and the text cursor were being painted
on top of the collapsed block popup.
Reviewed-by: mae
Leena Miettinen [Tue, 1 Jun 2010 07:23:52 +0000 (09:23 +0200)]
Doc - Update screen shots.
Leena Miettinen [Tue, 1 Jun 2010 07:23:18 +0000 (09:23 +0200)]
Doc - Add a disclaimer for QDeclarative functions and documentation.
Leena Miettinen [Tue, 1 Jun 2010 07:22:44 +0000 (09:22 +0200)]
Doc - Added the firmware version of Nokia N900 software update release 1.2.
Leena Miettinen [Tue, 1 Jun 2010 07:21:53 +0000 (09:21 +0200)]
Doc - Update the mobile example to include instructions for testing on devices.
Thorbjørn Lindeijer [Mon, 31 May 2010 16:07:34 +0000 (18:07 +0200)]
Open .prf files in the pro file editor
This fixes QTCREATORBUG-1434, but it's more of a workaround than a fix.
The problem was that the file was opened in the diff editor due to a
broken diff detection, and the diff editor in turn has a bug in that
it's kind of halfway read-only.
Reviewed-by: ossi
Task-number: QTCREATORBUG-1434
Daniel Molkentin [Mon, 31 May 2010 14:36:48 +0000 (16:36 +0200)]
Mark QML support in Qt Creator 2.0 as preview
Reviewed-by: Kai Koehne
Erik Verbruggen [Mon, 31 May 2010 13:03:38 +0000 (15:03 +0200)]
Fixes rounding errors in block positions.
Influences the position of the folded-block markers.
Reviewed-by: thorbjorn
Sergey Belyashov [Mon, 31 May 2010 13:04:47 +0000 (15:04 +0200)]
Updated Russian translation
Merge-request: 143
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Daniel Molkentin [Mon, 31 May 2010 11:56:58 +0000 (13:56 +0200)]
Remove accidentially committed symlinks
Daniel Molkentin [Mon, 31 May 2010 10:08:18 +0000 (12:08 +0200)]
Add links for building an example and building a mobile application
Reviewed-by: Leena Miettinen