Commit Graph

72811 Commits

Author SHA1 Message Date
Friedemann Kleint
058d76fca8 TaskWindow: Fix warnings about leaking X11 pixmap data.
Attach icons to TaskModel.
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
2010-05-26 11:57:39 +02:00
Roberto Raggi
d2a62b07f0 Create bindings for anonymous typedefs. 2010-05-26 10:10:23 +02:00
Daniel Molkentin
3d9cd608e7 Find declarative examples in nightly build package
Reviewed-by: dt
2010-05-25 19:23:28 +02:00
Daniel Molkentin
5784e2ad86 prefer adding Qt versions shipping with QML examples
Reviewed-by: dt
2010-05-25 19:23:28 +02:00
Jarek Kobus
1263babfc6 Enable line numbers selection in pro editor
Make it possible to select multiple lines in pro editor by d'n'd over
the line numbers like in the cpp editor.

Reviewed-by: mae <qt-info@nokia.com>
2010-05-25 17:58:54 +02:00
Thomas Hartmann
441403bf60 QmlDesigner.model: QmlAnchors get simplification
Now anchors.verticalCenter & anchors.horizontalCenter
get simplified to anchors.centerIn. We also simplify the fill case.

Task-number: Bauhaus-109
Reviewed-by: Marco Bubke
2010-05-25 17:51:18 +02:00
Thomas Hartmann
d79f288c07 QmlDesigner.propertyEditor: store old size and postion when anchoring
On settings anchors we delete x,y,width,height but now re store
the old size and position in auxiliaryData to be able to resore it
later if the user removes the anchors.

Reviewed-by: Marco Bubke
2010-05-25 17:51:18 +02:00
Roberto Raggi
ce3a90fc78 Highlight namespaces. 2010-05-25 17:49:43 +02:00
Erik Verbruggen
cedaebc315 Fixed superfluous (and erroneous) semi-colon insertion.
Bug: BAUHAUS-674
2010-05-25 17:32:39 +02:00
Roberto Raggi
f335855ade Warn about unexpected using declarations. 2010-05-25 17:15:23 +02:00
Roberto Raggi
405353ab23 Removed the CppBindings. 2010-05-25 17:15:23 +02:00
Roberto Raggi
b68a16f1b5 Highlight user defined types. 2010-05-25 17:15:22 +02:00
Roberto Raggi
2a0f901e16 Use the document in the snapshot when available. 2010-05-25 17:15:22 +02:00
Roberto Raggi
3141edd2ab Check for undefined symbols. 2010-05-25 17:15:22 +02:00
Roberto Raggi
e6c377c75c New implementation of CheckUndefinedSymbols. 2010-05-25 17:15:22 +02:00
Roberto Raggi
744d294f3b Improved lookup of qualified names. 2010-05-25 17:15:21 +02:00
Roberto Raggi
3e9faabf9e Removed obsoleted code. 2010-05-25 17:15:21 +02:00
Roberto Raggi
0ce09d9d87 Added an optinal member `length' to Document::DiagnosticMessage. 2010-05-25 17:15:21 +02:00
Roberto Raggi
53b8df8155 Introduced a new kind of extra selection that we can use to mark undefined symbols. 2010-05-25 17:15:21 +02:00
Roberto Raggi
a4245c174a Improved recovering from errors inside template declarations. 2010-05-25 17:15:21 +02:00
Roberto Raggi
c5d110d6a3 Don't check for undefined symbols in CppModelManager. 2010-05-25 17:15:21 +02:00
Erik Verbruggen
bfba256455 Fixed rewriter bug for subsequent reparent-in-out actions. 2010-05-25 17:00:53 +02:00
Jens Bache-Wiig
7cecc5ff0c Cosmetic and layout fixes to qml feedback label
- Added a dropshadow
- More polished gradient and outline
- Adjusted text label margins and spacing
- Ensured position within graphicsview frame

Reviewed-by: Marco Bubke
2010-05-25 16:46:32 +02:00
Jarek Kobus
f09d74271c Implement (un)commenting selection of .pro files
Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
Task-number: QTCREATORBUG-119
2010-05-25 16:18:16 +02:00
ck
5a6de0ad5e Maemo: Fix trailing garbage output at end of remote process.
Task-number: QTCREATORBUG-1461 (part 2)
Written-by: Denis Mingulov
2010-05-25 16:08:52 +02:00
ck
10ac946825 Maemo: Add missing initialization.
Task-number: QTCREATORBUG-1461 (part 1)
2010-05-25 15:27:42 +02:00
Friedemann Kleint
9e8219fda2 Debugger: Add menu option for saving debugger logs.
...as X11-clipboard is unreliable for long logs.
2010-05-25 15:25:33 +02:00
kh1
745345e347 There is no dependency, so make the runtime manager an real singelton.
Reviewed-by: ck
2010-05-25 14:55:53 +02:00
dt
070f4df485 No need for special margin treatmeant anymore
Remove unneded code.
2010-05-25 13:48:10 +02:00
Friedemann Kleint
7b60fd1b89 VCS[Mercurial]: Make push/pull synchronous commands.
..for timeout handling to take effect. Also,
log window will update continuously.

Task-number: QTCREATORBUG-777
2010-05-25 12:24:18 +02:00
Friedemann Kleint
1c69b97ca6 VCS[git]: Make push/pull synchronous commands.
..for timeout handling to take effect. Also,
log window will update continuously.

Task-number: QTCREATORBUG-777
2010-05-25 11:48:53 +02:00
Friedemann Kleint
385ea8c9e0 VCS: Polish 91c4b0305c
Do not clobber environment setting for SSH_ASKPASS.
Pass on QProcessEnvironment to CheckoutWizard.
2010-05-25 09:38:41 +02:00
Robert Loehning
91cd56e0c6 Anticipatory code fix, will currently not affect behavior.
appendDataSilently() is only called from appendData() which is not
silent anyway. The connect in GitClient::createCommand() is currently
not executed.
2010-05-21 19:42:26 +02:00
Jens Bache-Wiig
61cf2d0a39 Fix issues with long project names in the minitargetselector
It's impossible to use very long names and some clipping
occurs due to incorrect size hints on QLabel.
- Made the popup minimum width depend on the longest
project name entered. (it will not shrink)
- The build and run labels have increased minimum size hints.
- Combobox tooltip will be set to the project name as to
  make it possible to expand long names.

Task-number: QTCREATORBUG-1278
RevBy: joao
2010-05-21 18:32:49 +02:00
Friedemann Kleint
5364f5c152 VCS: Show message box on timeouts/Add SSH prompt.
- Use message boxes on timeouts.
- Add a configuration for a graphical SSH password prompt binary with
defaults
- Launch commands that require authentification with no terminal on UNIX
and environment variable SSH_ASKPASS set accordingly.
- First attempt at introduce a common function to synchronously run VCS
commands in base plugin with flags.
- Use standard execution log entries in all VCS plugins (outputwindow).
2010-05-21 17:46:00 +02:00
Friedemann Kleint
91c4b0305c Synchronous Process: Add a message box for timeouts.
Optionally prompt the user whether a process should be killed
after being non-responsive. Do the same with readProcessData.
Add a way of creating a process without terminal (UNIX)
for suppressing SSH password prompts.
2010-05-21 17:41:51 +02:00
Leandro Melo
341ffeb61e Removing some trailing white spaces and a minor fix. 2010-05-21 16:32:15 +02:00
con
d66d188f51 Build fix.
Reviewed-by: kh
2010-05-21 16:24:38 +02:00
mae
886aef937f Merge commit 'origin/2.0' 2010-05-21 16:10:46 +02:00
mae
942611f6c9 UI fix for renaming symbols
The change makes the "replace with" line edit for symbol
renaming wide enough.

The default QLineEdit has space for ca. 17 characters, we now
expand to the maximum of 25 and the space needed for the replacement
text.
2010-05-21 16:10:10 +02:00
mae
076c03498f Fix critical vertical block selection issue
Vertical block selections could be painted where there was no
selection, or they could jump randomly to columns futher right.

Reviewed-by: dt
2010-05-21 16:06:31 +02:00
con
313c97bccf Merge branch 'master' of scm.dev.nokia.troll.no:creator/mainline 2010-05-21 16:04:37 +02:00
con
e327467a03 Merge remote branch 'origin/2.0'
Conflicts:
	doc/qtcreator.qdoc
	src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.h
2010-05-21 16:04:27 +02:00
Leandro Melo
494f71c71a Generic highlighter: Making highlighting available for desinger XML editor. 2010-05-21 15:54:35 +02:00
Leandro Melo
f0af012226 Generic highlighter: Mime type aliases and parents are now considered when searching for a definition. 2010-05-21 15:54:35 +02:00
Leandro Melo
98bc350e32 New mime type alias for javascript.
Currently the Kate javascript definition file specifies text/x-javascript as a mime type. Added this to QmlJSEditor.mimetypes.xml so the generic highlighter is not picked for javascript files.
2010-05-21 15:54:34 +02:00
kh1
ec6fc83c5d Make sure we can compile the debugging help for maemo.
This boils down to the same problem as other calls to qmake, if we don't
pass the target mode, qmake will prepend the current platform as target.
Reviewed-by: dt
2010-05-21 14:46:06 +02:00
kh1
e9d1841552 Make sure we can compile the debugging help for maemo.
This boils down to the same problem as other calls to qmake, if we don't
pass the target mode, qmake will prepend the current platform as target.
Reviewed-by: dt
2010-05-21 14:43:18 +02:00
Friedemann Kleint
c3bab51991 VCS[CVS]: Fix crash when describing a change. 2010-05-21 14:19:12 +02:00
con
7d76940af7 Take the right sis package when using the Smart Installer flag. 2010-05-21 14:18:37 +02:00