1
0
Fork 0
Commit Graph

622 Commits

Author SHA1 Message Date
Rémi Verschelde 5e5631d8a5
Merge pull request #113030 from akien-mga/1.0-build-fixes
[1.0] Windows: Fix 32-bit build cross-compiled with mingw64
2025-11-22 10:29:33 +01:00
Rémi Verschelde 0a149bd94f
Windows: Fix 32-bit build cross-compiled with mingw64
libgcc and libstdc++ should be linked statically.
2025-11-21 23:48:13 +01:00
Rémi Verschelde 708c8181be
Merge pull request #101105 from akien-mga/1.0
[1.0] Build fixes for modern toolchains + new official `1.0-stable` binaries
2025-11-21 11:31:57 +01:00
Rémi Verschelde ad2fb7d93b
SCons: Ensure written files are properly flushed/closed
Also add `core/method_bind_ext.inc` to `.gitignore`.
2025-01-03 23:24:16 +01:00
Rémi Verschelde eb111c1d39
OSX: Add support for building with osxcross 2025-01-03 23:24:16 +01:00
Rémi Verschelde abf6a0919b
Linux: Default to builtin openssl, freetype, and zlib
Fix support for cross-compilation, and fix handling of builtin libraries,
which would still attempt to link system libs and use system headers.

Also patch out GLU includes from GLEW, we don't need it, so that removes
another mandatory dependency.
2025-01-03 23:24:16 +01:00
Rémi Verschelde 9eebaed89f
Windows: Fix support for modern mingw-w64 2025-01-03 22:40:37 +01:00
Rémi Verschelde a68e96b8c2
SCons: Set explicit standards to C++98 and C11
Godot 1.0 was developed at a time where compilers defaulted to C++98.

Also disable `-Wall` on debug builds, there are now hundreds of warnings
from newer compilers that would need to be fixed.

This would best be done by adding a new `warnings` SCons option, which would
also affect non-debug builds, but I have no intention to fix warnings in the
1.0 branch, the goal here is just to get it to compile for archival and game
preservation.
2025-01-03 22:38:48 +01:00
Juan Linietsky 7eb5d049c2 version bump to stable 2014-12-15 15:49:18 -03:00
Juan Linietsky 089d7fa171 Small batch of fixes
-=-=-=-=-=-=-=-=-=-=
-Fixed looping error in AudioStreamResampled
-winrt port progress
-fixes in material in ambient light
2014-12-15 15:42:58 -03:00
Juan Linietsky be4e40e90a compilation fix 2014-12-08 16:09:29 -03:00
Juan Linietsky 3aed5de7a9 version update for rc2 2014-12-08 15:51:27 -03:00
Juan Linietsky 6851f9bfae Small Fixes
-=-=-=-=-=-

-Bug in navmesh demo fixed
-Bug in variant
-Better Collada Exporter supports proper names of exported shapekeys
2014-12-08 15:47:45 -03:00
Juan Linietsky 9df8d5f616 Merge pull request #916 from quabug/commit
Add move_child_notify method in Node class
2014-12-08 16:46:51 -02:00
Juan Linietsky 0114ac2192 Merge pull request #939 from marynate/PR-tween-demo-icon
Add missing icon.png to tween demo
2014-12-08 16:45:15 -02:00
Juan Linietsky 811dabb645 Merge pull request #940 from marynate/PR-fix-isim-build
Update ios simulator build config file
2014-12-08 16:45:02 -02:00
Juan Linietsky ac83dc8f3c Merge pull request #941 from adolson/confirm-insert-track
remove old unused pref, added new confirm insert track
2014-12-08 16:44:36 -02:00
Dana Olson dc694f49b8 remove old unused pref, added new confirm insert track 2014-12-08 04:35:06 -05:00
marynate 88f58c5c26 Update ios simulator build config file to build under new ios SDK 2014-12-08 13:58:39 +08:00
marynate 45c9e169d9 Add missing icon.png to tween demo 2014-12-08 13:21:05 +08:00
Juan Linietsky 10b371516b More Fixes
-=-=-=-=-=

-Bug in saving multinline text in xml fixed. #925
-typo in android export fixed. #930
2014-12-07 11:33:57 -03:00
Juan Linietsky da91ca7164 Merge pull request #933 from adolson/alt-arrows-editor-fix
Alt+arrows editor undo/redo fix
2014-12-07 11:25:00 -02:00
Dana Olson 380f12def2 now undo/redo supported 2014-12-07 02:21:49 -05:00
Dana Olson 05801b9265 apply patch #882 from dcubix 2014-12-07 01:07:00 -05:00
Juan Linietsky c940212b89 more bugfixes 2014-12-07 02:39:51 -03:00
Juan Linietsky efb257c675 missing fix in file 2014-12-07 02:31:43 -03:00
Juan Linietsky c79be979d4 Batch of Bugfixes
-=-=-=-=-=-=-=-=-

-Fixed Export UV XForm (should work now). #923
-Fixed enforcement of limits in property editor. #919
-Fixed long-standing bug of export editings in script inheritance. #914, #859, #756
-Fixed horrible error reporting in shader language. #912
-Added kinematic collision with plane (please test well). #911
-Fixed double animation track insert when using 2D rigs. #904
-VKey updates offset parameter in sprite edition. #901
-Do not allow anymore a script to preload itself. (does not fix #899, but narrows it down)
-Avoid connection editor from overriding selected text. #897
-Fixed timer autostart. #876
-Fixed collision layers in 3D physics. #872
-Improved operators in shader #857
-Fixed ambient lighting bug #834
-Avoid editor from processing gamepad input #813
-Added not keyword #752

Please test!
2014-12-07 02:04:20 -03:00
Juan Linietsky f7c9a4a0a8 Merge pull request #917 from thomassigurdsen/master
SConstruct imports multiprocessing, which is then never used
2014-12-03 19:28:57 -02:00
Thomas Sigurdsen c981f5409f Remove multiprocessing from imports in SConstruct
Rationale: unused import, also prevented scons from building on my
setup.
2014-12-03 17:36:29 +01:00
quabug 25f8f5339a use tab instead of space 2014-12-03 13:29:28 +08:00
quabug 4a71142623 Add move_child_notify method in Node class 2014-12-03 13:22:06 +08:00
Juan Linietsky 8ad12525a9 -fixes to vmethod for button 2014-12-02 17:26:56 -03:00
Juan Linietsky e361e8539c -Ability to ask for documents/pictures/etc system dirs.
-Fixes to animationplayer
-fixes to collada importer
2014-12-02 14:02:41 -03:00
Juan Linietsky 9d5a2cb847 Merge pull request #863 from JIghtuse/master
Fix CppCheck 'duplicateExpression' warning
2014-12-01 21:45:26 -02:00
Juan Linietsky 5eb546e04b Merge pull request #867 from adolson/circleshape2d-radius-increment
add sane radius increment to CircleShape2D
2014-12-01 21:44:14 -02:00
Juan Linietsky d70e16f72f -fix sound room params (was not working)
-fixes to DAE exporter
-ios fixes (video)
2014-11-26 14:24:13 -03:00
Juan Linietsky e709468bb1 missing navmesh demo and small fixes 2014-11-19 11:33:15 -03:00
Juan Linietsky d5cb758d36 NavMesh
-=-=-=-

-Fixed NavMesh API
-New NavMesh demo
-Support for animated Particles2D
-Fixes for native video playback on iOS
2014-11-17 07:46:11 -03:00
Juan Linietsky 56b30b31e4 Merge pull request #880 from adolson/editor-shortcut-keys
allow Alt+arrow keys to pass through editor
2014-11-13 10:02:52 -02:00
Dana Olson 7d8e34c284 allow Alt+arrow keys to pass through editor 2014-11-13 00:38:26 -05:00
Juan Linietsky 43d0eddc3c Merge branch 'master' of https://github.com/okamstudio/godot 2014-11-13 00:56:36 -03:00
Juan Linietsky abbea4d945 UDP Fixes
-=-=-=-=-

Curse the day I decided to port UDP code, as it ended up
being two nights of work.  At least It's done now (I hope).

-Fixed UDP Support, API seems stable
-Added UDP Chat demo (chat that can lose your packets, heh)
-Added helpers to areas and bodies to get list of collided bodies and contained bodies.
-Sped up screen/viewport capture code.
-Added code to save an image as PNG
-Small fix so scripts register their singletons after modules did.
2014-11-13 00:53:12 -03:00
Juan Linietsky 3daab56f17 Merge pull request #879 from DCubix/master
GDScript Editor Goodies
2014-11-13 01:52:17 -02:00
Diego Lopes e2ba6ecf57 Editor goodies update 2014-11-12 11:39:21 -03:00
Juan Linietsky d02953c596 oops 2014-11-12 11:29:22 -03:00
Juan Linietsky 12f3bc83b3 missing bind 2014-11-12 11:28:23 -03:00
Juan Linietsky 6dd8768811 3D Import Import & UDP
-=-=-=-=-=-=-=-=-=-=-

-Animation Import filter support
-Animation Clip import support
-Animation Optimizer Fixes, Improvements and Visibile Options
-Extremely Experimental UDP support.
2014-11-12 11:23:23 -03:00
Juan Linietsky c8cd5222a7 Merge pull request #878 from bdero/bdero/fix-animation-tree-player-typo
Fix AnimationTreePlayer.node_get_input_source typo
2014-11-11 19:13:15 -02:00
Brandon DeRosier 6628c0035b Fixed documentation typo 2014-11-11 13:57:25 -05:00
Brandon DeRosier 4b76b2caf5 Fix AnimationTreePlayer.node_get_input_source typo
- Changed node_get_input_sourcre to node_get_input_source
2014-11-11 13:15:19 -05:00