aboutsummaryrefslogtreecommitdiff
path: root/editor (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | Fixes issues with selectable children and locksGilles Roudiere2018-04-032-27/+40
| | | | | | | | | |
* | | | | | | | | | Merge pull request #16473 from ianb96/move_tabRémi Verschelde2018-04-092-0/+53
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | Drag to Rearrange Editor Docks
| * | | | | | | | | Drag to rearrange Tabs and TabContainerianb962018-04-082-0/+53
| | | | | | | | | |
* | | | | | | | | | Merge pull request #18054 from Mintormo/bugfix-inconsistent-sort-in-file-managerRémi Verschelde2018-04-091-0/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | Fixed bug #17929. Inconsistent sort in file manager.
| * | | | | | | | | Fixed bug #17929. Inconsistent sort in file manager.Mintormo2018-04-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fix a bug #17929 (https://github.com/godotengine/godot/issues/17929) in file manager. I'm just added sorting of files list in method FileSystemDock::_update_files.
* | | | | | | | | | Merge pull request #16297 from lpn/masterJuan Linietsky2018-04-081-7/+21
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fixed wave file importer's broken resampling.
| * | | | | | | | | | Fixed wave file importer's broken resampling.L. Nikko2018-02-021-7/+21
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #16571 from Zylann/find_in_filesJuan Linietsky2018-04-086-68/+1155
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Added find & replace in files
| * | | | | | | | | | Added find & replace in filesMarc Gilleron2018-02-196-68/+1155
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Fix #18058 regressionChaosus2018-04-081-1/+6
| | | | | | | | | |
* | | | | | | | | | Merge pull request #16995 from mrcdk/custom_resources_inspectorJuan Linietsky2018-04-084-23/+70
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | The inspector will show the custom resources added via plugin
| * | | | | | | | | | Now the inspector will show the custom resources added via pluginMrCdK2018-02-254-23/+70
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #17123 from ↵Juan Linietsky2018-04-082-23/+54
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Jason0214/BugFix_UpdataFavoriteListWhenMoveOrRenameDir Editor: update favortite_dirs after move or rename a file in filesytem_dock
| * | | | | | | | | | | update favorite_dirs list after move or rename a dirJason02142018-02-282-23/+54
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #17382 from bojidar-bg/13971-path-array-unsavedJuan Linietsky2018-04-081-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Duplicate Arrays and Dictionaries when instancing scene in editor
| * | | | | | | | | | | | Duplicate Arrays and Dictionaries when instancing scene in editorBojidar Marinov2018-03-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, add deep (=false) parameter to Array.duplicate and Dictionary.duplicate Fixes #13971
* | | | | | | | | | | | | Merge pull request #17443 from Noshyaar/tilesetcrashJuan Linietsky2018-04-082-17/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-232-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also make TileSetEditorPlgn tile list updates the preview modulate
* | | | | | | | | | | | | | Merge pull request #17967 from Nibodhika/all-device-modeJuan Linietsky2018-04-082-15/+36
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows to map an action to all devices.
| * | | | | | | | | | | | | | Allows to map an action to all devices.Nibodhika2018-04-072-15/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is accomplished by setting a special value (-1) to the device variable in the InputEvent that's being used to compare with the one received from the OS. This special value is invalid for a regular input, so it should be safe. Implements #17942
* | | | | | | | | | | | | | | Merge pull request #17741 from Essojadojef/fix-shortcut-categoriesJuan Linietsky2018-04-081-1/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | Fix all categories unfold when one key binding is changed
| * | | | | | | | | | | | | | Fix all categories unfold when one key binding is changedAlessandro2018-03-241-1/+15
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | 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 #17717 from NikodemL/masterJuan Linietsky2018-04-071-4/+71
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extended node rename function to also support renaming node path script instance property
| * | | | | | | | | | | | | | | | perform_node_renames fix for a case where the new name is emptyNikodem Lokatelj2018-03-301-1/+7
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Extended node renames function to also rename script instance node path ↵Nikodem Lokatelj2018-03-231-4/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | properties and fixed animation rename bug perform_node_renames function now also checks for any script instance with node paths so they also get renamed to point to new paths. This also fixes a bug with animation player renaming where two nodes had the same name.
* | | | | | | | | | | | | | | | | Merge pull request #17730 from RandomShaper/radio-buttons-in-menusJuan Linietsky2018-04-077-30/+50
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-272-2/+6
| | |/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 #17754 from Crazy-P/Resloves_Replace_all_doesnt_replace_allJuan Linietsky2018-04-071-22/+26
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resloves Replace all doesnt replace all
| * | | | | | | | | | | | | | | | | Fixes replace all not replacing the first wordCrazy-P2018-03-251-22/+26
| |/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | 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.
* | | | | | | | | | | | | | | | | Merge pull request #17840 from Dimonasdf/masterJuan Linietsky2018-04-071-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Collada material roughness import function
| * | | | | | | | | | | | | | | | | Fix Collada material roughness import function 4Dmitriy Romanov2018-04-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Made import conversion linear.
| * | | | | | | | | | | | | | | | | Fix Collada material roughness import function 3Dmitriy Romanov2018-03-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improved readability and further tweaking of function
| * | | | | | | | | | | | | | | | | Fix Collada material roughness import function 2Dmitriy Romanov2018-03-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix minus space.
| * | | | | | | | | | | | | | | | | Fix Collada material roughness import functionDmitriy Romanov2018-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes NaN roughness in Godot when hardness in Blender is set to more than 255. Also corrects dependency: more hardness = more roughness (it says shininess, but it actually is hardness).
* | | | | | | | | | | | | | | | | | Fix skeleton import from glTFPedro J. Estébanez2018-04-061-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some glTF files, the order of bones in the skeleton array wasn't matching the joints array in the meshes. Fixes #17808.
* | | | | | | | | | | | | | | | | | Merge pull request #17970 from PJB3005/18-04-04-commandline-export-error-clarityRémi Verschelde2018-04-061-5/+9
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly print an error when --export fails.
| * | | | | | | | | | | | | | | | | | Explicitly print an error when --export fails.Pieter-Jan Briers2018-04-041-5/+9
| | |_|_|_|_|_|_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously this would not explicitly say the export failed. Sure you might see another error somewhere, but that's not very reliable/obvious.
* | | | | | | | | | | | | | | | | | Merge pull request #17784 from Rubonnek/rename-shortcutRémi Verschelde2018-04-041-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added shortcut to rename files
| * | | | | | | | | | | | | | | | | | Added shortcut to rename filesWilson E. Alvarez2018-03-271-0/+3
| | |_|/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Update transform buttons in tile editor while using T, A, S shortcuts (fixes ↵Alexander Alekseev2018-04-041-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | #17962)
* | | | | | | | | | | | | | | | | | Merge pull request #17816 from NikodemL/fix_file_show_in_explorerRémi Verschelde2018-04-041-2/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FIX: FILE_SHOW_IN_EXPLORER now correctly shows the file's directory
| * | | | | | | | | | | | | | | | | | FIX: FILE_SHOW_IN_EXPLORER now correctly shows the file's directoryNikodem Lokatelj2018-03-281-2/+13
| |/ / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | 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.