Commit Graph

14737 Commits

Author SHA1 Message Date
Francois Ferrand
356130a78d Fit debugger tooltip to screen, showing/hiding scrollbars as needed
Merge-request: 203
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-10-26 11:09:05 +02:00
Francois Ferrand
c0b02c61d2 Fix margin drawing when disabled code has a 'transparent' background
(default).

Merge-request: 201
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2010-10-26 11:02:49 +02:00
Martin Aumüller
893f5bfd23 fakevim: don't swap cmd and ctrl keys on os x
qt reversed the mapping of cmd and ctrl internally, this should be re-reversed in vi

Merge-request: 190
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-10-26 10:56:32 +02:00
Martin Aumüller
2a97605b24 fakevim: ':set noic'/':set ic' was inverted
QAction::trigger toggles the action, thus set inverse state before triggering

Merge-request: 190
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-10-26 10:56:32 +02:00
Martin Aumüller
c12c9635cd fakevim: don't send ':set ic' and ':set noic' to handler in order to avoid warning about unsupported option
Merge-request: 190
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-10-26 10:56:32 +02:00
Martin Aumüller
9f99bdb6f1 fakevim: fixes for search using Core find dialog
- repeated searching ('n'/'N') would not work
- search would have been restricted to selection
- fix search when used as motion in an edit command ('c/...')

Merge-request: 190
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-10-26 10:56:32 +02:00
hjk
26339061e3 debugger: add python dumpers for __m128 2010-10-26 10:41:11 +02:00
hjk
d599dc1f0f debugger: add manual test for default constructed QTextCursor 2010-10-26 10:41:11 +02:00
con
060e230040 Add a -settingspath <path> command line option.
Useful for testing.
2010-10-25 18:02:46 +02:00
dt
af7b39e3a7 Qt4ProjectManager: Add some safety code
Might, or might not fix
Task-Nr: QTCREATORBUG-2361
2010-10-25 17:26:41 +02:00
con
a96267ea12 Remove some stone old compat code + use methods for user resource path.
Reviewed-by: dt
2010-10-25 17:21:29 +02:00
con
99a93dc2e3 Get rid of hardcoded settingspaths that need to be synced.
Share the (user)settings object between plugin manager and Qt Creator
core.
2010-10-25 17:21:28 +02:00
con
5c11a8e569 Saveguard against deletion. 2010-10-25 17:21:28 +02:00
con
3891ed9705 Don't close modified files or the current file at end of debug session
Acked-by: hjk
2010-10-25 17:21:28 +02:00
Christian Kandeler
62d5cae082 Maemo: Implement on-demand adding of desktop files.
Task-number: QTCREATORBUG-2704
2010-10-25 15:23:19 +02:00
Christian Kandeler
7644841818 Navigation widget: Fix compilation.
Written-by: Tobias Hunger
2010-10-25 12:06:14 +02:00
Tobias Hunger
672d63faab Navigation: Handle no widgets available case
Completely hide the sidebar if no navigation widgets are
available at all.
2010-10-25 11:41:01 +02:00
Tobias Hunger
46948b7968 Clean up navigationwidget 2010-10-25 11:40:57 +02:00
Tobias Hunger
4f2580db08 Qt Wizards: Get through the wizards by just pressing enter
The target setup page has all its buttons set to autodefault. Disable that
to make pressing enter work to get passed the page (if at least one Qt version
is checked).

Task-number: QTCREATORBUG-2730
2010-10-25 11:40:38 +02:00
Tobias Hunger
dd62bcc824 Task: Make sure file contains non-native separators 2010-10-25 11:40:37 +02:00
Tobias Hunger
cda261db58 TaskWindow: Improve delegate
Improve the delegate used to paint the tasks inside the taskwindow.

 * Limit maximum size of the area used to paint the filename.
 * Fix glitch where the filename is painted over the line number
 * Reduce size of gradients painted, use clipping instead.

Task-number: QTCREATORBUG-2757
2010-10-25 11:40:36 +02:00
Oswald Buddenhagen
35bb61590d Merge remote branch 'origin/2.1'
Conflicts:
	doc/qtcreator.qdoc
	share/qtcreator/templates/mobileapp/app.pro
2010-10-25 11:27:30 +02:00
Oswald Buddenhagen
49bb852292 fix external doc references 2010-10-25 11:18:06 +02:00
Leena Miettinen
05c24045b0 Doc - Qt Quick Designer UI in more detail
Reviewed-by: Carsten Owerfeldt
2010-10-25 11:00:54 +02:00
Friedemann Kleint
1a8e48e1a5 Debugger: Fix compilation with VS2005.
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@nokia.com>
2010-10-22 17:21:03 +02:00
con
3b2614c697 Fix closing and restoring editors in presence of temporary editors.
* Editor manager should abort closing core, if there's a ICoreListener
that aborts closing of a editor.
* Don't save state of temporary editors, and don't save them as open in
  a splitter. So restoring the editor manager state won't try to reopen
  temporary editors.

Task-number: QTCREATORBUG-2845
Task-number: QTCREATORBUG-2841
Reviewed-by: Tobias Hunger
2010-10-22 16:31:13 +02:00
Daniel Molkentin
ac9159f872 Add our own description file to show all possible QML examples.
Reviewed-By: con
2010-10-22 14:50:44 +02:00
Friedemann Kleint
1f09c6bc45 Debugger/Windows: Do not attach to process being debugged.
Reviewed-by: Robert Loehning <robert.loehning@nokia.com>
Task-number: QTCREATORBUG-2086
2010-10-22 14:03:25 +02:00
Christian Kandeler
83255c08d5 Maemo: Use new SSH convenience class for fetching device environment. 2010-10-22 13:52:50 +02:00
Kai Koehne
c7e47f53bc QmlOutline: Don't use LookupContext due to performance issues
Creating a LookupContext can be sloooow for large projects. We create
one instance for every update in the Outline to get the right icons.

Take a shortcut here and just use the element name directly, ignoring
packages names etc.

This is a hot fix for 2.1, a following patch will change the Icon
retrieval API accordingly.

Reviewed-by: Roberto Raggi
Task-number: QTCREATORBUG-2859
2010-10-22 13:51:22 +02:00
Christian Kandeler
ee53546d8e Maemo: Allow user to add target.path if project does not have it.
Task-number: QTCREATORBUG-2704
2010-10-22 13:29:38 +02:00
Friedemann Kleint
75e2d42448 Debugger: Avoid opening of editor in shutdown phase.
Remove duplicate code. Introduce ScopedPointer for
location mark. Check shutdown phase when opening editors.

Reviewed-by: con
Task-number: QTCREATORBUG-2833
2010-10-22 12:26:13 +02:00
Friedemann Kleint
4456f02d07 Debugger: Suppress Auto-Dereferencing of pointers for char* types.
Sequence of processing changed since 2.0.1.

Reviewed-by: hjk
Task-number: QTCREATORBUG-2664
2010-10-22 12:06:30 +02:00
Friedemann Kleint
6a07c45477 Debugger: Disable gdb post-mortem debugging on Windows.
As it is not able to do the event-handshake required.

Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Task-number: QTCREATORBUG-2086
2010-10-22 11:31:33 +02:00
Friedemann Kleint
db671e8202 Debugger: Avoid crashes when no C++-engine is available.
Check for valid runcontrols in various places and initialize
m_engine correcly. In the case of QML-Debugging, handle
NoEngineType.

Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Task-number: QTCREATORBUG-2086
2010-10-22 11:27:45 +02:00
Bill King
06843b4c88 qt-maemo: Make compile on windows. 2010-10-22 12:05:47 +10:00
Oswald Buddenhagen
9eccc9cd27 update qt help index to 4.7.1
the file is "only" one meg after compression, so it isn't as bad as it
looks. and it is sorted now, so further updates should be somewhat less
wasteful.

Reviewed-by: danimo
2010-10-21 20:40:11 +02:00
Oswald Buddenhagen
8e993e08e6 fix one more raw data leak
again, qregexp was putting our raw string into its cache - this time
hidden behind a qdir::entrylist().

Reviewed-by: dt
Task-number: QTCREATORBUG-2758
2010-10-21 20:02:08 +02:00
Daniel Molkentin
f6cd848121 update changelog 2010-10-21 18:35:28 +02:00
Daniel Molkentin
64f26d3f9b use http_proxy variable for proxy detection on linux
Reviewed-by: con
2010-10-21 18:35:28 +02:00
Tobias Hunger
7b043ba1d7 Stop navigationwidget from going haywire
Stop navigationwidget from going haywire when faced with old
configuration data. This issue could lead to different effects:
 * A crash
 * Creator not being able to exit anymore
 * The sidebar being messed up

Task-number: QTCREATORBUG-2780
Reviewed-by: con
2010-10-21 18:09:29 +02:00
Thomas Hartmann
24a76a73a9 fix warnings
Reviewed-by: Marco Bubke
2010-10-21 17:14:27 +02:00
Friedemann Kleint
35fe835d02 Debugger: Catch exception if thread name cannot be determined.
As reported on mailing list.

Reviewed-by: hjk
Reviewed-by: Arvid Ephraim Picciani <arvid.picciani@nokia.com>
2010-10-21 16:31:04 +02:00
Christian Kandeler
e6091e7877 Maemo: Give users access to remote process list. 2010-10-21 16:25:16 +02:00
Thomas Hartmann
0a043df690 QmlJsEditor: fixes warning
Reviewed-by: Lasse Holmstedt
2010-10-21 16:12:57 +02:00
Thomas Hartmann
408214486f QuickToolBar: reduce usage of lookup context
Getting the lookup context is expensive. So it is now done only
on user interaction.




Reviewed-by: Roberto Raggi
2010-10-21 15:42:26 +02:00
Thomas Hartmann
ff5eb00643 QuickToolBar: do not show QuickToolBar as tooltip anymore.
Most users perceived this as a bug and found it annoying in
practice. So this feature gets removed.

Reviewed-by: Roberto Raggi
2010-10-21 15:42:26 +02:00
Thomas Hartmann
6841707e7a QmlDesigner: support for QtQuick 1.0
This add preliminary support for import QtQuick 1.0
The RewriterView does type conversion from QtQuick to Qt
so Bauhaus does not have to deal with ambiguities.

Reviewed-by: Marco Bubke
2010-10-21 15:42:25 +02:00
Friedemann Kleint
1a00bf9534 L10n: Final German 2.1 translation. 2010-10-21 15:31:27 +02:00
Oswald Buddenhagen
c9a8dc990a expand working directory before looking for a command in it
Reviewed-by: hunger
2010-10-21 14:21:13 +02:00