Commit Graph

3853 Commits

Author SHA1 Message Date
ck 911d15a879 Added QDumper auto tests.
Added auto tests for QChar and QFile dumpers.
2009-07-10 14:57:50 +02:00
hjk b410ddc4bd debugger: hopefully _finally_ fix the "vanishing helper checkmark" problem 2009-07-10 14:39:12 +02:00
Friedemann Kleint b41e1616b8 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-10 14:36:42 +02:00
Friedemann Kleint abf5e3ddc3 Enabled the use of Debugger-specific watch/locals models.
- Modified WatchModel to handle storage of an hierarchy
  of WatchItems.
- Factored out code for asynchronous population to
  AsyncWatchModel and added a mixin for convenient
  handling
- Added base class for synchronous models.
- Implement simple, synchronous models for CDB, greatly
  simplifying code and finally getting manual
  expansion right.
Signed-off-by: hjk <qtc-committer@nokia.com>
2009-07-10 14:36:28 +02:00
hjk 51ce82a727 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-10 14:28:10 +02:00
Oswald Buddenhagen b0227ce496 remove linguist-specific functions 2009-07-10 14:04:48 +02:00
Oswald Buddenhagen a2f40fce2a implement proper vpath handling for qt4 projects
this also removes the bogus special casing of various
filename-containing variables inside the pro parser.
2009-07-10 14:04:48 +02:00
Oswald Buddenhagen edeb93d6fa micro-optimization 2009-07-10 14:04:48 +02:00
Roberto Raggi 780abd0d4b Store the document's revision used to compute the warning/error marks. 2009-07-10 13:57:55 +02:00
Daniel Molkentin 29c3a674e5 proper version of 33dd9deaea
Make revision sting show up in German translation. Also fix the Spanish one a bit.
2009-07-10 12:56:51 +01:00
Daniel Molkentin f5414a4a79 Revert "Make revision sting show up in German translation. Also fix the Spanish one a bit."
This reverts commit 33dd9deaea.
2009-07-10 12:55:44 +01:00
Daniel Molkentin 33dd9deaea Make revision sting show up in German translation. Also fix the Spanish one a bit. 2009-07-10 12:50:14 +01:00
hjk 56b24aac36 debugger: reduce amount of data produced by the dumpers by removing
predicatable parts.
2009-07-10 13:40:54 +02:00
hjk ef786bf32e debugger: do not output child type and numchild information if it is equal
to the ones specified in the childtype and childnumchild items
2009-07-10 13:40:54 +02:00
Roberto Raggi fff9795a1f Reuse as much info as we can from the previous SemanticInfo. 2009-07-10 12:42:56 +02:00
Roberto Raggi b1f9711859 Cleanup 2009-07-10 12:42:56 +02:00
Roberto Raggi 8f6956e6ec Ignore outdated semantic info. 2009-07-10 12:42:56 +02:00
Roberto Raggi fd4dbd7446 Introduced Snapshot::simplified(doc) 2009-07-10 12:42:55 +02:00
Thorbjørn Lindeijer 300b60fa98 Fixed warnings about unused variables 2009-07-10 11:52:12 +02:00
hjk 209037e98f debugger: remove the InnerValueResult enum and handling again.
60 lines of mainly useless code
2009-07-10 11:39:11 +02:00
hjk 717ae824ce debugger: fix regression in QVector dumper
Was broken due to a change in the QVector implementation (See 343e848abc1 and
a07385de156 in Qt master)
2009-07-10 09:50:51 +02:00
hjk 452c712422 debugger: fix regression + whitespace at eol
Double click on debugger input did not jump to the output anymore.
2009-07-10 09:50:51 +02:00
con 95bf1681be Clean up the menus' separators. 2009-07-09 18:27:56 +02:00
Roberto Raggi d788306781 Don't expand object-like macro when preprocessing in fast-mode. 2009-07-09 17:52:31 +02:00
Roberto Raggi e0f550733e Simplified SemanticInfo::Use. 2009-07-09 17:34:07 +02:00
Pierre Rossi 8c64c97c15 deleted the french phrasebook (merged into the one from mainline) 2009-07-09 16:26:09 +02:00
Roberto Raggi 85c501c976 Fixed possible crash when completing function-like arguments. 2009-07-09 16:20:20 +02:00
con 61e468a885 Don't override a shortcut's key when setting the default, as for actions.
Setting the default shortcut may only set the current shortcut if that
has not already been set.
2009-07-09 12:16:35 +02:00
con 6936d5c7d6 Integrate merge-request #832 into branch 'master'
Frédéric Mercille (1):
      Setting the default key sequence should only set the current sequence
         if none is set. Otherwise, it overrides the user configuration in
         QtCreator.ini.

Request-url: http://gitorious.org/qt-creator/qt-creator/merge_requests/832
Reviewed-by: con <qtc-committer@nokia.com>
2009-07-09 12:16:18 +02:00
Roberto Raggi 97f8850a74 Introduced SemanticHighlighter
Done with Thorbjørn Lindeijer
2009-07-09 12:14:00 +02:00
hjk 206adf2d43 debugger: work on dumper auto tests 2009-07-09 10:26:54 +02:00
hjk e8badc7179 debugger: make autotests work with both namespaced and non-namespaced Qt 2009-07-09 09:55:19 +02:00
Friedemann Kleint 842540d9c0 Dump QObjects for CDB 2009-07-09 09:11:22 +02:00
Stian Sandvik Thomassen 9ebba84bfe Prevented project's existing .pro file from being added to project
A project's existing .pro file could be added to the project, making
the .pro file appear twice in the project tree. This is sub-optimal
because

1. It does not make sense for the .pro file to appear twice.
2. Qt Creator crashes when trying to remove either of the duplicate
.pro files.
2009-07-09 14:52:07 +10:00
mae d991ea2364 Make split view configuration persistent in a session
Task: 254011
2009-07-08 19:00:44 +02:00
hjk de6fda2020 debugger: add auto tests for QList 2009-07-08 18:28:49 +02:00
hjk ee9894bf7a debugger: disable parts of L&W context menu when no item is selected 2009-07-08 17:28:04 +02:00
hjk eb83377f5a debugger: enhance time logging for individual commands 2009-07-08 17:28:04 +02:00
hjk 09a4409c2a debugger: code cosmetics in watch handler 2009-07-08 17:28:04 +02:00
hjk d024023596 debugger: use enum for formats instead of magic numbers 2009-07-08 17:28:04 +02:00
hjk c58ba01148 debugger: some color for time stamps in log output 2009-07-08 17:28:04 +02:00
mae d430a4123b fix uses selection (type with block and line numbers) 2009-07-08 16:38:50 +02:00
kh e4b0bd28cb Implement import - export of help bookmarks.
Task-number: 254695
2009-07-08 15:03:40 +02:00
Pierre Rossi 1c1cb9f18c Added non breaking spaces in front of double ponctuation signs (':','!'
and '?' ) in the french translation.
2009-07-08 14:56:52 +02:00
Benjamin Poulain fe75ea8d62 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-08 14:28:53 +02:00
Benjamin Poulain c86acef69a New translations for the French version of Qt Creator 2009-07-08 14:28:09 +02:00
Roberto Raggi eb7dfc49a0 Made FindScope a member of FindUses. 2009-07-08 13:50:49 +02:00
Roberto Raggi 5b28b53943 --debug 2009-07-08 11:29:00 +02:00
Frédéric Mercille 718cc94a89 Setting the default key sequence should only set the current sequence if none is set. Otherwise, it overrides the user configuration in QtCreator.ini. 2009-07-07 20:12:01 -04:00
axasia 81c454a57d Fix some wrong translations for japanese.
Merge-request: 827
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2009-07-07 17:09:49 +02:00