Commit Graph

44349 Commits

Author SHA1 Message Date
Roberto Raggi
5134206e78 We need a valid name to resolve namespace symbols. 2009-06-03 15:46:36 +02:00
Roberto Raggi
590030428a typo 2009-06-03 15:17:58 +02:00
Roberto Raggi
a1c6efbd43 cleanup 2009-06-03 14:55:56 +02:00
Roberto Raggi
b78200221b Warn for undefined namespaces in using namespace directives. 2009-06-03 14:16:13 +02:00
Roberto Raggi
19dd2b814f Added Symbol::enclosingNamespaceScope(), Symbol::enclosingClassScope(), and so on... 2009-06-03 14:15:49 +02:00
dt
63a0225ea9 Fix some insignificant memory leaks.
Reviewed-By: hjk
2009-06-03 13:53:45 +02:00
hjk
d7af85a097 debugger: implement a dumper for QAbstractItemModel
This also squashes a namespace related bug introduced by the watchutils
refactoring.
2009-06-03 12:48:48 +02:00
hjk
311ca7a074 fakevim: more undo work 2009-06-03 12:48:48 +02:00
hjk
27609c4f00 debugger: remove some debug output, also make dumper input more readable in
the log.
2009-06-03 12:48:47 +02:00
hjk
4133107a0d fakevim: remove old undo hack as QPlainTextEdit's own undo works well now. 2009-06-03 12:48:47 +02:00
hjk
76f57c8678 fakevim: fix behaviour of 'r' at end of line 2009-06-03 12:48:46 +02:00
Roberto Raggi
7b44f1749a Run the binding pass 2009-06-03 12:13:22 +02:00
Roberto Raggi
31e0b43395 Initial work on the binding pass. 2009-06-03 11:56:13 +02:00
con
2ac1f797ad Merge commit 'origin/1.2'
Conflicts:
	src/plugins/coreplugin/welcomemode.ui
2009-06-03 11:36:49 +02:00
con
7b1655049a Locator tool window shortcut and menu item doesn't work.
After changes in Qt that expose a bug in Qt Creator. We actually
tried to set the focus on a widget that doesn't accept focus. Set a
focus proxy instead.

Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
2009-06-03 11:29:08 +02:00
Roberto Raggi
f7afe3ee4b Made the C++ front-end more Creator-friendly. 2009-06-03 11:10:04 +02:00
Jens Bache-Wiig
bd7a5fb9da Fixes: Spacing tweaks on the layout 2009-06-03 11:03:45 +02:00
Roberto Raggi
c2a40ce9cf Introduced CppTools::Internal::SemanticSearch. 2009-06-03 10:50:33 +02:00
Thorbjørn Lindeijer
0240302b96 Integrate merge-request #568 into branch '1.2'
axasia (1):
      Fix compile error on MSVC2008 Express Edition with Debugging Tools
         for Windows(CDB).

Request-url: http://gitorious.org/qt-creator/qt-creator/merge_requests/568
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2009-06-03 09:56:58 +02:00
Thorbjørn Lindeijer
9f4aaaeee6 Integrate merge-request #541 into branch '1.2'
Joel Nordell (1):
      add current editor filename (and, on macosx, proxy icon) to titlebar

Request-url: http://gitorious.org/qt-creator/qt-creator/merge_requests/541
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2009-06-03 09:39:57 +02:00
Daniel Molkentin
2c7902cc5b Link the vendor url in the plugin details dialog.
Asked-for-by and Reviewed-By: Alessandro Portale
2009-06-02 21:07:51 +02:00
Daniel Molkentin
b17fe748bb It may come as a total surprise, but Unix doesn't like cmd.exe :-D
Reviewed-By: Ossi
2009-06-02 19:38:13 +02:00
Daniel Molkentin
3e085c86af Make strings in about dialog translatable by arg()'ifying them.
Reviewed-By: Ossi
2009-06-02 19:38:12 +02:00
kh
7b24a59382 Whitespace cleanup, normalize connect.
Reviewed-by: dt
2009-06-02 18:41:12 +02:00
kh
b50eaa6542 Remove left over files.
Reviewed-by: dt
2009-06-02 18:39:43 +02:00
Jens Bache-Wiig
73289b9520 Fixes: Fix highcontrast themes
Details:
We need to force the background and foreground
colors to make dark color themes work with the
style sheet.
I also changed the selected tab-button not to
be sunken and the menu highlight to be slightly
lighter.
2009-06-02 17:59:23 +02:00
Daniel Molkentin
3f7b3df9f9 Remove debug output 2009-06-02 17:25:40 +02:00
kh
eda938270f Simplified code.
Reviewed-by: dt
2009-06-02 17:22:14 +02:00
con
5a8bfeca72 Missing file 2009-06-02 16:57:41 +02:00
Jens Bache-Wiig
731ac567a4 Fixes: Improved style sheet design
Details:
I'm now styling more controls and using a more consistent look
for things. To make the tabbar feel more natural I added a
web-like point cursor as well a sunken appearance.
2009-06-02 16:54:23 +02:00
Roberto Raggi
4081f1c7e7 Warning for undefined base classes. 2009-06-02 16:50:43 +02:00
con
89a50de58e Add missing visualizer of reg exp search option in find tool bar.
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2009-06-02 16:50:30 +02:00
kh
d8cca2b79d As on request, let the side pane help open and follow help mode.
Reviewed-by: Daniel Molkentin
2009-06-02 16:30:56 +02:00
Roberto Raggi
381798ad69 Store the original C++ Document when searching. 2009-06-02 16:09:03 +02:00
con
e9b2613dc0 Version bump. 2009-06-02 15:34:58 +02:00
Roberto Raggi
47b620e9fe Oops! use the right overload of QString::indexOf :-) 2009-06-02 15:32:45 +02:00
Roberto Raggi
e8ba82f1f4 Protected modelmanager's snapshot. 2009-06-02 15:28:16 +02:00
Jens Bache-Wiig
c5507b63bd Fixes: Improved style sheet design
Details:
I'm now styling more controls and using a more consistent look
for things. To make the tabbar feel more natural I added a
web-like point cursor as well a sunken appearance.
2009-06-02 15:26:54 +02:00
Roberto Raggi
7ee7055485 Initial support for semantic searches. 2009-06-02 14:56:30 +02:00
kh
5ab1974002 Use default key sequence for next and previous page.
Reviewed-by: Daniel Molkentin
2009-06-02 12:56:16 +02:00
dt
6d18c530a8 Add options also to CMake and CustomExecutable RunConfiguration
Well this enough environment settings for 1.2.
2009-06-02 12:27:26 +02:00
dt
48167ee5f1 Add a few options to the runconfigurations base environment
Note: This code should be shared between Qt4RunConfiguration,
CMakeRunConfiguration and CustomRunExecutable. Also we are approaching
other IDEs like configuraion options for setting the environment.
Without having a good GUI for that. I'll probably be redesigning this
for 1.3 or 1.4.
2009-06-02 12:27:13 +02:00
Daniel Molkentin
64e925d2be Fix for recent git version where git.exe became git.cmd.
Run git as a cmd.exe subprocess as a workaround. In the long term
we should look into enabling QProcess to properly handle .bat and
.cmd files.

Reviewed-By: Ossi
2009-06-02 12:23:57 +02:00
hjk
6c85e5ec31 fakevim: let the "IncSearch" option toggle between using the Creator
core Find dialog and the "old" minibuffer based search.

A hot fix for the recent regression that 'n' and 'N' do not work and
the positioning of the cursor after the search is wrong.
2009-06-02 12:08:35 +02:00
hjk
fb58a9ed39 fakevim: let the "IncSearch" option toggle between using the Creator
core Find dialog and the "old" minibuffer based search.

A hot fix for the recent regression that 'n' and 'N' do not work and
the positioning of the cursor after the search is wrong.
2009-06-02 11:56:58 +02:00
Rhys Weatherley
4350baeea1 Map n and N in FakeVim to the FIND_NEXT and FIND_PREVIOUS actions. 2009-06-01 07:58:23 +10:00
Rhys Weatherley
6d4d0f044d Make ZZ and ZQ work in FakeVim as aliases for :x and :q! 2009-06-01 07:58:06 +10:00
Rhys Weatherley
ef4d2c301a Add :q/:w/:x commands that are normally expected in vi's
Common things like :wq, :x, and :qa didn't work - now they do.
2009-06-01 07:57:57 +10:00
Rhys Weatherley
8fa417bdd7 Make '-' move to the start of the previous line in FakeVim mode. 2009-06-01 07:57:46 +10:00
Rhys Weatherley
790a7879e8 Make FakeVim use the default find box instead of mini-buffer
Creator already has a find box that works fairly well, so there
is no need for a mini-buffer mode for searching.  This change makes
FakeVim activate the standard find box when the user hits '/' or '?'.

Note: right now both '/' and '?' do forward searching by default
because the Creator find box lacks a "find backwards by default" mode.
This can be added later to the find box if considered useful.
2009-06-01 07:57:32 +10:00