aboutsummaryrefslogtreecommitdiff
path: root/editor/plugins (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge pull request #18373 from KidRigger/workingMax Hilbrunner2018-04-301-3/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | Replaces CTRL with CMD in TileMapEditor for MacOS.
| * | | | | | Replaces CTRL with CMD in TileMapEditor for MacOS.Anish2018-04-231-3/+12
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replacing CTRL with CMD makes sense dure to consistency with MacOS and avoiding conflict with the accessibility hotkey (ctrl+lmb = rmb) Fixes: #18238
* | | | | | Merge pull request #18381 from groud/fix_hard_to_select_node2dMax Hilbrunner2018-04-301-1/+1
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Fixes hard to select Node2D
| * | | | | Fixes hard to select Node2Dgroud2018-04-231-1/+1
| |/ / / /
* | | | | Merge pull request #18425 from RandomShaper/fix-theme-editor-samplesHein-Pieter van Braam2018-04-281-3/+3
|\ \ \ \ \ | | | | | | | | | | | | Fix theme editor sample widgets
| * | | | | Fix theme editor sample widgetsPedro J. Estébanez2018-04-271-3/+3
| | |_|/ / | |/| | |
* | | | | Fix how snapping is applied to 3D polygon editing, make it more friendly.Juan Linietsky2018-04-282-3/+22
| | | | |
* | | | | CSG Support for Godot!Juan Linietsky2018-04-272-41/+52
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | -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!
* | | | Numerous changes to the Animation Editor.Michael Alexsander Silva Dias2018-04-261-7/+10
| | | |
* | | | Adds shortcuts for zooming in the 2D editorGilles Roudiere2018-04-261-2/+5
|/ / /
* / / Change ".." punctuation for "..." in editor strings (#16507)Hugo Locurcio2018-04-2211-28/+28
|/ /
* | Merge pull request #18168 from Chaosus/fixcrashRémi Verschelde2018-04-182-0/+10
|\ \ | |/ |/| Fix possible crash when clicking on Skeleton2D or Sprite editor options
| * Fix possible crash when clicking on Skeleton2D or Sprite editor optionsChaosus2018-04-182-0/+10
| |
* | Merge pull request #18156 from RandomShaper/fix-messed-prRémi Verschelde2018-04-131-1/+1
|\ \ | | | | | | Revert "Unify http- and percent- encode/decode"
| * | Revert "Unify http- and percent- encode/decode"Pedro J. Estébanez2018-04-121-1/+1
| |/ | | | | | | This reverts commit b76ee30917c63211ac9e94a21bebbddf518d169f.
* | Merge pull request #17502 from groud/2Deditor_rectJuan Linietsky2018-04-132-219/+431
|\ \ | |/ |/| Remove the rect surrounding 2D nodes in 2D editor when it's not pertinent
| * Displays node icon on hoverGilles Roudiere2018-04-032-8/+82
| |
| * Display nodes without rect's positionGilles Roudiere2018-04-032-3/+54
| |
| * Remove the selection rect for nodes that do not require itGilles Roudiere2018-04-032-191/+265
| |
| * Fixes issues with selectable children and locksGilles Roudiere2018-04-032-27/+40
| |
* | Merge pull request #16571 from Zylann/find_in_filesJuan Linietsky2018-04-084-68/+142
|\ \ | | | | | | Added find & replace in files
| * | Added find & replace in filesMarc Gilleron2018-02-194-68/+142
| | |
* | | Merge pull request #17443 from Noshyaar/tilesetcrashJuan Linietsky2018-04-081-1/+5
|\ \ \ | | | | | | | | Fix converting to tileset crashes Godot if existing file is not tileset
| * | | Fix converting to tileset crashes Godot if existing file is not tilesetPoommetee Ketson2018-03-231-1/+5
| | | | | | | | | | | | | | | | also make TileSetEditorPlgn tile list updates the preview modulate
* | | | Merge pull request #17583 from RandomShaper/enhance-uri-utilsJuan Linietsky2018-04-071-1/+1
|\ \ \ \ | | | | | | | | | | Enhance uri utils
| * | | | Unify http- and percent- encode/decodePedro J. Estébanez2018-03-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | There was a percent-prefixed version, which was exposed, and a http-prefixed version which was not (only to GDNative). This commit keeps the percent-prefixed versions, but with the http-prefixed implementations.
* | | | | Merge pull request #17730 from RandomShaper/radio-buttons-in-menusJuan Linietsky2018-04-076-28/+48
|\ \ \ \ \ | | | | | | | | | | | | Radio buttons in menus
| * | | | | Use radio-button-like menu entries where applicablePedro J. Estébanez2018-03-273-21/+19
| | | | | |
| * | | | | Support radio-button entries in ItemListPluginPedro J. Estébanez2018-03-272-7/+25
| | | | | |
| * | | | | Add radio-button-looking entries to PopupMenuPedro J. Estébanez2018-03-271-0/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They work exactly the same as current checkbox-decorated items, but in order to preserve compatibility, separate methods are used, like `add_radio_check_item()`. The other option would have been to add a new parameter at the end of `add_check_item()` and the like, but that would have forced callers to provide the defaults manually. `is_item_checkable()`, `is_item_checked()` and `set_item_checked()` are used regardless the item is set to look as check box or radio button. Keeping check in the name adds an additional clue about these facts. Closes #13055.
* | | | | Merge pull request #17809 from RandomShaper/menu-item-on-releaseJuan Linietsky2018-04-073-6/+0
|\ \ \ \ \ | | | | | | | | | | | | Improve popup menus usability
| * | | | | Improve popup menus usabilityPedro J. Estébanez2018-04-073-6/+0
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Update transform buttons in tile editor while using T, A, S shortcuts (fixes ↵Alexander Alekseev2018-04-041-0/+3
| | | | | | | | | | | | | | | | | | | | #17962)
* | | | | Merge pull request #17863 from covariantlabs/add-move-selected-tilesRémi Verschelde2018-04-042-2/+55
|\ \ \ \ \ | | | | | | | | | | | | Add functionality to move selected tiles in tile map editor
| * | | | | Add functionality to move selected tiles in tile map editorMartin Rieke2018-04-042-2/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | Merge pull request #17923 from Paulb23/add_abstract_syntax_highlighterRémi Verschelde2018-04-044-3/+64
|\ \ \ \ \ \ | | | | | | | | | | | | | | Abstracted the syntax highlighter from text edit.
| * | | | | | Abstracted the syntax highlighter from text editPaulb232018-04-024-3/+64
| |/ / / / /
* | | | | | Merge pull request #17832 from YeldhamDev/popups_size_fixRémi Verschelde2018-04-031-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fixed some popups not shrinking their size back when losing items
| * | | | | | Fixed some popups not shrinking their size back when losing items.Michael Alexsander Silva Dias2018-03-281-0/+2
| |/ / / / /
* | | | | | Merge pull request #17865 from delftswa2018/enumLookupFixRémi Verschelde2018-04-031-0/+20
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Ctrl+Clicking a enum now scrolls down to it in the docs.
| * | | | | Ctrl+Clicking a enum now scrolls down to it in the docs.Felix Yang2018-04-031-0/+20
| |/ / / /
* | | | | Merge pull request #17935 from Rubonnek/remove-unneeded-sortRémi Verschelde2018-04-031-2/+0
|\ \ \ \ \ | | | | | | | | | | | | Removed unneeded sort from SpriteFramesEditor plugin
| * | | | | Removed unneeded sort from SpriteFramesEditor pluginWilson E. Alvarez2018-04-021-2/+0
| |/ / / /
* / / / / Mesh: fix crash when creating mesh outline from QuadMeshPoommetee Ketson2018-04-011-0/+4
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since create_outline can only make outline for PRIMITIVE_TRIANGLES, when QuadMesh (which is PRIMITIVE_TRIANGLE_FAN) is used to create outline, will leave `arrays` empty, and crash when it is being indexed for "indices" subarray. This PR shows error when there's only one surface and it is not TRIANGLES. Also prevent the crash if it has more than one surface and none of them are TRIANGLES (and any other cases that could leave `arrays` empty) by checking the size of `arrays` == 8 before indexing it, since the method seems to expect `arrays` to be of that size.
* | | | Merge pull request #17785 from Rubonnek/simplify-canvas-item-logicGilles Roudiere2018-03-281-12/+12
|\ \ \ \ | | | | | | | | | | Simplify CanvasItemEditor anchor drag logic
| * | | | Simplify CanvasItemEditor anchor drag logicWilson E. Alvarez2018-03-261-12/+12
| |/ / /
* / / / Enable snapping in 2D when control key pressedChaosus2018-03-281-9/+11
|/ / /
* | | Merge pull request #17505 from ArkDShiggy/invert_y-axisRémi Verschelde2018-03-231-2/+12
|\ \ \ | |/ / |/| | add option to invert y-axis
| * | add option to invert y-axisJulien CATINEAU2018-03-201-2/+12
| | |
* | | Fixes scrollbars in Canvas Item EditorGilles Roudiere2018-03-172-67/+80
| | |