Commit Graph

72811 Commits

Author SHA1 Message Date
hjk
e8e37ab7e1 fakevim: work on :map 2010-03-26 14:53:12 +01:00
hjk
f29e70ecdc fakevim: rename 'Toggle vim-style editing' into 'Use vim-style editing' 2010-03-26 14:53:12 +01:00
hjk
c317acfdbe fakevim: make UseFakeVim option independent from the settings groupbox again 2010-03-26 14:53:12 +01:00
mae
f9fb0bc270 Fix background of folded-block popups
If the disabled code format in creator does not have a background
defined, we now use the page's default background.
2010-03-26 14:46:56 +01:00
mae
08e4c30eb1 Improve (un)comment selection in C++ style
The patch makes the algorithm ignore empty (i.e. only whitespace)
blocks similar to emacs.
2010-03-26 14:30:14 +01:00
Christian Kamm
81f7fc2e70 QmlJS: Fix reading enumerators from Qml type description.
Previously, the actual enumerator values weren't read correctly.
2010-03-26 14:17:08 +01:00
Christian Kamm
81e74d23a3 QmlJSEditor: Set an icon for keyword completions. 2010-03-26 14:17:03 +01:00
Tobias Hunger
d8f8ef68a0 Rework buildconfiguration setup in targets
* Allow for a more controlled setup of buildconfigurations inside
   the targets.

Reviewed-by: dt
2010-03-26 13:56:29 +01:00
Erik Verbruggen
aa78a1fc5d Fixed ObjectLengthCalculator to handle incorrect QML.
Task-number: QTCREATORBUG-961
2010-03-26 13:54:58 +01:00
Christian Kamm
b2bb919e45 QmlJSEditor: Add completion for JS keywords and Qml reserved words.
Task-number: QTCREATORBUG-919
Reviewed-by: Roberto Raggi
2010-03-26 13:51:46 +01:00
Thomas Hartmann
c21747a292 QmlDesigner: styling of scroll bar 2010-03-26 13:26:35 +01:00
Thomas Hartmann
44dc4a8f2c QmlDesigner: removing qDebug() 2010-03-26 13:26:34 +01:00
Tobias Hunger
4c5ce80141 Add method to retreive valid Qt versions only 2010-03-26 13:15:31 +01:00
con
74ae8314df Some sanity checks in editor tool bar. 2010-03-26 13:10:09 +01:00
dt
9f0d403ecd Sync the active target on the projects page with the active target 2010-03-26 12:53:06 +01:00
Friedemann Kleint
10809cdd99 Some love for the Cpaster plugin
- Put classes into namespace.
- Fix settings not storing the selected protocol.
- Refactor settings by introducing standard handling.
- Create PasteSelectDialog class and fix list/refresh handling.
- No longer stuff the QListWidget into the protocol for listing, wire
via signals.
2010-03-26 12:47:15 +01:00
Lasse Holmstedt
0befb98c20 Fixed crash when opening ui files in design mode
QML Designer now listens to contextChanged signal instead of
modeChanged and checks that the context is same as that of qmldesigner.

Reviewed-by: con
2010-03-26 12:39:26 +01:00
con
4f4bbe9828 Change contextChanged signal to also notify about additional contexts. 2010-03-26 12:17:13 +01:00
Roberto Raggi
f5c9a158c1 Use the start of the template-argument as to key for template-arguments cache. 2010-03-26 11:27:22 +01:00
dt
94d6b23da1 Fix crash if the startup project changes to 0 2010-03-26 11:01:47 +01:00
Friedemann Kleint
e388b389f4 Compile Windows. 2010-03-26 10:41:55 +01:00
Friedemann Kleint
7cf4bb7286 cpaster: Polish fetching snippets.
Limit file name, default to ".txt" suffix if none
can be found. Print errors on empty snippets.
2010-03-26 10:37:46 +01:00
hjk
0f1b718359 debugger: move breakpoint marker to the line where the breakpoint will be
actually hit
2010-03-26 10:29:58 +01:00
hjk
68f916b752 debugger: replace a compile time check for Mac by a runtime check for Apple's gdb 2010-03-26 10:29:58 +01:00
hjk
1883baa56e debuggger: code cosmetics 2010-03-26 10:29:58 +01:00
hjk
acc4563f37 debugger: always reset 'reverse' state when shutting down the debugger 2010-03-26 10:29:58 +01:00
hjk
5f0281083b debugger: code cosmetics 2010-03-26 10:29:57 +01:00
Thorbjørn Lindeijer
b9757a5eb3 Disable C++0x support for now
It introduced at least one new crash to do with recovering from parsing
errors.

Reviewed-by: Roberto Raggi
2010-03-25 19:32:45 +01:00
Thorbjørn Lindeijer
6e40b53512 Shorten the title of the Maemo Device Configurations options page
Reviewed-by: kh1
2010-03-25 19:32:45 +01:00
Thorbjørn Lindeijer
aa5899ad40 Fixed Delete and Backspace in specific cases when renaming in-place
The Delete and Backspace keys are blocked when the cursor is
respectively at the end or beginning of a word that is being renamed
in-place. However, when there is a selection, the removal of this
selection is still supposed to be allowed.

Reviewed-by: Robert Loehning
2010-03-25 19:32:44 +01:00
Erik Verbruggen
8620678270 Renewed attempt to fix possible dangling pointers.
Task-number: QTCREATORBUG-807
2010-03-25 18:59:20 +01:00
kh1
bb14ad68c0 Share the common page not found message. 2010-03-25 18:37:37 +01:00
kh1
4469564f2d Remove unused code. 2010-03-25 18:37:36 +01:00
dt
8f51d76c23 Fix en/disabling of add/remove target on projects page
Reviewed-By: hunger
2010-03-25 18:02:25 +01:00
dt
70dc75990f Simplfy code dealing with the projects page
Distinguish between pages that are target specific and project specific.
Do the magic hierarchy reduction if only one target is supported just in
the projectwindow. Treat the targets page specially.

Reviewed-By: hunger
2010-03-25 18:02:14 +01:00
dt
184fd353d2 Synchronize startup project and current project on projects mode 2010-03-25 17:37:23 +01:00
dt
d5db7e9a0b Select the tab after insertion
Reviewed-By: con
2010-03-25 17:37:23 +01:00
dt
0742932d17 Add currentIndex API to DoubleTabWidget
Reviewed-By: con
2010-03-25 17:37:16 +01:00
dt
a3f827b1b8 Remove isApplication() and simplfy startup project logic 2010-03-25 17:36:39 +01:00
Robert Loehning
4dc3ead0d3 Added an option to register Creator as post-mortem debugger.
Task-number: QTCREATORBUG-450
2010-03-25 17:04:21 +01:00
Thomas Hartmann
e94e6249ac QmlDesigner: avoid warnings (connections) 2010-03-25 16:55:23 +01:00
Thomas Hartmann
f816f173a3 QmlDesigner.propertyEditor: remove qWarning 2010-03-25 16:55:22 +01:00
Thomas Hartmann
eaba9b3d69 QmlDesigner.propertyEditor: dummyPropertyEditorValue to avoid warnings 2010-03-25 16:55:21 +01:00
con
3f31c5bae8 Remove some unused code. 2010-03-25 16:35:52 +01:00
con
4b185ee2c3 Remove package creation step from symbian run configurations. 2010-03-25 16:35:51 +01:00
con
5a2c91ce7a Add project setting migration path for Symbian package creation.
Moves signing info from one of the run configurations as a build step
to the build configurations.
Users with different signing settings in different run configurations
need to re-configure their projects manually (by creating build
configurations for the different signing settings).

Reviewed-by: Tobias Hunger
2010-03-25 16:35:51 +01:00
con
8b2c18a762 Auto-add signing step for new symbian build configurations. 2010-03-25 16:35:50 +01:00
con
a723e53357 Prefer command line arguments over environment for specifying certificates
for sis creation.
2010-03-25 16:35:50 +01:00
Friedemann Kleint
de28b61cca VCS[git], CodePaster: Add support for applying patches.
Modify CodePaster::fetch to do a mimetype detection on the
content, create a filename with the matching extension and
open that file.
This gives correct syntax highlighting  and makes "Save as"
more convenient. Keep the file around and delete on exit.

Modify patch mimetype with some content detection (higher priority
than C++).

Add a "current patch file" to the VCSBasePlugin::State. Add "Apply
patch" to git with whitespace fix.
2010-03-25 16:23:37 +01:00
Tobias Hunger
37acb3b8d1 Enable shadowbuilding by default for CMake projects
Reviewed-by: dt
2010-03-25 16:11:25 +01:00