summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-23SCons: Default to builtin libpng/freetype on LinuxRémi Verschelde
The rationale for keeping those shared by default is that they're typical dependencies found on any Linux system, and it saves compilation time and binary size to link their dynamically. But since official builds default to all-builtin, and Debian/Ubuntu still don't have libpng16 (which we now require) readily available on all their supported releases, it's simpler to bundle all the things. This does not change the fact that those dependencies *can* be unbundled on Linux, it's only the default option changing.
2019-06-21Merge pull request #24448 from lukad/toggle-system-consoleRémi Verschelde
Add option to toggle console window
2019-06-21Merge pull request #29959 from akien-mga/dont-reset-my-curvesRémi Verschelde
Curve: Prevent forcing 1.0 min value to 0.99
2019-06-21Curve: Prevent forcing 1.0 min value to 0.99Rémi Verschelde
The setters are called when the property is first initialized, and before that its default min and max are 0.0 and 1.0 respectively. If you configured min_value to 1.0 and max_value to e.g. 3.0, since the min_value setter can be called before that of max_value (which thus still defaults to 1.0), the min will be set to 0.99. Same conflict could happen with a configured max_value of 0 if its setter is called before that of a valid, negative min value.
2019-06-21Merge pull request #29958 from akien-mga/keep-calm-and-do-particlesRémi Verschelde
Particles: Fix uninitialized angular velocity, fix inconsistency in linear velocity between CPU and GPU Particles
2019-06-21Merge pull request #29957 from Calinou/doc-improve-engine-version-infoMax Hilbrunner
Improve the `Engine.get_version_info()` documentation
2019-06-21CPUParticles: Set linear velocity to 0, like GPU ParticlesRémi Verschelde
2019-06-21Particles: Properly initialize angular velocity parameterRémi Verschelde
Right now it would take garbage values when loading scenes, which could end up written to the scene file.
2019-06-21Improve the `Engine.get_version_info()` documentationHugo Locurcio
This documents some keys that were missing and improves formatting.
2019-06-21Merge pull request #29947 from qarmin/fix_some_editor_crashesRémi Verschelde
Fix some editor crashes
2019-06-21Fix some editor crashesqarmin
2019-06-21Merge pull request #29935 from Faless/net/get_if_multicast_prRémi Verschelde
Multicast, more network interfaces info
2019-06-21Multicast support in NetSocket/PacketPeerUDPFabio Alessandrelli
2019-06-21Implement IP.get_local_interfaces.Fabio Alessandrelli
Allow getting interfaces names and assigned names. On UWP this is not supported, and the function will return one interface for each local address (with interface name the local address itself).
2019-06-20Merge pull request #29283 from qarmin/fix_some_always_same_valuesRémi Verschelde
Remove always true/false values
2019-06-20Merge pull request #29930 from zaksnet/document-referencerectRémi Verschelde
Document ReferenceRect Node
2019-06-20Fix always true/false valuesqarmin
2019-06-20Add option to toggle console window on WindowsLuka Dornhecker
This is an editor setting and its value can also be toggled using an entry in the Editor toolbar. The console will still appear briefly when starting the project manager or editor, as it's still compiled as console application. Does not impact exported games, which will still run without console in release and with console in debug mode. A project setting or export option could be added to disable it in debug mode if there's demand for it, but that would greatly reduce the usefulness of debug builds if Windows users can no longer report error and crash messages. Fixes #17889. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2019-06-20Document ReferenceRect NodeZak
Added missing documentation for ReferenceRect Node
2019-06-20Merge pull request #24116 from Calinou/editor-theme-improved-checkbuttonsRémi Verschelde
Improve CheckButtons in the default editor theme
2019-06-20Merge pull request #24249 from zorbathut/zorbathut/animimmediateRémi Verschelde
Implement AnimationPlayer call modes as per #23498.
2019-06-20Merge pull request #24487 from Meirinha/masterRémi Verschelde
Added UV and UV2 to shader function light() built-in, fixes issue #24120
2019-06-20Merge pull request #29918 from akien-mga/scons-gcc-WclobberedRémi Verschelde
SCons: Enable -Wclobbered in warnings=extra for GCC
2019-06-20Merge pull request #25573 from nekomatata/button-shortcut-fixRémi Verschelde
Fixed shortcut events in BaseButton (now acts the same as ui_accept action)
2019-06-20Merge pull request #26205 from Calinou/spatialmaterial-use-packed-channelsRémi Verschelde
Tweak SpatialMaterial's default metallic and roughness texture channels
2019-06-20Merge pull request #29914 from YeldhamDev/fix_onion_errorsRémi Verschelde
Fix minor onion layering control errors
2019-06-20SCons: Enable -Wclobbered in warnings=extra for GCCRémi Verschelde
2019-06-20Merge pull request #29874 from ibrahn/rework-png-loadsaveRémi Verschelde
PNG driver reworked to use libpng 1.6 simplified API
2019-06-20Merge pull request #29910 from m4gr3d/dev_deprecate_armv6Rémi Verschelde
Deprecate support for Android armv6 architecture
2019-06-20Fixed shortcut events in BaseButton (now acts the same as ui_accept action)PouleyKetchoupp
2019-06-19Fix minor onion layering control errorsMichael Alexsander Silva Dias
2019-06-19Merge pull request #27188 from samH-FIT/MacroUpdateRémi Verschelde
Made use of semicolons after GDCLASS more consistent, added semicolons where I found them missing.
2019-06-19Deprecate armv6 support for Androidfhuya
2019-06-19Merge pull request #29902 from KoBeWi/dem_settersRémi Verschelde
Fix set_pick_color error
2019-06-19Merge pull request #29901 from BastiaanOlij/fix_cameraserver_constRémi Verschelde
Made constants fully upper case in camera server
2019-06-19Merge pull request #29899 from Chaosus/select_all_tracksRémi Verschelde
Added button to select all tracks in track copy dialog
2019-06-19Merge pull request #28295 from zqyoung1/fix-gridmap-nav-schemesRémi Verschelde
Fixed navigation schemes Modo/Maya when used with grid map tile place…
2019-06-19Merge pull request #28906 from Xrayez/fix-28824Rémi Verschelde
Enforce Unicode encoding in MSVC
2019-06-19Merge pull request #29897 from Chaosus/fix_animation_track_selectionRémi Verschelde
Fix animation keys selection with SHIFT/CTRL
2019-06-19Merge pull request #26748 from raphael10241024/instanceRémi Verschelde
Fix editor crash when saving a scene containing an inherited scene instance.
2019-06-19Made use of semicolons more consitent, fixed formattingJohnJLight
2019-06-19Merge pull request #27237 from Chaosus/astar_2dRémi Verschelde
Added 2D functions to AStar
2019-06-19Merge pull request #27310 from KoBeWi/angular_dankRémi Verschelde
Make angular_damp of new Area nodes match the global default
2019-06-19Fix set_pick_color errorTomasz Chabora
2019-06-19Merge pull request #27389 from YeldhamDev/acceptdiag_label_wrapRémi Verschelde
Add option to enable autowrapping for label inside 'AcceptDialog'
2019-06-19Made constants fully upper case in camera serverBastiaan Olij
2019-06-19Merge pull request #29878 from Dentrax/fixesRémi Verschelde
Added ERR_FAIL checks for `Animation::track_set_key_value` and `AnimationNodeStateMachine::remove_node`
2019-06-19Added button to select all tracks in track copy dialogChaosus
2019-06-19Fixed navigation schemes Modo/Maya when used with grid map tile placementZach Young
2019-06-19Merge pull request #29893 from capnm/capnm-posix-read-write-returnRémi Verschelde
Linux: Check return values of posix read/write