Commit Graph

44349 Commits

Author SHA1 Message Date
Friedemann Kleint
20cac566f9 Compilation: Welcome screen 2009-07-28 16:31:09 +02:00
Daniel Molkentin
5633de2ac9 Make the welcome screen into plugins.
This removes the all hard dependencies to and from welcome screen,
except the one to the core plugin. More in detail:

- Add IWelcomePage to add a tab to the welcome screen
- Move tabs in the modules where they belong
- Enables QHelpManager to open help fullscreen and contextually
- "Getting Started" moves to Qt4ProjectManager
- Projects & Sessions (aka "Develop") moves to ProjectExplorer
- "Community" remains in the welcome plugin for simplicity
2009-07-28 16:11:55 +02:00
dt
a9b521f80a Make it possible to add the qmakestep and makestep back.
Just one qmakestep is allowed though. But I you can add as many
makesteps as you want.
2009-07-28 16:01:43 +02:00
Friedemann Kleint
2816c415d2 CDB: Fixed duplicated options key. 2009-07-28 14:20:10 +02:00
Daniel Molkentin
c35714f904 Remove unnecesary debug output. 2009-07-28 12:05:28 +02:00
Daniel Molkentin
acdcf82eae Clarify what the dialog in CppFileSettingsWidget::slotEdit() actually does 2009-07-28 12:05:28 +02:00
Daniel Molkentin
c8be3a3ea2 Preparation for plugifying the welcome screen.
Move WelcomeModeTreeWidget to utils, add d-ptr.
2009-07-28 12:05:27 +02:00
Friedemann Kleint
4f5ce66d50 Compilation: Fix MSVC warnings in the Designer plugin. 2009-07-28 09:38:20 +02:00
Friedemann Kleint
8e14a3d4e4 Designer: Honour Cpp file settings in form class wizard. 2009-07-28 09:27:34 +02:00
Friedemann Kleint
da36d051a9 Debugger: Fix debugging external executables/attaching to pid.
... by creating a default run configuration.
2009-07-28 09:10:35 +02:00
Friedemann Kleint
c1ddd71472 CDB: Start up correctly if no working directory is specified. 2009-07-28 09:10:12 +02:00
Maurice Kalinowski
3629e091c4 refactor and add support for pastebin.com
- created protocol class as basis for different paste servers
- removed custom classes and replaced functionality with
  simple QHttp* usage
- removed poster and fetcher classes copied from cpaster
  application. It not getting updated anyways in creator
- Known issue: Listing does not update, when user changes
  protocol
- TODO: add pastebin.ca support. Code is done already, just
  needs to be placed inside plugin.
2009-07-27 20:55:19 +02:00
dt
6e38027b4f The patched pluginloader was unused.
Thiago changed the way buildkeys are parsed, thus to reintroduce the
patched plugin loader, the changes to the build parser must be ported to
the patched plugin loader. Or the patches to make the plugin loader
faster to the current state of the qt plugin loader.
2009-07-27 18:29:54 +02:00
dt
7335c28106 Fix a crash after removing all buildsteps. 2009-07-27 18:29:54 +02:00
dt
52145e0b98 Make qmakestep and makestep deletable. 2009-07-27 18:29:54 +02:00
kh
43a12b8d63 Handle missing copy shortcut.
Task-number: 257868
	Reviewed-by: kh
2009-07-27 16:39:18 +02:00
Friedemann Kleint
b41d3a45ad CDB: Added option for verbose symbol loading, fixed image path.
Do not add all image paths (from different projects), keep a
base path and add current.
2009-07-27 15:32:46 +02:00
dt
5c8566709d Break a infinite loop.
Removing the last project did set startupproject to zero and unloaded
the project. Thus the check that the project for the current item and
the startup project are both null and the same.
2009-07-27 15:22:16 +02:00
dt
f35a0f5429 Some steps towards making qmakestep and makestep not mandotary.
Also fix a small bug with the import label.
2009-07-27 15:22:15 +02:00
kh
99ae7ef46b Sync with Assistant source, fixes empty tab title. 2009-07-27 14:35:00 +02:00
kh
86f55d7e37 Fix missing bookmark and folder icons. 2009-07-27 14:33:33 +02:00
dt
096a821c2d Make the logic easier to understand for setting the startup project
On the Project Mode. Might fix a bug hjk found, which i can't reproduce.
2009-07-27 14:17:00 +02:00
Oswald Buddenhagen
20a112d821 solaris link fix
reorder .pri includes to ensure relevant -L flags appear before the -l
flags which need them
2009-07-27 14:03:35 +02:00
Oswald Buddenhagen
d6f4d47bca solaris build fixes 2009-07-27 14:03:35 +02:00
dt
eb07777af6 Remove QBuild stuff that was never finished. 2009-07-27 12:50:42 +02:00
dt
1ffd0bbfed Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-27 12:43:37 +02:00
con
d5c7bf1dad Fix build 2009-07-27 12:40:48 +02:00
con
80705c163f Find examples also with shadow built Qt developer build.
Reviewed-by: Daniel Molkentin
2009-07-27 12:28:59 +02:00
dt
f90e37152a Give the correct file type to .qrc files for cmake projects
Fixes a designer integration issue.
Task-Nr: 258315
2009-07-27 12:20:16 +02:00
Kornelia Poenitz
dd408d10e6 FakeVim: Correct the selection in VisualBlockMode
The selection was not visible when moving cursor up.

Reviewed-by: hjk

Merge-request: 1016
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2009-07-27 11:26:35 +02:00
Friedemann Kleint
ec0f5172c9 Fixed MSVC warnings. 2009-07-27 09:33:27 +02:00
Friedemann Kleint
96940fa949 Gitorious wizard: Import CMake projects, look in src directory.
Remove unused code.
2009-07-27 09:22:26 +02:00
Roberto Raggi
f3a04e7ef6 Updated the QML front-end to release be7b6bcac093abfb1ca1afedcdc6c5d12da12c8e 2009-07-27 01:51:19 +02:00
dt
576672643c Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-24 19:14:09 +02:00
dt
1f738ce62c Make importing update the widgets of QMakeStep and MakeStep 2009-07-24 18:53:54 +02:00
dt
f1009fc63c Less debugging output 2009-07-24 18:52:44 +02:00
dt
15471e6410 More import fixes and tweaks
Don't add -spec foo to the additional Arguments if foo is the same as
the default mkspec. This makes the common case better, while breaking if
you have QMAKESPEC set in teh environment and used -spec foo to override
it.
2009-07-24 18:12:19 +02:00
con
a1e5884646 Use the new launcher for starting application on device
Not much error reporting etc yet. Application TRK needs to be
running on device.
2009-07-24 17:18:34 +02:00
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