summaryrefslogtreecommitdiff
path: root/editor/code_editor.cpp
AgeCommit message (Collapse)Author
2020-01-15Fix typos with codespellRémi Verschelde
Using codespell 1.16.0. See ab3bccdb78cc7dffb6ab796053ef63489f05558d for procedure.
2020-01-11Fixes minimap width on HiDPI monitorHaoyu Qiu
2020-01-01Update copyright statements to 2020Rémi Verschelde
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it.
2019-12-22Merge pull request #34441 from KoBeWi/wrapping_things_upRémi Verschelde
Fix code editor not always centering to bookmarks
2019-12-19Fix ScriptTextEditor encapsulationYuri Roubinsky
2019-12-18Fix code editor not always centering to bookmarksTomasz Chabora
2019-12-18Updates toggle scripts switch tooltip (if user changed the shortcut)Yuri Roubinsky
2019-12-17Fix toggle scripts panel to allow using shortcut in other areasYuri Roubinsky
2019-12-17Prevent showing toggle scripts panel switch in shader editorYuri Roubinsky
2019-12-15Moves switch for show scripts panel from File menu to status barYuri Roubinsky
2019-12-09Fixes Delete Line doesn't delete first line in scriptHaoyu Qiu
Also, match multi-line delete behavior in script with single line: If there are four lines: A, B, C, D. Before the change: Delete C: Cursor lands on D Delete B and C: Cursor lands on A After the change: Delete C: Cursor lands on D Delete B and C: Cursor lands on D
2019-12-01Center Script Editor when jumping to bookmarks/breakpointsTomasz Chabora
2019-11-14Fix incorrect error label color when switching from light to dark themeYuri Roubinsky
2019-11-14Fix "matches" label color in light themeYuri Roubinsky
2019-10-14Code editor: select next occurrence after ReplacelupoDharkael
2019-10-01Fix text search bar not correctly switching from replacing to just searchingMichael Alexsander
2019-09-02Fix editor infinit loop in search_prevamakarenko
Fixes godotengine#31328
2019-09-01Reorganize & rename text editor settings categoriesCykyrios
Add Navigation category for scroll and minimap settings. Rename Line Numbers category to Appearance. Rename Open Scripts category to Script List. Rename "Draw Minimap" setting to "Show Minimap" (this is more consistent with other settings). Reorder settings by category in code_editor.cpp to match settings list
2019-08-21Add minimap to text_editPaulb23
2019-08-14Fix matches result in the code search not appearing when the quantity is 0Michael Alexsander Silva Dias
2019-08-14Merge pull request #31329 from KoBeWi/vscode_ftwRémi Verschelde
Tweak the behavior of search/replace bar
2019-08-13Merge pull request #31355 from nekomatata/fix-select-prev-freezeRémi Verschelde
Fixed freeze on search previous
2019-08-13Fixed freeze on search_prev (missing condition for searching from a previous ↵PouleyKetchoupp
result, now the same as search_next) Fixes #31328
2019-08-13Tweak the behavior of search/replace barTomasz Chabora
2019-08-13Make the script search have a proper matches counterMichael Alexsander Silva Dias
2019-08-02Select found text in Script EditorTomasz Chabora
2019-07-18Enable the script editor's "Auto Brace Complete" by defaultHugo Locurcio
This also adds a setting hint for the "Code Complete Delay" setting and cleans up some duplicated default setting values. This closes #30662.
2019-07-09i18n: Sync translation template with current sourceRémi Verschelde
2019-07-08Display a count of matches when searching in the code editorBojidar Marinov
Fixes #14513
2019-07-05Merge pull request #30326 from Anutrix/replace-all-fix-for-nowRémi Verschelde
Got replace-all working without breaking search
2019-07-05Show icons for code completion optionsGeequlim
2019-07-05Got replace-all working without breaking searchunknown
2019-07-04Parse more informations for code completionGeequlim
2019-06-27Fixed search highlight when search text not found or emptyunknown
2019-06-23Center script line when double clicked on error in debuggerDawid Wdowiak
2019-06-19Merge pull request #28787 from mitchcurtis/fix-28059Rémi Verschelde
Script Text Editor: respect Move Down and Move Up shortcuts on macOS
2019-06-17Merge pull request #28766 from pgoral/editor_validation_issueRémi Verschelde
Changing method signature in other class in not recognized in working…
2019-06-12Merge pull request #29306 from qarmin/small_code_fixesRémi Verschelde
Small fixes to unrechable code, possibly overflows, using NULL pointers
2019-06-11Merge pull request #29262 from DarknessCatt/issue-27476Rémi Verschelde
Automatically add new line to scripts
2019-06-03Small fixes to unrechable code, possibly overflows, using NULL pointersqarmin
2019-05-30Fix memory leak in Text Editor and FileSystem Dockqarmin
2019-05-29Automatically add new line to scriptsMatheus Lima Cunha
2019-05-29Changing method signature in other class in not recognized in working class ↵Goral
in typed GDScript #28685
2019-05-20Merge pull request #28218 from KoBeWi/b00km4rk5Rémi Verschelde
Add bookmarks for easier code navigation
2019-05-09Script Text Editor: respect Move Down and Move Up shortcuts on macOSMitch Curtis
Handle shortcuts in CodeTextEditor::_input() so that we get them before its text_editor's TextEdit::_gui_input() function does. If we don't, that function will execute the following code: if (k->get_shift()) { _pre_shift_selection(); } #ifdef APPLE_STYLE_KEYS if (k->get_command()) { cursor_set_line(0); } else #endif So using Command+Shift+Up for the Move Up shortcut would just result in selecting all text to the beginning of the document, rather than moving the current line up. Fixes #28059.
2019-05-05Add bookmarks for easier code navigationTomasz Chabora
2019-04-30Issue-28355 - show spaces in editormiwanczuk
2019-04-30Merge pull request #25751 from Calinou/faster-script-error-checkingRémi Verschelde
Allow floating-point values in the idle parse delay editor setting
2019-04-26Allow floating-point values in the idle parse delay editor settingHugo Locurcio
This also makes value changes effective without having to restart the editor.
2019-04-23Added a marker in text_edit that tells which row is executing.Rikhardur Bjarni Einarsson