Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix enum line number being the line after enum #35976

Closed
wants to merge 1,317 commits into from

Conversation

Razoric480
Copy link
Contributor

Fixes #35975

akien-mga and others added 21 commits July 2, 2020 20:24
[3.2] Move frame delaying functions from Main to OS.
…_3.2

[3.2]  HTML5 fixes, audio fallback, fixed FPS.
…_mode_3

[macOS, 3.2] Implement confined mouse mode.
[3.2] Add support of iOS's dynamic libraries to GDNative
…debugger

[3.2] Format remote printerr properly in script debugger output
(cherry picked from commit b07e788)
The method is used to either inflate or deflate a polygon.
For translating/transforming a polygon, use `Transform2D.xform`.

(cherry picked from commit 19b72da)
(cherry picked from commit 7d4b3e6)
In set_stream() we write to 'playback' while accessing the same object
in _mix_audio() in audio thread. Protect the 'write' part in
set_stream() to avoid possible crash in _mix_audio() function.

(cherry picked from commit e435d57)
(cherry picked from commit ec86d32)

Fix crash by calculating wrong size of array.

(cherry picked from commit 81b6000)
This reverts commit 481dbce.

Current fuzzy search implementation results in too many
non-useful results.

Could be re-added after result sort/filter/score functionality
is added. See godotengine#30072 for example existing implementation.

Fixes: godotengine#39128

Reverts: godotengine#32043

Fixed format style conflicts:
	editor/editor_help_search.cpp

(cherry picked from commit 55d706c)
This fixes issue godotengine#39844, where the confirmation dialog when a user
attempts to close an unsaved script did not actually save it even after
clicking "Save."

(cherry picked from commit d2a5b92)
The glow hdr bleed threshold was passed in its stead.

Fixed in master too with godotengine#40016.
Rubonnek and others added 21 commits July 29, 2020 18:23
When the host is not started.

(cherry picked from commit e5f3159)
An additional project setting under rendering/gles2/compatibility with the name
enable_high_float.Android is introduced that enables #define USE_HIGHP_PRECISION
in GLES2 shader on Android when it is supported by the shader compiler.
This fixes godotengine#33633 and godotengine#32813 and also GodotVR/godot_oculus_mobile#60
and GodotVR/godot_oculus_mobile#68 on devices that
support the highp (high precision) modifier.
Added option to enable high precision float in GLES2
Properly calculate polygon2D AABB with skeleton
…-cleaning-3.2

[3.2] Move PopupWindow logic to GodotEditText on Android
(cherry picked from commit 0ff1ca4)
1.40.0 introduced a regression for us:
emscripten-core/emscripten#11771

This is not necessary in the master branch, presumably because
it doesn't build any WebGL code (yet).
…-1.39.20

CI: Pin Emscripten version to 1.39.20 to fix regression
@vnen
Copy link
Member

vnen commented Aug 8, 2020

This could be made as a PR for the 3.2 branch, since it's a bugfix. In master the line reporting should be correct, but even if it isn't it will require a different fix anyway.

@Razoric480 Razoric480 force-pushed the enum-parse-line-fix branch 3 times, most recently from e2633e2 to 23b553b Compare August 8, 2020 15:47
@Razoric480
Copy link
Contributor Author

Razoric480 commented Aug 8, 2020

The PR is still targeting master and I'm not sure github will allow me to change it, so I'm going to close this and re-open it fresh for the 3.2 branch.

@Razoric480 Razoric480 closed this Aug 8, 2020
@Razoric480 Razoric480 deleted the enum-parse-line-fix branch August 8, 2020 15:48
@akien-mga akien-mga added archived and removed cherrypick:3.x Considered for cherry-picking into a future 3.x release labels Aug 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GDScript parser reports named enum as having the line number after the closing brace