Commit Graph

30165 Commits

Author SHA1 Message Date
Rémi Verschelde 27763b67bb
Merge pull request #40999 from bruvzg/ctl_string_to_utf32
[Complex Test Layouts] Refactor `String` to use UTF-32 encoding.
2020-09-03 21:35:27 +02:00
Rémi Verschelde 4dd915028a
Merge pull request #41739 from madmiraal/create-lgtm.yml-file
Create a .lgtm.yml file to enable lgtm to successfully build Godot.
2020-09-03 19:54:53 +02:00
bruvzg 80b8eff6aa
[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
Rémi Verschelde 0864f12f0d
Merge pull request #41044 from hoontee/master-4
Implement CollisionShape3D.make_convex_from_siblings()
2020-09-03 16:29:08 +02:00
Marcel Admiraal 4719171ce5 Create a basic .lgtm.yml file. 2020-09-03 14:49:14 +01:00
Rémi Verschelde be7601c94e
Merge pull request #41022 from qarmin/fixes_leak_with_creating_settings
Fixes leak with creating editor settings
2020-09-03 14:51:45 +02:00
Rémi Verschelde 2da7d2c172
Merge pull request #41050 from Calinou/spriteframes-editor-compact
Make the SpriteFrames animation speed SpinBox take less vertical space
2020-09-03 14:40:45 +02:00
Rémi Verschelde 315ee66f4e
Merge pull request #41731 from madmiraal/fix-header-guards
Ensure header guards enclose entire header.
2020-09-03 13:18:27 +02:00
Marcel Admiraal f6ad1954f7 Ensure header guards enclose entire header. 2020-09-03 11:29:42 +01:00
Rémi Verschelde 493b308215
Merge pull request #41453 from Xrayez/custom-modules-visual-studio
Build the engine with custom modules in Visual Studio
2020-09-03 11:57:15 +02:00
Rémi Verschelde a77106bf7e
Merge pull request #41332 from bruvzg/win_subsys_option
Revert #41164, add subsystem build option.
2020-09-03 11:52:29 +02:00
Rémi Verschelde d84954a281
Merge pull request #41459 from Paulb23/nested_color_regions
Fix colour region end key seach and start key order
2020-09-03 11:32:04 +02:00
Rémi Verschelde f57ade8f80
Merge pull request #41460 from Calinou/improve-resource-load-fail-message
Improve the resource loading error message to mention the need to import
2020-09-03 11:31:27 +02:00
Rémi Verschelde cb20d2bc1d
Merge pull request #41702 from kotelifelif/37424
Update search function in project settings
2020-09-03 11:20:02 +02:00
Rémi Verschelde 28100d554c
Merge pull request #41596 from nekomatata/x11-fix-drag-n-drop
Fix drag and drop between windows in X11 display server
2020-09-03 11:14:37 +02:00
PouleyKetchoupp eeebe6914e Fix drag and drop between windows in X11 display server
Proper implementation for get_window_at_screen_position:
Now getting the topmost last active window when overlapping.

Mouse drag & release events:
They are now propagated through the current focused window, in order to
make it consistent with the engine expectations and the Windows display
server implementation.
2020-09-03 10:31:03 +02:00
Yuri Roubinsky 58f0aa44d1
Merge pull request #41724 from Chaosus/vs_fix_particles
Restore Particles functionality in visual shader
2020-09-03 11:18:09 +03:00
Rémi Verschelde 79960976fe
Merge pull request #41729 from neikeq/issue-41726
C#: Fix Windows detection for copying MSBuild stub
2020-09-03 09:34:05 +02:00
Yuri Roubinsky c291b1d23c Restore Particles functionality in visual shader 2020-09-03 10:22:00 +03:00
Ignacio Etcheverry 206501a45e C#: Fix Windows detection for copying MSBuild stub
Previous condition checked only the host
platform. This was a problem as our official
builds are from Linux.
2020-09-03 09:09:04 +02:00
Rémi Verschelde fd51d022c1
Merge pull request #41714 from Yetizone/sub_viewport_clear_mode_doc
Mention SubViewport.render_target_clear_mode property is intended for 2D usage
2020-09-03 08:01:09 +02:00
Rémi Verschelde 1956c7ad33
Merge pull request #41533 from Chaosus/vs_fix_specular
Fix specular render_mode for visual shaders
2020-09-03 07:36:58 +02:00
Rémi Verschelde 4a5138bb99
Merge pull request #40400 from Arivval/load-resourcepack-with-offset
Added PCK file loading with offset feature
2020-09-03 07:33:19 +02:00
Yetizone 3866d237e5 Mention SubViewport.render_target_clear_mode property is intended for 2D usage. 2020-09-03 08:10:16 +03:00
Yilin Ma c524d50444 added load resource pack with offset feature
updated variables to use size_t

removed line break to make code style more consistent

added conditional check to return an error if offset field is used when loading a ZIP package

fixed typo

formatted file

added commit regarding self contained exe files

handled error loging for load zip file with offset

spelling tweak

updated conditional statement for magic check

udpated error message when load Zip file with offset is called

fix CI

Trying to fix CI

fix CI done

Added error message for loading self-contained exe with offset.

Updated documentation.

Fix indent

final fix indent

Updated documentation.

fix indents

Updated doc based on suggestion

Final fix

fixed format
2020-09-02 17:57:01 -05:00
Rémi Verschelde 71833520da
Merge pull request #41589 from sburris0/master
Make blank project name create an error, not a warning
2020-09-03 00:27:57 +02:00
Rémi Verschelde 2a8531cc56
Merge pull request #41456 from nekomatata/x11-fix-popups
Popup fixes for X11 display server
2020-09-03 00:09:19 +02:00
Rémi Verschelde 7cc1e2062a
Merge pull request #41719 from Chaosus/fix_particle_shader
Fix particles shader to use built-ins
2020-09-02 23:22:32 +02:00
Rémi Verschelde 21907011c1
Merge pull request #41720 from bruvzg/codegen_leak
Fix GDScript codegen leak.
2020-09-02 21:57:29 +02:00
Yuri Roubinsky 2a00c868de Fix particles shader to use built-ins 2020-09-02 22:54:41 +03:00
Rémi Verschelde d3ab536a0a
Merge pull request #41692 from EricEzaM/PR/popup-menu-docs-update
Updated PopupMenu documentation after merge of #41640 - PopupMenu rework
2020-09-02 21:52:53 +02:00
Rémi Verschelde e77fc1486b
Merge pull request #41687 from strank/doctest-runner-argv-bug
Fix doctest runner ignoring all arguments starting with --test
2020-09-02 21:52:19 +02:00
Rémi Verschelde db5f97d06f
Merge pull request #41715 from vnen/variant-internal
Add VariantInternal class
2020-09-02 21:47:18 +02:00
bruvzg d73609c774
Fix GDScript codegen leak. 2020-09-02 22:42:49 +03:00
Juan Linietsky d0913370b5 Merge pull request #41711 from reduz/particle-shaders
Particle shaders
2020-09-02 21:37:14 +02:00
Juan Linietsky f5f27bacdb Re-Implement GPU particles on master.
-No new features yet
-Unlike godot 3.x, sorting happens using GPU
2020-09-02 21:37:11 +02:00
George Marques 1a29e94c52
Add VariantInternal class
This is used to get a direct pointer for the data inside a Variant.
Added as another class instead of in Variant directly because this
should only be used in special cases, so use must be explicit.
2020-09-02 16:23:57 -03:00
Rémi Verschelde a3f5dac84f
Merge pull request #41708 from madmiraal/fix-python-syntax
Merge python EnvironmentError, IOError and WindowsError into OSError.
2020-09-02 17:28:00 +02:00
strank 16913368eb Fix doctest runner ignoring all arguments starting with --test
Instead of just the one argument that is exactly --test.
The long-form arguments --test-case and --test-suite were ignored.
2020-09-02 11:23:34 -04:00
Marcel Admiraal cba4a93a34 Merge python EnvironmentError, IOError and WindowsError into OSError. 2020-09-02 15:58:07 +01:00
booer 7f226d0a85 Fix filtering of search results in SectionedInspector 2020-09-02 17:11:13 +07:00
Rémi Verschelde 358e209fa0
Merge pull request #41190 from Xrayez/main-loop-type-class
Accept global classes  for `MainLoop` type in project settings
2020-09-02 11:52:56 +02:00
Rémi Verschelde 39228830ce
Merge pull request #41355 from Xrayez/port-gdscript-tests
Port GDScript test/debugging tools
2020-09-02 09:39:29 +02:00
Rémi Verschelde 6e89d371ce
Merge pull request #41697 from EricEzaM/bug/editor-inspector-refresh-fix
Fix editor inspector refresh not working
2020-09-02 08:36:47 +02:00
Eric M 5612770cea Fix editor inspector refresh not working 2020-09-02 14:03:23 +10:00
Eric M 926c282fd5 Updated PopupMenu documentation after merge of #41640 - PopupMenu rework 2020-09-02 10:19:57 +10:00
Andrii Doroshenko (Xrayez) 0cc05c5a31 Register GDScript test tools as test commands to run via command-line 2020-09-02 01:43:26 +03:00
Andrii Doroshenko (Xrayez) 6b7e50ab34 Move GDScript tests to respective folder under modules 2020-09-02 01:09:32 +03:00
Rémi Verschelde d70a17d5d3
Merge pull request #40408 from Calinou/doc-font-missing-character
Document missing character behavior when drawing text with fonts
2020-09-01 23:48:45 +02:00
George Marques 8e052e1a06
Merge pull request #41338 from vnen/gdscript-compiler-abstraction
Add GDScript code generation abstraction
2020-09-01 18:26:52 -03:00