Christian Kamm
cf975fc308
Quickfix: Use existing parentheses and negate by removing ! if possible.
2009-11-27 11:00:24 +01:00
Friedemann Kleint
583531c129
Tr: Make CloneWizard a QObject.
2009-11-27 10:34:08 +01:00
Friedemann Kleint
0e554fac91
Wizards: Sort
...
Introduce new QString id() const-API and sort wizards by
[untranslated] category and id. Introduce respective constants.
Rubber-stamped-by: con <qtc-committer@nokia.com >
2009-11-27 10:33:24 +01:00
con
3a9dd15980
Don't patch .qmake.cache on Linux
...
Reviewed-by: Daniel Molkentin
Reviewed-by: Thorbjørn Lindeijer
2009-11-26 18:41:39 +01:00
con
8069cc6bce
Patch .qmake.cache
...
Reviewed-by: Daniel Molkentin
2009-11-26 18:37:27 +01:00
Friedemann Kleint
4827ba9dfb
Wizards: Default to home path if empty or invalid
2009-11-26 18:22:30 +01:00
Friedemann Kleint
3e34a9ae7a
Project Wizards: Introduce notion of project directory, polish.
...
- Introduce project directory and "use" flag to file manager, use that
in new item dialog
- Add configuration under Project settings, rename it to "General"
- Make wizards create project names as "untitled1.."
- Remove modules page from Qt application wizards (parametrizable)
- Give Utils::ProjectIntroPage a "Set as default location" toggle.
- Introduce wizard dialog base classes for handling that.
- Introduce notion of "last visited directory to file manager" for
open and non-project wizards, route open through file manager.
- Clean out QmlAppWizard
Task-number: QTCREATORBUG-333
Rubber-stamped-by: con <qtc-committer@nokia.com >
2009-11-26 18:03:26 +01:00
Thorbjørn Lindeijer
9ec55210c3
Set the brush origin in the BaseTextEditor for the WaveUnderlines
...
This is necessary since a recent change in Qt 4.6 to how the
WaveUnderline is drawn. It makes sure the WaveUnderline repeats
correctly from one text item to another.
Reviewed-by: mae
2009-11-26 16:36:39 +01:00
Thorbjørn Lindeijer
b02d705ac4
Fixed possible crash in the code completion
...
Null pointer reference in a case where the global namespace is
explicitly specified using ::
Task-number: QTCREATORBUG-351
Review-pending-by: Roberto Raggi
2009-11-26 16:36:39 +01:00
Christian Kamm
f1af5fb4ef
Quickfix: Add two new refactorings for logical binary expressions.
...
a op b -> !(a invop b)
and
a op b -> b flipop a
2009-11-26 16:04:11 +01:00
ck
d790712bdc
Settings dialog: Polish "reset filter" button.
...
Add a tool tip to the button and give it our standard icon.
Reviewed-by: Friedemann Kleint
2009-11-26 15:40:06 +01:00
mae
f0b75092c5
fix windows clipping issue for search results
2009-11-26 15:26:56 +01:00
hjk
c425122afb
debugger: fix potential crash after f2392ffb
2009-11-26 14:59:57 +01:00
hjk
73101efc3c
debugger: second attempty to workaround the locals view issue
...
Adding items to an empty container did not result in a [+] in front of
the container in the locals view.
2009-11-26 14:59:57 +01:00
hjk
36db421fce
debugger: make dumper exception passing configurable
2009-11-26 14:59:57 +01:00
Christian Kamm
4c427aec82
Quickfix: Be more efficient when looking up token start/end positions.
2009-11-26 15:00:54 +01:00
Christian Kamm
43129a2928
Quickfix: Add flip helpers.
2009-11-26 14:48:53 +01:00
Christian Kamm
746bea8e1e
Make flip in ChangeSet move two different-length strings around.
...
Instead of just flipping same-length strings.
Also fix an incorrect replace position adjustment.
2009-11-26 14:45:11 +01:00
Christian Kamm
36913baf94
Quickfix: Rewrite existing code to use the new edit operations.
2009-11-26 14:01:08 +01:00
Roberto Raggi
049f8d535d
TODO: process the edit-ops.
2009-11-26 12:36:36 +01:00
Roberto Raggi
62a15e04ee
Disabled the highliting of unused symbols.
...
We need to port the code to use the new overloay system.
2009-11-26 12:35:34 +01:00
Christian Kamm
80b52e589d
Improve ChangeSet to support more rewriting operations.
2009-11-26 12:24:18 +01:00
Roberto Raggi
5bcd46b6be
Preview the quickfix operation
2009-11-26 12:21:00 +01:00
Roberto Raggi
32f67652df
Added getter/setters for the ChangeSet.
2009-11-26 12:20:13 +01:00
Friedemann Kleint
854eecfc19
Settings: Introduce ProjectExplorerSettingsWidget
...
Task-number: QTCREATORBUG-333
2009-11-26 10:18:51 +01:00
Friedemann Kleint
dd651204c9
CDB: Fix disassembler for 64 bit addresses.
2009-11-26 08:51:43 +01:00
Tobias Hunger
9bf1d52685
Add option to override the UI color
...
* Add -color option to core plugin which will override
the base UI color for that session.
Reviewed-by: thorbjorn
2009-11-25 18:44:54 +01:00
Friedemann Kleint
2b23ea2a8a
Debugger/CDB: Windows 64 integer handling.
...
Convert CDB unsigned integer values should they appear in hex,
make format flexible.
Use int64 for reformatting integers to be able to accommodate
64 bit values on Windows 64. Add some more integer types.
Do not save decimal type formats. Add menu option to clear
individual formatting. Do not use map[] to query the type formats
(inserting 0 everywhere as a side effect).
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2009-11-25 16:32:44 +01:00
Tobias Hunger
a37592a16f
Update project mode page.
...
* Change layout of project mode page.
Reviewed-By: dt
2009-11-25 16:02:47 +01:00
Tobias Hunger
426890b790
Change PropertiesPanel interface.
...
* Rename it to IPropertiesPanel in accordance with new naming standards.
* Do not derive from Context. That is not needed.
* Add an icon() method.
* Fix all usages of this interface.
Reviewed-By: dt
2009-11-25 16:02:47 +01:00
mae
53a3071580
first steps for a refactoring overlay system.
...
As side effect we can now play a bit with visualizing extra selections
2009-11-25 15:56:30 +01:00
Tobias Hunger
fbcd670854
Improve memory management in project window.
...
* Panel struct does no longer take ownership of its widget.
* Panels consitently delete their widget in their destructor.
Reviewed-By: dt
2009-11-25 15:18:51 +01:00
Tobias Hunger
97ad692684
Move line drawing class to the top of the file.
...
* This way it becomes available to all classes in this file.
Reviewed-By: dt
2009-11-25 15:12:34 +01:00
hjk
218ac78ae9
cppeditor: fix book style capitalization
2009-11-25 13:46:33 +01:00
hjk
f2392ffbc0
debugger: allow the user to hide the std:: and Qt's namespace
2009-11-25 13:46:33 +01:00
Friedemann Kleint
7cbbada3f0
Wizards: Improve list of files displayed.
...
Extract the common root directory and display in separate
line. Use the routine from
the cvs plugin for that, moving it to stringutils.h.
2009-11-25 12:34:56 +01:00
Roberto Raggi
efdd8ceaa0
Rename applyChangeSet() to apply()
2009-11-25 12:28:22 +01:00
Roberto Raggi
83b5f43198
Reorder members of CppQuickFixOp
2009-11-25 12:25:53 +01:00
Roberto Raggi
3e93c5eff7
Some more cleanup
2009-11-25 12:22:55 +01:00
Roberto Raggi
d6fa4e2079
Get rid off translationUnit
2009-11-25 12:10:01 +01:00
Roberto Raggi
7edb110e45
Check for valid paths
...
Reviewed-By: Christian Kamm <christian.d.kamm@nokia.com >
2009-11-25 10:41:11 +01:00
Friedemann Kleint
6de52c401b
FileManager: Introduce FileManagerPrivate, cleanup
...
Task-number: QTCREATORBUG-333
2009-11-25 10:09:45 +01:00
Christian Kamm
d2e7f8e4e6
Quickfix: Don't crash when the AST path is empty.
2009-11-25 10:01:05 +01:00
Oswald Buddenhagen
0271da5f37
Arm => ARM
2009-11-24 20:04:52 +01:00
con
e237036e03
OBJECTIVE_HEADERS for pro parsing and syntax highlighting.
2009-11-24 19:13:37 +01:00
con
996cbf60b4
Mac: Also avoid 10.5 headers to be pulled in on pre-leopard.
2009-11-24 19:08:13 +01:00
con
5672a225d3
Mac OS X: Show build error count in Dock icon.
...
Mac OS X >= Leopard only.
Task-number: QTCREATORBUG-356
2009-11-24 18:20:06 +01:00
con
11d298d57d
Some preferences layout fix for Mac OS X
2009-11-24 18:18:57 +01:00
con
cf949a948c
Merge commit 'origin/1.3'
2009-11-24 16:22:17 +01:00
con
585f8f3149
Better layout for qrc editor.
...
Task-number: QTCREATORBUG-339
2009-11-24 16:20:26 +01:00