summaryrefslogtreecommitdiffstats
path: root/editor/editor_help_search.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Select non-perfect matches if necessary in the Search Help dialogMichael Alexsander2021-03-191-11/+16
|
* 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 🎆
* Show constructor arguments in Search Help panel (for basic types)Yuri Roubinsky2020-12-181-10/+22
|
* Rename AcceptDialog get_ok() to get_ok_button()Marcel Admiraal2020-12-141-5/+5
| | | | | | Also renames: - AcceptDialog add_cancel() to add_cancel_button() - ConfirmationDiaglog get_cancel() to get_cancel_button()
* Revert "Adds fuzzy search for help search dialog"follower2020-07-011-13/+6
| | | | | | | | | | | | | | | | | This reverts commit 481dbceed0d0610a6c689e3be448b7953994763e. Current fuzzy search implementation results in too many non-useful results. Could be re-added after result sort/filter/score functionality is added. See #30072 for example existing implementation. Fixes: #39128 Reverts: #32043 Fixed format style conflicts: editor/editor_help_search.cpp
* Remove ToolButton in favor of ButtonHugo Locurcio2020-06-191-2/+4
| | | | | | | | | | | ToolButton has no redeeming differences with Button; it's just a Button with the Flat property enabled by default. Removing it avoids some confusion when creating GUIs. Existing ToolButtons will be converted to Buttons, but the Flat property won't be enabled automatically. This closes https://github.com/godotengine/godot-proposals/issues/1081.
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-53/+97
| | | | | 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-36/+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.
* Port member initialization from constructor to declaration (C++11)Rémi Verschelde2020-05-141-1/+0
| | | | | | | | | | Using `clang-tidy`'s `modernize-use-default-member-init` check and manual review of the changes, and some extra manual changes that `clang-tidy` failed to do. Also went manually through all of `core` to find occurrences that `clang-tidy` couldn't handle, especially all initializations done in a constructor without using initializer lists.
* Replace NULL with nullptrlupoDharkael2020-04-021-1/+1
|
* Popups are now windows also (broken!)Juan Linietsky2020-03-261-11/+11
|
* Working multiple window support, including editorJuan Linietsky2020-03-261-16/+18
|
* Merge pull request #18020 from bruvzg/input_fix_non_latin_and_add_hw_scancodesRémi Verschelde2020-03-011-1/+1
|\ | | | | Fix non-latin layout scancodes on Linux, adds access to physical scancodes.
| * Rename `scancode` to `keycode`.bruvzg2020-02-251-1/+1
| | | | | | | | | | Add `physical_keycode` (keyboard layout independent keycodes) to InputEventKey and InputMap. Fix non-latin keyboard layout keycodes on Linux/X11 (fallback to physical keycodes).
* | Signals: Manually port most of remaining connect_compat usesRémi Verschelde2020-02-281-1/+1
| | | | | | | | | | | | | | | | It's tedious work... Some can't be ported as they depend on private or protected methods of different classes, which is not supported by callable_mp (even if it's a class inherited by the current one).
* | Signals: Port connect calls to use callable_mpRémi Verschelde2020-02-281-12/+7
|/ | | | | | | | | Remove now unnecessary bindings of signal callbacks in the public API. There might be some false positives that need rebinding if they were meant to be public. No regular expressions were harmed in the making of this commit. (Nah, just kidding.)
* Reworked signal connection system, added support for Callable and Signal ↵Juan Linietsky2020-02-201-8/+8
| | | | objects and made them default.
* Texture refactorJuan Linietsky2020-02-111-2/+2
| | | | | | | | -Texture renamed to Texture2D -TextureLayered as base now inherits 2Darray, cubemap and cubemap array -Removed all references to flags in textures (they will go in the shader) -Texture3D gone for now (will come back later done properly) -Create base rasterizer for RenderDevice, RasterizerRD
* Remove duplicate WARN_PRINT macro.Marcel Admiraal2020-02-051-1/+1
|
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
| | | | | | | | | | | 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.
* Merge pull request #34642 from timothyqiu/help-searchRémi Verschelde2019-12-301-12/+13
|\ | | | | Improves Search Help dialog
| * Improves Search Help dialogHaoyu Qiu2019-12-281-12/+13
| | | | | | | | | | * Applies `EDSCALE` to various sizes * Adds missing `TTR`s to translatable strings
* | Cleans up headers included in editor_node.hHaoyu Qiu2019-12-241-0/+1
|/
* Fixed missing scrolling in Search Help Dialog.dankan18902019-11-251-1/+5
| | | | Fix #33675
* Adds fuzzy search for help search dialogGuilherme Felipe2019-09-081-6/+11
|
* Include setters and getters in help searchTomasz Chabora2019-08-201-1/+1
|
* Fixes minor issues found by static analyzerqarmin2019-07-071-2/+2
|
* Fix certain items not appearing in search tree when a feature profile is setMichael Alexsander Silva Dias2019-06-251-1/+5
|
* Make docs search hide nodes disabled by the editor feature profileMichael Alexsander Silva Dias2019-06-061-37/+58
|
* Cleanup relationship line coding after 5f079e2Michael Alexsander Silva Dias2019-03-061-18/+0
|
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Merge pull request #24241 from Rubonnek/move-to-initializer-listRémi Verschelde2018-12-121-14/+8
|\ | | | | Moved member variables to initializer list
| * Moved member variables to initializer listWilson E. Alvarez2018-12-111-14/+8
| |
* | Fix "blocked > 0" error when selecting an item in the Search Help dialogMichael Alexsander Silva Dias2018-12-111-1/+1
|/
* Move "Dialog Bounds" from the Editor Settings to project's metadataMichael Alexsander Silva Dias2018-12-041-3/+4
|
* Restore previous scroll position when reopening the search help dialog with ↵Michael Alexsander Silva Dias2018-11-261-2/+11
| | | | a old search
* Make the buttons in the unified help dialog not steal focusMichael Alexsander Silva Dias2018-11-221-21/+10
|
* General fixes for the new unified help searchMichael Alexsander Silva Dias2018-11-221-3/+9
|
* Unify editor class and reference searchRay Koopa2018-11-201-0/+591
Co-authored-by: Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>