Marco Bubke
a0f990ca80
QmlDesigner.PropertyEditor: More property panes
2011-04-19 17:43:45 +02:00
Christiaan Janssen
9a8cf34e63
QmlDebugger: breakpoints in symlinked qmlprojects
...
Task-number: QTCREATORBUG-4405
Reviewed-by: Kai Koehne
2011-04-19 17:00:38 +02:00
Tobias Hunger
cca9d69f0e
GCCE: Do not pick up bullseye as GCCE
...
Do not pick up bullseye as a GCCE.
Task-number: QTCREATORBUG-4608
2011-04-19 16:52:11 +02:00
Tobias Hunger
ec671290e3
Use non-native separators internally
2011-04-19 16:30:57 +02:00
Tobias Hunger
10de74f918
Fix autodetection of 32bit-only compilers
...
... on 64bit platforms.
2011-04-19 16:09:23 +02:00
Friedemann Kleint
7ee4034ddc
Debugger: Fix memory editing.
...
Typing characters > 127 caused signedness problems
(causing large uints to be passed to the debuggers).
Reviewed-by: hjk
2011-04-19 15:54:24 +02:00
Tobias Hunger
e7d4ee10cc
Win: Fix QThread is destroyed while still running warning
2011-04-19 15:49:11 +02:00
Friedemann Kleint
774fa49412
Fix more krazy warnings.
2011-04-19 15:43:53 +02:00
Christian Kandeler
3fcc88fc84
Maemo: Get rid of some Debian control file entries.
...
According to the Harmattan people, support for them has been dropped
and they are afraid users could get confused.
2011-04-19 15:39:19 +02:00
Christian Kandeler
cca52b6d30
SSH: Tighter state checking during key exchange.
...
This will also make it easier for us to initiate a re-exchange
if we ever want to implement that.
2011-04-19 14:40:40 +02:00
Christian Kandeler
8e5797bbd4
SSH: Fix typo.
2011-04-19 14:40:40 +02:00
Christian Kandeler
cfdd75dc6f
SSH: Fix SFTP test for large files.
2011-04-19 14:40:40 +02:00
Christian Kandeler
3181a5d74b
SSH: Fix SFTP download of large files.
2011-04-19 14:40:40 +02:00
Christian Kandeler
9ecb8d2e7e
SSH: Implement key re-exchange support.
...
Correct protocol-wise, but possibly buggy (fails with dropbear).
2011-04-19 14:40:40 +02:00
Friedemann Kleint
99b6c2e4f9
Debugger: Allow for debugging executables from command line.
...
On Windows or if file is executable.
2011-04-19 14:30:13 +02:00
Friedemann Kleint
c834720710
Debugger[CDB]: Interrupt to fetch memory if required.
2011-04-19 13:57:59 +02:00
Tobias Hunger
3b6d3b1361
Win: Try to start debug listener
...
Try to start debug listener if it is not yet running. This can
happen when e.g. a external debug listener was closed in the
meantime.
2011-04-19 13:54:15 +02:00
Tobias Hunger
94b13afb5a
Win: Make sure we do not leak resources
2011-04-19 13:54:14 +02:00
Tobias Hunger
b25fa330ad
Add missing \n to message to outputwindow
2011-04-19 13:54:13 +02:00
hjk
501f4bba34
debugger: prevent endless loop in resolution of some types
...
Reviewed-by: Friedemann Kleint
2011-04-19 12:42:38 +02:00
hjk
329f69544f
fix krazy warnings
2011-04-19 12:35:02 +02:00
hjk
8afd8b8614
debugger: deactivate thread window operations during stepping
2011-04-19 12:35:02 +02:00
Friedemann Kleint
ed30a3f724
Debugger: Use bin editor widget for standalone-memory views.
...
Remove MemoryViewWidget/RegisterMemoryViewWidget
in favour of MemoryView/RegisterMemoryView based on the bin
editor widget.
2011-04-19 12:19:23 +02:00
Friedemann Kleint
ce67924b73
Bin-Editor: Markup/Make widget usable as standalone-view.
...
Add markup for displaying class layouts in the debugger.
Add a factory registered with the plugin manager
for creation of widgets by soft-dependent plugins.
2011-04-19 12:17:10 +02:00
Tobias Hunger
bd14905953
ToolChain: Update build environment when changing tool chains
2011-04-19 11:43:28 +02:00
Tobias Hunger
16628437d8
GCCE: Update version number when switching compiler
...
Task-number: QTCREATORBUG-4589
2011-04-19 11:42:51 +02:00
Tobias Hunger
1c977ea5a5
Win: Get debug output from several GUI apps at once
...
Get debug output for all GUI applications at once. This should
stop the "Cannot retrieve debugging output".
Task-number: QTCREATORBUG-4569
2011-04-19 11:17:44 +02:00
Christiaan Janssen
42048fa2a0
QmlDebugger: fixed shutdown combined engine
...
Task-number: QTCREATORBUG-4451
Reviewed-by: Kai Koehne
2011-04-18 17:01:37 +02:00
Tobias Hunger
8aefc9801d
Fix adding new files to existing projects VCS
2011-04-18 16:25:20 +02:00
hjk
fea6bcd944
debugger: enable latin1 or utf8 char[] display
2011-04-18 16:15:39 +02:00
hjk
25ecf5b9c5
debugger: add module and target id information to thread display
2011-04-18 15:46:21 +02:00
hjk
8b0e0cd448
debugger: no need to set breakpoints on core files
2011-04-18 15:41:31 +02:00
Oswald Buddenhagen
f4342efc4d
fix setResult(QDataStream *)
...
it was apparent only with qt 4.8
2011-04-18 15:40:10 +02:00
Kai Koehne
f86c9b6572
QmlDump: Ensure that qmldump is found in QtSDK
...
We ship a precompiled qmldump in the Qt SDK because the Qt versions
don't have private headers. However, the logic in buildablehelperlibrary
by default rejects any build that is older than the latest changes to the
qmldump source code files; allow Qt Creator to pick up the (maybe
outdated) qmldump nevertheless if no private headers are installed.
Reviewed-by: ckamm
Task-number: QTCREATORBUG-4578
v2.2.0-rc1
2011-04-18 15:38:03 +02:00
Oswald Buddenhagen
9e6448d38d
improve file change notification suppression in saveFile()
...
for one, entirely stop monitoring the own IFile.
second, expect changes on the filename - in case other IFiles use it as
well.
these two ensure that nothing weird happens, especially if we show a dialog
and thus enter an event loop.
2011-04-18 15:12:44 +02:00
Oswald Buddenhagen
2dd1f0d83d
make m_changedFiles a set - for simplicity (and performance).
2011-04-18 14:30:43 +02:00
Oswald Buddenhagen
011b391126
rename misnamed variable
2011-04-18 14:14:21 +02:00
Oswald Buddenhagen
dc13acd5de
minor optimization: QList::removeOne() returns a bool
2011-04-18 14:14:20 +02:00
Oswald Buddenhagen
9e7a4c7d4f
provide default implementation of IFile::reloadBehavior()
...
there only two classes of files anyway: regularly editable ones which may
ask for interaction, and "background" files which always operate silently.
the regular case is the more complex one, so put that into the base class.
2011-04-18 14:14:20 +02:00
Oswald Buddenhagen
801e5a2fdd
de-inline functions from IFile
2011-04-18 14:14:20 +02:00
Oswald Buddenhagen
b950d7aea6
remove empty line truncation from pro editors
...
it's bogus. and the ProWriter will take care not to add stray empty lines now.
2011-04-18 14:10:15 +02:00
Oswald Buddenhagen
fad6dd0847
use somewhat less arcane error message box
2011-04-18 14:10:15 +02:00
Oswald Buddenhagen
2be153ba37
unify i/o error reporting in the model
...
- use Utils::FileSaver
- as a side effect, don't rewrite the desktop file with the same content
if it already exists
- pop up message boxes on errors - this is likely to be more visible
than qWarning()s/nothing
- this is implemented in a somewhat strange way with the model itself
doing the gui interaction, but that seems to be the simplest
solution given the qt class design
2011-04-18 14:10:15 +02:00
Oswald Buddenhagen
ff456bb4b6
replace in-place-rewriting of files with a read/modify/write cycle
...
easier to handle errors that way
2011-04-18 14:10:14 +02:00
Oswald Buddenhagen
45c9cf7a12
add/unify i/o error handling
...
lots of use of Utils::FileSaver and Utils::FileReader
Task-number: QTCREATORBUG-1619
2011-04-18 14:10:14 +02:00
Oswald Buddenhagen
fae7dc9584
add errorString output argument to IFile::reload() & IEditor::open()
...
add/unify read error handling in all affected classes
2011-04-18 14:10:13 +02:00
Oswald Buddenhagen
f1f9904d35
add errorString output argument to IFile::save()
...
this centralizes error reporting (in fact, in most cases it adds any in
the first place).
Task-number: QTCREATORBUG-1619
2011-04-18 14:10:13 +02:00
Oswald Buddenhagen
469199e7a5
abort commit if commit message cannot be saved
2011-04-18 14:10:13 +02:00
Oswald Buddenhagen
096a7aa72b
remove superfluous argument
...
no need to pass in the current file name
2011-04-18 14:10:13 +02:00
Oswald Buddenhagen
e35fe2a770
file manager: introduce saveFile() and remove blockFileChange() & unblockFileChange()
...
this replaces the ever-repeating idiom block/save/unblock with a single
call.
2011-04-18 14:10:12 +02:00