Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-10 | Create Variant built-in functions. | reduz | |
-Moved Expression to use this, removed its own. -Eventually GDScript/VisualScript/GDNative need to be moved to this. -Given the JSON functions were hacked-in, removed them and created a new JSONParser class -Made sure these functions appear properly in documentation, since they will be removed from GDScript | |||
2020-11-10 | doc: Fixups to #43419 which added operators in the docs | Rémi Verschelde | |
- Escape the method names as e.g. `operator <` is invalid XML. - Add a hack to merge all String % operator definitions for each Variant type as a single one with `Variant` argument type. - Add support for the new qualifiers in makerst.py. - Drop unused `doc_merge.py`, seems to date back to when we had all the documentation in a single `classes.xml`. | |||
2020-11-10 | Register methods for drawing 3D editor overlays | Tomasz Chabora | |
2020-11-10 | Merge pull request #43397 from ↵ | Rémi Verschelde | |
Calinou/fix-filesystem-copy-path-shortcut-conflict Use Ctrl+Shift+C as the default FileSystem dock Copy Path shortcut | |||
2020-11-09 | Variant: Sync docs with new constructors, fixups after #43403 | Rémi Verschelde | |
Change DocData comparators for MethodDoc and ArgumentDoc to get a better ordering of constructors. | |||
2020-11-09 | Make sure operators appear in the docs too | reduz | |
Add "operator" and "constructor" qualifiers to make it easier to see in the docs. | |||
2020-11-09 | Merge pull request #40106 from Calinou/improve-3d-selection-box | Rémi Verschelde | |
Improve the 3D editor selection box appearance | |||
2020-11-09 | Variant: Rename Type::_RID to Type::RID | Rémi Verschelde | |
The underscore prefix was used to avoid the conflict between the `RID` class name and the matching enum value in `Variant::Type`. This can be fixed differently by prefixing uses of the `RID` class in `Variant` with the scope resolution operator, as done already for `AABB`. | |||
2020-11-09 | Improve the 3D editor selection box appearance | Hugo 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-09 | Refactored variant constructor logic | reduz | |
2020-11-08 | Use Ctrl+Shift+C as the default FileSystem dock Copy Path shortcut | Hugo Locurcio | |
This closes #43396. | |||
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 |