godot/platform
Daniel Ting 3f5f58b9d8 Fix opening URLS with special characters in macOS
The Online Tutorials section of InputMap in the editor's built-in
documentation viewer contains this link:

docs.godotengine.org/en/latest/tutorials/inputs/inputevent.html#inputmap

The macOS implementation for opening a link percent-encodes it before
sending it to the browser, resulting in a 404. This is to fix #13422
where filenames with special characters could not be opened in Finder.
However, this breaks URLS so I added a check to see if the resource
scheme is file:// and if so, only then is it escaped. This allows other
schemes like `http`, `ftp`, and `mailto` to be used.

(cherry picked from commit b8e6ff9a7f)
2020-07-06 14:18:18 +02:00
..
android Fix the logic to enable focus awareness 2020-06-27 16:40:22 -07:00
iphone iOS Export: Updated Info.plist. Framework embedding. Fixes for search paths 2020-07-02 12:46:57 +03:00
javascript Use dummy driver when JS AudioContext is unavailable. 2020-07-02 14:30:23 +02:00
osx Fix opening URLS with special characters in macOS 2020-07-06 14:18:18 +02:00
server SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
uwp Export: Rename 'Windows Universal' to 'UWP' 2020-06-21 21:39:44 +02:00
windows Fix use uninitialized `ofs` variable introduced in 39701. 2020-06-22 15:41:36 +02:00
x11 X11: Ensure XGetWindowProperty data gets freed 2020-06-29 13:05:24 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
register_platform_apis.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00