Commit Graph

72811 Commits

Author SHA1 Message Date
Daniel Molkentin
51568b5974 Shortcut dialogs: Make it possible to use Accel Keyboard Shortcuts
Fixes: QTCREATORBUG-810

Reviewed-By: con
2010-03-18 12:41:51 +01:00
Robert Loehning
f2ce73bfe3 Compile fix.
Wrote down what Christian Kamm told me.
2010-03-18 12:20:05 +01:00
con
8ccc726eb5 Revert "Adapt default shortcut for completion on Mac."
This reverts commit 497e514148.

I'm proved wrong by other mac installations.
2010-03-18 12:18:57 +01:00
con
e50eed8111 Add some missing imports. 2010-03-18 11:54:59 +01:00
Friedemann Kleint
31638f1822 Project wizard extension page: Fix combo flicker on Mac.
Task-number: QTCREATORBUG-895
2010-03-18 11:51:02 +01:00
Thomas Hartmann
e1e8e9fdf3 QmlDesigner.propertyEditor: listen to propertyRemoved instead of propertiesAboutToBeRemoved 2010-03-18 11:49:43 +01:00
Thomas Hartmann
d7a403f31d QmlDesigner.propertyEditor: mouseRelease instead of mousePress 2010-03-18 11:49:41 +01:00
Thomas Hartmann
eca3d07d96 QmlDesigner.core: class name has changed 2010-03-18 11:49:41 +01:00
Christian Kamm
9ea01cf5fb Improve Qml code model import handling.
* Fill the snapshot with files that could be imported.
* Implement package imports.

* The qmldir file is not parsed yet.

Reviewed-by: Erik Verbruggen
2010-03-18 11:25:37 +01:00
mae
62c41defb4 Fix remove-all-splits
Previously it was possible to end up with the wrong editor state
(the one from a duplicate editor), i.e. the cursor position
was wrong.
2010-03-18 11:12:02 +01:00
Friedemann Kleint
de068090a0 Compile Windows. 2010-03-18 11:10:07 +01:00
Friedemann Kleint
bbcacaf59f Header cleaning spree in Core/Debugger and Symbian/Maemo-code of Qt4. 2010-03-18 10:59:06 +01:00
Kai Koehne
718dd06ed8 Make use of QML, Qml, and Quick consistent
- It's QML, not Qml. But this is only the file format.
- The umbrella term is Quick (or Qt Quick, to be sorted out)
2010-03-18 10:50:51 +01:00
con
497e514148 Adapt default shortcut for completion on Mac.
Since Leopard our default shortcut for completion collides
with the one for Spotlight (Ctrl+Space).
Cmd+Space is taken for Mac's keyboard layout settings,
so going for Opt+Space...
2010-03-17 17:55:40 +01:00
Friedemann Kleint
f66df7b9a6 Header cleanup in ProjectExplorer and Qt4ProjectManager 2010-03-17 17:45:33 +01:00
Friedemann Kleint
5cf8673ce1 Header cleanup in utils/coreplugin. 2010-03-17 17:44:46 +01:00
Lasse Holmstedt
1e4ce5ee9f Made Qml image into container
The use case is simple: if you cut images in photoshop, you typically
have a background and a number of other images on top of it.
2010-03-17 16:59:21 +01:00
Lasse Holmstedt
3f54c935a8 Fixed compilation warnings
Reviewed-by: thartman
2010-03-17 16:43:06 +01:00
Jens Bache-Wiig
5d993bbccf Move cancel button back into progressbar
I made it hide the cancel button this time and
added a nice animation when hovered.
2010-03-17 16:30:59 +01:00
dt
9663067357 Fix deadlock in .pro file evaluation.
We used to indicate that the cache for a file is up to date by having a
Entry with ent->locker == 0. But we first wake up all threads and only
after all the threads who waited for that parse to complete we set
ent->locker to zero. Thus a different thread could get the impression
that it needs to wait for the parse thread, yet get no wake up.

We need a different flag to indicate that we are actually already done
parsing and the cache can simply be used instead of waiting for a wake
up.

Reviewed-By: ossi
2010-03-17 16:27:50 +01:00
dt
b6fda5be84 Progress so far 2010-03-17 16:27:49 +01:00
Friedemann Kleint
0f3d8b65b1 CustomWizard: Implement validatePage() for CustomWizardPage
checking the validation line edits as a last resort.
2010-03-17 16:24:57 +01:00
Thomas Hartmann
292db7a572 QmlDesigner.propertyEditor: allow collapsing 2010-03-17 15:50:44 +01:00
Thomas Hartmann
9c45d8b8ad QmlDesigner: add handle png 2010-03-17 15:50:43 +01:00
Friedemann Kleint
64bf3ef1d2 Custom wizards: Add option -customwizard-verbose. 2010-03-17 15:17:03 +01:00
Jens Bache-Wiig
f819cb8886 Use freedesktop icons where possible
I added support for picking up standard icons in the
file and edit menus. This should help for integration in
KDE and GNOME.
2010-03-17 14:59:10 +01:00
Friedemann Kleint
ac66b70d27 Debugger: Fix engine detection: Add default path for mode. 2010-03-17 14:54:48 +01:00
Jens Bache-Wiig
195b17979d More layout fixes
- Cleaned up frames in the QML inspactor.
- Do not force toolbar height for designer widgets
2010-03-17 14:39:17 +01:00
Roberto Raggi
2d45bb8070 Parse and create AST nodes for the Q_MOC_RUN extensions. 2010-03-17 14:37:55 +01:00
Roberto Raggi
bfaf247abd Use Searching' instead of Sarching...'. 2010-03-17 14:37:55 +01:00
hjk
81ff5cda95 fakevim: fix QTCREATORBUG-880 2010-03-17 14:31:15 +01:00
Erik Verbruggen
284b8d38e2 Put the DependencyTable calculation into the QFuture.
Done-with: Roberto Raggi
2010-03-17 14:20:17 +01:00
Erik Verbruggen
1cc5e1fe01 Put the include depenency table into a separate class, and cache it when possible. 2010-03-17 14:20:17 +01:00
Friedemann Kleint
6ed0cd5d32 QmlDesigner: Actually restore settings. 2010-03-17 14:14:00 +01:00
hjk
72d90fd5ee debugger: merge multiple fancy views of the same object 2010-03-17 13:25:29 +01:00
hjk
f0300b9e79 debugger: display cosmetics 2010-03-17 13:04:06 +01:00
Friedemann Kleint
0216a0012f Debugger fixes: Attach core/Compile Windows/Run XP.
Retrieve QueryProcessImageFileNameW via QLIbrary/dlopen
on all platforms due to it being not present on Windows XP.
2010-03-17 13:00:44 +01:00
Daniel Molkentin
924e78b634 Shortcuts: Remove dead leftovers from refactoring. 2010-03-17 12:53:54 +01:00
Kai Koehne
f8a9e0999b Fix compiler warnings with MVSC2008 2010-03-17 12:38:44 +01:00
hjk
d80d68b73b debugger: base individual formats on object addresses, not on inames 2010-03-17 12:38:37 +01:00
hjk
7b49fdea04 compile fixes 2010-03-17 12:19:42 +01:00
Kai Koehne
61c786c8fe Fix gcc warnings 2010-03-17 12:19:07 +01:00
Lasse Holmstedt
3fb241c858 Fixed compilation due to fancylineedit change 2010-03-17 11:56:00 +01:00
Lasse Holmstedt
90abf1bf2d Highlighting and more sensible watchers to qml inspector 2010-03-17 11:38:09 +01:00
Jens Bache-Wiig
d58184173e Clean up layouts and use minisplitter everywhere
This patch replaces all uses of QSplitter with thin 1-pixel
splitters. I also fixed dock widget layouts in main windows
to do the same. Additionally I had to tweak the tabbars so
they look good in mini splitter layouts to avoid a double
left-border.

Reviewed-by: thorbjorn
2010-03-17 11:23:10 +01:00
Friedemann Kleint
0146926f19 Debugger: Improve engine detection.
Try to detect engine by looking at toolchain, executable,
attach mode. Find out path to executable in attach to running
dialog.

Reviewed-by: hjk
2010-03-17 10:57:19 +01:00
Friedemann Kleint
3e750afc73 DesignMode: Do not open .js-files in Design mode. 2010-03-17 10:55:43 +01:00
Erik Verbruggen
b4d72a78db Added parser support for Q_INTERFACES. 2010-03-17 10:30:17 +01:00
Erik Verbruggen
61132f260c Fixed Q_ENUMS/Q_FLAGS parsing of enum names. 2010-03-17 10:30:17 +01:00
Lasse Holmstedt
fd81a276ca Only attempt to connect debugger if debug mode is activated 2010-03-17 09:04:13 +01:00