jjjlalonde@gmail.com
94b09da9a1
Update ResourceLoaderText::load to not update progress if resources are 0
...
Include check in other progress update statement
Update additional progress update statement
2020-08-16 13:12:21 -07:00
Rémi Verschelde
75e2a405d0
Merge pull request #40980 from Xrayez/port-classdb-tests
...
Port ClassDB tests to use doctest
2020-08-16 22:06:29 +02:00
Andrii Doroshenko (Xrayez)
6f426c3360
Port ClassDB tests to use doctest
...
Extracted the most minimal core initialization functionality from
`setup()` and `setup2()` so that `ClassDB` could be tested properly
(input, audio, rendering, physics etc, are excluded).
Display and rendering servers/singletons are not initialized at all.
Due to the fact that most subsystems are disabled, fixed various crashes in the
process (in order):
- `AcceptDialog` OK/cancel swap behavior (used `DisplayServer` while
`register_scene_types()`);
- `make_default_theme` which depends on `RenderingServer`;
- `XRServer` singleton access while calling `register_modules_types()`;
- hidden bug in a way joypads are cleaned up (MacOS and Linux only).
Removed manual `ClassDB` init/cleanup calls from `test_validate_testing.h`.
ClassDB tests:
Co-authored-by: Ignacio Etcheverry <ignalfonsore@gmail.com>
2020-08-16 16:41:02 +03:00
Rémi Verschelde
87ae509905
Merge pull request #40920 from qarmin/test_linux_sanitizers
...
Add Linux sanitizer build to github workspace to test tests and editor
2020-08-16 09:15:59 +02:00
Rafał Mikrut
2fec1b9363
Add Linux sanitizer build to github workspace
2020-08-16 08:32:44 +02:00
Rémi Verschelde
ac5619f521
Merge pull request #41223 from javidcf/sprite_frames_editor_zoom
...
Added zoom functionality to sprite frames editor plugin
2020-08-15 18:46:48 +02:00
Rémi Verschelde
d4665e7859
Merge pull request #41285 from bruvzg/macos_on_top_4
...
[macOS] Fix "on top" incorrectly set on init and resetting on window update.
2020-08-15 17:59:05 +02:00
Rémi Verschelde
dfc0986ae1
Merge pull request #41273 from RevoluPowered/fix_linker_flags
...
fixed linker being slow on OSX
2020-08-15 17:20:53 +02:00
Rémi Verschelde
e264d04c94
Merge pull request #41265 from YeldhamDev/rename_diag_tweaks
...
Minor visual improvements to the "Batch Rename" dialog
2020-08-15 17:12:18 +02:00
bruvzg
9d1cf0b6af
Fix "on top" incorrectly set on init (all platforms).
...
Fix "on top" reseting on window update. (macOS).
2020-08-15 17:53:18 +03:00
Rémi Verschelde
4ee779e6d3
Merge pull request #41103 from Calinou/editor-improve-easing-inspector
...
Improve the inspector easing editor
2020-08-15 16:22:36 +02:00
Rémi Verschelde
789dab3fb2
Merge pull request #41105 from Calinou/doc-dynamicfont-no-kerning
...
Document the lack of kerning support in DynamicFont
2020-08-15 16:20:02 +02:00
Hugo Locurcio
2c9d4ef961
Add an editor setting to invert 3D pan/orbit on the X axis
...
This also makes the invert Y axis option apply to 3D panning.
This closes #28082 .
2020-08-15 13:18:57 +02:00
Gordon MacPherson
788c521ce8
fixed linker being slow on OSX
2020-08-15 01:55:36 +01:00
Rémi Verschelde
103a95cf2c
Merge pull request #41258 from YeldhamDev/projsettings_header_fixes
...
Fix and tweak the new header in "Project Settings"
2020-08-15 00:25:28 +02:00
Michael Alexsander
25d18e3491
Minor visual improvements to the "Batch Rename" dialog
2020-08-14 15:57:07 -03:00
Michael Alexsander
3e8f3049f4
Fix and tweak the new header in "Project Settings"
2020-08-14 12:14:23 -03:00
Rémi Verschelde
aded76cb84
Merge pull request #41256 from YeldhamDev/editor_checkbutton_small
...
Make the editor's 'CheckButton' icon be smaller
2020-08-14 16:05:47 +02:00
Rémi Verschelde
167d48fde1
Merge pull request #41114 from Cheeseness/indent_fix
...
Skip indentation of empty lines when indenting a selection.
2020-08-14 16:03:55 +02:00
Cheeseness
1f159306ed
Skip indentation of empty lines when indenting a selection.
2020-08-14 23:53:34 +10:00
Michael Alexsander
0c182ce8e8
Make the editor's 'CheckButton' icon be smaller
2020-08-14 10:13:18 -03:00
Rémi Verschelde
5100bb42ae
Merge pull request #41116 from EricEzaM/signal-list-filter
...
Added search box to signals dock.
2020-08-14 14:57:52 +02:00
Rémi Verschelde
f82c96c1f0
Merge pull request #41249 from javidcf/tile_set_editor_flat_buttons
...
Made toolbar buttons in tile set editor flat
2020-08-14 14:55:26 +02:00
Rémi Verschelde
f165761075
Merge pull request #41242 from geekrelief/folder_reimport
...
Modified FileSystemDock so folders can be selected for reimport.
2020-08-14 14:07:40 +02:00
Rémi Verschelde
51358bb546
Merge pull request #41121 from Calinou/doc-slider-range-signals
...
Reference Range signals in the Slider class documentations
2020-08-14 13:12:09 +02:00
Rémi Verschelde
c9dbe14a8f
Merge pull request #41117 from 3akev/master
...
Port OrderedHashMap tests to doctest
2020-08-14 13:08:57 +02:00
Rémi Verschelde
044b3d0ed3
Merge pull request #37769 from HellonLegs/master
...
solved ctrl + alt + special character Issue #6851
2020-08-14 13:03:07 +02:00
Javier Dehesa
f2ef5253f0
Added zoom functionality to sprite frames editor plugin
...
Zoom buttons and mouse control added to spritesheet preview and animation frames pane.
2020-08-14 11:48:44 +01:00
Javier Dehesa
3e7cbe7fc8
Made toolbar buttons in tile set editor flat
2020-08-14 11:45:47 +01:00
Rémi Verschelde
fac2bb99ac
Merge pull request #38223 from EricEzaM/spinbox-update-lineedit-after-bad-input
...
Fixed bug where spinbox would not update to it's actual value after non-numeric input
2020-08-14 12:16:32 +02:00
geekrelief
ec33280809
Modified FileSystemDock so folders can be selected for reimport.
2020-08-14 00:04:37 -07:00
Clay John
e0ee38b128
Merge pull request #41240 from reduz/fog
...
Restored fog (non volumetric).
2020-08-13 20:25:37 -07:00
Juan Linietsky
6a5ecfdef1
Restored fog (non volumetric).
...
Uses a simpler and more intuitive implementation based on density.
Its less flexible than before, but its easier to get nice results.
2020-08-13 22:09:22 -03:00
Mariano Suligoy
a8c01df647
Fix GdScript Analyzier not detecting Resource subclass correctly
2020-08-13 19:46:57 -03:00
Rémi Verschelde
d2d4c1c957
Update AUTHORS and DONORS list
...
New contributors added to AUTHORS:
@hinlopen, @naithar, @rrcore, @SkyLucilfer, @TwistedTwigleg
Thanks to all contributors and donors for making Godot possible!
---
Also changes to relevant code that parses the DONORS.md to match
the new tiers.
2020-08-14 00:06:51 +02:00
Rémi Verschelde
ef607b0137
Merge pull request #41229 from madmiraal/fix-csg
...
Don't attempt to insert points into degenerate triangles when creating CSG shapes.
2020-08-13 23:19:49 +02:00
Marcel Admiraal
3521239d96
Don't attempt to insert points into degenerate triangles.
...
Use a simpler degenerate triangle check that calculates area.
2020-08-13 16:23:14 +01:00
Juan Linietsky
d84b28b94f
Merge pull request #41213 from reduz/volumetric-fog
...
Added volumetric fog effect.
2020-08-13 11:48:21 -03:00
Juan Linietsky
079ca220e1
Added volumetric fog effect.
2020-08-13 11:28:45 -03:00
Juan Linietsky
64d859df0c
Merge pull request #41228 from RevoluPowered/patch-3
...
Rename javascript_builds.yml to javascript_builds.disabled
2020-08-13 11:26:44 -03:00
Gordon MacPherson
4705ee2ccf
Rename javascript_builds.yml to javascript_builds.disabled
2020-08-13 14:33:34 +01:00
George Marques
adc1f95d97
Merge pull request #41224 from ThakeeNathees/fix-ctrl+click-not-working
...
Fix: ctrl + click not working on script member
2020-08-13 10:25:46 -03:00
Thakee Nathees
c6dc73f9be
Fix: ctrl + click not working
2020-08-13 17:35:17 +05:30
Rémi Verschelde
9a56f82495
Merge pull request #41216 from ThakeeNathees/doc-JSON.print
...
Documentation: clarify the indent parameter of JSON.print
2020-08-13 10:56:10 +02:00
Rémi Verschelde
0d815ed157
Merge pull request #41219 from akien-mga/gles2-takes-holidays
...
Remove obsolete GLES2 backend code
2020-08-13 10:52:38 +02:00
Rémi Verschelde
bf291b62e2
Merge pull request #41207 from KoBeWi/you_got_error
...
Mention that Array.front/back throw error if empty
2020-08-13 10:33:40 +02:00
Rémi Verschelde
334c4129a4
Merge pull request #41198 from hazarek/master
...
grow_mask() description added
2020-08-13 10:31:42 +02:00
Rémi Verschelde
a9cbbbb678
Merge pull request #41203 from KoBeWi/post_mortem_xd
...
Expose NOTIFICATION_POST_ENTER_TREE
2020-08-13 10:21:02 +02:00
Rémi Verschelde
3b3d82f40f
Merge pull request #41199 from madmiraal/fix-38001
...
Mark the first shape as inside, not the second shape, when CSG shapes are co-planer.
2020-08-13 10:16:33 +02:00
Rémi Verschelde
33b2070d2e
Remove obsolete GLES2 backend code
...
This code currently isn't compiled (and cannot compile).
We plan to re-add OpenGL ES-based renderer(s) in Godot 4.0 alongside Vulkan
(probably ES 3.0, possibly also a low-end ES 2.0), but the code will be quite
different so it's not relevant to keep this old Godot 3.2 code.
The `drivers/gles2` code from the `3.2` branch can be used as a reference for
a potential new implementation.
2020-08-13 10:04:53 +02:00