Commit Graph

72811 Commits

Author SHA1 Message Date
dt
4b26aaa31b Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-24 16:27:46 +02:00
dt
0d949c69bf Case insesitive for specs comparision for windows 2009-07-24 16:27:29 +02:00
Friedemann Kleint
8b8bf42fbb CDB: Fixed thread handling, added dumping of string types in case of crashes. 2009-07-24 16:05:46 +02:00
Thorbjørn Lindeijer
9412b138b6 Made trailing slash trigger the next include completion
The completion for the directory wasn't triggered because one of the
items matched the typed string, so the list of completion wasn't empty
and no new trigger was allowed.

By not matching items when a trailing slash is typed, the list is
allowed to trigger again from the new location.

Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
2009-07-24 14:32:39 +02:00
Thorbjørn Lindeijer
5271117e5b Avoid inserting another closing character when completing includes
When a closing character is already there, it shouldn't be appended.
Done by generalizing the same code for automatically inserted brackets
after C++ symbols.
2009-07-24 13:52:49 +02:00
Friedemann Kleint
b49d715a1c Added a gitorious clone wizard.
... based on the git clone wizard. Provide a wizard for browsing
gitorious hosts.

Task-number:  44831
2009-07-24 13:41:14 +02:00
Thorbjørn Lindeijer
00f7dd4586 Do the scanning for include files in the background
In order to speed up completion for include statements.

Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
2009-07-24 12:52:42 +02:00
Robert Loehning
f4ec27cdc2 Using QLatin1Char for directory separators in getPluginPaths()
Reviewed-by: dt
2009-07-24 12:11:12 +02:00
dt
5042515cf5 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-23 18:16:01 +02:00
dt
a79a26c7ae Move the function comparing settings and Makefile to Qt4Project
I need that in the Qt4ProjectConfigWidget to decide whether I should
show a import label.
2009-07-23 18:15:25 +02:00
hjk
97afa6f7b0 debugger: move code around 2009-07-23 17:52:16 +02:00
con
45d2fd0797 Make the show/hide environment details buttons stay at same place. 2009-07-23 17:23:26 +02:00
con
2afea9ddf5 CMake project settings margins and field growths. 2009-07-23 17:23:26 +02:00
con
579fe76f66 Fix layout of generic projects' build settings. 2009-07-23 17:23:26 +02:00
con
4cb47eea8c Wrong default group box title. 2009-07-23 17:23:26 +02:00
con
bf64a1aeb4 Fix more margins. 2009-07-23 17:23:26 +02:00
con
5ed5f8b266 This was supposed to be only windows.
See commit d0340ee04f,
which breaks it for Mac at least.
2009-07-23 17:23:26 +02:00
Robert Loehning
8eeabae49d Converting plugin paths to native format only for displaying. Using '/' as separator until then, regardless of OS.
Reviewed-by: hjk
2009-07-23 17:04:51 +02:00
Thorbjørn Lindeijer
47a2097341 Implemented include completion
Done-with: danimo
2009-07-23 16:49:36 +02:00
dt
8b31d429f8 Ignore -cache in tests for equivalent argument lists.
QMake contained a bug that -cache something where not copied to the
 # Command comment. So we can't reliable check whether it is still
 the same cache. That should be rarely a problem.
2009-07-23 15:36:23 +02:00
con
1ccf39f8ce Actually get the exit code from package creation and signing 2009-07-23 15:06:04 +02:00
dt
26c2afe60e Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-23 14:33:29 +02:00
dt
d6d9883692 Make qmakestep even smarter about not running.
Use the mkspec of the qt version if none is specified in the additional
arguments. Also if given a relative path, try the source directory
first.
2009-07-23 14:31:21 +02:00
Robert Loehning
5e653c3d25 Changing plugin paths to native separators to avoid showing messages with mixed
separators / and \ on Windows.

Reviewed-by: Friedemann Kleint
2009-07-23 14:09:04 +02:00
dt
ae63443715 On windows the #Command line is escaped with quotes 2009-07-23 14:00:45 +02:00
con
22f4c61945 Highlight OTHER_FILES in pro editor. 2009-07-23 11:38:52 +02:00
Thorbjørn Lindeijer
6a5205f39c Micro-optimization for sorting sessions
Reviewed-by: dt
2009-07-23 11:06:07 +02:00
Thorbjørn Lindeijer
073ff329f5 Set the text of the discard color scheme changes button
Otherwise it would refer explicitly to closing without saving in some
cases, which isn't really suitable here.
2009-07-23 11:06:07 +02:00
con
e27f688492 Fix setting the mode keyboard shortcuts.
Broke with 61e468a885.
2009-07-23 11:02:37 +02:00
con
cf6d8d63d2 Make it possible to localize text from goto line shortcut.
Task-number: 258302
2009-07-23 10:39:31 +02:00
dt
f1dfb3c6ce Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-22 19:18:09 +02:00
dt
2ece459ad1 Be smart about running the qmakestep.
Importing the build settings now should never run the qmakestep.
2009-07-22 19:17:58 +02:00
con
d0340ee04f Make it look better on windows. 2009-07-22 18:50:31 +02:00
Daniel Molkentin
1d2e11b6ef Fix referenced qrc file in welcome page ui. 2009-07-22 18:45:00 +02:00
con
3378b18f6f Corrected field growth policies. 2009-07-22 18:18:13 +02:00
con
60deb636ad Nicer content margins. 2009-07-22 18:18:12 +02:00
con
2010565d2d Tweak the build steps ui. 2009-07-22 18:18:12 +02:00
con
ee524eb1a7 Beautify general build configuration. 2009-07-22 18:18:12 +02:00
con
a9f81ab352 Give project settings a maximum width.
To avoid neverending line edits, make it look more compact.
2009-07-22 18:18:12 +02:00
con
0f26d4e223 Fix build with Qt 4.5 2009-07-22 18:18:12 +02:00
mae
162c152fd9 removed qt-4.6 dependency 2009-07-22 17:18:27 +02:00
dt
cd27fdecd9 Parse the Makefile in the importing case a lot better
We add each command line argument to the Additional Arguments
2009-07-22 16:52:44 +02:00
Thorbjørn Lindeijer
45a15057e4 Fixed name of local variable 2009-07-22 16:10:58 +02:00
Thorbjørn Lindeijer
f65844b7a1 Attempt to resolve a help id even when showing a diagnostic error
Makes context sensitive help work for valid expressions that happen to
be part of a marked diagnostic error. However, for now you still can't
get documentation for expressions that don't resolve.

Also, context sensitive help now also works for includes where possible.
2009-07-22 16:08:58 +02:00
mae
4b24de2866 extend cpp editor's context menu with auto-indent and un-comment-selection
(user request)
2009-07-22 15:33:24 +02:00
Thorbjørn Lindeijer
31d62997c7 Use a sheet on Mac for confirming deletion of a color scheme
By splitting out the confirmation to a different slot, so that the
dialog can be window-modal.

Also changed from Yes/No button to Cancel/Delete button, which is
clearer to the user.

Reviewed-by: Norwegian Rock Cat
2009-07-22 14:46:21 +02:00
mae
d5cd80f91c find support for lazily loaded binary editors. Added
case-insensitive search capatibilities (the default). Slower but
fits better with the other editors.
2009-07-22 14:36:57 +02:00
mae
22d2943c68 Hide mouse cursor from the editor when typing. 2009-07-22 14:36:56 +02:00
mae
ded5d6f36b support lazy data loading in the binary editor (find functionality
still needs porting)
2009-07-22 14:36:56 +02:00
Norwegian Rock Cat
02a157f528 Kill the slash.
If we are going to be uncertain, then let's try to
be somewhat better stylistically about it.
2009-07-22 11:03:07 +02:00