summaryrefslogtreecommitdiffstats
path: root/editor/find_in_files.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize Project Settingsreduz2021-02-181-1/+1
| | | | | | | -Advanced Settings toggle also hides advanced properties when disabled -Simplified Advanced Bar (errors were just plain redundant) -Reorganized rendering quality settings. -Reorganized miscelaneous settings for clean up.
* Merge pull request #42784 from mujpao/search-results-font-size-4.0Rémi Verschelde2021-02-141-0/+3
|\ | | | | Make search results font follow code editor font
| * Make search results font follow code editor fontmujpao2020-10-131-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | The font size of the Find in Files dialog used to get out of sync with the code editor font size. The font of the Find in Files dialog is now updated each time there is a change to the theme. This way, the font size of the Find in Files results changes in response to the code font size being changed using Ctrl +/- or using the Editor Settings. Fixes #35499
* | 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 🎆
* | Rename empty() to is_empty()Marcel Admiraal2020-12-281-2/+2
| |
* | Rename Control margin to offsetMarcel Admiraal2020-12-231-8/+8
| |
* | Merge pull request #44301 from pycbouh/show-count-find-in-filesRémi Verschelde2020-12-171-1/+13
|\ \ | | | | | | Display the number of results for global search
| * | Display the number of results for global searchYuri Sizov2020-12-111-1/+13
| | |
* | | Rename AcceptDialog get_ok() to get_ok_button()Marcel Admiraal2020-12-141-1/+1
|/ / | | | | | | | | | | Also renames: - AcceptDialog add_cancel() to add_cancel_button() - ConfirmationDiaglog get_cancel() to get_cancel_button()
* | Initialize class/struct variables with default values in platform/ and editor/Rafał Mikrut2020-12-021-5/+0
| |
* | [Complex Text Layouts] Refactor Font class, default themes and controls to ↵bruvzg2020-11-261-2/+5
|/ | | | | | | | use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows.
* [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg2020-09-031-2/+2
|
* Resize dialogs (FileDialog, EditorFileDialog, Reparent, SceneTreeDialog and ↵Stijn Hinlopen2020-07-141-1/+1
| | | | resource depency dialogs).
* Search result highlights follow font sizeStijn Hinlopen2020-06-171-11/+11
|
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-13/+24
| | | | | 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-31/+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.
* Replace NULL with nullptrlupoDharkael2020-04-021-3/+3
|
* Popups are now windows also (broken!)Juan Linietsky2020-03-261-5/+5
|
* Working multiple window support, including editorJuan Linietsky2020-03-261-9/+10
|
* Signals: Manually port most of remaining connect_compat usesRémi Verschelde2020-02-281-2/+2
| | | | | | | | 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-23/+11
| | | | | | | | | 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.)
* Fix build after merge of #36077Rémi Verschelde2020-02-271-1/+1
|
* Merge pull request #36077 from pycbouh/repeat-search-in-filesRémi Verschelde2020-02-271-0/+14
|\ | | | | Add a button to quickly repeat last search in files
| * Add a button to quickly repeat last search in filesYuri Sizov2020-02-101-0/+14
| |
* | Reworked signal connection system, added support for Callable and Signal ↵Juan Linietsky2020-02-201-12/+12
| | | | | | | | objects and made them default.
* | PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-9/+9
| | | | | | | | | | Typed `PoolTypeArray` types are now renamed `PackedTypeArray` and are sugar for `Vector<Type>`.
* | Added 'Replace in files' functionality to text editorsDominik 'dreamsComeTrue' Jasiński2020-02-131-3/+68
|/ | | | Fixes issue #31146
* Ignore hidden files and directories in find in filesPedro J. Estébanez2020-02-101-1/+3
|
* Fixes leak in Find in Files utilityHaoyu Qiu2020-01-211-2/+2
|
* 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.
* Removed unused variables, add some constants numbersRafał Mikrut2019-12-101-1/+0
|
* Added some obvious errors explanationsqarmin2019-09-251-2/+2
|
* Memory leak fixedKlesomik2019-08-261-4/+4
| | | | | | | | In some functions in editor/find_in_files.cpp was detected a memory leak DirAccess* and FileAccess* were replaced by DirAccessRef and FileAccessRef DirAccessRef and FileAccessRef are just wrappers for DirAccess* and FileAccess* Fixes for issue #31659
* fix(find_in_files): crash when selecting with RMBFabian Stiewitz2019-08-121-0/+1
| | | | | in replace mode, if no search result has been selected and RMB is pressed on a checkbox, the editor crashes in editor/find_in_files.cpp:712 because item is NULL
* Fix error when going to a text file by clicking in a result from "Find in files"Michael Alexsander Silva Dias2019-08-071-0/+1
|
* Merge pull request #25647 from QbieShay/fix_25440Rémi Verschelde2019-05-291-23/+25
|\ | | | | Added a setting for files in which the editor should search (project specific)
| * Added a setting for files in which the editor should search (project wise).QbieShay2019-02-121-23/+25
| | | | | | | | | | | | Remembers the tickboxes but only during the same execution Fixes #25440
* | Allow empty replacement texts in the Find in Files replace dialogHugo Locurcio2019-05-201-2/+1
| | | | | | | | This closes #29026.
* | Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-201-3/+3
| | | | | | | | Fixes #25316.
* | Fix typos with codespellRémi Verschelde2019-02-131-1/+1
|/ | | | | | | | | | | | | | | | | | | | Using codespell 1.14.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang doubleclick lod nd numer que te unselect EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ```
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Added "shader" filter to "Find in Files"Michael Alexsander Silva Dias2018-11-051-5/+4
|
* General fixup of the "Find in Files" dialogMichael Alexsander Silva Dias2018-11-051-43/+14
|
* Improve the editor's Find in Files functionHugo Locurcio2018-10-091-7/+5
| | | | | | - Disable Whole Words and Match Case by default - Hide the Cancel button once the search is completed - Pad line numbers to the right for more readable search results
* Fix Find in Files font size on hiDPI displaysHugo Locurcio2018-10-051-6/+7
| | | | This closes #22692.
* Merge pull request #22220 from Naryosha/dialogRémi Verschelde2018-10-021-22/+12
|\ | | | | Fix find-in-files and go-to-line dialog (partially)
| * Fix find-in-files and go-to-line dialog (partially)Poommetee Ketson2018-09-181-22/+12
| |
* | Tweak some editor texts' capitalization, use "Go to" instead of "Goto"Hugo Locurcio2018-09-251-1/+1
|/ | | | | This also fixes a typo in the `debugger/debug_with_external_editor` shortcut.
* Misc. typosluz.paz2018-09-121-1/+1
| | | Found via `codespell -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"`
* Make some debug prints verbose-only, remove othersRémi Verschelde2018-08-241-6/+6
|