summaryrefslogtreecommitdiff
path: root/tools/editor
AgeCommit message (Collapse)Author
2017-03-05Refactoring: rename tools/editor/ to editor/Rémi Verschelde
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.
2017-03-04Implements modules documentsGeequlim
Editor can generate documents for modules in thier own xml files
2017-03-03Make Editor, Export and Project settings dialogs resizable and store their ↵Ray Koopa
bounds
2017-03-02Implement single-field property change for multinode editPedro J. Estébanez
2017-02-28 Various fixes detected using PVS-Studio static analyzer.Thaer Razeq
- Add FIXME tags comments to some unfixed potential bugs - Remove some checks (always false: unsigned never < 0) - Fix some if statements based on reviews. - Bunch of missing `else` statements
2017-02-27Merge pull request #7527 from RayKoopa/inspector_show_in_file_systemRémi Verschelde
Add menu item in the inspector to show file in FileSystem
2017-02-27Add menu item for file resources in the inspector to reveal them in the ↵Ray Koopa
FileSystem
2017-02-27fix custom scene arguments from the editorBenjamin Bäumler
sequel of #7347 Play edited scene and Play custom scene didn't worked when main_run_args hadn't $scene as argument. Changes/Fixes the way how the editor handles scene paths when starting the project/a scene Play the project - no scene path Play the edited scene - scene path of active scene in the editor Play custom scene - scene path of custom scene main_arg_runs is now empty by default and $scene won't be replaced by the scene path anymore Changed declaration if EditorRun::run, to remove a unused value
2017-02-26Merge pull request #7857 from Hinsbart/external_script_breakRémi Verschelde
Don't switch to script on breakpoint hit when using external editor.
2017-02-26Merge pull request #7842 from Zylann/fix_line2d_editorRémi Verschelde
Fixed Line2D editor doesn't respond to input
2017-02-23Merge pull request #7879 from bojidar-bg/fix-iphone-buildsRémi Verschelde
Complete the globals.h -> global_config.h conversion
2017-02-23Complete the globals.h -> global_config.h conversionBojidar Marinov
2017-02-21working on template validationJuan Linietsky
2017-02-21-renamed globals.h to global_config.cpp (this seems to have caused a few ↵Juan Linietsky
modified files) -.pck and .zip exporting redone, seems to be working..
2017-02-20Don't switch to script on breakpoint hit when using external editor.Andreas Haas
Fixes #7705
2017-02-19Editor Export Settings Dialog is completed!! Now on to make some exporters..Juan Linietsky
2017-02-19Fixed Line2D editor doesn't respond to inputMarc Gilleron
2017-02-16Correct hash behavior for floating point numbersHein-Pieter van Braam
This fixes HashMap where a key or part of a key is a floating point number. To fix this the following has been done: * HashMap now takes an extra template argument Comparator. This class gets used to compare keys. The default Comperator now works correctly for common types and floating point numbets. * Variant implements ::hash_compare() now. This function implements nan-safe comparison for all types with components that contain floating point numbers. * Variant now has a VariantComparator which uses Variant::hash_compare() safely compare floating point components of variant's types. * The hash functions for floating point numbers will now normalize NaN values so that all floating point numbers that are NaN hash to the same value. C++ module writers that want to use HashMap internally in their modules can now also safeguard against this crash by defining their on Comperator class that safely compares their types. GDScript users, or writers of modules that don't use HashMap internally in their modules don't need to do anything. This fixes #7354 and fixes #6947.
2017-02-15-begin of export work, not done yetJuan Linietsky
-fixes to make scenes exported from godot 2.x work
2017-02-14Merge pull request #7792 from Hinsbart/inputmap_fixesRémi Verschelde
ProjectSettings: InputMap dialog fixes
2017-02-13Rename the _MD macro to D_METHODHein-Pieter van Braam
This new name also makes its purpose a little clearer This is a step towards fixing #56
2017-02-13ProjectSettings: InputMap dialog fixesAndreas Haas
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.
2017-02-12Merge pull request #7352 from Zylann/polylineRémi Verschelde
Polyline
2017-02-12Merge pull request #7789 from volzhs/update-script-buttonRémi Verschelde
Update attach/clear script tool bar icon in Scene panel
2017-02-12Merge pull request #7772 from Limb/fixgiprobeeditorRémi Verschelde
Remove memdelete of button in GIProbeEditor exit
2017-02-12Merge pull request #7768 from bojidar-bg/sc-multiple-namesRémi Verschelde
Make _sc_ files work like ._sc_
2017-02-12Merge pull request #7757 from volzhs/save-debug-optionsRémi Verschelde
Save and restore debug options for each project
2017-02-12Merge pull request #7740 from magyar123/masterRémi Verschelde
Add editor option for closing the output when stopping the game.
2017-02-13Update attach/clear script tool bar icon in Scene panelvolzhs
2017-02-09Remove memdelete of button in GIProbeEditor exitKenneth Lorthioir
This issue was causing a heap corruption on windows.
2017-02-09Make _sc_ files work like ._sc_, fixes #7762Bojidar Marinov
2017-02-09Reorder the folders in tools to prepare moving tools/editorRémi Verschelde
- `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.
2017-02-08Save and restore debug optionsvolzhs
2017-02-07Merge pull request #7709 from bojidar-bg/sort-scripts-by-pathRémi Verschelde
Sort settings for scripts in the editor
2017-02-06Add editor option for automatically closing the output when stopping the game.mbalint12
2017-02-06Several bugfixes, improving the import workflowJuan Linietsky
2017-02-04Ensure proper config version when reading the new configuration file.Juan Linietsky
2017-02-04Renamed engine.cfg to godot.cfg, to forcefully break compatibility with 2.xJuan Linietsky
2017-02-04completed scene importing (I hope?)Juan Linietsky
2017-02-04fix continous reimport bug (i hope)Juan Linietsky
2017-02-04Scene import more or less working, needs some missing features.Juan Linietsky
2017-02-03OBJ file importing!Juan Linietsky
2017-02-02wav file importing!Juan Linietsky
2017-02-02Sort settings for scripts in the editorBojidar Marinov
2017-02-02Fix crash when saving root node by "Save Branch as Scene" with unsaved scenevolzhs
Fix #7667 (cherry picked from commit 43a2599801be348dfd41d928c7a66a590dbe8745)
2017-02-02Merge pull request #7672 from Hinsbart/drag_crashRémi Verschelde
SceneTreeDock: Fix crash when dragging invalid nodes.
2017-02-02Merge pull request #7670 from RandomShaper/load-placeholder-dupRémi Verschelde
Replicate load-as-placeholder state on node duplication
2017-02-02Merge pull request #7666 from Paulb23/line_length_guidelineRémi Verschelde
Fixed line lenght guideline, and added colour option
2017-02-02Merge pull request #7648 from RayKoopa/add_remove_animation_warningRémi Verschelde
Added warning when removing animations
2017-02-02Fix compile errorvolzhs