Commit Graph

72811 Commits

Author SHA1 Message Date
Friedemann Kleint
71ef39629c Windows compile warning 2009-01-13 17:55:02 +01:00
hjk
7c1e732882 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-01-13 17:42:06 +01:00
hjk
4d5ce2b49c debugger: move 'Views' menu to menu bar. nobody found it were it was... 2009-01-13 17:41:23 +01:00
Friedemann Kleint
e2ef36a65d Fixes: Enable multiselection in file list of git submit editor
Details: Refactor the git command to be able to run a batch. Run diff and diff --cached in a batch
2009-01-13 17:25:09 +01:00
con
8dfdfc0600 Fixes: - License header 2009-01-13 17:03:14 +01:00
con
5b97ddd3e4 Fixes: - ScriptManagerInterface --> ScriptManager 2009-01-13 16:43:34 +01:00
con
601471bee0 Fixes: - ScriptManager --> ScriptManagerPrivate 2009-01-13 16:43:34 +01:00
hjk
39f1ce0519 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-01-13 16:38:31 +01:00
hjk
a83421234a fakevim: refactoring, pimpl FakeVimPlugin 2009-01-13 16:38:05 +01:00
Roberto Raggi
6966d91c7a ResolveType for compound literals. 2009-01-13 16:04:34 +01:00
Thorbjørn Lindeijer
59c8b93309 Modified IOptionsPage interface for Apply button
The previous interface wasn't sufficient to properly support the Apply
button, since it didn't separate applying the changes from the cleanup
phase.

Designer settings pages still need some fixing.

Fixes Apply button causing problems for certain plugins, for example the
QuickOpen.
2009-01-13 16:03:55 +01:00
hjk
e6f7cb68a5 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-01-13 15:57:43 +01:00
hjk
947b680741 fakevim: do something on "Quit" 2009-01-13 15:57:18 +01:00
con
281c462d24 Fixes: - ProgressManagerInterface --> ProgressManager
Details:  - Conform to conventions.
2009-01-13 15:44:26 +01:00
con
5f3faaff19 Fixes: - ProgressManager --> ProgressManagerPrivate 2009-01-13 15:44:26 +01:00
con
c9889120c3 Fixes: - Rename ActionManagerInterface --> ActionManager
Details:  - To make it conform to naming convention.
2009-01-13 15:44:25 +01:00
con
2562b09f5b Fixes: - Rename ActionManager --> ActionManagerPrivate
Details:  - Step one, step two is ActionManagerInterface -->
ActionManager because it conflicts with our naming conventions
2009-01-13 15:44:25 +01:00
Friedemann Kleint
dd235e2b48 Fixes: Random enabling of submit/diff buttons when switching contexts (viewing diffs) from the submit editor
Details: Register actions directly
2009-01-13 14:06:42 +01:00
hjk
1263660507 fakevim: update state after pressing <Return> 2009-01-13 14:02:05 +01:00
hjk
ea68c437a9 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-01-13 13:47:38 +01:00
hjk
45d9cca1d6 fakevim: make visual selections also visual in creator 2009-01-13 13:47:00 +01:00
Thorbjørn Lindeijer
34cc807b36 Fixed crash in function argument widget
It didn't make sure its Function* stayed valid. Now it does, by keeping
a copy of the list of CppDocuments (the snapshot) around.
2009-01-13 13:18:26 +01:00
hjk
669b56fde9 add enum value for extra selections 2009-01-13 13:08:21 +01:00
hjk
2f203ea6c6 cmakeprojectmanager: compile fix for namespaced Qt 2009-01-13 12:37:39 +01:00
hjk
5b3b765827 fakevim: remove some basetextedit dependencies 2009-01-13 12:35:43 +01:00
hjk
74d09256a8 fix warnings 2009-01-13 11:15:34 +01:00
Martin Aumueller
33721acf82 fakevim: implement '%' for moving between matching parentheses 2009-01-13 11:14:03 +01:00
Martin Aumueller
d2c031d481 fakevim: implement automatic indenting and '=' for reindenting 2009-01-13 11:14:03 +01:00
Martin Aumueller
4f68f29fe3 fakevim: fix 'dG' 2009-01-13 11:14:02 +01:00
Martin Aumueller
e4a1edca54 fakevim: don't expand collapsed code blocks when moving between lines 2009-01-13 11:14:02 +01:00
Martin Aumueller
ff4bb681f6 fakevim: implement 'R' for overwriting in current line 2009-01-13 11:14:02 +01:00
Martin Aumueller
b3a2756108 fakevim: 'r' for replacing single characters 2009-01-13 11:14:02 +01:00
Martin Aumueller
13481871c9 fakevim: fix 'i' at the end of a line (insert before last character) 2009-01-13 11:14:02 +01:00
Martin Aumueller
936f8885a8 fakevim: correctly retain current column when moving between lines 2009-01-13 11:14:02 +01:00
Martin Aumueller
69fbf9ddcd fakevim: fix recognition of CTRL+R 2009-01-13 11:14:02 +01:00
Martin Aumueller
6424bd585c fakevim: return false from eventFilter when key has not been handled
(makes standard key bindings work)
2009-01-13 11:14:02 +01:00
Martin Aumueller
eb5f4774a0 fakevim: yanking/deleting/changing by line would act on one line to few 2009-01-13 11:14:01 +01:00
Martin Aumueller
0d5ea46579 fakevim: implement 'y' for copying 2009-01-13 11:14:01 +01:00
hjk
0977776f3c make marks usable in ranges 2009-01-13 11:14:01 +01:00
Roberto Raggi
9f1e7205e8 Ensure we had a valid class symbol. 2009-01-13 10:30:48 +01:00
Roberto Raggi
a2cd5db6ce Improved the lookup of qualified name ids. 2009-01-13 10:17:13 +01:00
Friedemann Kleint
4741a7282d Fixes: Make git diff work for staged files, do not launch submit if file list empty, make file model read only, add conveniences
Details: Add a type data field to the git file model
2009-01-13 10:06:06 +01:00
mae
4237c8cfd4 added a standard item model to the editormanager to maintain the list of open editors. 2009-01-12 20:49:16 +01:00
mae
7d1629f6f0 enable text update for the build action (so we can show the project it builds) 2009-01-12 20:47:01 +01:00
dt
278ff78040 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-01-12 18:26:52 +01:00
dt
920ce6f8fb Fixes: Correctly restore RunConfigurations
Details:  Copy and paste error
2009-01-12 18:26:26 +01:00
Thorbjørn Lindeijer
c077ef28d8 Make project dependencies dialog accessible again
Not entirely sure about the location of the menu entry. Also, the dialog
is in dire need of a redesign.
2009-01-12 18:02:26 +01:00
Friedemann Kleint
59e9078bcc Windows Link 2009-01-12 17:57:16 +01:00
dt
5c6c442883 Fixes: Add install target and don't create runconfigurations for targets without executable.
Details:  One step at a time.
2009-01-12 17:51:50 +01:00
Friedemann Kleint
17daca603a Fixes: Use a model for the submit file list (to resolve the git diff mess) 2009-01-12 17:44:04 +01:00