Rémi Verschelde
320fe64d8c
Merge pull request #62746 from KoBeWi/sc3n3_factory 🏭 🏭 🏭
2022-08-25 23:13:37 +02:00
kleonc
666ca36b99
FileSystemDock
Fix crash when renaming a file in split mode
...
(cherry picked from commit 25ce459fc5
)
2022-08-08 09:47:53 +02:00
kobewi
cda0692159
Rework scene creation dialog
2022-07-05 19:37:59 +02:00
Daniel Kříž
41d0486ad1
Fix missing favorite files in filesystem dock
...
(cherry picked from commit cbe363d716
)
2022-04-27 12:24:16 +02:00
Daniel Kříž
7ed3bfc2fb
Fix persistent favorites after rename
...
Signed-off-by: Daniel Kříž <Daniel.kriz@protonmail.com>
(cherry picked from commit 0535ef549a
)
2022-03-29 00:06:24 +02:00
SaracenOne
37910dd10f
Allow selection of option 'Open in File Manager' even when a file/folder is not explicitly selected.
...
(cherry picked from commit b7348419a3
)
2022-01-19 16:04:16 +01:00
jmb462
3641ec61bb
Prevent renaming to an unkown extension from FileSystem dock.
...
(cherry picked from commit c24433f500
)
2022-01-19 16:04:16 +01:00
Rémi Verschelde
c938104a88
Merge pull request #56630 from Pineapple/replace-find-last
2022-01-18 16:36:52 +01:00
Rémi Verschelde
a627cdafc5
Update copyright statements to 2022
...
Happy new year to the wonderful Godot community!
2022-01-13 15:54:13 +01:00
Bartłomiej T. Listwon
22750b1c03
Replace String::find_last with rfind where possible (backward compatible with old API)
2022-01-08 22:40:44 +01:00
Hugo Locurcio
0f4b0cb3dd
Use Enter instead of F2 as an editor renaming shortcut on macOS
2021-11-12 20:50:38 +01:00
Rémi Verschelde
42d385b312
clang-format: Disable alignment of operands, too unreliable
...
Sets `AlignOperands` to `DontAlign`.
`clang-format` developers seem to mostly care about space-based indentation and
every other version of clang-format breaks the bad mismatch of tabs and spaces
that it seems to use for operand alignment. So it's better without, so that it
respects our two-tabs `ContinuationIndentWidth`.
2021-10-28 13:23:38 +02:00
Robin Arys
0bbdfd420a
Fix newly created files not sorted correctly
...
(cherry picked from commit e69d40cad9
)
2021-10-23 12:12:36 +02:00
Rémi Verschelde
7843c871d0
Fix missing argument names in FileSystemDock bindings
2021-10-09 00:31:22 +02:00
kobewi
0da326c8b3
Save branch as scene by dropping to filesystem
...
(cherry picked from commit d4f4cfbb40
)
2021-09-20 13:03:29 +02:00
foxydevloper
6926363efb
Backport filesystem dock sorting to 3.x
...
Co-authored-by: Gilles Roudiere <gilles.roudiere@gmail.com>
2021-07-19 12:31:28 -04:00
Bartłomiej T. Listwon
6f3b03824a
Change search results limit in FileSystem dock from 128 to 10000
...
(cherry picked from commit 5aa88afa5d
)
2021-07-06 13:38:11 +02:00
Andrii Doroshenko (Xrayez)
9a087da5d1
Use "Delete" in FileSystemDock on all platforms
...
The consensus is that the per-platform strings are not so useful in the
first place, so it's better to revert back to "Delete" for every platform.
(cherry picked from commit 77daadac1d
)
2021-06-17 12:47:54 +02:00
Rémi Verschelde
a246dceb51
FileSystem dock: Fix search shortcut
...
Follow-up to 533d3e7800
which used a shortcut
not defined in 3.x.
2021-05-17 13:32:44 +02:00
fox
533d3e7800
Make shortcut for focusing searchbar in filesystem dock
...
(cherry picked from commit 22e2e4334e
)
2021-05-17 13:11:07 +02:00
Rémi Verschelde
140350d767
Style: Enforce braces around if blocks and loops
...
Using clang-tidy's `readability-braces-around-statements`.
https://clang.llvm.org/extra/clang-tidy/checks/readability-braces-around-statements.html
2021-05-05 15:02:01 +02:00
Rémi Verschelde
a828398655
Style: Replaces uses of 0/NULL by nullptr (C++11)
...
Using clang-tidy's `modernize-use-nullptr`.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-nullptr.html
2021-05-04 16:30:23 +02:00
Rémi Verschelde
b5e1e05ef2
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
2021-05-04 14:45:16 +02:00
Rémi Verschelde
6e600cb3f0
Style: Set clang-format Standard to c++14
2021-05-04 14:45:15 +02:00
Mateo Kuruk Miccino
71a9932f38
FileSystem: Force update when we delete a folder from the editor and searching changes only if we change the directory successfully in the scan_fs_changes
...
(cherry picked from commit dc76938679
)
2021-05-03 21:39:44 +02:00
Juan Linietsky
16c0147d75
Remove FileSystem dock errors on unimported files
...
* Removes error shown when file is in 'keep' mode
* Display a warning when attempting to open the file
* Closes #47296
(cherry picked from commit 4706297356
)
2021-03-23 15:44:52 +01:00
Michael Alexsander
e6b3579e56
Make FileSystem dock set its path to the base folder of files after changes
...
(cherry picked from commit cf9d5cec22
)
2021-02-11 13:12:06 +01:00
Michael Alexsander
6cc6dce9c1
Update path in the FileSystem dock after doing file operations
...
(cherry picked from commit b3b455c167
)
2021-01-26 17:00:17 +01:00
gongpha
47fc3f73ac
Fix crash on FileSystemDock's tree when trying to collapse or expand folder
...
(cherry picked from commit e6145027ef
)
2021-01-26 17:00:17 +01:00
Rémi Verschelde
49646383f1
Update copyright statements to 2021
...
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 🎆
(cherry picked from commit b5334d14f7
)
2021-01-13 16:17:06 +01:00
Pedro J. Estébanez
2997a3aa23
Fix cases of resources destroyed too early
2021-01-06 20:25:05 +01:00
Rémi Verschelde
c509ba9ff7
FileSystemDock: List conflicting files on move
...
Fixes #24167 .
(cherry picked from commit 7dc41ff310
)
2020-12-10 13:14:30 +01:00
Eric M
0f279794c5
Made keyboard shortcuts for FileSystemDock visible in popup
...
(cherry picked from commit ef5c720b73
)
2020-12-09 11:22:04 +01:00
Eric M
65edd1f823
Added F2 shortcuts for renaming files & folders.
...
(cherry picked from commit 5a3952fe64
)
2020-12-09 11:22:04 +01:00
Hugo Locurcio
c9a694a11d
Rename the "Delete" option in the FileSystem dock to "Move to Trash"
...
It actually moves files to the system trash instead of removing them
completely.
(cherry picked from commit e7ed287fda
)
2020-11-17 12:01:59 +01:00
Hugo Locurcio
f39c71e32d
Use Ctrl+Shift+C as the default FileSystem dock Copy Path shortcut
...
This closes #43396 .
(cherry picked from commit 5b40f9fddc
)
2020-11-11 15:30:57 +01:00
Tomasz Chabora
d46ab53b41
Allow duplicating files when holding Control
...
(cherry picked from commit b426d11d86
)
2020-06-18 11:29:27 +02:00
Ignacio Etcheverry
110523fecc
Expose FileSystemDock to the scripting API and fixed signals
...
Fixed FileSystemDock's `file_removed` and `folder_removed` signals not being
emitted because the emitted was using the wrong signal name.
(cherry picked from commit fe0b783e70
)
2020-03-18 17:57:45 +01:00
Haoyu Qiu
c018d02cda
Fixes broken scene created via New Resource
...
(cherry picked from commit 9cff286de1
)
2020-02-14 16:04:23 +01:00
Michael Alexsander
1414a18916
Make some QOL improvements to move operations in the FileSystem dock
...
(cherry picked from commit 07a23e75fc
)
2020-02-14 16:00:14 +01:00
Gilles Roudière
76d87e6616
Fixes a memory leak in FileSystemDock
...
Co-authored-by: Rafał Mikrut <mikrutrafal54@gmail.com>
2020-01-15 21:45:13 +01:00
Michael Alexsander
8708d44a50
Add option to disable loading scripts in ScriptCreateDialog
2020-01-09 13:09:23 -03:00
volzhs
9495229315
Update file list in split view when setting main scene
2020-01-09 09:51:31 +09:00
Michael Alexsander
f9d11120f7
Minor fixes for ScriptCreateDialog
2020-01-08 02:02:34 -03:00
volzhs
a1ab8f8890
Show selected main scene in FileSystem split view
2020-01-08 02:19:54 +09:00
Rémi Verschelde
a7f49ac9a1
Update copyright statements to 2020
...
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.
2020-01-01 11:16:22 +01:00
Rémi Verschelde
f3f6268ee7
Merge pull request #34656 from volzhs/keep-selected-dir
...
Show selected directory in split mode when selecting a file
2019-12-30 17:58:20 +01:00
Rémi Verschelde
ea3262ee9b
Merge pull request #34578 from timothyqiu/var-rename
...
Fixes variable naming in FileSystemDock
2019-12-30 17:11:42 +01:00
volzhs
4fb56d6694
Show selected directory in split mode when selecting a file
2019-12-29 04:07:56 +09:00
Haoyu Qiu
078c0d75f2
Cleans up headers included in editor_node.h
2019-12-24 21:46:05 +08:00