aboutsummaryrefslogtreecommitdiff
path: root/editor/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-2777-77/+77
|
* spatial selection if subscene geometry is far from originJakub Grzesik2017-08-271-2/+6
| | | | (cherry picked from commit 78e72c8e79a2b7d373190fc6bbe5d8c8c037c6df)
* Correct hash behavior for floating point numbersHein-Pieter van Braam2017-08-201-2/+2
| | | | | | | | | | | | | | | | | | | | | This backports the work in #7815 and the subsequent fixes in #8393 The following program now works as expected in this branch in both release_debug and debug mode: ```gdscript print(sqrt(-1)) print(sqrt(-1)) var simple1=asin(10.0) var simple2=acos(10.0) print(simple1) print(simple2) ``` And successfully prints -nan 4 times This fixes #9580 and fixes #8925
* Add closest_power_of_2 func and implement mix_rate/latency on OS XMarcelo Fernandez2017-08-181-2/+2
|
* TileMap Editor: Improve tile info setting using signalRémi Verschelde2017-08-162-9/+15
| | | | | | | The event-based approach avoids the need to query editor settings and call show/hide on the Control at every mouse input. Improves #9141.
* Merge pull request #9141 from pixelpicosean/add-settings-to-hide-tile-infoRémi Verschelde2017-08-161-1/+8
|\ | | | | Add setting to hide tile info on the tilemap menu
| * Add setting to hide tile info on the tilemap menuSean Bohan2017-06-131-1/+8
| | | | | | | | Sometimes the tile info label is too long so that the right dock will be pushed off the view if runs Godot in a small screen. It’ll no longer be a problem if this tile info is hide.
* | fix crash after click on MeshInstance with no ownerJakub Grzesik2017-08-141-7/+5
| | | | | | | | cherrypicked from #10258
* | ability to click on spatial subscene to select itvipsbpig2017-08-131-3/+29
| | | | | | | | (cherry-picked from d2d62122e26afa66ff69d17a2c3b87ec6ed7e885)
* | Clean up canvas item when changing state, closes #5977Juan Linietsky2017-08-131-0/+2
| | | | | | | | (cherry picked from commit 950b205609ce41ab4804196a125e91274eb20258)
* | Attempt to resolve #4673Juan Linietsky2017-08-131-4/+6
| | | | | | | | (cherry picked from commit 1939e83a653b3263eeac820a9e36d751a314068b)
* | TileMap: Fix infinite loop when trying to bucket-delete empty tiles.Andreas Haas2017-08-131-0/+2
| | | | | | | | | | | | | | | | | | Right-clicking when the bucket tool is enabled means "erase all instances of this tile". So it doesn't make sense to try doing this for empty tiles :P Fixes #10065 (cherry picked from commit 95da12212beb6ab947de5ebbb0d12ffba3d2006c)
* | Style: Apply clang-format on all filesRémi Verschelde2017-07-301-10/+2
| | | | | | | | Thus fixing some invalid changes that had still made it to the 2.1 branch.
* | Fixed script tab selection on file close, issue 8400Paulb232017-07-301-0/+3
| | | | | | | | (cherry picked from commit 39061340035e94a2fb43273ca32601c7c8a811b6)
* | Animation Editor: Fix trying to stop playback without player.Andreas Haas2017-07-141-0/+4
| | | | | | | | | | | | Fixes #9280 (cherry picked from commit bb9daaccfff193b9b20ff0679baef716fc6ee892)
* | Script editor help: Prevent loading empty instances from layoutRémi Verschelde2017-07-021-0/+3
| | | | | | | | (cherry picked from commit 71f6c962884801371ce85caaebdf12fcac0f090d)
* | Add one-way collision to tile-set/tile-mapPedro J. Estébanez2017-06-171-0/+21
| |
* | Merge pull request #9119 from ↵Rémi Verschelde2017-06-171-4/+5
|\ \ | | | | | | | | | | | | pixelpicosean/improve-tileset-convert-shape-offset-2.1 Subtract body position from shape offset during tileset convert
| * | Subtract body position from shape offset during tileset convertSean Bohan2017-06-111-4/+5
| |/ | | | | | | To be able to adjust tile offset by changing position of StaticBody instead of modifying it maunally from the tres file or by calling a script.
* / Increase the default perspective camera FOVHugo Locurcio2017-06-171-2/+2
|/ | | | | | | This does not affect existing projects, but will affect newly-created editor settings and Camera nodes. (cherry picked from commit cdcc3c919b6cc1dc38b5ed82469964daea97aeb8)
* Merge pull request #8920 from pixelpicosean/scroll-to-pan-canvas-item-editorRémi Verschelde2017-06-091-18/+63
|\ | | | | Add settings to pan canvas editor instead of zoom with mouse/touchpad scrolling
| * Add settings to pan canvas item editor instead of zoom with mouse/touchpad ↵Sean Bohan2017-05-261-18/+63
| | | | | | | | | | | | | | | | | | | | | | scrolling. This feature is mainly designed for developers who uses touchpad instead of mouse, and want to scroll instead of zoom. Every macOS developers will like it since it feels intuitive. 2 new settings are added to `2d_editor`: 1. `scroll_to_pan`: turn on to use mouse/touchpad scroll to pan canvas item editor view instead of zoom 2. `pan_speed`: use this value to change scroll speed
* | Editor: Make "open 2d/3d/script editor" shortcuts configurable.Andreas Haas2017-05-271-0/+1
| | | | | | | | | | | | Also adds shortcuts for opening the AssetLib and for switching to the next/prev editor. (cherry picked from commit 3be8a94868110f107454f4e9ae12c0db5c04c858)
* | Fix highlight typosupaiku2017-05-262-7/+7
|/ | | | (cherry picked from commit d51fe99a8b6daa3ec6495a5b3e27b63d752c3783)
* Fix #8819. Adds _import_node() that, when used in conjunction with ↵Jon Ross2017-05-192-14/+17
| | | | _import_scene, recurses through the scene tree and exports all available nodes.
* Merge pull request #8740 from pixelpicosean/scrollingWithFactorRémi Verschelde2017-05-152-4/+4
|\ | | | | Implemented scrolling factor for precision trackpads for 2.1
| * Implemented scrolling factor for smooth trackpad scrollingSean Bohan2017-05-152-4/+4
| | | | | | | | | | | | | | | | Working platforms platform: OSX, Windows. Support for almost all ui elements, including project list. Ported from 304a1f5b5a3ce6975952f5cd22d688a246367790 (#7864). Fixes #492 and #3913.
* | Rename debug/debug_port to network/debug_port.Fabio Alessandrelli2017-05-121-3/+0
|/ | | | Expose it in editor settings.
* ScriptEditor: Fixes bug where menu option would be handled twice (2.1)allkhor2017-04-211-16/+17
| | | | (cherry picked from commit 97c385d)
* Merge pull request #8466 from RandomShaper/fix-ik-2.1Rémi Verschelde2017-04-201-2/+2
|\ | | | | Fix IK not being solved while dragging a bone (2.1)
| * Fix IK not being solved while dragging a bonePedro J. Estébanez2017-04-201-2/+2
| |
* | Fix inability to remove samples from librariesPedro J. Estébanez2017-04-171-1/+1
|/
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-0877-0/+77
|
* Add priority to samples in a libraryPedro J. Estébanez2017-04-061-5/+20
|
* Merge pull request #8172 from RandomShaper/improve-tile-palette-2.1Rémi Verschelde2017-03-301-7/+42
|\ | | | | Several enhancements for the tile map editor (2.1)
| * Several enhancements for the tile map editorPedro J. Estébanez2017-03-271-7/+42
| | | | | | | | | | Allow sorting tile palette by name Allow hiding tile ids in tile palette
* | Merge pull request #8170 from RandomShaper/fix-uniform-move-2.1Rémi Verschelde2017-03-271-1/+1
|\ \ | | | | | | Include uniform (Shift down) mode in only-one-Node2D dragging (2.1)
| * | Include uniform (Shift down) mode in only-one-Node2D draggingPedro J. Estébanez2017-03-271-1/+1
| |/
* | Merge pull request #8114 from RandomShaper/improve-snapping-2.1Rémi Verschelde2017-03-242-48/+49
|\ \ | | | | | | Improved 2D snapping behavior (2.1)
| * | Improved 2D snapping behaviorPedro J. Estébanez2017-03-242-48/+49
| |/ | | | | | | | | | | Make snapping affect nodes created by drag & drop Make snapping for a single Node2D refer to its pivot Refactor duplicate drag setup code
* / Implement warped mouse panning for 2D & 3D editorsPedro J. Estébanez2017-03-222-3/+18
|/ | | | | Enabled by default as in Blender, but can be disabled separately for 2D & 3D; the core functionality is in Input so this could be reused or even exposed to scripts in the future
* Revert "Fix drag and drop on 2d viewport"Rémi Verschelde2017-03-201-15/+15
| | | | | This reverts commits a9d8da91b72fe8493f9087563056bb4ade4ca2c7 and 4230b22558516473fe2b11f05436fab13269789c.
* Fix cherry-pick mistake using 3.0 methodRémi Verschelde2017-03-191-1/+1
| | | | Bug introduced in a9d8da91b72fe8493f9087563056bb4ade4ca2c7.
* Fix drag and drop on 2d viewportvolzhs2017-03-191-16/+16
| | | | (cherry picked from commit 4d0a75750fdb8d1cd150976cdbd6c3d1c7ab513b)
* Bring that Whole New World to the Old Continent tooRémi Verschelde2017-03-1983-14566/+12002
| | | | | Applies the clang-format style to the 2.1 branch as done for master in 5dbf1809c6e3e905b94b8764e99491e608122261.
* Refactoring: rename tools/editor/ to editor/Rémi Verschelde2017-03-1884-0/+43817
The other subfolders of tools/ had already been moved to either editor/, misc/ or thirdparty/, so the hiding the editor code that deep was no longer meaningful. (Manual redo of 49c065d29ca07040c3fd810026121164ad86b247)