summaryrefslogtreecommitdiffstats
path: root/scene/gui/code_edit.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Optimize StringName usagereduz2021-07-181-27/+27
|/ | | | | | | | | | | * Added a new macro SNAME() that constructs and caches a local stringname. * Subsequent usages use the cached version. * Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time. * Replaced all theme usages by this new macro. * Replace all signal emission usages by this new macro. * Replace all call_deferred usages by this new macro. This is part of ongoing work to optimize GUI and the editor.
* Move indent management to CodeEditPaulb232021-06-201-9/+497
|
* Use mouse and joypad enums instead of plain integersAaron Franke2021-06-201-0/+2
| | | | Also MIDIMessage
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-2/+2
|
* Merge pull request #49238 from Paulb23/code_edit_code_foldingRémi Verschelde2021-06-161-4/+255
|\ | | | | Move code folding into CodeEdit and hide line hiding API
| * Move code folding into CodeEdit and hide line hiding APIPaulb232021-06-011-4/+255
| |
* | Fix typo in CodeEdit methodsHaoyu Qiu2021-06-161-2/+2
| |
* | Update cache after clearing delimiters in CodeEditHaoyu Qiu2021-06-141-0/+3
|/
* Move and expose Code Hint in CodeEditPaulb232021-06-011-6/+93
|
* Move and expose AutoComplete in CodeEditPaulb232021-06-011-3/+795
|
* Add comment and string tracking to CodeEditPaulb232021-06-011-19/+534
|
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
| | | | | | | | | | | | | | Happy new year to the wonderful Godot community! 2020 has been a tough year for most of us personally, but a good year for Godot development nonetheless with a huge amount of work done towards Godot 4.0 and great improvements backported to the long-lived 3.2 branch. We've had close to 400 contributors to engine code this year, authoring near 7,000 commit! (And that's only for the `master` branch and for the engine code, there's a lot more when counting docs, demos and other first-party repos.) Here's to a great year 2021 for all Godot users 🎆
* [Complex Text Layouts] Refactor TextEdit and CodeEdit controls.bruvzg2020-11-261-8/+14
|
* [Complex Text Layouts] Refactor Font class, default themes and controls to ↵bruvzg2020-11-261-1/+1
| | | | | | | | use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows.
* ScriptEditor: Fix line number gutter drag selectDevin Curry2020-10-251-1/+4
| | | | Fixes issue #42722
* Fixed main gutter not drawing on item togglePaulb232020-10-131-0/+3
|
* Move safe line color into editorPaulb232020-09-101-2/+6
|
* Add folding gutter to code_editPaulb232020-09-101-0/+62
|
* Add main_gutter (breakpoints, bookmarks, execution lines) to code_editPaulb232020-09-101-12/+259
|
* Changed line_edited_from(from) to lines_edit_from(from, to)Paulb232020-09-101-2/+2
|
* Added Line numbers to CodeEditPaulb232020-09-101-1/+85
|
* Add and convert editor to use CodeEditPaulb232020-09-101-0/+47