Commit Graph

622 Commits

Author SHA1 Message Date
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
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
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
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
eb111c1d39 OSX: Add support for building with osxcross 2025-01-03 23:24:16 +01:00
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
9eebaed89f Windows: Fix support for modern mingw-w64 2025-01-03 22:40:37 +01:00
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
7eb5d049c2 version bump to stable 1.0-stable 2014-12-15 15:49:18 -03:00
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
be4e40e90a compilation fix 2014-12-08 16:09:29 -03:00
3aed5de7a9 version update for rc2 2014-12-08 15:51:27 -03:00
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
9df8d5f616 Merge pull request #916 from quabug/commit
Add move_child_notify method in Node class
2014-12-08 16:46:51 -02:00
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
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
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
dc694f49b8 remove old unused pref, added new confirm insert track 2014-12-08 04:35:06 -05:00
88f58c5c26 Update ios simulator build config file to build under new ios SDK 2014-12-08 13:58:39 +08:00
45c9e169d9 Add missing icon.png to tween demo 2014-12-08 13:21:05 +08:00
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
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
380f12def2 now undo/redo supported 2014-12-07 02:21:49 -05:00
05801b9265 apply patch #882 from dcubix 2014-12-07 01:07:00 -05:00
c940212b89 more bugfixes 2014-12-07 02:39:51 -03:00
efb257c675 missing fix in file 2014-12-07 02:31:43 -03:00
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
f7c9a4a0a8 Merge pull request #917 from thomassigurdsen/master
SConstruct imports multiprocessing, which is then never used
2014-12-03 19:28:57 -02:00
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
25f8f5339a use tab instead of space 2014-12-03 13:29:28 +08:00
4a71142623 Add move_child_notify method in Node class 2014-12-03 13:22:06 +08:00
8ad12525a9 -fixes to vmethod for button 2014-12-02 17:26:56 -03:00
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
9d5a2cb847 Merge pull request #863 from JIghtuse/master
Fix CppCheck 'duplicateExpression' warning
2014-12-01 21:45:26 -02:00
5eb546e04b Merge pull request #867 from adolson/circleshape2d-radius-increment
add sane radius increment to CircleShape2D
2014-12-01 21:44:14 -02:00
d70e16f72f -fix sound room params (was not working)
-fixes to DAE exporter
-ios fixes (video)
2014-11-26 14:24:13 -03:00
e709468bb1 missing navmesh demo and small fixes 2014-11-19 11:33:15 -03:00
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
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
7d8e34c284 allow Alt+arrow keys to pass through editor 2014-11-13 00:38:26 -05:00
43d0eddc3c Merge branch 'master' of https://github.com/okamstudio/godot 2014-11-13 00:56:36 -03:00
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
3daab56f17 Merge pull request #879 from DCubix/master
GDScript Editor Goodies
2014-11-13 01:52:17 -02:00
e2ba6ecf57 Editor goodies update 2014-11-12 11:39:21 -03:00
d02953c596 oops 2014-11-12 11:29:22 -03:00
12f3bc83b3 missing bind 2014-11-12 11:28:23 -03:00
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
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
6628c0035b Fixed documentation typo 2014-11-11 13:57:25 -05:00
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