Rémi Verschelde
b1c60c757f
Merge pull request #31747 from KoBeWi/scene_stalking
...
Detect external modification of scenes
2021-02-10 14:31:29 +01:00
Michael Alexsander
cf9d5cec22
Make FileSystem dock set its path to the base folder of files after changes
2021-02-09 12:57:36 -03:00
kobewi
c390c82014
Detect external modification of project.godot
2021-02-09 14:44:44 +01:00
Rémi Verschelde
df9c98e107
Merge pull request #45812 from RandomShaper/keep_selected_visible
...
Keep selected node visible after filter change
2021-02-09 10:43:21 +01:00
Rémi Verschelde
5f23fcf847
Merge pull request #45713 from KoBeWi/1000_unmasked
...
Make Rect2 properties show in 2x2 layout
2021-02-08 22:30:23 +01:00
Pedro J. Estébanez
ef062b1c37
Keep selected node visible after filter change
...
(Implemented both for the local and remote scene tree docks.)
2021-02-08 02:19:14 +01:00
reduz
8faf23b52b
Simplify Volumetric Fog
...
-Always use temporal reproject, it just loos way better than any other filter.
-By always using termporal reproject, the shadowmap reduction can be done away with, massively improving performance.
-Disadvantage of temporal reproject is update latency so..
-Made sure a gaussian filter runs in XY after fog, this allows to keep stability and lower latency.
2021-02-06 15:08:21 -03:00
Rémi Verschelde
3de411cb83
i18n: Sync translations with Weblate
...
(cherry picked from commit 84e356d720
)
2021-02-05 10:45:34 +01:00
Rémi Verschelde
d93f75fae5
Merge pull request #45698 from KoBeWi/callables_are_love_callables_are_life
...
Change sort_custom/bsearch_custom to use Callables
2021-02-05 09:30:19 +01:00
kobewi
962610bbaa
Make Rect2 properties show in 2x2 layout
2021-02-04 20:53:29 +01:00
Rémi Verschelde
779dc76130
Merge pull request #45696 from YeldhamDev/texregion_margin_snap
...
Make margins obey the snap option in the TextureRegion editor
2021-02-04 19:33:30 +01:00
Danil Alexeev
2105b6a070
Fix "editor/editor_help" shortcut overwriting when restarting editor
2021-02-04 18:21:29 +03:00
kobewi
fb83d905da
Change sort_custom/bsearch_custom to use Callables
2021-02-04 14:37:52 +01:00
Michael Alexsander
2d4cda89e1
Make margins obey the snap option in the TextureRegion editor
2021-02-03 22:44:17 -03:00
Fabio Alessandrelli
9db7e07d5a
Import zip via drag and drop in project manager.
...
Dropping a single ZIP file in the project manager will now prompt the
import dialog.
2021-02-03 18:59:54 +01:00
Rémi Verschelde
6ae97bfdda
Merge pull request #45669 from MrMinimal/master
...
Fix swapped front/rear view
2021-02-02 23:40:58 +01:00
Aaron Franke
ee798c4f49
Move project-specific editor data into res://.godot/editor
2021-02-02 14:14:37 -05:00
Tom Langwaldt
f995d6cd17
Fix swapped front/rear view
2021-02-02 19:44:38 +01:00
Rémi Verschelde
9620c1ce61
Merge pull request #45659 from Chaosus/vs_fix_preview
...
Fix port previews for uniforms in visual shaders
2021-02-02 16:58:11 +01:00
Rémi Verschelde
ea1e26f312
Merge pull request #45648 from Kanabenki/check-project-manager-dirs
...
Check default project and autoscan directories exist on project manager startup
2021-02-02 13:12:12 +01:00
Kanabenki
58be3c069a
Check default project and autoscan directories exist on project manager startup
2021-02-02 12:55:11 +01:00
Yuri Roubinsky
ee3b51250a
Fix port previews for uniforms in visual shaders
2021-02-02 13:41:05 +03:00
Rémi Verschelde
b24c24f64b
Merge pull request #45594 from JFonS/improve_3d_grid
...
3D editor grid improvements
2021-02-01 23:18:24 +01:00
jfons
73e62dffb9
3D editor grid improvements
...
This commit adds a view-dependant fade to the 3D viewport grid. It fades out
at steep view angles to hide the solid regions that appear far from the camera.
I also included a fade to hide the grid borders.
I added some improvements to the dynamic grid when the camera is in orthogonal mode.
It properly handles zoom now, and the grid center is now set to the intersection point
between the grid plane and the camera forward ray, keeping the grid
always visible.
2021-02-01 22:19:54 +01:00
Rémi Verschelde
d2e1216504
Merge pull request #37547 from aaronfranke/tau
...
Use Math_TAU and deg2rad/etc in more places and optimize code
2021-02-01 20:55:25 +01:00
Rémi Verschelde
35a8d0c8ff
Merge pull request #45561 from Calinou/fix-export-no-tmpdir
...
Create the temporary PCK export directory if it doesn't exist
2021-02-01 20:48:56 +01:00
Rémi Verschelde
2d134b6ddd
Merge pull request #45596 from Calinou/editor-add-viewport-resolution
...
Add viewport resolution to the 3D editor's View Information pane
2021-02-01 20:43:34 +01:00
Hugo Locurcio
04cbfbe6b2
Make the Open Project Folder button more visible in the project manager
...
This closes https://github.com/godotengine/godot-proposals/issues/619 .
2021-02-01 20:04:01 +01:00
Rémi Verschelde
8b946066bb
Merge pull request #45620 from nathanfranke/improve-editor-inspecter
...
Simplify Script Variables Population
2021-02-01 15:28:26 +01:00
Rémi Verschelde
d811f86102
Merge pull request #45281 from Chaosus/vs_unify
...
Unified several visual shader nodes
2021-02-01 08:56:03 +01:00
Rémi Verschelde
fe217efa2c
Merge pull request #45506 from Chaosus/vs_connection_fix
...
Attempt to connect to first correct port on dragging in visual shader
2021-02-01 08:55:06 +01:00
Nathan Franke
5a3af1bc7d
Simplify Script Variables Population
2021-01-31 19:14:26 -06:00
Rémi Verschelde
5525cd85c6
Merge pull request #45315 from RandomShaper/modernize_thread
...
Modernize Thread
2021-01-31 15:24:56 +01:00
Hugo Locurcio
85ed695836
Add viewport resolution to the 3D editor's View Information pane
2021-01-31 00:21:36 +01:00
Hugo Locurcio
42ef79b826
Create the temporary PCK export directory if it doesn't exist
...
This closes #45560 .
2021-01-30 00:51:56 +01:00
Rémi Verschelde
1da4215841
Merge pull request #43223 from KoBeWi/dedit
...
Disable active editors when node gets deselected
2021-01-29 12:29:15 +01:00
Rémi Verschelde
e856c5593b
Merge pull request #43222 from KoBeWi/sub_editor_oblivion
...
Remove unused get_subeditor() method
2021-01-29 12:28:55 +01:00
Pedro J. Estébanez
99fe462452
Modernize Thread
...
- Based on C++11's `thread` and `thread_local`
- No more need to allocate-deallocate or check for null
- No pointer anymore, just a member variable
- Platform-specific implementations no longer needed (except for the few cases of non-portable functions)
- Simpler for `NO_THREADS`
- Thread ids are now the same across platforms (main is 1; others follow)
2021-01-29 12:02:13 +01:00
Aaron Franke
e829b7aee4
Unify URI encoding/decoding and add to C#
...
http_escape and percent_encode have been unified into uri_encode, and http_unescape and percent_decode have been unified into uri_decode.
2021-01-28 07:45:01 -05:00
Yuri Roubinsky
3927066cac
Attempt to connect to first correct port on dragging in visual shader
2021-01-27 17:34:43 +03:00
Rémi Verschelde
1f5669d8d4
Merge pull request #44799 from RevoluPowered/fbx-fix-zero-scaling
...
mesh indexing failing with small scale values
2021-01-26 22:35:11 +01:00
Rémi Verschelde
1f5d6eb13a
i18n: Sync translations with Weblate
...
(cherry picked from commit 3f3130648a
)
2021-01-26 22:12:27 +01:00
Gordon MacPherson
86c7faa169
Fix zero scaling and material mappings being mapped to wrong fields
...
- fixes scale values of 0.0013 (det == 0.00004) not rendering, they should render even at small values, but not at zero like the editor grid plugin supplies zero exactly.
- fixes node_3d_editor_plugin visibility bug when scale is zero
- fix culling with small scaling values - which are still valid to be rendered like 0.00004
note: grid is still not fixed, it has det == 0 issues but this fixes one of them.
2021-01-26 19:48:18 +00:00
Rémi Verschelde
9c50d0ee0a
Merge pull request #44887 from gongpha/crash!-on-expand-or-collapse-folder-in-filesystem-tree
...
Fix crash on FileSystemDock's tree when trying to collapse or expand folder
2021-01-26 15:32:15 +01:00
Rémi Verschelde
7601ccb0f1
Merge pull request #45202 from aaronfranke/assetlib-url
...
Move the Asset Library API URLs to the Editor Settings
2021-01-26 15:25:53 +01:00
Rémi Verschelde
f6af5b6eac
Merge pull request #45233 from YeldhamDev/filedock_path_fix
...
Update path in the FileSystem dock after doing file operations
2021-01-26 15:24:35 +01:00
Rémi Verschelde
268f32bada
Merge pull request #45226 from Chaosus/vs_expression_port
...
Auto-creates a port in visual shader expression on dragging from (and to)
2021-01-26 12:50:40 +01:00
Rémi Verschelde
ad0f1c6670
Merge pull request #45359 from mrushyendra/export_pckzip
...
Make use of export path when exporting PCK/ZIP
2021-01-26 00:53:19 +01:00
Rémi Verschelde
887d3ee733
Merge pull request #43875 from addmix/create-physical-skeleton-collider-fix
...
Create physical skeleton collider orientation fix
2021-01-26 00:35:23 +01:00
Rémi Verschelde
6cba658934
Merge pull request #44194 from madmiraal/fix-font_selected_color
...
Change themes font_color_selected to font_selected_color
2021-01-26 00:03:40 +01:00