summaryrefslogtreecommitdiff
path: root/editor/plugins
AgeCommit message (Collapse)Author
2018-05-02WIP Polygon2D weight editingJuan Linietsky
2018-05-02Fixes locks and groups on 2d editorgroud
2018-05-02Merge pull request #18259 from Superwaitsum/MoveIconsRémi Verschelde
Changed Sprite Frame buttons for icons
2018-05-01Merge pull request #18291 from akien-mga/coverity-uninitialized-scalar-varRémi Verschelde
Fix Coverity reports of uninitialized scalar variable
2018-05-01Adds z-index properties to TileSets.Pieter-Jan Briers
2018-05-01Merge pull request #18434 from YeldhamDev/animation_autoplay_fixRémi Verschelde
Fixed deleting an animation marked to autoplay in the editor affecting the creation of one with the same name
2018-05-01Merge pull request #18380 from groud/fix_spacebar_panningRémi Verschelde
Fixes 2d editor panning not working
2018-05-01Merge pull request #18321 from Crazy-P/Fixes-logically-dead-codeRémi Verschelde
Fixes logically dead code (Coverity)
2018-04-30Changed Sprite Frame move buttons for iconsSuperwaitsum
2018-04-30Merge pull request #18373 from KidRigger/workingMax Hilbrunner
Replaces CTRL with CMD in TileMapEditor for MacOS.
2018-04-30Merge pull request #18381 from groud/fix_hard_to_select_node2dMax Hilbrunner
Fixes hard to select Node2D
2018-04-28Merge pull request #18425 from RandomShaper/fix-theme-editor-samplesHein-Pieter van Braam
Fix theme editor sample widgets
2018-04-28Fix how snapping is applied to 3D polygon editing, make it more friendly.Juan Linietsky
2018-04-27CSG Support for Godot!Juan Linietsky
-Missing Icons -Missing freezing option (for baking light and faster load) -Missing a way to export from Godot (GLTF2?) -Probably buggy (may freeze editor, can be worked around easily, but let me know if this happens so it's easier to catch bugs) Happy testing!
2018-04-27Made the Pin button disable when no AnimationPlayer is selected.Michael Alexsander Silva Dias
2018-04-27Fixed deleting an animation marked to autoplay in the editor affecting the ↵Michael Alexsander Silva Dias
creation of one with the same name.
2018-04-27Fix theme editor sample widgetsPedro J. Estébanez
2018-04-26Numerous changes to the Animation Editor.Michael Alexsander Silva Dias
2018-04-26Adds shortcuts for zooming in the 2D editorGilles Roudiere
2018-04-23Fixes hard to select Node2Dgroud
2018-04-23Fixes 2d editor panning not workinggroud
2018-04-23Replaces CTRL with CMD in TileMapEditor for MacOS.Anish
Replacing CTRL with CMD makes sense dure to consistency with MacOS and avoiding conflict with the accessibility hotkey (ctrl+lmb = rmb) Fixes: #18238
2018-04-22Change ".." punctuation for "..." in editor strings (#16507)Hugo Locurcio
2018-04-21Fixes logically dead code (Coverity)Crazy-P
Fixes reported logically dead codes by Coverity * image.cpp: Doesn't really need any modification. But to remove the bug report then we have to move the MAX call away from the for loop statement. * rasterizer_gles3.cpp: Removes unnecessary elif condition since it is checked earlier in the function * collada.cpp: If stamement never reached due to macro ERR_CONTINUE does the same. * navigation_mesh.cpp: Variables should always be null - however, also checked for the very same condition in their function call. Leaving this for review (whether the function call is necessary or not) * path_editor_plugin.cpp: If cancel is true, then it should restore the edited value to the original provided. http://docs.godotengine.org/en/3.0/classes/class_editorspatialgizmo.html#class-editorspatialgizmo-commit-handle * spatial_editor_gizmos.cpp: the very condition of i >= 3 is predetermined in the if case right before it. Thus case 1 is always '1' and case 2 is always '-1' * grid_map_editor.cpp: Same as above in spatial_editor_gizmos.cpp * voxel_light_baker.cpp: Same as above in spatial_editor_gizmos.cpp * visual_server.cpp: Same as above in spatial_editor_gizmos.cpp * visual_script_expression.cpp: char '-' is already true in the switch case mechanism. Thus it can never reach to default case. * particles.cpp: Case 'PARAM_MAX' is unreachable due to index checking right before the switch execution. * shader_language.cpp: Invalid index is handled in switch default case. `type < TYPE_FLOAT && type > TYPE_VEC4` -> `(type < TYPE_FLOAT || type > TYPE_VEC4`) Fixes the "always false problem" in TODO comment.
2018-04-19Fix Coverity reports of uninitialized scalar variableRémi Verschelde
Fixes most current reports on Coverity Scan of uninitialized scalar variable (CWE-457): https://cwe.mitre.org/data/definitions/457.html These happen most of the time (in our code) when instanciating structs without a constructor (or with an incomplete one), and later returning the instance. This is sometimes intended though, as some parameters are only used in some situations and should not be double-initialized for performance reasons (e.g. `constant` in ShaderLanguage::Token).
2018-04-18Merge pull request #18168 from Chaosus/fixcrashRémi Verschelde
Fix possible crash when clicking on Skeleton2D or Sprite editor options
2018-04-18Fix possible crash when clicking on Skeleton2D or Sprite editor optionsChaosus
2018-04-13Merge pull request #18156 from RandomShaper/fix-messed-prRémi Verschelde
Revert "Unify http- and percent- encode/decode"
2018-04-13Merge pull request #17502 from groud/2Deditor_rectJuan Linietsky
Remove the rect surrounding 2D nodes in 2D editor when it's not pertinent
2018-04-12Revert "Unify http- and percent- encode/decode"Pedro J. Estébanez
This reverts commit b76ee30917c63211ac9e94a21bebbddf518d169f.
2018-04-08Merge pull request #16571 from Zylann/find_in_filesJuan Linietsky
Added find & replace in files
2018-04-08Merge pull request #17443 from Noshyaar/tilesetcrashJuan Linietsky
Fix converting to tileset crashes Godot if existing file is not tileset
2018-04-07Merge pull request #17583 from RandomShaper/enhance-uri-utilsJuan Linietsky
Enhance uri utils
2018-04-07Merge pull request #17730 from RandomShaper/radio-buttons-in-menusJuan Linietsky
Radio buttons in menus
2018-04-07Merge pull request #17809 from RandomShaper/menu-item-on-releaseJuan Linietsky
Improve popup menus usability
2018-04-07Improve popup menus usabilityPedro J. Estébanez
It seems that popups were intended to "grab" the mouse click that triggered them, but their intent was being lost. This commit does the necessary changes to let it happen and updates items that were trying to get advantage of it, because the semantics of `Control::grab_click_focus()` have changed a bit. Namely, it must be called **before** showing the modal. This allows to popup a menu and activate an item in it in a single click-point-release cycle, instead of having to click once to open the menu and once more to pick an item. This ability is extended even to context menus activated with the RMB (or any other mouse button, for that matter). The editor benefits from this in the context menu of the tree dock, which has been patched to opt-in for this feature. This improves UX a bit by saving unnecessary clicks. From now on, `PopupMenu` always grabs the click and also invalidates the first button release unless the mouse has moved (that's what `set_invalidate_click_until_motion()` was doing and now it's removed), so there is no longer the need of doing both things at every point a pop-up menu is shown.
2018-04-04Update transform buttons in tile editor while using T, A, S shortcuts (fixes ↵Alexander Alekseev
#17962)
2018-04-04Merge pull request #17863 from covariantlabs/add-move-selected-tilesRémi Verschelde
Add functionality to move selected tiles in tile map editor
2018-04-04Merge pull request #17923 from Paulb23/add_abstract_syntax_highlighterRémi Verschelde
Abstracted the syntax highlighter from text edit.
2018-04-04Add functionality to move selected tiles in tile map editorMartin Rieke
This change adds a new entry "Move Selection" to the "Tile Map" menu in the tile map editor. It allows the user to easily move as set of selected tiles.
2018-04-03Displays node icon on hoverGilles Roudiere
2018-04-03Merge pull request #17832 from YeldhamDev/popups_size_fixRémi Verschelde
Fixed some popups not shrinking their size back when losing items
2018-04-03Merge pull request #17865 from delftswa2018/enumLookupFixRémi Verschelde
Ctrl+Clicking a enum now scrolls down to it in the docs.
2018-04-03Display nodes without rect's positionGilles Roudiere
2018-04-03Remove the selection rect for nodes that do not require itGilles Roudiere
2018-04-03Ctrl+Clicking a enum now scrolls down to it in the docs.Felix Yang
2018-04-03Fixes issues with selectable children and locksGilles Roudiere
2018-04-03Merge pull request #17935 from Rubonnek/remove-unneeded-sortRémi Verschelde
Removed unneeded sort from SpriteFramesEditor plugin
2018-04-02Removed unneeded sort from SpriteFramesEditor pluginWilson E. Alvarez
2018-04-02Abstracted the syntax highlighter from text editPaulb23