virtualx-engine/core
reduz 75688772b3 Fix editor suffixes and degrees conversion
* Functions to convert to/from degrees are all gone. Conversion is done by the editor.
* Use PROPERTY_HINT_ANGLE instead of PROPERTY_HINT_RANGE to edit radian angles in degrees.
* Added possibility to add suffixes to range properties, use "min,max[,step][,suffix:<something>]" example "0,100,1,suffix:m"
* In general, can add suffixes for EditorSpinSlider
Not covered by this PR, will have to be addressed by future ones:

* Ability to switch radians/degrees in the inspector for angle properties (if actually wanted).
* Animations previously made will most likely break, need to add a way to make old ones compatible.
* Only added a "px" suffix to 2D position and a "m" one to 3D position, someone needs to go through the rest of the engine and add all remaining suffixes.
* Likely also need to track down usage of EditorSpinSlider outside properties to add suffixes to it too.
2021-06-30 12:38:25 -03:00
..
config Implement native extension system 2021-06-25 17:32:45 -03:00
crypto Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
debugger Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
error Modernize atomics 2021-02-18 17:12:46 +01:00
extension Implement native extension system 2021-06-25 17:32:45 -03:00
input Use mouse and joypad enums instead of plain integers 2021-06-20 11:54:24 -04:00
io Validate image formats, check if resize_to_po2 failed 2021-06-28 21:17:06 +02:00
math Implement painting properties over TileSets 2021-06-29 11:07:46 +02:00
object Fix editor suffixes and degrees conversion 2021-06-30 12:38:25 -03:00
os Use mouse and joypad enums instead of plain integers 2021-06-20 11:54:24 -04:00
string Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
templates Improve RID_Owner memory usage 2021-06-29 12:28:08 -03:00
variant Implement native extension system 2021-06-25 17:32:45 -03:00
core_bind.cpp Merge pull request #48359 from Calinou/add-engine-print-error-property 2021-06-20 13:22:08 +02:00
core_bind.h Merge pull request #48359 from Calinou/add-engine-print-error-property 2021-06-20 13:22:08 +02:00
core_builders.py Update AUTHORS and DONORS list 2020-08-14 00:06:51 +02:00
core_constants.cpp Fix editor suffixes and degrees conversion 2021-06-30 12:38:25 -03:00
core_constants.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
core_string_names.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
core_string_names.h Removed _change_notify 2021-02-10 19:31:24 -03:00
doc_data.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
doc_data.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_core_types.cpp Implement native extension system 2021-06-25 17:32:45 -03:00
register_core_types.h Implement native extension system 2021-06-25 17:32:45 -03:00
SCsub Implement native extension system 2021-06-25 17:32:45 -03:00
typedefs.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
version.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00