summaryrefslogtreecommitdiffstats
path: root/editor/plugins/debugger_editor_plugin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native ↵bruvzg2022-08-181-37/+36
| | | | menu for editor.
* Extract EditorResourceConversionPlugin into its own source files and clean ↵Yuri Sizov2022-07-311-0/+1
| | | | up editor includes
* Add Path2D/3D debug optionssmix82022-06-201-0/+13
| | | | Add Path2D/3D debug options.
* Rename theme properties to include underscoresFireForge2022-04-231-1/+1
| | | | | | | | | | | | | | - check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation
* Allow negative indexes in ItemList and PopupMenukobewi2022-03-121-12/+6
|
* Update if == NOTIFICATION_* to switch statements to match coding stylemegalobyte2022-02-161-2/+4
|
* Editor: Cleanup some includes dependenciesRémi Verschelde2022-02-151-0/+1
| | | | | | | | | | | Removes some unnecessary includes from `editor_node.h`, and instead add those where they're used. Removes unnecessary `editor_node.h` includes in various editor classes. Renames `dynamicfont` to `dynamic_font` in a couple files. Misc cleanup while jumping through that rabbit hole.
* Remove most EditorNode constructor parameters and fieldstrollodel2022-02-141-1/+1
|
* Revert "Add missing SNAME macro optimization to all theme methods call"Rémi Verschelde2022-02-081-1/+1
| | | | | | | | This reverts commit a988fad9a092053434545c32afae91ccbdfbe792. As discussed in #57725 and clarified in #57788, `SNAME` is not meant to be used everywhere but only in critical code paths. For theme methods specifically, it was by design that only getters use `SNAME` and not setters.
* Add missing SNAME macro optimization to all theme methods calljmb4622022-02-061-1/+1
|
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
| | | | Happy new year to the wonderful Godot community!
* Use "enum class" for input enumsAaron Franke2021-11-121-3/+3
|
* Improve appearance of the editor Debugger bottom panel menuHugo Locurcio2021-10-271-0/+3
| | | | | | | - Make the Debugger bottom panel menu more prominent when there are errors or warnings by adjusting the text color. - Add some spacing to the right of the error/warning icon for better visual appearance.
* 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 🎆
* Improve editor tooltips related to debuggingHugo Locurcio2020-08-031-10/+22
| | | | | Some option names have also been made longer as we can afford using more space to display them.
* Preserving "Sync Scene Changes' and "Sync Script Changes" with Project SettingsDominik 'dreamsComeTrue' Jasiński2020-06-031-5/+2
| | | | Fixes: #38739
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-7/+14
| | | | | Using clang-tidy's `readability-braces-around-statements`. https://clang.llvm.org/extra/clang-tidy/checks/readability-braces-around-statements.html
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-6/+0
| | | | | | | | | | | | | | Which means that reduz' beloved style which we all became used to will now be changed automatically to remove the first empty line. This makes us lean closer to 1TBS (the one true brace style) instead of hybridating it with some Allman-inspired spacing. There's still the case of braces around single-statement blocks that needs to be addressed (but clang-format can't help with that, but clang-tidy may if we agree about it). Part of #33027.
* Support multiple debug protocols.Fabio Alessandrelli2020-05-121-0/+4
|
* Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde2020-05-101-6/+12
| | | | | | | Part of #33027, also discussed in #29848. Enforcing the use of brackets even on single line statements would be preferred, but `clang-format` doesn't have this functionality yet.
* Popups are now windows also (broken!)Juan Linietsky2020-03-261-1/+0
|
* Fix "deploy with remote debug" editor option.Fabio Alessandrelli2020-03-101-0/+2
| | | | | The line to update the option was missing (rendering it useless). Of course the only one I didn't know how to test was broken.
* Allow running/debugging up to 4 instances.Fabio Alessandrelli2020-03-091-32/+33
|
* Move Debug menu logic to DebuggerEditorPluginFabio Alessandrelli2020-03-081-1/+142
|
* Huge Debugger/EditorDebugger refactor.Fabio Alessandrelli2020-02-211-0/+51