godot/editor
Hein-Pieter van Braam 364f2e8082 Correct hash behavior for floating point numbers
This backports the work in #7815 and the subsequent fixes in #8393

The following program now works as expected in this branch in both
release_debug and debug mode:

```gdscript
        print(sqrt(-1))
        print(sqrt(-1))

        var simple1=asin(10.0)
        var simple2=acos(10.0)
        print(simple1)
        print(simple2)
```

And successfully prints -nan 4 times

This fixes #9580 and fixes #8925
2017-08-20 23:44:28 +02:00
..
collada fix collada crash on invalid (blender internal expored...) file, fixes #6222 2017-08-13 20:29:46 +02:00
doc Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
fileserver Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
icons BuildSystem: generated files have .gen.ext 2017-06-25 20:31:56 +07:00
io_plugins Add closest_power_of_2 func and implement mix_rate/latency on OS X 2017-08-18 12:10:21 -03:00
plugins Correct hash behavior for floating point numbers 2017-08-20 23:44:28 +02:00
translations i18n: Update template and sync translations 2017-06-25 14:25:46 +02:00
SCsub BuildSystem: generated files have .gen.ext 2017-06-25 20:31:56 +07:00
animation_editor.cpp Implemented scrolling factor for smooth trackpad scrolling 2017-05-15 06:44:00 +08:00
animation_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
array_property_edit.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
array_property_edit.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
asset_library_editor_plugin.cpp i18n: Add more assetlib strings to translate 2017-05-26 18:41:46 +02:00
asset_library_editor_plugin.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
call_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
call_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
code_editor.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
code_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
connections_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
connections_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
create_dialog.cpp CreateDialog: fix activating recent item creates node selected in search result 2017-06-17 11:52:45 +02:00
create_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
dependency_editor.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
dependency_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
dictionary_property_edit.cpp Enhanced debugger. ake 2.1 more productive! 2017-07-11 17:44:28 +08:00
dictionary_property_edit.h Enhanced debugger. ake 2.1 more productive! 2017-07-11 17:44:28 +08:00
doc_code_font.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
doc_font.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
doc_title_font.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_asset_installer.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_asset_installer.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_autoload_settings.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_autoload_settings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_data.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_data.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_dir_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_dir_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_export_godot3.cpp Some fixes to 2 to 3 exporter 2017-08-16 17:52:03 +02:00
editor_export_godot3.h Godot3 exporter: Convert engine.cfg properly 2017-04-09 02:11:36 +02:00
editor_file_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_file_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_file_system.cpp Fix EditorFileSystem duplicating root folder in new folders 2017-06-17 12:31:27 +02:00
editor_file_system.h Fix EditorFileSystem duplicating root folder in new folders 2017-06-17 12:31:27 +02:00
editor_fonts.cpp BuildSystem: generated files have .gen.ext 2017-06-25 20:31:56 +07:00
editor_fonts.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_help.cpp BuildSystem: generated files have .gen.ext 2017-06-25 20:31:56 +07:00
editor_help.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_icons.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_import_export.cpp Remove "debug/remote_port" project setting (moved to editor) 2017-07-22 14:36:43 +02:00
editor_import_export.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_initialize_ssl.cpp BuildSystem: generated files have .gen.ext 2017-06-25 20:31:56 +07:00
editor_initialize_ssl.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_log.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_log.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_name_dialog.cpp EditorNameDialog: Fix margins 2017-07-02 13:16:39 +02:00
editor_name_dialog.h Added a container to EditorNameDialog 2017-05-26 18:47:32 +02:00
editor_node.cpp BuildSystem: generated files have .gen.ext 2017-06-25 20:31:56 +07:00
editor_node.h Editor: Make "open 2d/3d/script editor" shortcuts configurable. 2017-05-27 00:42:59 +02:00
editor_path.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_path.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_plugin.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_plugin.h core/[io;object]: fix typo 'resoucre' to 'resource' 2017-08-08 18:07:29 +07:00
editor_plugin_settings.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_plugin_settings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_profiler.cpp Bring that Whole New World to the Old Continent too 2017-03-19 00:36:26 +01:00
editor_profiler.h Bring that Whole New World to the Old Continent too 2017-03-19 00:36:26 +01:00
editor_reimport_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_reimport_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_resource_preview.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_resource_preview.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_run.cpp Remove "debug/remote_port" project setting (moved to editor) 2017-07-22 14:36:43 +02:00
editor_run.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_run_native.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_run_native.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_run_script.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_run_script.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_scale.cpp Bring that Whole New World to the Old Continent too 2017-03-19 00:36:26 +01:00
editor_scale.h Refactoring: rename tools/editor/ to editor/ 2017-03-18 23:45:45 +01:00
editor_settings.cpp Remove "debug/remote_port" project setting (moved to editor) 2017-07-22 14:36:43 +02:00
editor_settings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_sub_scene.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_sub_scene.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_themes.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
editor_themes.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
file_type_cache.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
file_type_cache.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
filesystem_dock.cpp Adjust FileSystem split mode's height threshold 2017-08-13 20:29:46 +02:00
filesystem_dock.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
groups_editor.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
groups_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
inspector_dock.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
inspector_dock.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
multi_node_edit.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
multi_node_edit.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
node_dock.cpp Bring that Whole New World to the Old Continent too 2017-03-19 00:36:26 +01:00
node_dock.h Bring that Whole New World to the Old Continent too 2017-03-19 00:36:26 +01:00
output_strings.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
output_strings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
pane_drag.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
pane_drag.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
progress_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
progress_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
project_export.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
project_export.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
project_manager.cpp Project manager UI displaced by long paths #10245 2017-08-13 20:29:47 +02:00
project_manager.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
project_settings.cpp Project Settings: Use capitalized properties. 2017-05-26 23:59:03 +02:00
project_settings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
property_editor.cpp Enhanced debugger. ake 2.1 more productive! 2017-07-11 17:44:28 +08:00
property_editor.h Enhanced debugger. ake 2.1 more productive! 2017-07-11 17:44:28 +08:00
pvrtc_compress.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
pvrtc_compress.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
quick_open.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
quick_open.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
register_exporters.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
reparent_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
reparent_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
resources_dock.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
resources_dock.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
run_settings_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
run_settings_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
scene_tree_dock.cpp Style: Fix some badly formatted files 2017-04-08 01:42:41 +02:00
scene_tree_dock.h Style: Fix some badly formatted files 2017-04-08 01:42:41 +02:00
scene_tree_editor.cpp Tree: Ability to add tooltips to TreeItem buttons. 2017-05-26 19:05:09 +02:00
scene_tree_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
script_create_dialog.cpp Script create diag: Show extensions for currently selected language only. 2017-07-14 21:53:53 +02:00
script_create_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
script_editor_debugger.cpp Revert "Child Process Connected (in Editor Debugger) is now friendlier :-)" 2017-08-18 08:53:29 +02:00
script_editor_debugger.h Enhanced debugger. ake 2.1 more productive! 2017-07-11 17:44:28 +08:00
settings_config_dialog.cpp Removed outdated comment. 2017-07-14 22:03:21 +02:00
settings_config_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
spatial_editor_gizmos.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
spatial_editor_gizmos.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00