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

Cherry-picks for the 3.2 branch (future 3.2.3) - 3rd batch #40413

Merged
merged 18 commits into from
Jul 15, 2020

Conversation

akien-mga
Copy link
Member

No description provided.

YeldhamDev and others added 18 commits July 15, 2020 12:11
…d make their width/height equal

(cherry picked from commit 2638126)
use clear_overlaps() instead of clearing overlappingObjects directly

(cherry picked from commit 4e987f5)
Due to `user://` returning the current working directory when no
project is open, this caused logs to be written to `$HOME`
most of the time.

This closes godotengine#40305.

(cherry picked from commit b89dc6a)
My initial attempt changed this in the gdscript code, which resulted in
a duplicate warning name in the builtin editor. We should just append
the warning name in the LSP instead.

This uses parens to match what is shown in the builtin editor.

(cherry picked from commit 8dcc39e)
Fixes godotengine#40324.

(cherry picked from commit 47cc202)

Also removes empty `p_path` as done in 4857648.
UDPServer now uses a single socket which is shared with the
PacketPeerUDP it creates and has a new `poll` function to read incoming
packets on that socket and delivers them to the appropriate peer.
PacketPeerUDP created this way never reads from the socket, but are
allowed to write on it using sendto.

This is needed because Windows (unlike Linux/BSD) does not support
packet routing when multiple sockets are bound on the same address/port.

(cherry picked from commit 147bbe2)
(cherry picked from commit 32fbe37)
Fixes jitter.

(cherry picked from commit 13e0385)
These classes have dozens of open bugs and missing features
which may not be fixed anytime soon.

It's probably better to document it upfront at this point.

(cherry picked from commit 0493e7c)
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.

10 participants