dt
b76d643cc6
Tweaks to the project pane.
...
(cherry picked from commit e187cb40fd )
2009-10-05 16:12:21 +02:00
Friedemann Kleint
5948e284bb
Rename namespace Core::Utils into Utils
...
Also move Designer::Internal::FormWindowEditor ->
Designer::FormWindowEditor.
2009-10-05 11:06:05 +02:00
dt
a97dcb53d1
Tweaks to the project page.
2009-10-01 14:25:27 +02:00
con
acbd4513e3
Changing string based api to BuildConfiguration based api.
...
Builds, but I'm pretty sure it doesn't *work* :)
2009-10-01 10:05:05 +02:00
con
30362e1050
Remove the build config display name method from Project
2009-10-01 10:05:05 +02:00
dt
3d62363fee
Small tweaks to the project page again, based on mae's feedback.
...
Feedback welcome, some of them are not necessarily better. Some things
aren't solved.
2009-09-29 18:06:13 +02:00
Friedemann Kleint
ad294f8467
Project explorer: Make public headers compile with NO_CAST_FROM_ASCII
...
.. and purge unneeded includes.
2009-09-29 11:39:55 +02:00
dt
a46c18ba41
Set margin to zero everywhere on the project pane.
...
Makes the project pane look nicer.
2009-09-23 17:16:09 +02:00
dt
6aeb09a064
Remove some left over debugging output.
2009-09-23 15:09:19 +02:00
dt
834c2b4679
Small tweaks to the project pane
2009-09-17 16:10:45 +02:00
dt
b7bfe7a7c3
Remove debug output
2009-09-17 14:25:33 +02:00
dt
65648ee17a
The project pane rewrite version 2.
...
This splits up the edit and active settings. Let people try it and
report usability problems. I'm not 100% convinced of the layout either.
2009-09-17 13:59:10 +02:00
hjk
93cbef8724
long live the king
2009-08-14 09:30:56 +02:00
dt
1aa05ae5e3
Fix flickering in the project pane.
...
This isn't a nice fix but the least evil version of a hack i could come
up. The source of the flickering is: We have a deeply nested structure
of widgets on the project pane. If we call hide() on such a deeply
nested widget, it will activate() it's parent layout synchronously.
That will then post an event (via updateGeometries() ) to its parent
layout that it needs relayouting. Which then will post to its parent
layout the same. And for each LayoutRequested, there's a painting in
between. The fix instead calls activate() up the chain until we are at
the viewport. This immediately relayouts everything. This adds a non
obvoius potentially for breakeage if the widgets are embedded in a
different widget hierarchy. But well, that's life.
2009-08-11 16:42:04 +02:00
dt
8c5023b36c
Add the missing black line.
2009-08-06 17:30:49 +02:00
dt
5146d23169
Debugging output
2009-08-06 16:17:04 +02:00
dt
dbe5a6f34b
Rework the project settings.
...
This has still a few missing things, but this enough to start getting
some feedback. Missing are non qt projects, a solution for the
runconfiguration, a missing black line between the treeview on top and
the project settings at the bottom. Some flickering with removing/adding
widgets to the QScrollArea and not showing the expanded widget if the
Details button is right at the bottom.
2009-08-06 15:31:32 +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
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
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
dt
269fe7f182
New build and run settings ui.
...
Not finished 100%
2009-07-17 17:25:43 +02:00
con
6a88525aa3
Some more QToolBar changes.
2009-07-16 18:08:41 +02:00
Thorbjørn Lindeijer
abee2e0b0d
Made it possible to make Qt Creator smaller, based on scroll areas
...
Scroll areas were added to the welcome mode and the project mode, to
make sure they don't limit how small Qt Creator can be made.
Done with mae
2009-07-10 14:55:54 +02:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
dt
2eacd1b731
Fix crash in the project mode.
...
Reviewed-By: con
2009-06-08 19:13:46 +02:00
mae
b82673c982
do NOT steal the initial focus from the editor. Restore a session,
...
focus should be on the editor, not on some hidden tab widget on
the projects pane.
2009-05-06 16:22:29 +02:00
dt
d0c6a85d0f
Showing wrong path separator in the project mode.
...
Review-By: Alessandro
2009-04-15 18:31:16 +02:00
dt
8e0fb8ba9a
Fixes: Show projectname not filename in the Project Mode
2009-03-16 18:39:10 +01:00
dt
0cd8da28d4
Fixes: Crashes on switching sessions.
...
Task: Reported on irc
Details: Hopefully this new code is a little bit more robust, i tried
to untangle the code a bit.
2009-03-11 17:36:17 +01:00
hjk
12018c89d6
Fixes: simplify ProjectExplorerPlugin::instance() access
2009-03-04 09:38:01 +01:00
hjk
8ca887aae2
Fixes: change file license headers to include LGPL
2009-02-25 09:15:00 +01:00
mae
145f9c24ba
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
...
Conflicts:
src/plugins/perforce/perforceplugin.cpp
2009-01-20 17:10:34 +01:00
mae
ed5afa14dd
added new empty split actions and fixed a few loopy bugs with double select files.
2009-01-20 17:06:46 +01:00
hjk
897c05f57c
replace Core::ICore::instance()->pluginManager() by ExtensionSystem::PluginManager::instance()
2009-01-20 15:31:33 +01:00
hjk
cc5ff1ec74
Remove #include <extensionsystem/pluginmanager.h> from icore.h, a
...
forward declaration is sufficient.
2009-01-19 12:39:20 +01:00
Daniel Molkentin
59affcfffc
Bump year in licence header.
2009-01-13 19:22:14 +01:00
hjk
da3cb14483
chancge Nokia GPL exception version from 1.2 to 1.3
2008-12-16 17:20:00 +01:00
con
e9d9071009
Fixes: - Restoring session doesn't end up with focus in editor
...
RevBy: - dt
Details: - ProjectWindow always grabbed the focus
2008-12-10 16:48:40 +01:00
hjk
342caa2141
some more whitespace changes
2008-12-09 11:07:24 +01:00
hjk
cf11b69643
more code cosmetics
2008-12-02 16:19:05 +01:00
hjk
ab83dcd87c
off-by-one in headers
2008-12-02 14:20:25 +01:00
hjk
8a43d9b9f3
end-of-line whitespace correction of the new headers
2008-12-02 14:17:16 +01:00
con
05c35356ab
Initial import
2008-12-02 12:01:29 +01:00