summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-09Make String::ends_with don't use String::rfindkleonc
2021-02-08Merge pull request #45713 from KoBeWi/1000_unmaskedRémi Verschelde
Make Rect2 properties show in 2x2 layout
2021-02-08Merge pull request #45806 from KoBeWi/forest_of_deselectionRémi Verschelde
Set selected Tree item to null when deselected
2021-02-08Merge pull request #45774 from revilo/fix-45694Rémi Verschelde
Bugfix: Update transform of collision shape on NOTIFICATION_PARENTED …
2021-02-08Merge pull request #45836 from Kanabenki/update-color-pickerRémi Verschelde
Update ColorPicker controls when entering tree
2021-02-08Merge pull request #45775 from RandomShaper/pause_aware_pickingRémi Verschelde
Implement pause-aware picking
2021-02-08Update ColorPicker controls when entering treeKanabenki
2021-02-08Merge pull request #45827 from akien-mga/sync-gamecontrollerdbRémi Verschelde
Sync controller mappings DB with SDL2 community repo
2021-02-08Sync controller mappings DB with SDL2 community repoRémi Verschelde
Synced with gabomdq/SDL_GameControllerDB@f72b68b8b090e689ed21f600e89db9a661edb696. Partial revert of #45790.
2021-02-08Merge pull request #45825 from BastiaanOlij/windows_debugger_flagsRémi Verschelde
Use /Zi and /FS for including debugger symbols on Windows with MSVC
2021-02-08Merge pull request #43057 from Xrayez/custom_modules_recursiveRémi Verschelde
SCons: Add an option to detect C++ modules recursively
2021-02-09Use /Zi and /FS for including debugger symbols on Windows with MSVCBastiaan Olij
2021-02-08Merge pull request #45797 from madmiraal/add-new-sdl-keywordsRémi Verschelde
Add support for new SDL gamecontroller keywords.
2021-02-08Merge pull request #43245 from HaSa1002/docs-objectRémi Verschelde
Docs: Object: Use new signal syntax and port to C#
2021-02-08doc: Sync classref with current sourceRémi Verschelde
2021-02-08Merge pull request #43952 from qarmin/cppcheck_modulesRémi Verschelde
Initialize class/struct variables with default values in modules/
2021-02-08Initialize class/struct variables with default values in modules/Rafał Mikrut
2021-02-08Merge pull request #45818 from akien-mga/debug_symbols-boolRémi Verschelde
SCons: Fix debug_symbols tests after switch to BoolVariable
2021-02-08Merge pull request #44630 from qarmin/cppcheck_scene_1Rémi Verschelde
Initialize class variables with default values in scene/ [1/2]
2021-02-08SCons: Fix debug_symbols tests after switch to BoolVariableRémi Verschelde
Bug introduced in #45679. Fixes part of #45816.
2021-02-07Initialize class variables with default values in scene/ [1/2]Rafał Mikrut
2021-02-07Merge pull request #45805 from KoBeWi/dispatch_error_of_doomRémi Verschelde
Cancel event dispatch on error
2021-02-07Set selected Tree item to null when deselectedkobewi
Co-authored-by: Brody Eller <wviper3@gmail.com>
2021-02-07Merge pull request #45803 from qarmin/unitialized_vehicleRémi Verschelde
Fix nan errors when using VehicleBody
2021-02-07Merge pull request #45794 from Calinou/doc-surfacetool-generate-normalsRémi Verschelde
Improve the `SurfaceTool.generate_normals()` documentation
2021-02-07Cancel event dispatch on errorkobewi
2021-02-07Fix nan errors when using VehicleBodyRafał Mikrut
2021-02-07Merge pull request #45784 from revilo/fix-45770Rémi Verschelde
Fix unnecessary scrolling in TextEdit
2021-02-07Merge pull request #41308 from JFonS/fix_spotlight_attenuationRémi Verschelde
Invert spotlight angle attenuation
2021-02-07Invert spotlight angle attenuationjfons
Inverted the spotlight angle attenuation so a higher value results in a dimmer light, this makes it more consistent with the distance attenuation. Also changed the way spotlighs are computed in SDFGI and GIPorbes and GPU lightmapper, now it matches the falloff used in the scene rendering code.
2021-02-07Add support for new SDL gamecontroller keywords.Marcel Admiraal
2021-02-07Improve the `SurfaceTool.generate_normals()` documentationHugo Locurcio
2021-02-07Merge pull request #45790 from akien-mga/controllerdb-fixupRémi Verschelde
Fix issues in last GameControllerDB sync
2021-02-07Merge pull request #45786 from reduz/fix-sdfgi-radeonRémi Verschelde
Fixed an SDFGI reflections bug in Radeon
2021-02-07Fix issues in last GameControllerDB syncRémi Verschelde
We don't support 'misc1' as an output string yet (seems used for PS5 controller). Yet another broken CSV line with 'CO.,LTD'.
2021-02-07Fixed a SDFGI reflections bug in Radeonreduz
-Code was using too many conditionals. -Rewrote it to use less and it now works fine.
2021-02-07Merge pull request #45776 from Kanabenki/snap-visualscript-commentRémi Verschelde
Snap VisualScript comment to grid when resizing
2021-02-07Merge pull request #45787 from JFonS/fix_spotlight_volumetric_fogRémi Verschelde
Fix volumetric fog for SpotLights
2021-02-07Fix volumetric fog for SpotLightsjfons
The code for spot lights was referencing the omni light list. Most likely a copy-paste mistake :)
2021-02-07Implement pause-aware pickingPedro J. Estébanez
This changes the way 2D & 3D physics picking behaves in relation to pause: - When pause is set, every collision object that is hovered or captured (3D only) is released from that condition, getting the relevant mouse-exit callback., unless its pause mode makes it immune from pause. - During the pause. picking only considers collision objects immune from pause, sending input events and enter/exit callbacks to them as expected. - When pause is left, nothing happens. This is a big difference with the classic behavior, which at this point would process all the input events that have been queued against the current state of the 2D/3D world (in other words, checking them against the current position of the objects instead of those at the time of the events).
2021-02-07TextEdit: When left mouse is pressed to place the cursor, do not immediately ↵Oliver Dick
adjust the viewport when cursor_set_line is called, but afterwards on cursor_set_column (effectively when the cursor reached its final position) Fixes #45770
2021-02-06Merge pull request #45780 from reduz/fix-sdfgiRémi Verschelde
Fix SDFGI bug after previous optimization.
2021-02-06Fix SDFGI bug after previous optimization.reduz
Was causing arctifacts, should be good now.
2021-02-06Snap VisualScript comment to grid when resizingKanabenki
2021-02-06Bugfix: Update transform of collision shape on NOTIFICATION_PARENTED (fixes ↵Oliver Dick
invalid transform of collision shape in cases where the node is not supposed to enter the scene tree)
2021-02-06Merge pull request #45765 from reduz/simplify-volumetric-fogClay John
Simplify and Optimize Volumetric Fog
2021-02-06Simplify Volumetric Fogreduz
-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-06Merge pull request #45737 from OverloadedOrama/test-add-imageRémi Verschelde
Add a test suite for the Image class
2021-02-06Merge pull request #45756 from Faless/js/4.x_gamepads_dbRémi Verschelde
Add some HTML5 controllers mapping.
2021-02-06Merge pull request #45748 from akien-mga/sync-gamecontrollerdbRémi Verschelde
Sync controller mappings DB with SDL2 community repo