summaryrefslogtreecommitdiff
path: root/src/plugins/pythoneditor/pythoneditorwidget.h
Commit message (Collapse)AuthorAgeFilesLines
* PythonEditor: Convert to new editor setup schemehjk2014-08-201-52/+0
| | | | | Change-Id: Ibf886c891bb1884d6bc3c08bfe83c4978d17b2f6 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* TextEditor: Merge the two sets of *EditorWidget constructorshjk2014-08-191-6/+1
| | | | | Change-Id: I45d87d0be722ac36d64af222f03f8cb76242c9df Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* TextEditor: Remove one stack of EditorWidget constructorshjk2014-08-011-1/+1
| | | | | | | | | | | There are conceptually only two: one that operates a new document, and one that shares one. Being explicit makes moving data over to the Editor hierarchy easier. Convenience can be re-added there, later. Change-Id: I9b34ff26628c99ffff01201dcf99332d5e7253e9 Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
* PythonEditor: Remove unneeded includehjk2014-07-311-1/+0
| | | | | Change-Id: I1078174582d83da94c6c7f20282fd3a5f1742911 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* Editors: Some renamings to enhance consistencyhjk2014-07-311-4/+4
| | | | | | | | | | | | | | | The base pattern is FooEditor for BaseTextEditor derived classes and FooEditorWidget for BaseTextEditorWidget derived classes. So: CPPEditorWidget -> CppEditorWidget CPPEditorWidgetPrivate -> CppEditorWidgetPrivate ...::EditorWidget -> PythonEditorWidget GLSLTextEditorWidget -> GlslEditorWidget GLSLEditorEditable -> GlslEditor Change-Id: I76d34a3694c2fb35491982d86e83f7e4774c0be6 Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* TextEditor: Re-work comment definition handlinghjk2014-07-311-4/+0
| | | | | | | | No need for most of the machinery. Change-Id: I9078174582d83da94c6c7f20282fd3a5f1742911 Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
* TextEditors: Avoid multiple highlighting runs when changing font settingEike Ziller2014-01-241-1/+0
| | | | | | | And remove some unnecessary code in Python editor Change-Id: I86cde74c244a16d1b36b0ac0e841ef8110ba832f Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* TextEditors: Move font settings to documentEike Ziller2014-01-241-3/+1
| | | | | Change-Id: I325764cbaa9684fa2758b0ea6c6ea58de142cb73 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* TextEditors: Avoid changing document after construction.Eike Ziller2014-01-101-0/+3
| | | | | | | | | | | Also when duplicating editors, we don't want to change the document after construction. Actually at some places (e.g. CppEditorSupport creation) we don't handle document changes correctly, and we are only lucky that things still (more or less?) work. Get rid of BaseTextEditorWidget::duplicateFrom and use copy-constructor style instead. Change-Id: I7f688b7fcc51d1bb5e222bb333f0d28479b597a6 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
* Incremented year in copyright infoRobert Loehning2014-01-081-1/+1
| | | | | | Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Python: Do not export symbolsTobias Hunger2013-08-261-3/+3
| | | | | | | Nothing depends on this plugin, so these exports are not needed. Change-Id: I7a6c1c6fd1dd355c904d2dcb6d3f0522cf30adcd Reviewed-by: hjk <hjk121@nokiamail.com>
* Fix Krazy warnings about includes/header guards in Python Editor.Friedemann Kleint2013-03-121-3/+3
| | | | | Change-Id: I3dce1d8f14d4bfc271d8873eb3ad819eb336e2df Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
* Added PythonEditor pluginSergey Shambir2013-02-071-0/+62
Contains lexical highlighter, indenter and file wizard. Icon loaded from theme, if possible. Class wizard will be added later since it needs to extend libUtils. Change-Id: If723867c01e9be83371424e406d116805c88c2b0 Reviewed-by: hjk <hjk121@nokiamail.com>