aboutsummaryrefslogtreecommitdiff
path: root/platform/javascript/http_client_javascript.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-11-19Fix Regression: running current scene (unsaved) will ask for main sceneMarcin Zawiejski1-1/+1
2017-11-20Add "View FPS" in 3D->Perspective's popup.Dmitry Koteroff2-0/+44
"Fixes" to make it acceptable by clang-format. "Fixes" to make it acceptable by clang-format.
2017-11-19Visual Studio project creation bug fixRoyBerube1-0/+5
A bug in the /drivers SCons script was preventing files in the /drivers and some in the /thirdparty directories from being added to the VS project. This will only affect builds that use the 'vsproj=yes' option.
2017-11-19Revert "change low cpu delay to 1 usec, should make editor smoother and not ↵Rémi Verschelde1-2/+1
really use" This reverts commit ca194033061b4b29fe00d8e9bddf2f0478b3c3f0. See discussion in https://github.com/godotengine/godot/commit/ca194033061b4b29fe00d8e9bddf2f0478b3c3f0#commitcomment-25715906 It also did not fix the issue it claimed to fix.
2017-11-19Add cpp.hint file to improve IntelliSenseMatthias Hoelzl3-0/+15
2017-11-19Use new XDG folders to dehardcode pathsRémi Verschelde15-61/+58
2017-11-19Add initial support for the XDG Base Directory specRémi Verschelde17-118/+360
Spec version 0.7 from https://standards.freedesktop.org/basedir-spec/basedir-spec-0.7.html (latest as of this commit). Three virtual methods are added to OS for the various XDG paths we will use: - OS::get_data_path gives XDG_DATA_HOME, or if missing: ~/.local/share on X11, ~/Library/Application Support/ on macOS and %APPDATA% on Windows - OS::get_config_path gives XDG_CONFIG_HOME, or if missing: ~/.config on X11, ~/Library/Application Support/ on macOS and %APPDATA% on Windows - OS::get_cache_path gives XDG_CACHE_HOME, or if missing: ~/.cache on X11, ~/Library/Caches on macOS and %APPDATA% on Windows So for Windows there are no changes, for Linux we follow the full split spec and for macOS stuff will move from ~/.godot to ~/Library/Application Support/Godot. Support for system-wide installation of templates on Unix was removed for now, as it's a bit hackish and I don't think anyone uses it. user:// will still be OS::get_data_path() + "/godot/app_userdata/$name" by default, but when using the application/config/use_shared_user_dir option it will now use XDG_DATA_HOME/$name, e.g. ~/.local/share/MyGame. For now everything still goes in EditorSettings::get_settings_dir(), but this will be changed in a later commit to make use of the new splitting where relevant. Part of #3513.
2017-11-19Fix import obj as scene.Daniel J. Ramirez1-0/+1
2017-11-19Check whether GL context supports the expected APIRémi Verschelde1-23/+16
I couldn't test it yet myself (GPU supports GL 4.5), so we'll need to see if it behaves as expected on systems that don't support OpenGL 3.3 or GL ES 3.0.
2017-11-19Fix the class docs for the rst-syntax errors.Martin Capitanio10-10/+11
- Generate a correkt rst-syntax for the [/code] inline markup. (http://www.sphinx-doc.org/en/1.6.5/rest.html#inline-markup) - Fix xml souce bugs for the sphinx's rst syntax werrors: class_area.rst:319: WARNING: Inline literal start-string without end-string. class_area2d.rst:287: WARNING: Inline literal start-string without end-string. class_audioserver.rst:287: WARNING: Inline literal start-string without end-string. class_control.rst:509: WARNING: Inline literal start-string without end-string. class_image.rst:422: WARNING: Inline literal start-string without end-string. class_image.rst:434: WARNING: Inline literal start-string without end-string. class_inputevent.rst:74: WARNING: Inline literal start-string without end-string. class_inputeventaction.rst:45: WARNING: Inline literal start-string without end-string. class_inputmap.rst:47: WARNING: Inline literal start-string without end-string. class_kinematicbody.rst:80: WARNING: Inline interpreted text or phrase reference start-string without end-string. class_kinematicbody2d.rst:80: WARNING: Inline interpreted text or phrase reference start-string without end-string. class_line2d.rst:182: WARNING: Inline literal start-string without end-string. class_thread.rst:51: WARNING: Inline literal start-string without end-string. class_treeitem.rst:160: WARNING: Inline literal start-string without end-string.
2017-11-19Fix #10798: Fixes Change Type does not change iconOrkun1-0/+2
Problem : While replacing old node properties with new ones, we also copy meta data of old node's icon Solve: don't copy meta so don't override _editor_icon
2017-11-19Added null check in Bullet cast_motion APIAndreaCatania1-10/+12
2017-11-19Fixed gravity scaleAndreaCatania1-1/+2
2017-11-19Cleanup old references to GLES2 rendererRémi Verschelde22-133/+31
There are still some left in the Android Java code, even stuff to swap between GLES1 and GLES2 support from early Godot days... would be good to see some cleanup there too one day. The "graphics/api" option for Android exports is removed, as only GLES 3.0 is supported. It can be readded when GLES 2.0 support comes back. Fixes #13004.
2017-11-19Removed dynamic_cast from Bullet ServerAndreaCatania1-14/+18
2017-11-19Fixed kinematic movement on concave shapeAndreaCatania4-64/+146
2017-11-19Restore post_import functionvolzhs1-1/+1
2017-11-19Change HTML5 start-up APILeon Krause5-94/+137
Rename engine.start() to startGame(), new start() takes string arguments handed directly to main(). Rename Engine.loadEngine() to load(). Add setLocale(), setResizeCanvasOnStart(), setExecutableName() and preloadFile().
2017-11-19Fix duplication of signalsPedro J. Estébanez2-4/+22
- Partially revert 6496b53549aca7b1be57c3be55815f32a4842201, adding a comment about why duplications of signals must happen as a second phase. - Add fallback logic for connections to nodes not in the duplicated hierarchy. - Remove redundant call to `Node::_duplicate_signals()`. Fixes #12951.
2017-11-19Fixed issue with animation keys that are on frame 0 being difficult to clickBenH1-1/+1
2017-11-19Rework the canvas_item API for further improves to the canvas item editorGilles Roudiere31-498/+285
2017-11-19fix set_current_tab: Indexp_current=-1 out of sizeOmar Al Halabi1-1/+1
2017-11-19Add currency code to iOS product details responseEvgeny Zuev1-0/+3
2017-11-19Added a label to the Dock Positioner.Michael Alexsander Silva Dias1-1/+6
2017-11-18scrolling fixesIan5-194/+310
2017-11-18change expand_to_len property to add on nonzero...also rename tokbake1-1/+2
expand_to_text_length and shift window on expand to see all text
2017-11-18Mono: Fix compiler error with Variant::operator AABB()Ignacio Etcheverry2-2/+2
2017-11-18Suppress progress messages in Visual Studio output paneMatthias Hoelzl1-3/+3
2017-11-18Fixed issue where some of the animation editor buttons were difficult to ↵BenH1-6/+5
click, mainly the add key button. This was due to an error in the offsets
2017-11-18Remove asm.js support from HTML5 platformLeon Krause7-148/+25
Since WebGL 2.0 is required, requiring WebAssembly support as well has little impact on compatibility.
2017-11-17Improved packed scene previews.Daniel J. Ramirez3-18/+34
2017-11-18Facilitate exposing platform-exclusive interfaces to all platformsLeon Krause12-35/+211
This makes the interfaces available, without implementation, in other platforms and the editor, which facilitates documenting platform-exclusive classes. Platform-exclusive APIs must be set up in platform/<platform>/api/api.cpp. Provide noop method-implementations where necessary. Also setup and document the HTML5 platform's JavaScript singleton.
2017-11-17TextEdit code foldingIan6-63/+489
2017-11-17Fixed mesh importing when multiple materials are presentDaniel J. Ramirez1-4/+6
2017-11-18Fix class docs, improve error handling of the rst generator.Martin Capitanio2-4/+8
The rst-generator gives you now a hint what's going on: Bad reference: 'method.RegEx.search_all' in file: ../modules/regex/doc_classes/RegExMatch.xml grep 'method.RegEx.search_all' ../modules/regex/doc_classes/RegExMatch.xml Contains the results of a single regex match returned by [method RegEx.search] and [method.RegEx.search_all]. It can be used to find the position and range of the match and its capturing groups, and it can extract its sub-string for you.
2017-11-17change low cpu delay to 1 usec, should make editor smoother and not really useJuan Linietsky1-1/+2
a lot more cpu. Fixes #11030
2017-11-17Editor: Drop files to copy to project.Andreas Haas1-5/+12
2017-11-17Avoid spamming the console for editor settings initial sets.Daniel J. Ramirez1-1/+2
2017-11-17EditorSettings: Rename settings_path to settings_dirRémi Verschelde19-81/+78
Also to prepare for upcoming refactoring for XDG support.
2017-11-17Rename OS::get_data_dir to OS::get_user_data_dirRémi Verschelde26-53/+53
Will be needed to avoid confusion with system data path (XDG_DATA_HOME) and editor data dir in upcoming refactoring.
2017-11-17Rename Rect3 to AABB.Ferenc Arn138-1194/+1203
Fixes #12973.
2017-11-17Make resources edited by plugins be sent as referenceGeorge Marques1-1/+5
This ensures that a plugin can save a resource using the ResourceSaver.
2017-11-16Updated some icons.Daniel J. Ramirez2-5/+2
2017-11-17Fix alpha dithering in viewports with TransparentBg=false and Usage=2D, ↵andrzej.buczynski1-0/+1
issue #11416
2017-11-16Add a print handler for the editor output panelGeorge Marques2-0/+14
2017-11-16Add print_error function, akin to print_lineGeorge Marques6-6/+25
2017-11-16Enabling relationship lines in the Scene Tree enables them in the Create New ↵Michael Alexsander Silva Dias1-0/+9
Node dialog as well.
2017-11-16Fixed scene tree updating when undoing root node creation, issue 6125Paulb231-0/+1
2017-11-16[GDNative] fix wrapper code generationKarroffel1-5/+38
2017-11-16Fix current scene run when scene savedChaosus1-1/+1