Age | Commit message (Collapse) | Author |
|
Control set_pos -> set_position
Control set_global_pos -> set_global_position
[gs]et_mouse_pos -> [gs]et_mouse_position
[gs]et_global_mouse_pos -> [gs]et_global_mouse_position
fixes #8005
|
|
|
|
I can show you the code
Pretty, with proper whitespace
Tell me, coder, now when did
You last write readable code?
I can open your eyes
Make you see your bad indent
Force you to respect the style
The core devs agreed upon
A whole new world
A new fantastic code format
A de facto standard
With some sugar
Enforced with clang-format
A whole new world
A dazzling style we all dreamed of
And when we read it through
It's crystal clear
That now we're in a whole new world of code
|
|
Matrix32 -> Transform2D
Matrix3 -> Basis
AABB -> Rect3
RawArray -> PoolByteArray
IntArray -> PoolIntArray
FloatArray -> PoolFloatArray
Vector2Array -> PoolVector2Array
Vector3Array -> PoolVector3Array
ColorArray -> PoolColorArray
|
|
-Changed clip to a property in Control which can be set by the user
|
|
replaced by mouse filter
|
|
|
|
|
|
differentiated than generalized _input
|
|
Variant.
All usages of "type" to refer to classes were renamed to "class"
ClassDB has been exposed to GDScript.
OBJ_TYPE() macro is now GDCLASS()
|
|
That year should bring the long-awaited OpenGL ES 3.0 compatible renderer
with state-of-the-art rendering techniques tuned to work as low as middle
end handheld devices - without compromising with the possibilities given
for higher end desktop games of course. Great times ahead for the Godot
community and the gamers that will play our games!
|
|
|
|
-Added anti-aliasing on lines
-Improved draw performance enormously
-Removed sequence ports for most nodes, current visual scripts will likely be broken now. Sorry!
|
|
-Block switches to 2d/3d editor if editing visual script
-Added cast node in flow control
-Added ability to do RPC in visual script
-Comment nodes
-Fix bug with inverted cable in connecting backwards
-Copy and paste nodes, including from different scripts
|
|
profiler yet.
|
|
|
|
in the same frame, closes #3837
|
|
overrides get properly updated.
closes #4622 , probably closes many other issues too
|
|
|
|
Expose extra methods and constants to scripts
|
|
-editor settings now save to .tres instead of .xml
-buttons can now hold a shortcut
|
|
|
|
Made public the various set/getters for rotations in degrees.
For consistency, renamed the exposed method names to remove the leading
underscore, and kept the old names with a deprecation warning.
Fixes #4511.
|
|
will be documented/tested later
|
|
Amend: Fixed an issue for non-tool builds
Amend2: Same, just fixed doing nothing at some times
|
|
|
|
|
|
after rewrite
|
|
new ColorPicker
|
|
Viewport.
-Should fix several reported bugs when controls don't have a common parent
This may have added new bugs, so please report if so!
|
|
Control class
|
|
Add keyboard shortcut to toggle "show hidden files" in FileDialog
|
|
|
|
|
|
|
|
|
|
|
|
-can warp now from viewport and control, in their respective coordinate
systems
-warp is now local to the window on Windows and OSX.
IF YOU RUN OSX, PLEASE TEST THIS! And make sure it works!, new code is
in OS_OSX::warp_mouse_pos. I don't have OSX so i can't test!
|
|
-----------
-Added Ability for centering on top left for centercontainer
-Added ability to bind more than 5 parameters (must include an extra file)
|
|
-Fixed input in viewport stretch bugs
-Fixed tilemap pixel overlap (really?)
|
|
|
|
|