Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-12 | Proposal 1246: Make Path3D handles more visible. | Ryan Roden-Corrent | |
Resolves godotengine/godot-proposals#1246. It is difficult to tell the difference between the handles for adjusting curves and the points themselves when looking at a Path gizmo. This re-uses the icons used for Path2D. Unlike Path2D, this does not use a different icon for smooth vs sharp points, as using a potentially different material for each point would prevent batching the points in add_handles (and adding them out-of-order messes up other logic based on handle indices). This includes a public API change to allow specifying a texture for a handle material. This allows spatial gizmo plugins to customize the way a handle is rendered, if desired, but does not break existing behavior (as providing no texture uses the default). The path handle icons were resized as well. 16x16 is the standard icon size. These icons were 10x10 rather than 16x16, and appeared rather small in the editor. To resize, I: - Opened the original in Inkscape - Resized the document to 16x16 - Opened the transform dialog - Scaled by 160% proportionally - Used Align/Distribute to center on the page - Saved the document - Cleaned with `svgcleaner --multipass` | |||
2020-11-08 | Merge pull request #43380 from YeldhamDev/light2d_icons | Rémi Verschelde | |
Add icons for the new Light2D nodes | |||
2020-11-07 | Reorganized core/ directory, it was too fatty already | reduz | |
-Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code | |||
2020-11-07 | Refactored variant setters/getters | reduz | |
-Discern between named, indexed and keyed -Get direct access to functions for typed GDScript and GDNative bindings -Small changes to some classes in order to work with the new setget binder | |||
2020-11-07 | Add icons for the new Light2D nodes | Michael Alexsander | |
2020-11-06 | Refactored 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-04 | Move call to update the 3D grid into check for updating the view | Aaron Franke | |
2020-11-02 | Merge pull request #42979 from Mallos/fix/tilemap-floodfill | Rémi Verschelde | |
fix(editor): TileMap floodfill with same tile ID and different variation | |||
2020-10-30 | Refactor pixel snapping. | reduz | |
-Rename pixel_snap to snap_2d_to_vertices -Added snap_2d_to_transforms which is more useful Fixes #41814 Solves proposal https://github.com/godotengine/godot-proposals/issues/1666 Supersedes #35606, supersedes #41535, supersedes #41534 | |||
2020-10-29 | Merge pull request #43192 from YeldhamDev/poly2deditor_buttons_flat | Rémi Verschelde | |
Set previous tool buttons in the Polygon2D editor to be flat again | |||
2020-10-29 | Set previous tool buttons in the Polygon2D editor to be flat again | Michael Alexsander | |
2020-10-29 | Fix "Move Points" button sometimes not showing up on UV mode in the ↵ | Michael Alexsander | |
Polygon2D editor | |||
2020-10-28 | i18n: Sync translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 284dae021ae6bbee920fedcb55412a501ee106d8) | |||
2020-10-27 | Fixes property revert for inherited child nodes | Haoyu Qiu | |
2020-10-27 | Merge pull request #42677 from groud/fix_error_on_attach_script | Rémi Verschelde | |
Fix error on attaching script | |||
2020-10-26 | Merge pull request #43109 from bruvzg/gridmap_ub | Rémi Verschelde | |
Fix uninitialized `GridMapEditor::node` and `InputMapEditor::setting` variables. | |||
2020-10-26 | Fix error on attaching script | Gilles Roudière | |
2020-10-26 | Fix uninitialized `GridMapEditor::node` and `InputMapEditor::setting` variables. | bruvzg | |
2020-10-27 | Fixes property revert after saving instanced scene | Haoyu Qiu | |
2020-10-26 | Merge pull request #42995 from Ev1lbl0w/bugfix-zoom-visibility | Rémi Verschelde | |
Fix visibility issue with zoom label | |||
2020-10-26 | Fix visibility issue with zoom label | Ev1lbl0w | |
2020-10-26 | Merge pull request #43018 from groud/improve-file-sorting | Rémi Verschelde | |
Improve file sorting | |||
2020-10-26 | Merge pull request #42229 from Calinou/2d-editor-improve-undo-log-messages | Rémi Verschelde | |
Improve undo log messages in the 2D editor for additional context | |||
2020-10-26 | Merge pull request #43070 from Calinou/optimize-svgs | Rémi Verschelde | |
Optimize SVG using `svgcleaner --multipass` | |||
2020-10-26 | Improve file sorting | Gilles Roudière | |
2020-10-26 | Merge pull request #43075 from Xrayez/color-ramp-to-gradient | Rémi Verschelde | |
Fixup `ColorRamp` to `Gradient` renames | |||
2020-10-26 | Merge pull request #43084 from DavidSichma/toggle0 | Rémi Verschelde | |
fix toggle mask bit 0 | |||
2020-10-26 | Merge pull request #43050 from Pleto/enhance_tileset_sorting | Rémi Verschelde | |
Enhancement for tileset sorting | |||
2020-10-26 | Enhancement for tileset sorting | Pleto | |
2020-10-26 | fix toggle mask bit 0 | David Sichma | |
2020-10-25 | Gizmo handles transparent again | David Sichma | |
2020-10-25 | Fixup `ColorRamp` to `Gradient` renames | Andrii Doroshenko (Xrayez) | |
2020-10-25 | Optimize SVG using `svgcleaner --multipass` | Hugo Locurcio | |
This decreases the editor binary size by about 8 KB. | |||
2020-10-24 | Refactored 2D shader and lighting system | reduz | |
-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-24 | Merge pull request #35766 from YeldhamDev/poly2d_uv_editor_improvements | Rémi Verschelde | |
Minor improvements to the Polygon 2D UV editor | |||
2020-10-22 | fix(editor): Create new icon for TileMap Rectangle | Eric Tuvesson | |
ref: #42972 | |||
2020-10-22 | Revert "fix(editor): TileMap Fill Rectangle icon" | Rémi Verschelde | |
2020-10-22 | Merge pull request #42949 from DavidSichma/shaderglobals | Rémi Verschelde | |
Shader globals bugfixes | |||
2020-10-22 | Fix custom property editor to correctly show Basis | Yuri Roubinsky | |
2020-10-21 | fix(editor): TileMap floodfill with same tile ID and different variation | Eric Tuvesson | |
Closes https://github.com/godotengine/godot/issues/40435 | |||
2020-10-21 | fix(editor): TileMap Fill Rectangle icon | Eric Tuvesson | |
The default color was blue which is the active color, changed it to be gray by default. | |||
2020-10-21 | Shader globals bugfixes | David Sichma | |
- shader globals editor displays properties correctly - fixed some errors how globals were transferred | |||
2020-10-19 | Allow sorting files by type | Gilles Roudière | |
2020-10-19 | Merge pull request #42904 from Xrayez/rects-rename-fixup | Rémi Verschelde | |
Fixup `ColorRect` and `TextureRect` renames | |||
2020-10-19 | Merge pull request #38097 from Calinou/add-viewport-debanding | Juan Linietsky | |
Add a debanding property to Viewport | |||
2020-10-19 | Improve undo log messages in the 2D editor for additional context | Hugo 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-19 | Fixup `ColorRect` and `TextureRect` renames | Andrii Doroshenko (Xrayez) | |
2020-10-19 | Disable code to add patches menu | Ev1lbl0w | |
2020-10-19 | Merge pull request #42558 from Chaosus/vs_curve | Rémi Verschelde | |
Added visual shader node to easy gather data from a CurveTexture | |||
2020-10-19 | Merge pull request #42878 from gvaneyck/copy-description-node-replace | Rémi Verschelde | |
Keep 'Editor Description' metadata when changing a Node's type |