- Nov 10, 2010
-
-
Leandro Melo authored
It was being reset based on the highlighter definitions. Consider some refactoring with the related options as well to avoid overriding user's settings. Done-with: Thorbjorn Lindeijer
-
mae authored
We now have different actions to bind to (saves us an explicit option). Small fixes to state machines. Done-with: Erik Verbruggen
-
mae authored
This was DevDay's 3rd most requested feature Done-with: Erik Verbruggen
-
- Nov 09, 2010
-
-
Leandro Melo authored
This is pretty much a complement of commit 3a684586, which is an attempt to make editors and indenters a bit more decoupled. Reviewed-by: Thorbjorn Lindeijer
-
Leandro Melo authored
Reviewed-by: Thorbjorn Lindeijer
-
- Nov 05, 2010
-
-
Leandro Melo authored
Reviewed-by: ckamm
-
- Nov 01, 2010
-
-
Friedemann Kleint authored
- Unexport Core::Internal::MainWindow and remove its includes. - Move RssFetcher from Core::Internal to Core. - Unexport CopyTaskHandler. - Move TextEditor's completion support and Refactor Overlay helper classes from TextEditor::Internal to TextEditor as they are exported. - Move internal BaseTextBlockSelection into private header. - Unexport TextEditorOverlay as they are not used.
-
- Oct 06, 2010
-
-
Leandro Melo authored
Currently used by the QML outline and C++ type hierarchy. Reviewed-by: kkoehne Task-number: QTCREATORBUG-2583
-
- Sep 24, 2010
-
-
Erik Verbruggen authored
-
Erik Verbruggen authored
-
- Sep 14, 2010
-
-
hjk authored
-
- Sep 07, 2010
-
-
Friedemann Kleint authored
... on clicking stack frames or disassembler/ memory views. Introduce flags to openEditorAt, pass EditorManager::NoModeSwitch where applicable. Task-number: QTCREATORBUG-2278
-
- Aug 13, 2010
-
-
Leandro Melo authored
Hierarchy information removed from tooltips now.
-
Tobias Hunger authored
* Fixes warnings about struct/class mixup in windows Reviewed-by: thorbjorn
-
- Aug 05, 2010
-
-
mae authored
Block selection was "broken" when using tabs, or rather incomplete: It treated tabs as normal characters, which has shown to be unexpected by people using tabs in code. The new implementation has a vastly improved find scope as well. In addition, creating a blog selection with mouse or keyboard feels a lot more solid now, as the actual selection is detached from possible valid cursor positions. Task-number: QTCREATORBUG-1541
-
Thomas Hartmann authored
* Proper implementation using a timer * We also do a revision check now * The RefactorMarker is only shown for types that we support
-
- Jul 19, 2010
-
-
Roberto Raggi authored
-
- Jul 15, 2010
-
-
con authored
For later use in IFindFilter.
-
- Jul 13, 2010
-
-
mae authored
instead of extra selections. This requires a recent version of Qt 4.7, the beta 2 will not do. Done-with: Roberto Raggi
-
- Jul 12, 2010
-
-
Friedemann Kleint authored
in VCSBaseEditor and BaseTextEditor::createNew to the size used for limiting file size. Reviewed-by:
Robert Loehning <robert.loehning@nokia.com> Task-number: QTCREATORBUG-1847
-
- Jul 09, 2010
-
-
Thomas Hartmann authored
this function returns the bound region for the text in lineStart to lineEnd We use this to position the context pane
-
- Jul 06, 2010
-
-
Christian Kamm authored
-
Christian Kamm authored
Updating the text cursors that the extra selections are based on can get quite slow if there are changes in a lot of positions - like when reindenting a file. Dropping some text cursors can increase performance significantly in these cases. Done-with: mae
-
- Jul 02, 2010
-
-
Friedemann Kleint authored
-
mae authored
See BaseTextEditor::setRefactorMarkers(...). The markers support a clicked signal via BaseTextEditor and tooltips. They feature a cursor, but are always positioned at the end of the line (not block!). As special gimmick they do extend the document width when they are positioned outside the document area.
-
- Jun 24, 2010
-
-
mae authored
The semantic highlighting and all the extra selections create many cursors, this does cost time in setText(). Solution: remove all extra selections on reload. Reviewed-by: Oswald Buddenhagen Task-number: QTCREATORBUG-1720
-
- Jun 18, 2010
-
-
Erik Verbruggen authored
Subclasses can override this method to do things when the mime-type is set/changed.
-
- Jun 15, 2010
-
-
Thorbjørn Lindeijer authored
In comments and strings, electric characters have no syntactical significance and the unnecessary automatic reindent can be annoying. Reviewed-by: Erik Verbruggen
-
- Jun 14, 2010
-
-
Thorbjørn Lindeijer authored
Reviewed-by: ogoffart
-
- Jun 03, 2010
-
-
hjk authored
-
- Jun 01, 2010
-
-
Thorbjørn Lindeijer authored
The various text editor overlays and the text cursor were being painted on top of the collapsed block popup. Reviewed-by: mae
-
- May 25, 2010
-
-
Roberto Raggi authored
-
Roberto Raggi authored
-
- May 20, 2010
-
-
mae authored
The new and cleaner foldingIndent in the block user data will make it easier to support other kinds of indentation for various other programming languages (like Python).
-
- May 11, 2010
-
-
Thorbjørn Lindeijer authored
When automatic insertion of brackets is disabled in the completion settings, it is reasonable to expect the automatic matching of brackets is also disabled. Task-number: QTCREATORBUG-454 Reviewed-by:
Daniel Molkentin <daniel.molkentin@nokia.com>
-
- May 07, 2010
-
-
mae authored
Task-number: QTCREATORBUG-61
-
- May 03, 2010
-
-
André Fillipe authored
The actions perform exactly like their counterparts in Eclipse: a new, indented line is inserted above or below the current line and the text cursor is moved to the start of the new line. The line where the cursor was before the action was triggered remains unchanged. The shortcuts are also like in Eclipse: "Ctrl+Shift+Return" inserts a line above the current, "Shift+Return" inserts a line below the current. Merge-request: 140 Reviewed-by:
Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
-
- Apr 26, 2010
-
-
Thorbjørn Lindeijer authored
The Parentheses, TextBlockUserData and TextEditDocumentLayout classes and their member function implementations were spread around the BaseTextEditor class. Moving them to their own file to make the code a bit better organized. Reviewed-by: mae
-
- Apr 23, 2010
-
-
con authored
Reviewed-by: Thorbjørn Lindeijer Task-number: QTCREATORBUG-1261
-
- Apr 13, 2010
-
-
mae authored
We now use two cursors, with the first one being positioned at the character before the find scope starts. This makes it possible to extend the scope when typing at the beginning or the end of it. This is more what the user expects. The effect is noticable with find&replace of words at the beginning or end of the scope.
-