summaryrefslogtreecommitdiff
path: root/editor/plugins
AgeCommit message (Collapse)Author
2020-11-09Improve the 3D editor selection box appearanceHugo Locurcio
- Draw two boxes slightly offset from each other to give the illustion of a thicker outline. - Decrease the offset compared to the 3D node's AABB to give a more accurate representation of its size. - Make the box fully visible instead of only displaying the corners. - Draw a x-ray version of the box that's more translucent, but visible through walls. This helps make the box more visible while still having a sense of depth. - Use an orange color similar to the 2D editor.
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
-Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code
2020-11-06Refactored Variant Operators.reduz
-Using classes to call and a table -For typed code (GDS or GDNative), can obtain functions to call prevalidated or ptr.
2020-11-04Move call to update the 3D grid into check for updating the viewAaron Franke
2020-11-02Merge pull request #42979 from Mallos/fix/tilemap-floodfillRémi Verschelde
fix(editor): TileMap floodfill with same tile ID and different variation
2020-10-29Merge pull request #43192 from YeldhamDev/poly2deditor_buttons_flatRémi Verschelde
Set previous tool buttons in the Polygon2D editor to be flat again
2020-10-29Set previous tool buttons in the Polygon2D editor to be flat againMichael Alexsander
2020-10-29Fix "Move Points" button sometimes not showing up on UV mode in the ↵Michael Alexsander
Polygon2D editor
2020-10-26Merge pull request #42995 from Ev1lbl0w/bugfix-zoom-visibilityRémi Verschelde
Fix visibility issue with zoom label
2020-10-26Fix visibility issue with zoom labelEv1lbl0w
2020-10-26Merge pull request #42229 from Calinou/2d-editor-improve-undo-log-messagesRémi Verschelde
Improve undo log messages in the 2D editor for additional context
2020-10-26Merge pull request #43075 from Xrayez/color-ramp-to-gradientRémi Verschelde
Fixup `ColorRamp` to `Gradient` renames
2020-10-26Merge pull request #43050 from Pleto/enhance_tileset_sortingRémi Verschelde
Enhancement for tileset sorting
2020-10-26Enhancement for tileset sortingPleto
2020-10-25Gizmo handles transparent againDavid Sichma
2020-10-25Fixup `ColorRamp` to `Gradient` renamesAndrii Doroshenko (Xrayez)
2020-10-24Refactored 2D shader and lighting systemreduz
-Removed normal/specular properties from nodes -Create CanvasTexture, which can contain normal/specular channels -Refactored, optimized and simplified 2D shaders -Use atlas for light textures. -Use a shadow atlas for shadow textures. -Use both items aboves to make light rendering stateless (faster). -Reorganized uniform sets for more efficiency.
2020-10-24Merge pull request #35766 from YeldhamDev/poly2d_uv_editor_improvementsRémi Verschelde
Minor improvements to the Polygon 2D UV editor
2020-10-22fix(editor): Create new icon for TileMap RectangleEric Tuvesson
ref: #42972
2020-10-21fix(editor): TileMap floodfill with same tile ID and different variationEric Tuvesson
Closes https://github.com/godotengine/godot/issues/40435
2020-10-19Merge pull request #42904 from Xrayez/rects-rename-fixupRémi Verschelde
Fixup `ColorRect` and `TextureRect` renames
2020-10-19Merge pull request #38097 from Calinou/add-viewport-debandingJuan Linietsky
Add a debanding property to Viewport
2020-10-19Improve undo log messages in the 2D editor for additional contextHugo Locurcio
Undo/redo log messages will now specify the modified node's name (or number of modified nodes if several were modified). On top of that, the new position/rotation/scale/pivot offset will also be mentioned in the message.
2020-10-19Fixup `ColorRect` and `TextureRect` renamesAndrii Doroshenko (Xrayez)
2020-10-19Merge pull request #42558 from Chaosus/vs_curveRémi Verschelde
Added visual shader node to easy gather data from a CurveTexture
2020-10-18Added VisualShaderNodeCurve to easy gather data from a CurveTextureYuri Roubinsky
2020-10-17node_3d_editor_plugin.h: Update header guardYetizone
2020-10-15Fix visual shader node expression undo/redo for set_size and expressionYuri Roubinsky
2020-10-15Fix copy/paste/duplicate for particle mode in visual shadersYuri Roubinsky
2020-10-15Refactor delete nodes functions in visual shader editorYuri Roubinsky
2020-10-13Merge pull request #42489 from auderer/tilemapeditor-refocusRémi Verschelde
Reset TileMapEditor painting state on application refocus
2020-10-10Merge pull request #42692 from Chaosus/vs_add_metallicYuri Roubinsky
Adds Metallic to spatial light input of visual shaders
2020-10-10Adds Metallic to spatial light input of visual shadersYuri Roubinsky
2020-10-10Merge pull request #42568 from DavidSichma/fix-aabb-updateRémi Verschelde
Make AABB change trigger bounding box update
2020-10-09Implement GPU Particle Collisionsreduz
-Sphere Attractor -Box Attractor -Vector Field -Sphere Collider -Box Collider -Baked SDF Collider -Heightmap Collider
2020-10-09Adds pan gesture to StateMachine editorHaoyu Qiu
2020-10-05aabb change updates bounding boxDavid Sichma
spatial editor will now update the bounding box if aabb or transform changes
2020-10-02Updated getters and setters names for toplevelDuroxxigar
2020-10-02initialize refocus_over_tile to falseMichael Auderer
Co-authored-by: Tomek <kobewi4e@gmail.com>
2020-10-02Merge pull request #42451 from Duroxxigar/rename-toplevelRémi Verschelde
Renamed toplevel to be top_level
2020-10-02Reset TileMapEditor painting on application refocusMichael Auderer
Treats application unfocus as a mouse release for TOOL_PAINTING, by finishing the undo state and resetting the tool. Also sets a flag to prevent extra lines from being drawn when the application is refocused. fixes #42398, fixes #24970
2020-10-01Merge pull request #42467 from Chaosus/vs_fix_bugYuri Roubinsky
Updates size of float constant in visual shader if empty is selected
2020-10-01Updates size of float constant in visual shader if empty is selectedYuri Roubinsky
2020-10-01Merge pull request #40473 from rcorre/gizmo-docRémi Verschelde
Fix return type on EditorNode3DGizmoPlugin::get_priority.
2020-10-01Merge pull request #42458 from groud/fix_cursor_rotationRémi Verschelde
Fix scale cursor rotation and handle diagonal ones
2020-10-01Fix scale cursor rotation and handle diagonal onesGilles Roudière
2020-10-01Add an option to select a predifined constant in visual shader editor Yuri Roubinsky
2020-10-01Renamed toplevel to be top_levelDuroxxigar
2020-09-29Make the pressed autokey icon red to emphasize its "recording" statusHugo Locurcio
2020-09-29Merge pull request #42407 from Chaosus/vs_drag_and_dropYuri Roubinsky
Drag & drop 3d/2d array/cubemap texture to visual shader