summaryrefslogtreecommitdiff
path: root/editor/plugins
AgeCommit message (Collapse)Author
2021-11-15Allow dehardcoding documentation branch and URL in docs linksRémi Verschelde
This makes it possible to change the branch of the documentation that URLs are pointing to without having to modify all class reference files. In the XML class reference, the `$DOCS_URL` placeholder should be used, and will be replaced automatically in the editor and when generating the RST class reference. The documentation branch string is set in `version.py`. Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-11-15Merge pull request #54851 from Calinou/skeleton-2d-editor-swap-rest-pose-actionsRémi Verschelde
2021-11-12Use "enum class" for input enumsAaron Franke
2021-11-12Make OpenSimplex and VisualScript modules not depend on the editorAaron Franke
2021-11-12Implement texture padding in TileSetAtlasSourcesGilles Roudière
2021-11-12Merge pull request #53987 from groud/tile_data_inspector_pluginRémi Verschelde
2021-11-12Fix default_texture_param in shader pipeline to support uniform arraysYuri Roubinsky
2021-11-11String: Remove `erase` method, bindings can't mutate StringRémi Verschelde
2021-11-10Swap rest pose actions in the Skeleton2D editorHugo Locurcio
The texts were changed before, but the actions weren't swapped around. This led to unexpected behavior.
2021-11-10Merge pull request #54745 from KoBeWi/find_in_scenesRémi Verschelde
2021-11-10Merge pull request #54836 from pycbouh/inspector-plugins-fixes-and-groupsRémi Verschelde
2021-11-10Merge pull request #54660 from Chaosus/vs_particles_mesh_emitterRémi Verschelde
2021-11-10Fix EditorInspectorPlugin virtual bindings and add parse_group callbackYuri Sizov
2021-11-09Merge pull request #54662 from KoBeWi/now_with_reloadingRémi Verschelde
Properly reload built-in tool scripts
2021-11-09Merge pull request #53819 from TokageItLab/re-implement-ping-pongRémi Verschelde
Reimplement ping-pong animation and reverse playback
2021-11-09Properly reload built-in tool scriptskobewi
2021-11-09Merge pull request #54808 from Calinou/editor-frametime-display-more-decimalsRémi Verschelde
Display 2 decimals instead of 1 in editor frametime labels
2021-11-09Merge pull request #54653 from KoBeWi/built_in_scripts_deserved_thatRémi Verschelde
Improve save handling for built-in scripts
2021-11-09Display 2 decimals instead of 1 in editor frametime labelsHugo Locurcio
When comparing different graphics settings or optimizations, this makes precise measurements and frametime comparisons easier.
2021-11-09Merge pull request #54788 from rcorre/orbit_clampRémi Verschelde
2021-11-09Clamp rotation for up/down orbiting shortcuts.Ryan Roden-Corrent
This prevents the viewport from going upside-down. This was suggested at: https://github.com/godotengine/godot/pull/51984#issuecomment-948614191: > For 3.4, I think we can just clamp the angle value when using the > camera orbiting shortcuts. We can investigate what to do with panning > and freelook in 3.5 and 4.0.
2021-11-09Merge pull request #54372 from bruvzg/text_edit_uiRémi Verschelde
2021-11-09Merge pull request #54649 from bruvzg/shadowsRémi Verschelde
2021-11-08Several Gradient improvementsHendrik Brucker
2021-11-08Improve Add Node Here popupkobewi
2021-11-08Properly handle scenes in Find in Fileskobewi
2021-11-07Improve save handling for built-in scriptskobewi
2021-11-07Fix preview sun and environment nameskobewi
2021-11-06Added `MeshEmitter` node for particles in visual shaderYuri Roubinsky
2021-11-06Fix Label and RichTextLabale text shadows and shadow outlines.bruvzg
2021-11-05Merge pull request #54573 from nekomatata/query-parametersRémi Verschelde
2021-11-05Fix previews sometimes displaying wrong/blank imageBrian Semrau
2021-11-05Merge pull request #54599 from Chaosus/vs_particles_2d_emittersRémi Verschelde
2021-11-05Added 2D boolean hint for particle emitters in visual shadersYuri Roubinsky
2021-11-05Use Callable in RS::request_frame_drawn_callbackBrian Semrau
2021-11-04Use parameter classes instead of arguments for all physics queriesPouleyKetchoupp
Same as what is already done for shape queries, applied to point and ray queries. Easier to document and more flexible to add more parameters. Also expose intersect_point method to script in 3D. Remove intersect_point_on_canvas in 2D, replaced with a parameter.
2021-11-04Ignore external editor for built-in scriptskobewi
2021-11-04Add is_built_in() method to Resourcekobewi
2021-11-03Merge pull request #54072 from KoBeWi/hrcr_is_dedRémi Verschelde
2021-11-03reimplement ping-pongSilc 'Tokage' Renew
2021-11-02Add a flag to EditorResourcePicker to differentiate selection contextsYuri Sizov
2021-11-01Merge pull request #54396 from groud/implement_terrain_other_brushesRémi Verschelde
2021-11-01Merge pull request #54419 from Chaosus/vs_cutRémi Verschelde
2021-11-01Fix TileSet editor drag and drop not workingGilles Roudière
2021-10-31Use OpenGL 3.3 core profile instead of compatibility profileClay John
- Rename OpenGL to GLES3 in the source code per community feedback. - The renderer is still exposed as "OpenGL 3" to the user. - Hide renderer selection dropdown until OpenGL support is more mature. - The renderer can still be changed in the Project Settings or using the `--rendering-driver opengl` command line argument. - Remove commented out exporter code. - Remove some OpenGL/DisplayServer-related debugging prints.
2021-10-31Add functions for getting name and font style from dynamic and bitmap fonts.bruvzg
Add font selection toolbar editor plugin.
2021-10-31Refactored copy/paste of visual shaders, implement 'Cut' featureYuri Roubinsky
2021-10-30Rename GLES2 driver to OpenGL to prepare for the upgrade to GLES3Hugo Locurcio
- Use lowercase driver names for the `--rendering-driver` command line argument.
2021-10-29Implement missing TileMap brushes for terrainsGilles Roudière
2021-10-29Merge pull request #54388 from Chaosus/fix_orm_conversionYuri Roubinsky