| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
The other subfolders of tools/ had already been moved to either
editor/, misc/ or thirdparty/, so the hiding the editor code that
deep was no longer meaningful.
|
| |
|
|
|
|
|
|
| |
This new name also makes its purpose a little clearer
This is a step towards fixing #56
|
|
|
|
|
|
|
|
|
| |
Made sure files in core/ and tools/ have a proper Godot license header
when written by us. Also renamed aabb.{cpp,h} and object_type_db.{cpp,h}
to rect3.{cpp,h} and class_db.{cpp,h} respectively.
Also added a proper header to core/io/base64.{c,h} after clarifying
the licensing with the original author (public domain).
|
| |
|
|
|
|
|
| |
They do not play well with clang-format which aligns the `//` part
with the rest of the code block, thus producing badly indented commented code.
|
|
|
|
| |
String.get_basename()
|
|
|
|
|
|
| |
visible (property) - access set_visible(bool) is_visible()
is_visible_in_tree() - true when visible and parents visible
show() hide() - for convenience
|
|
|
|
| |
differentiated than generalized _input
|
|
|
|
| |
renamed to PoolVector
|
|
|
|
|
|
|
|
| |
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()
|
|\
| |
| |
| |
| | |
Various merge conflicts have been fixed manually and some mistakes
might have been made - time will tell :)
|
| |
| |
| |
| |
| |
| |
| |
| | |
-Most 2D drawing is implemented
-Missing shaders
-Missing all 3D
-Editor needs to be set on update always to be used, otherwise it does not refresh
-Large parts of editor not working
|
|/
|
|
|
|
|
|
| |
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!
|
|
|
|
|
|
|
|
|
| |
Fixes crash caused by jumping to wrong place due to uninitialized
variable.
Closes #4703
(cherry picked from commit 9acb666320a03d6f47b6bd43842488bdb921be9f)
|
|
|
|
|
| |
Mostly removing commented out strings, plus a few critical ones
that should not be translated.
|
|
|
|
|
|
| |
Done to ensure that no important identifiers are translatable,
to fix compound strings using the new vformat() function, and
some general English proofreading here and there.
|
|
|
|
|
|
|
|
|
| |
-New SpriteFrames editor, with support for drag&drop, multiple animation
sets, animation speed and loop.
-New AnimatedSprite, with support for all the new features!
AnimatedSprite3D has not been updated yet.
-Added support for drag&drop to other editors, such as resourcepreload,
sample library, etc.
|
| |
|
|
|
|
|
| |
Now the Load button is alone on its line,
we probably need to find it a better place.
|
|
|
|
|
|
| |
Based on the work by @rdcklinux in #3339.
The play button becomes a stop button while playing.
A delete button is added in the last column.
|
|
|
|
| |
-Added a bottom menu list
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
-ItemList control for easier lists/thumbnails
-New file dialog, with support for thumbnails, favorites, recent places,
etc
-Moved .fscache out of the project, no more bugs due to committed/pulled
.fscache!
-Dir dialog now sorts directories
|
|
|
|
|
| |
-Added more debug information on memory cleanliness on exit (if run with -v)
-Fixed several memory leaks, fixes #1731, fixes #755
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
-=-=-=-=-=-=-=-=-=-=-=-=-=-
*YOUR SOURCE MIGHT NOT WORK*
For mor information on fix:
https://github.com/okamstudio/godot/wiki/devel_scene_tree
Other stuff:
-Shower of bullets demo
-Fixes all around
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-IMA-ADPCM support for samples, this means that sound effects can be compressed and use 4 timess less RAM.
-New 3D import workflow based on Wavefront OBJ. Import single objects as mesh resources instead of full scenes. Many people prefers to work this way. Just like the rest of the imported resources, these are updated in realtime if modified externally.
-Mesh resources now support naming surfaces. This helps reimporting to identify which user-created materials must be kept.
-Several fixes and improvements to SurfaceTool.
-Anti Aliasing added to WorldEnvironment effects (using FXAA)
-2D Physics bodies (RigidBody, KinematicBody, etc), Raycasts, Tilemap, etc support collision layers. This makes easy to group which objects collide against which.
-2D Trigger shapes can now also trigger collision reporting in other 2D bodies (it used to be in Area2D before)
-Viewport render target textures can now be filtered.
-Few fixes in GDscript make it easier to work with static functions and class members.
-Several and many bugfixes.
|
|
|