Commit Graph

4394 Commits

Author SHA1 Message Date
f18121824c Add missing license headers
Make `fix_headers.py` script compatible with Python 3.
2019-06-11 15:33:32 +02:00
290032b68f Merge pull request #29565 from YeldhamDev/editor_feature_docs
Make docs search hide nodes disabled by the editor feature profile
2019-06-11 15:17:52 +02:00
7842f4ca5c Merge pull request #29262 from DarknessCatt/issue-27476
Automatically add new line to scripts
2019-06-11 15:07:09 +02:00
96028e3f48 Merge pull request #29526 from YeldhamDev/connections_dialog_improvements_reborn
Improve conections dialog
2019-06-11 14:17:49 +02:00
227b5d20ee Merge pull request #29519 from Ranoller/master
Make tilemap texture origin point top-left.
2019-06-11 12:05:13 +02:00
8d5bb06ae0 Merge pull request #29515 from Calinou/editor-inspector-checkbox-hseparation
Add a margin to "checkable" property checkboxes in the editor inspector
2019-06-11 11:56:53 +02:00
bc75ef5ad0 Merge pull request #29508 from Calinou/doc-hex-constant-uppercase
Use uppercase for all hexadecimal constants in the editor help
2019-06-11 11:51:59 +02:00
ee86b18a5e Merge pull request #29497 from qarmin/fix_memory_leak_in_files
Fix memory leak after closing files
2019-06-10 15:23:26 +02:00
138a8f1a99 Merge pull request #29527 from YeldhamDev/orphan_dialog_dependencies_tooltip
Add tooltip for the dependencies buttons in the orphan explorer dialog
2019-06-09 18:37:48 -03:00
15d284b281 Fix crash when selecting favorate directory on EditorFileDialog
The problem was that favorite tool button kept to change pressed
and unpressed state with toggled event.
This is a quick fix for crash.
EditorFileDialog might need to be refactor later.
2019-06-10 00:27:28 +09:00
def0485ca9 Make docs search hide nodes disabled by the editor feature profile 2019-06-06 22:04:25 -03:00
fc23c8f941 Add tooltip for the dependencies buttons in the orphan explorer dialog 2019-06-06 02:47:56 -03:00
31218a07de Improve conections dialog 2019-06-06 02:40:20 -03:00
f26e9daab5 Make tilemap texture origin point top-left.
Fix https://github.com/godotengine/godot/issues/29487. In this commit: https://github.com/godotengine/godot/pull/28896 bad offset of textures and shapes was fixed, but a center of texture was added too, and this seems not dessired by default because breaks too much compatibility with demos and user projects. A future Check box for center texture can be added
2019-06-05 23:23:36 +02:00
ecda25b050 Add a margin to "checkable" property checkboxes in the editor inspector
This makes "checkable" property checkboxes look more consistent with
other checkboxes.
2019-06-05 22:18:46 +02:00
6516098d12 Use uppercase for all hexadecimal constants in the editor help 2019-06-05 16:44:20 +02:00
53c0a29fb0 Fix memory leak after closing files 2019-06-05 09:34:16 +02:00
197b65f32a Merge pull request #29411 from clayjohn/multimesh_instance_2d
Added MultiMeshInstance2D node for using MultiMesh in 2D
2019-06-04 22:40:13 +02:00
daca2a9a8e Merge pull request #29459 from hpvb/fix-move-rename
Fix moving and renaming files
2019-06-04 22:30:43 +02:00
e22dde1b18 Merge pull request #29452 from YeldhamDev/remember_selected_subtile
Remember selected subtile when updating the TileMap editor
2019-06-04 17:16:03 +02:00
33163c0040 Merge pull request #29460 from YeldhamDev/tilemapeditor_atlas_copy_fix
Fix TileMap editor not correctly copying atlas tiles
2019-06-04 16:56:59 +02:00
0ac7715a27 Fix moving and renaming files
This commit fixes several issues related to moving scenes and resources
in an open project.

* Don't try to reload scenes while not all scenes are updated yet.
* Don't use the UndoRedo system to update non-user initiated editor
state.
* Resave scenes after moving files and updating resource path(s).
2019-06-04 16:24:32 +02:00
2844b76feb Merge pull request #29448 from Calinou/improve-performance-monitor-display
Improve the performance monitor display
2019-06-04 09:27:39 +02:00
412a0b73e9 Fix error spam when typing in the TileMap editor's search box while having no results 2019-06-04 01:44:38 -03:00
6b7d8fd946 Fix TileMap editor not correctly copying atlas tiles
Fixes #29307.
2019-06-04 00:44:01 -03:00
0a03ed7544 Remember selected subtile when updating the TileMap editor
Fixes #29444.
2019-06-03 21:20:38 -03:00
b615277a07 Improve the performance monitor display
- Use dark colors when using a light theme for better visibility
- Enable antialiasing (only effective when using the GLES3 renderer)
- Make graph lines thinner but opaque
- Scale graph line widths on hiDPI displays
2019-06-03 23:30:05 +02:00
2b8b1d7c46 added MultiMeshInstance2D node for using MultiMesh in 2D 2019-06-03 12:11:54 -07:00
b9dc2e7e4d Merge pull request #28099 from lupoDharkael/fix-completion
Fix code completion not working with class_name
2019-06-03 14:01:07 +02:00
0dac4d6db6 Merge pull request #25522 from aqnuep/MeshLibrary_improvements
MeshLibrary export improvements
2019-06-03 13:59:43 +02:00
b3162a2a28 Merge pull request #29412 from YeldhamDev/audio_editor_pause_fix
Fix pausing in audio player editor acting the same as stopping
2019-06-03 13:58:52 +02:00
657c7fd81c Merge pull request #29417 from YeldhamDev/visual_shader_icon
Better visual shader icon
2019-06-03 13:56:48 +02:00
d1999048e9 Merge pull request #29428 from akien-mga/docdata-merge-properties
doc: Fix DocData.merge_from copying old setters and getters
2019-06-03 13:54:53 +02:00
e1e3fcc908 doc: Fix DocData.merge_from copying old setters and getters
This is not necessary and means that some setters and getters
can end up wrong if they are changed in the bindings but DocData
does not update them when running --doctool.

Fixes #29425.

Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
2019-06-03 13:03:05 +02:00
6f31143996 Add HeightMapShape mesh in CollisionShape gizmo 2019-06-03 11:59:55 +02:00
8ea67380d0 Better visual shader icon
Closes #20695.
2019-06-03 02:44:59 -03:00
a5f1635bf2 Fix pausing in audio player editor acting the same as stopping 2019-06-02 22:40:28 -03:00
dc981d8af7 Display longer Git hashes in engine version dialogs
Due to the high number of commits in the Godot repository,
7-character hashes were starting to become occasionally ambiguous.

In contrast, 9-character hashes are currently unambiguous for
all commits.
2019-06-01 13:52:58 +02:00
0f26d09fbf Merge pull request #29360 from Calinou/improve-curve-editor-rendering
Improve the curve editor rendering
2019-06-01 11:13:09 +02:00
4b399034aa Merge pull request #24560 from guilhermefelipecgs/fix_24549
Add EDITMODE_PRIORITY for ATLAS_TILE
2019-06-01 09:49:18 +02:00
d7163fb77a Merge pull request #24708 from uzimonkey/sub-resource-names-in-script-editor
Add sub-resource name when available to script editor
2019-06-01 09:45:08 +02:00
44bddecb89 Merge pull request #28695 from Ranoller/patch-2
FIX Script editor doesn´t send unsaved script #28693
2019-06-01 09:01:55 +02:00
9f8bed3cdb Improve the curve editor rendering
- Fix grid rendering when using a light theme
- Enable anti-aliasing for the main curve line
  (only applies when using the GLES3 renderer)
- Swap the main line and edge line colors for better visibility
- Scale some line widths on hiDPI displays
  (not all of them could be scaled due to rendering bugs)
2019-06-01 02:07:42 +02:00
a69436aa4e Merge pull request #27309 from KoBeWi/main_scene_on_android
Ensure main scene is set when running on device
2019-05-31 16:55:46 +02:00
9e18e94dc1 Ensure main scene is set when running on device 2019-05-31 16:02:57 +02:00
29645c8147 Merge pull request #27334 from qarmin/add_50_percent_editor_scale
Add support for 50% editor scale
2019-05-31 15:28:14 +02:00
5098d2c46b Merge pull request #28144 from Calinou/animation-track-editor-align-bool
Align boolean track icons to other keys in the animation editor
2019-05-31 14:17:26 +02:00
1f91de4783 Merge pull request #29318 from bojidar-bg/29313-control-constant-update
Fix constant redrawing of the editor when selecting a Control in a Container
2019-05-31 10:17:56 +02:00
710827c5db Merge pull request #29324 from qarmin/fix_memory_leak_text_editor
Fix memory leak in Text Editor and FileSystem dock
2019-05-31 10:17:19 +02:00
0fc6b86797 Merge pull request #29329 from volzhs/fix-animation-player
Fix animation player
2019-05-31 10:13:30 +02:00