Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-20 | Fix MIMPAMPS typos in constants throughout the engine | Andrii Doroshenko (Xrayez) | |
2020-02-18 | Fix arguments/default values in CanvasItem bindings | Rémi Verschelde | |
2020-02-11 | Completed material/2D shader support (missing SCREEN_TEXTURE) | Juan Linietsky | |
2020-02-11 | Bugfixes and ability to better specify filter and repeat modes everywhere. | Juan Linietsky | |
Removes antialiased flag for draw_* methods. | |||
2020-02-11 | A lot of progress with canvas rendering, still far from working. | Juan Linietsky | |
2020-02-11 | Texture refactor | Juan Linietsky | |
-Texture renamed to Texture2D -TextureLayered as base now inherits 2Darray, cubemap and cubemap array -Removed all references to flags in textures (they will go in the shader) -Texture3D gone for now (will come back later done properly) -Create base rasterizer for RenderDevice, RasterizerRD | |||
2020-01-09 | Don't compile editor-only function when tools=no | Gilles Roudière | |
2020-01-01 | Update copyright statements to 2020 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it. | |||
2019-10-30 | Merge pull request #32934 from ajweeks/fix-scale-origin | Rémi Verschelde | |
Fix 2D scale gizmo placement | |||
2019-10-22 | Fix canvas scale gizmo placement | AJ Weeks | |
2019-10-19 | Add arcs to indicate angle being measured by ruler | AJ Weeks | |
2019-07-09 | Add `width` and `antialiased` parameters to CanvasItem `draw_rect()` | Hugo Locurcio | |
This also removes some duplicated editor code which is now obsoleted by the new parameters in `draw_rect()`. | |||
2019-06-26 | Some code changed with Clang-Tidy | qarmin | |
2019-06-19 | Made use of semicolons more consitent, fixed formatting | JohnJLight | |
2019-04-19 | Added ability for multiple images to be imported as an atlas | Juan Linietsky | |
This adds support for groups in the import system, which point to a single file. Add property hint for saving files in file field | |||
2019-01-24 | Ability to get the current canvas item being drawn from stylebox. | Juan Linietsky | |
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-11-21 | Moved dirty material lists from static to lifetime controlled by main. | Ibrahn Sahir | |
As with 7d82bed4f4cac8f5227d935c0496290e24eb48c8, The list is now destroyed before the OS object, so can print errors if there are unfreed materials. | |||
2018-11-07 | Merge pull request #21386 from RandomShaper/fix-picking-in-canvas-layers | Juan Linietsky | |
Fix picking in CanvasLayer | |||
2018-11-04 | Remove animation loop from ParticlesMaterial + improvements to CPUParticles2D | JFonS | |
Remove animation loop from ParticlesMaterial and move it to SpatialMaterial for 3D particles and Particles2D for the 2D case. Added animation to CPUParticles2D as well as the "Convert to CPUParticles2D" to the PAarticles2D menu. | |||
2018-09-12 | Misc. typos | luz.paz | |
Found via `codespell -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"` | |||
2018-09-06 | Add a function to force transform update, fixes #17628 | Juan Linietsky | |
2018-08-25 | Fix picking in CanvasLayer | Pedro J. Estébanez | |
New APIs in 2D physics allow intersection queries filtered by CanvasLayer object instance id. Viewport keep an inventory of its descendant CanvasLayers and takes advantage of all that to test picking with the mouse/touch position correctly transformed for each CanvasLayer. | |||
2018-08-23 | Revert "Take CanvasLayer transform into account for 2D physics" | Rémi Verschelde | |
This reverts commit 4839e5f6d9ed1c0afee933009ab44b9913310d27. Fixes #21289. | |||
2018-08-21 | Take CanvasLayer transform into account for 2D physics | Pedro J. Estébanez | |
Fixes #18073. | |||
2018-06-07 | Fixes the bad calculation of margin & anchors when child of Node2D | groud | |
2018-05-07 | Add no-blend canvas item render_mode | Bastiaan Olij | |
2018-04-03 | Remove the selection rect for nodes that do not require it | Gilles Roudiere | |
2018-02-21 | 2D Skeletons WORK IN PROGRESS | Juan Linietsky | |
2018-02-21 | Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion. | Juan Linietsky | |
2018-02-16 | 2D editor GUI input rework. Changes are: | Gilles Roudiere | |
- The input handling is done into several distinct functions, and the code is more consistent. - The actions' history is more precise ("Edited CanvasItem" is now "Rotated CanvasItem","Moved CanvasItem",etc...) - Fixed a little bug about input key events not forwarded correctly to plugins - IK is followed by default when you move a bone node, the alt-key allow you to move it normally | |||
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-03 | Merge pull request #15093 from poke1024/canvas-editor-select | Rémi Verschelde | |
More exact picking for canvas editor | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-27 | More exact picking for canvas editor | Bernhard Liebl | |
2017-12-09 | -Ability to and unwrap lightmap coordinates on import | Juan Linietsky | |
-Added unwrap functionality to Mesh -Ability to display and debug mesh UVs -Added multiline draw, so it's easier and faster to draw UVs -Many fixes to SurfaceTool -Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away | |||
2017-12-06 | -Fix particles with size==0, closes #13931 | Juan Linietsky | |
-Fixed material previews (dont show sphere unless for spatial) | |||
2017-11-19 | Rework the canvas_item API for further improves to the canvas item editor | Gilles Roudiere | |
2017-11-14 | Finalized ability to convert from CanvasItem/Spatial/Particles materials to ↵ | Juan Linietsky | |
ShaderMaterial, closes #10242 | |||
2017-11-10 | Disabled filter clip by default and made it optional, fixes #12368, likely ↵ | Juan Linietsky | |
others too | |||
2017-09-20 | Rename pos to position in user facing methods and variables | letheed | |
Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is. | |||
2017-08-30 | Merge pull request #10361 from RandomShaper/tilemap-global-mtl | Rémi Verschelde | |
Let TileMap apply its material | |||
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-19 | Added polygon antialiasing, but it does not work on nvidia. Will have to try ↵ | Juan Linietsky | |
something else.. | |||
2017-08-16 | Synchronize parameter names in definition and declaration | TwistedTwigleg | |
Fixes #10244. | |||
2017-08-15 | Let TileMap apply its material | Pedro J. Estébanez | |
So when a material is set, every tile will be rendered with that. Quadrants will not be recreated, so a `CanvasItem` will exist per material per quadrant regardless a global material is set. This makes also __Use parent material__ work for `TileMap`s. Closes #9996. | |||
2017-06-30 | -Many fixes to VisualScript, fixed property names, etc. | Juan Linietsky | |
-Added ability to set/get a field in GetSet, as well as assignment ops -Added a Select node -Fixed update bugs related to variable list and exported properties, closes #9458 | |||
2017-06-26 | -Fixed SCREEN_TEXTURE and other related 2D shader parameters. | Juan Linietsky | |
-Fixded BackBuffercopy object | |||
2017-06-23 | Small fixes required to get platformer to work. | Juan Linietsky | |
Added back CanvasItemMaterial | |||
2017-06-21 | 2D GPU Particles working.. | Juan Linietsky | |