godot/editor
Xavier Sellier 377fdc1e33 Hardware cursor implementation for Godot Engine 2.1
- Remove all references to the variable 'custom_mouse_cursor_hotspot' and 'custom_mouse_cursor' from the project settings.
- Indeed, to implement a custom cursor we need to define a sprite for each 'state' of the cursor. Using those variables in the projects settings would define only the _main_ cursor.
- Cleanup the VirtualServer (Remove references to cursor_set_visible, cursor_set_texture and cursor_set_pos)
- Cleanup the Input (set_mouse_in_window should not be used anymore)
- Update the documentation
- Implement it for windows, X11, Javascript, BB 10, OSx, iOS, server, android
- NOT IMPLEMENTED FOR WINRT (As of today, I'm not able to implement this one, this post might help)
- NOT IMPLEMENTED FOR HAIKU (Support of this platform seems perfunctory)
- Build it for Windows, Android and OSX
2017-12-15 11:37:36 -05:00
..
collada Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
doc Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
fileserver Style: apply clang-format (5.0.0) to current source 2017-12-11 15:31:49 +01:00
icons Make build scripts Scons 3.0/Python3 compatible 2017-10-24 06:41:32 +02:00
io_plugins Remove funny output during when exporting a project or loading Godot Engine 2017-12-11 11:13:04 -05:00
plugins Style: apply clang-format (5.0.0) to current source 2017-12-11 15:31:49 +01:00
translations i18n: Update template and sync translations 2017-06-25 14:25:46 +02:00
animation_editor.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
animation_editor.h Style: apply clang-format (5.0.0) to current source 2017-12-11 15:31:49 +01:00
array_property_edit.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
array_property_edit.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
asset_library_editor_plugin.cpp Remove funny output during when exporting a project or loading Godot Engine 2017-12-11 11:13:04 -05:00
asset_library_editor_plugin.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
call_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
call_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
code_editor.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
code_editor.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
connections_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
connections_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
create_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
create_dialog.h Style: apply clang-format (5.0.0) to current source 2017-12-11 15:31:49 +01:00
dependency_editor.cpp Style: apply clang-format (3.9.1) to current source 2017-12-11 15:18:06 +01:00
dependency_editor.h Style: apply clang-format (3.9.1) to current source 2017-12-11 15:18:06 +01:00
dictionary_property_edit.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
dictionary_property_edit.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
doc_code_font.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
doc_font.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
doc_title_font.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_asset_installer.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_asset_installer.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_autoload_settings.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_autoload_settings.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_data.cpp Remove funny output during when exporting a project or loading Godot Engine 2017-12-11 11:13:04 -05:00
editor_data.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_dir_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_dir_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_export_godot3.cpp Hardware cursor implementation for Godot Engine 2.1 2017-12-15 11:37:36 -05:00
editor_export_godot3.h Added an experimental convert scripts option for godot3 export 2017-10-09 14:36:11 -03:00
editor_file_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_file_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_file_system.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_file_system.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_fonts.cpp Adjust Noto font metrics 2017-09-04 21:25:08 +09:00
editor_fonts.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_help.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_help.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_icons.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_import_export.cpp Hardware cursor implementation for Godot Engine 2.1 2017-12-15 11:37:36 -05:00
editor_import_export.h Fix x11 exported executables not getting the +x flag 2017-09-16 22:38:32 -03:00
editor_initialize_ssl.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_initialize_ssl.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_log.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_log.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_name_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_name_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_node.cpp disable stop button if the scene is not running 2017-12-05 11:44:49 -04:00
editor_node.h Added an experimental convert scripts option for godot3 export 2017-10-09 14:36:11 -03:00
editor_path.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_path.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_plugin_settings.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_plugin_settings.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_plugin.cpp Fix build error caused by cherry-pick from 3.0 2017-11-17 20:54:35 -02:00
editor_plugin.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +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 Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_reimport_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_resource_preview.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_resource_preview.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_run_native.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_run_native.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_run_script.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_run_script.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_run.cpp Added a crash handler to dump the backtrace on Windows, Linux and OS X 2017-09-19 19:56:24 -03:00
editor_run.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +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 Do not allow link-local addresses to be used by editor debugger 2017-10-09 16:07:13 +02:00
editor_settings.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_sub_scene.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_sub_scene.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_themes.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
editor_themes.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
file_type_cache.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
file_type_cache.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
filesystem_dock.cpp Enhanced 'open' in filesystemdock and fixed some non clang-format code 2017-12-07 08:36:33 +08:00
filesystem_dock.h Style: apply clang-format (5.0.0) to current source 2017-12-11 15:31:49 +01:00
groups_editor.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
groups_editor.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
inspector_dock.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
inspector_dock.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
multi_node_edit.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
multi_node_edit.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +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 Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
output_strings.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
pane_drag.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
pane_drag.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
progress_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
progress_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
project_export.cpp Remove funny output during when exporting a project or loading Godot Engine 2017-12-11 11:13:04 -05:00
project_export.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
project_manager.cpp Remove funny output during when exporting a project or loading Godot Engine 2017-12-11 11:13:04 -05:00
project_manager.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
project_settings.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
project_settings.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
property_editor.cpp Style: apply clang-format (5.0.0) to current source 2017-12-11 15:31:49 +01:00
property_editor.h Fix continous update of the remote properties 2017-09-02 22:19:17 +08:00
pvrtc_compress.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
pvrtc_compress.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
quick_open.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
quick_open.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
register_exporters.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
reparent_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
reparent_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
resources_dock.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
resources_dock.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
run_settings_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
run_settings_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
scene_tree_dock.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
scene_tree_dock.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
scene_tree_editor.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
scene_tree_editor.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
script_create_dialog.cpp Style: apply clang-format (3.9.1) to current source 2017-12-11 15:18:06 +01:00
script_create_dialog.h Add more template to Script_Create_dialog.cpp 2017-11-13 14:31:51 +08:00
script_editor_debugger.cpp Fixed duplicate signal connection 2017-10-17 18:34:50 -04:00
script_editor_debugger.h Fix crash when edit remote object instance after debugger stoped 2017-09-03 00:47:45 +08:00
SCsub disable caching for targets using helper functions 2017-11-28 16:14:24 -04:00
settings_config_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
settings_config_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
spatial_editor_gizmos.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00
spatial_editor_gizmos.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:11:45 +02:00