aboutsummaryrefslogtreecommitdiff
path: root/tools/editor
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: rename tools/editor/ to editor/Rémi Verschelde2017-03-181744-279328/+0
| | | | | | | | 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)
* Reorder the folders in tools to prepare moving tools/editorRémi Verschelde2017-03-1834-26/+114038
| | | | | | | | | | | - `certs` and `editor_fonts` go to `thirdparty` - `dist` and `scripts` go to a new `misc` folder - `collada` and `doc` go to `tools/editor` The next step will be to rename `tools/editor` to `editor` directly, but this will be done at the right time to avoid breaking too many PRs. (cherry picked from commit b87a232668d9f9f3b32c2fceb60bc5f6ef46df22)
* Style: Various fixes to play nice with clang-formatRémi Verschelde2017-03-182-3/+4
| | | | (cherry picked from commit 2a0ddc1e89ec7b947152c8d0cb132d58f2c00a81)
* Style: Fix statements ending with ';;'Rémi Verschelde2017-03-1823-63/+63
| | | | (cherry picked from commit f44ee891beaad397481dd88da41cb80e6539774f)
* Style: No break before list braceRémi Verschelde2017-03-181-2/+1
| | | | | | | | | clang-format does not handle that well *at all*. For the reference, found the relevant pieces of code with: `ag "=[ "$'\t'"]?"$'\n'"[ "$'\t'"]?{" --ignore=thirdparty` (cherry picked from commit 40323407df65ef8f40648c51ab9b4574ea985d7f)
* Don't switch to script on breakpoint hit when using external editor.Andreas Haas2017-03-181-0/+4
| | | | | | Fixes #7705 (cherry picked from commit 10fa752ae7ea95c5fc94579d10c5d72888c18802)
* ProjectSettings: InputMap dialog fixesAndreas Haas2017-03-182-5/+11
| | | | | | | Now the selection jumps to the correct action after a new event has been added. Also sets the default device id for Joypad button events to 0. (cherry picked from commit 92ac7067e6a3ff297d3149c1e97ca83cad668c46)
* Make _sc_ files work like ._sc_, fixes #7762Bojidar Marinov2017-03-181-1/+9
| | | | (cherry picked from commit 27bb6b5282ee62ade086f840ec78ca65d31c081d)
* SceneTreeDock: Fix crash when dragging invalid nodes.Andreas Haas2017-03-181-1/+3
| | | | | | Fixes #7529 (cherry picked from commit a64a348054ee0e3dccfb167afd93a62072726112)
* Added warning when removing animationsRay Koopa2017-03-182-9/+20
| | | | (cherry picked from commit f279df265448da476c6cdb0806bdcc1db5f128fd)
* Add 'Copy Node Path' action to right mouse menuGeequlim2017-03-182-2/+17
| | | | (cherry picked from commit 65db43d5ae1c80299e7cbfffbd7728241861f741)
* Change camera default rotationvolzhs2017-03-182-4/+4
| | | | (cherry picked from commit 0ecf7f7ca0eda52264850821a605d312e503b6f0)
* InputMap: Rename joypad button "PS X" to "PS Cross".Andreas Haas2017-03-181-1/+1
|
* Fix node duplication in scene sub-inheritancePedro J. Estébanez2017-03-081-0/+6
|
* Merge pull request #7910 from RandomShaper/single-field-prop-edit-2.1Rémi Verschelde2017-03-054-82/+140
|\ | | | | Implement single-field property change for multinode edit (2.1)
| * Implement single-field property change for multinode editPedro J. Estébanez2017-03-024-82/+140
| |
* | Add modulate (color) to TileSet tilesPedro J. Estébanez2017-03-011-0/+2
|/ | | | (cherry picked from commit 86789c7071836b802e6edb0538ce6de2b7949c7b)
* Godot 2.1 to 3.0 conversion should be more or less finalJuan Linietsky2017-02-152-8/+602
|
* -WIP Exporter to Godot 3.0, only text scenes (no .scn) and still kind of buggyJuan Linietsky2017-02-124-1/+1450
|
* Merge pull request #7751 from bojidar-bg/sort-scripts-by-path-2.1Rémi Verschelde2017-02-122-4/+49
|\ | | | | Sort settings for scripts in the editor (2.1)
| * Sort settings for scripts in the editorBojidar Marinov2017-02-072-4/+49
| |
* | Merge pull request #7719 from RandomShaper/backport-code-edit-goodies-2.1Rémi Verschelde2017-02-125-57/+35
|\ \ | | | | | | Backport goodies for the code editors (2.1)
| * | Backport goodies for the code editorsPedro J. Estébanez2017-02-045-57/+35
| |/ | | | | | | | | | | | | | | Refactor duplicated code (from 0159e4f96918990ee7bc3e9616ba073e566ad6e4) Add line length guideline to code editors (from d9c1729a8f1d3eceb259ef540b378b70beb55f24) Allow turning off zero-padding for line numbers (from 00b3af246b03bc789a7edc45c11b000d7d63ad27) (In 3.0 zero-padding is off by default, but for 2.1 I'm setting the default to be on because it's how it always worked.) Fixed line lenght guideline drawing with color option (from @Paulb23's 6b42cd5fe637d6d0fe30fa397eca659d295ad956)
* | Revert "Fixes #7630 Hint was be appending for every language. Changed to ↵Rémi Verschelde2017-02-081-1/+4
| | | | | | | | | | | | | | only fill hint with the matching language." This reverts commit b6468db118f3bd0359f7ba709e391cca4ac7f9d6, the bug will be properly fixed by the cherry-pick of 6b5c595.
* | Add ColorFrame control (2.1)William Tumeo2017-02-021-0/+0
|/ | | | - cherry-pick from 95eb7466df890dcbed9eb8e8bda15bd9235db9c0
* Merge pull request #7678 from volzhs/fix-save-branchRémi Verschelde2017-02-021-0/+7
|\ | | | | Fix crash when saving root node by "Save Branch as Scene" with unsaved scene
| * Fix crash when saving root node by "Save Branch as Scene" with unsaved scenevolzhs2017-01-301-0/+7
| | | | | | | | Fix #7667
* | Merge pull request #7671 from RandomShaper/load-placeholder-dup-2.1Rémi Verschelde2017-02-021-0/+1
|\ \ | | | | | | Replicate load-as-placeholder state on node duplication (2.1)
| * | Replicate load-as-placeholder state on node duplication (2.1)Pedro J. Estébanez2017-01-291-0/+1
| | |
* | | Merge pull request #7660 from zombieCraig/translationfixRémi Verschelde2017-02-021-4/+1
|\ \ \ | | | | | | | | Fixes #7630 Editor Translation Import Crash fix
| * | | Fixes #7630 Hint was be appending for every language. Changed to only fill ↵Craig Smith2017-01-271-4/+1
| | |/ | |/| | | | | | | hint with the matching language.
* | | Merge pull request #7651 from leezh/collada_import_tweaksRémi Verschelde2017-02-021-21/+38
|\ \ \ | |/ / |/| | Re-Implemented Texture Actions for Scene Import (2.1 Branch)
| * | Re-Implemented Texture Actions for Scene ImportZher Huei Lee2017-01-261-21/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | Moved the shared_textures config to the editor category so that it would be visible in the project settings window again. Fixes #7579 Added option to import textures to the same folder as the source textures, or to reuse the files without re-importing (flags may need to be applied manually).
* | | Merge pull request #7639 from volzhs/fix-scrollbar-2d-editor-2.1Rémi Verschelde2017-01-251-2/+2
|\ \ \ | |/ / |/| | Fix weird scrollbar appearance on 2D editor (2.1)
| * | Fix weird scrollbar appearance on 2D editor (2.1)volzhs2017-01-251-2/+2
| | |
* | | Merge pull request #7632 from RandomShaper/hide-lock-icons-2.1Rémi Verschelde2017-01-252-1/+2
|\ \ \ | | | | | | | | 2D Editor: Don't show lock icons for hidden nodes (2.1)
| * | | 2D Editor: Don't show lock icons for hidden nodes.Andreas Haas2017-01-252-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Now we only draw those icons for visible Nodes. Fixes #7518 Cherry-picked/adapted from a043ce7304c4a9b56b5d79efa4cca05160339e72
* | | | Include filesystem dock split offset in editor layoutsPedro J. Estébanez2017-01-252-0/+11
| |_|/ |/| |
* | | Remove Quick Filter Files and fix FS search hotkeyRémi Verschelde2017-01-215-27/+29
|/ / | | | | | | | | | | | | | | The new Quick Filter Files behaviour since 8b47e26 had not been implemented, so this implements it and makes it an editor hotkey instead of a menu entry. Fixes #7582. (cherry picked from commit c4d6e54e93431e94888c5594386bcd0aa22528ee)
* | Merge pull request #7557 from RandomShaper/ordered-image-group-files-2.1Rémi Verschelde2017-01-161-4/+12
|\ \ | | | | | | Make image-groups map in export.cfg ordered (2.1)
| * | Make image-groups map in export.cfg orderedPedro J. Estébanez2017-01-161-4/+12
| | | | | | | | | | | | This improves the VCS experience because otherwise they change their order everytime producing spurious changes.
* | | Added favorites and recent history to create dialogPedro J. Estébanez2017-01-162-7/+336
| | | | | | | | | | | | Cherry-picked from 8d785812351a0a3eca88214f2436bb7574d55873 and 827a9aa8294e7e2405f645579cc3e7044f3be079
* | | Making bits of docs appear in different dialogues is made easier with ↵Juan Linietsky2017-01-165-40/+165
| | | | | | | | | | | | EditorHelpBit
* | | Add EditorNode::set_visible_editor()Pedro J. Estébanez2017-01-161-0/+1
|/ / | | | | | | Cherry-picked from d8af6330e57b98f370ed56d891a6a6952957cfec
* | Exposing edit_resource method of EditorNode in the EditorPlugin (#7355)Bruno Ortiz2017-01-122-0/+7
| | | | | | | | (cherry picked from commit 7e0d0d0bb912fbb774f5890792840a1a62485773)
* | Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-12214-218/+218
| | | | | | | | | | | | | | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games! (cherry picked from commit c7bc44d5ad9aae4902280012f7654e2318cd910e)
* | Added option to toggle bucket fill previewMarc Gilleron2017-01-121-2/+3
| | | | | | | | (cherry picked from commit 39771f22b6296f52842148332b601a9a49c16181)
* | Added bucket fill previewMarc Gilleron2017-01-122-8/+87
| | | | | | | | (cherry picked from commit 36d0281a2bc0b89f3566382113905b929216969c)
* | Show visual notice for visibility on Scene Dockvolzhs2017-01-122-1/+15
| | | | | | | | (cherry picked from commit f33e21e7afc64990bca106e6b349cbe2f7e81c0e)
* | Able to change visibility when ancestor node is hiddenvolzhs2017-01-121-13/+0
| | | | | | | | (cherry picked from commit 792ff11642c0bd0d2c2c647a2cc4d828f47d35d0)