hjk
8397663964
Update license.
2011-04-13 11:49:28 +02:00
hjk
af8daf9d30
actionmanager: rename Command::CA_NonConfigureable to CA_NonConfigurable
2011-02-09 16:29:02 +01:00
con
0a8af1720d
Another little fix for delayed registering actions.
...
Make them be correctly updated regarding to current context.
2011-01-18 17:03:33 +01:00
con
684f8725e1
Remove unused internal "CommandLocation".
2011-01-17 18:24:11 +01:00
con
e7ad89ffd8
Refactor the "proxy action" behavior of Command to Utils::ProxyAction
...
A generic action that acts as a proxy for another (changeable) action,
like it is used for mostly all of the visible actions in Qt Creator
through the action manager.
2011-01-12 15:54:15 +01:00
con
d1023c7614
It's 2011 now.
...
Reviewed-by: hjk
2011-01-12 09:46:24 +01:00
Nicolas Arnaud-Cormos
f5fbbbfd4f
New plugin: plugin macro
...
This plugin let the user record and replay some macros:
* 3 handlers: action, find and texteditor
* almost all texteditor and cpp actions recorded
* options page to set the directories where the macros are stored
* optional dialog to give a name and comment at the end of a macro
* locator integration to play a macro
* shortcuts assignment to macro
The most important change outside the plugin macros is the isScriptable method
for command: All scriptable commands can be stored in a macro.
Merge-request: 2176
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2010-12-20 11:16:15 +01:00
con
b1bcf081d8
Merge branch '2.1'
...
Conflicts:
src/plugins/coreplugin/basemode.cpp
src/plugins/coreplugin/basemode.h
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h
src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp
src/plugins/debugger/debuggeragents.cpp
src/plugins/debugger/debuggeruiswitcher.cpp
src/plugins/debugger/debuggeruiswitcher.h
src/plugins/projectexplorer/buildconfigdialog.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h
src/plugins/qmldesigner/designercore/include/modelutilities.h
src/plugins/qmldesigner/designercore/include/nodeinstance.h
src/plugins/qmldesigner/designercore/include/propertymetainfo.h
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h
src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h
src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h
src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp
src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp
src/plugins/qmldesigner/designercore/model/modelutilities.cpp
src/plugins/snippets/inputwidget.cpp
src/plugins/snippets/snippetscompletion.cpp
src/plugins/snippets/snippetscompletion.h
src/plugins/snippets/snippetspec.cpp
src/plugins/snippets/snippetsplugin.cpp
src/plugins/snippets/snippetswindow.cpp
src/plugins/snippets/snippetswindow.h
src/plugins/texteditor/snippetsparser.cpp
src/tools/qml/qmldom/main.cpp
tests/manual/trk/runner.cpp
tests/manual/trk/trkolddevice.cpp
tests/manual/trk/trkolddevice.h
tests/manual/trk/trkserver.cpp
2010-12-17 17:00:53 +01:00
con
04e32b0049
License headers.
2010-12-17 16:03:42 +01:00
con
90ecb036a2
Make it possible to specify shortcuts for Locator filters.
...
Task-number: QTCREATORBUG-1147
2010-12-06 18:24:15 +01:00
con
0078bb0802
Avoid use of QKeySequence::isEmpty in checks in command implementations.
...
isEmpty is the wrong thing to check when setting the default shortcut. In addition,
registering commands should not set their shortcut automatically (that
should be defined solely by the default shortcut and reading the
settings, which is done later).
2010-10-08 13:19:50 +02:00
hjk
1181765a24
cleanup interface of Core::Context
2010-06-25 18:05:09 +02:00
hjk
2f5f358ff4
Core::Context: compile hot fix for Windows.
2010-06-25 17:38:25 +02:00
hjk
2473cf30f3
compile fix on Windows
2010-06-25 14:13:49 +02:00
hjk
c7e8b51d37
core: use a class derived from QList<int> instead of a QList<int> for Core::Context
...
A mostly mechanical change.
Reviewed-By: con
2010-06-25 12:58:07 +02:00
con
3d1a97e6df
Fix updating the state of menus.
...
The menus were only updated during context changes
(not if action states where updated directly),
and didn't take into account that the active action for a context
might still be disabled.
Also, enabled separators should not automatically lead to enabled menus.
2010-04-23 04:30:47 +02:00
Daniel Molkentin
7e1f9d9f85
Highlight colliding shortcuts for imported keyboard schemes.
2010-04-07 18:02:34 +02:00
dt
cbe46198ad
ActionManager support for iconVisibleInMenu
2010-03-26 17:34:59 +01:00
hjk
9595504bda
Long live the king!
2010-03-05 11:28:13 +01:00
con
601038689e
Remove one level of the Command class hierarchy.
...
Remove the historical separation of "Action" and "OverridableAction".
The latter is now merged into the former.
2010-01-14 16:37:40 +01:00
mae
3bb71243d4
Fix ambiguous shortcut problems
...
The dummy shortcut eater did not always work, we sometimes do have
mutual exclusive shortcuts in the same context.
The current solution is simpler: ignore text input when the control modifier
is used. This seems to be in line with other toolkits and applications.
Done with: thorbjorn
2009-12-16 13:32:14 +01:00
mae
50e45b76f4
Ignore hidden actions for the dummy shortcut eater
...
Reviewed-by: con
2009-12-14 17:20:50 +01:00
mae
255e7d1d75
Fixed disabled action shortcuts
...
The patch introduces a dummy action which eats the respective
shortcuts when the real action is disabled.
This works around an issue on X11, where some Ctrl-shortcuts do
insert printable text, for example Ctrl+. for the next bookmark.
Without the patch, Ctrl+. would insert an unexpected '.' into
the text when there are no bookmarks.
Reviewed-by: con
2009-12-14 14:26:49 +01:00
Friedemann Kleint
f7cc04e25e
Perforce: Use new VCSBasePlugin class.
...
Use relative paths with -d-option, check for symlinked depots.
Add revert-actions.
Use different context/kinds for editors, suppressing warnings.
Introduce common run-function.
2009-12-11 16:43:39 +01:00
hjk
93cbef8724
long live the king
2009-08-14 09:30:56 +02:00
con
1e06df7d40
Add views menu for form editor.
2009-08-11 16:38:53 +02:00
con
61e468a885
Don't override a shortcut's key when setting the default, as for actions.
...
Setting the default shortcut may only set the current shortcut if that
has not already been set.
2009-07-09 12:16:35 +02:00
Frédéric Mercille
718cc94a89
Setting the default key sequence should only set the current sequence if none is set. Otherwise, it overrides the user configuration in QtCreator.ini.
2009-07-07 20:12:01 -04:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
con
fbe979a578
More documentation.
2009-05-06 18:30:14 +02:00
con
647e637a9c
A bit of api documentation.
2009-05-06 18:30:14 +02:00
con
c6a0d43d7f
Remove unused/unnecessary code.
2009-05-06 17:42:14 +02:00
con
7364d8ba3d
Remove unused method.
2009-05-05 18:08:06 +02:00
con
38d7c52d49
Some more documentation about contexts and action containers.
2009-05-04 15:10:23 +02:00
con
713105ad85
Some documentation.
2009-04-24 16:34:24 +02:00
Oswald Buddenhagen
d75c5fa220
sanitize some tr() calls
2009-02-27 20:06:08 +01:00
hjk
8ca887aae2
Fixes: change file license headers to include LGPL
2009-02-25 09:15:00 +01:00
con
fbfcc9a484
Fixes: - ICommand --> Command
...
Details: - Naming convention
2009-01-14 13:18:25 +01:00
con
d9f97aa179
Fixes: - Command --> CommandPrivate
...
Details: - Preparation for ICommand rename
2009-01-14 13:18:24 +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
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
hjk
f61e8672db
more cosmetic changes
2008-12-02 14:09:21 +01:00
con
05c35356ab
Initial import
2008-12-02 12:01:29 +01:00