Commit Graph

44349 Commits

Author SHA1 Message Date
hjk
56a81a06b5 debugger: fix regression in QMap dumping introduced in 5bd1d2a0 2009-07-14 10:08:12 +02:00
Alessandro Portale
54574631a8 Merge branch 'master' of git@scm.dev.troll.no:creator/mainline 2009-07-13 18:55:25 +02:00
Alessandro Portale
5438a3f72f Missed some unused ';' after Q_UNUSED 2009-07-13 18:55:11 +02:00
mae
75b95cfc1c Since we open the search result pane after a search anyway, we can make
the progress indicator CloseOnSuccess.
2009-07-13 18:47:11 +02:00
mae
3f1be148ef a bit more scaling for the action bar. 2009-07-13 18:04:30 +02:00
con
8f358494c1 Fix building with msvc.
Fixing 40ff6ab2c4
2009-07-13 18:04:31 +02:00
Alessandro Portale
d3f9757916 Removing some unused semicolons after Q_UNUSED
There were both variants, with and without extra semicolon.
2009-07-13 17:35:17 +02:00
mae
d3df29e26b fake the fancy tab bar. This makes it possible to have a smaller minimum size. 2009-07-13 16:58:44 +02:00
Alessandro Portale
991e014b83 Removed warning on Windows 2009-07-13 16:26:48 +02:00
Harald Fernengel
990ba67513 Fixes: Do not change the default color
RevBy:    hjk
Details:  Make it work on dark backgrounds by letting the palette decide
which default color to display.
2009-07-13 16:08:29 +02:00
Henrik Abelsson
0a94100508 Add option to select behavior on externally changed files.
Merge-request: 840
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2009-07-13 15:00:39 +02:00
con
e38cec518b Find implementations now tell what find flags are actually supported. 2009-07-13 14:50:32 +02:00
Friedemann Kleint
7c6a9b6d2e Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-13 14:49:01 +02:00
Friedemann Kleint
bd176fb53e Add update (sync) options to the Perforce plugin.
Add update for projects/all. Remove shortcuts for Mac.
Task-number: 257848
2009-07-13 14:48:44 +02:00
Roberto Raggi
6c0854df66 Improved the parsing of parameter declarations clause. 2009-07-13 14:29:20 +02:00
Thorbjørn Lindeijer
224d457aaa Made cloning, deleting and editing of color schemes functional 2009-07-13 14:22:27 +02:00
Thorbjørn Lindeijer
c5a7c48b85 Allow editing of color scheme name 2009-07-13 14:22:27 +02:00
Thorbjørn Lindeijer
6684c8f15c Simplified the ColorSchemeReader 2009-07-13 14:22:27 +02:00
Thorbjørn Lindeijer
c6d4663ddb Implemented reading the name of the color scheme 2009-07-13 14:22:27 +02:00
Thorbjørn Lindeijer
947b719e69 Made selecting the color scheme functional
Also, defaults formats are now applied to any format that hasn't been
defined in the color scheme file. This allows a color scheme to fall
back on the default selection color, for example.
2009-07-13 14:22:27 +02:00
Thorbjørn Lindeijer
065689478c Introduced a ColorSchemeReader class for reading color scheme files 2009-07-13 14:22:27 +02:00
Thorbjørn Lindeijer
0e70a1e85e Moved editing of the color scheme into a separate dialog
In preparation of being able to select from multiple color schemes.
2009-07-13 14:22:27 +02:00
Thorbjørn Lindeijer
cc730442d6 Introduced a ColorScheme class that encapsulates a color scheme 2009-07-13 14:22:27 +02:00
hjk
5e48ed77b1 fakevim: fix bogus position of cursor after unsuccessful search 2009-07-13 14:05:37 +02:00
con
95fac2b096 Fix crash when pressing '+' twice in Qt version settings.
Bug was introduced when separating the version list into "Autodetected" and
"Manual" subtrees.
2009-07-13 13:49:06 +02:00
hjk
25716914a5 debugger: insert all children of WatchData as a single block 2009-07-13 12:31:39 +02:00
Roberto Raggi
e9d0285fbc Oops! operators are not objc keywords :) 2009-07-13 12:28:22 +02:00
Roberto Raggi
00f7cdac36 Search for type names in template type and template-template-type parameters. 2009-07-13 12:26:44 +02:00
Roberto Raggi
1eefd16383 Fixed a few typos and bugs in the ObjC++ support. 2009-07-13 12:05:29 +02:00
Roberto Raggi
a446e06742 Moved CheckUndefinedSymbols in libCPlusPlus 2009-07-13 11:41:12 +02:00
Frank Siegert
7c88b3e96c Allow for variable replacement in build directory and build arguments
of a generic project. This way one can use variables like
${CURRENT_DOCUMENT:path} or ${CURRENT_DOCUMENT:baseName}.
Amend: Fix coding style according to apoenitz's comment.
Amend2: Some more coding style issues.

Merge-request: 820
Reviewed-by: con <qtc-committer@nokia.com>
2009-07-13 11:39:08 +02:00
hjk
8c00de4536 debugger: remove unnecessary first level in WatchModel
There used to be a single 'Locals' etc item of the true root that was
never shown anyway. Removing this also renders using setRootIndex()
in WatchWindow unnecessary.
2009-07-13 11:29:36 +02:00
Erik Verbruggen
e70bb220b1 Added @dynamic parsing. 2009-07-13 11:21:06 +02:00
Erik Verbruggen
08a85a51bf Added @synthesize and fixed @property. 2009-07-13 11:16:22 +02:00
Erik Verbruggen
78cceecc28 Added AST for a bit of ObjC. 2009-07-13 11:08:11 +02:00
Friedemann Kleint
93f5fdc0f9 Fully restore old watchmodel.
This reverts commit 7356280cf7.
2009-07-13 09:44:31 +02:00
hjk
ad46f1286f Revert "Enabled the use of Debugger-specific watch/locals models."
This reverts commit abf5e3ddc3.
2009-07-13 09:11:07 +02:00
hjk
d29bdf7126 fakevim: make the "registers" global.
This enables yank&paste between different buffers.
2009-07-13 09:07:24 +02:00
hjk
05d555acec fakevim: fix problem with <Backspace> in insert mode on new line when
AutoIndent is on
2009-07-13 09:07:24 +02:00
Roberto Raggi
def098bcbd Return the right type for the literal. 2009-07-10 17:08:15 +02:00
Roberto Raggi
d685437d74 Recognize the numeric literals. 2009-07-10 17:08:15 +02:00
Friedemann Kleint
7356280cf7 Remove unused class. 2009-07-10 17:07:42 +02:00
Roberto Raggi
00025f93dc More work on the binding pass. 2009-07-10 16:04:36 +02:00
Roberto Raggi
e2b3d34dc5 Check for 0x0 access when comparing identifiers. 2009-07-10 16:03:26 +02:00
Roberto Raggi
3e54a65a69 Replaced T_INT_LITERAL and T_FLOAT_LITERAL with T_NUMERIC_LITERAL. 2009-07-10 15:45:09 +02:00
Thorbjørn Lindeijer
abee2e0b0d Made it possible to make Qt Creator smaller, based on scroll areas
Scroll areas were added to the welcome mode and the project mode, to
make sure they don't limit how small Qt Creator can be made.

Done with mae
2009-07-10 14:55:54 +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