aboutsummaryrefslogtreecommitdiff
path: root/core/io (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #18520 from paulloz/gdscript-api-string-pathRémi Verschelde2018-05-022-2/+2
|\ | | | | fix API string path
| * fix API string pathPaul Joannon2018-04-302-2/+2
| |
* | PCKPacker:pck_start(): Update versionMax Hilbrunner2018-04-191-4/+4
|/
* Revert "Unify http- and percent- encode/decode"Pedro J. Estébanez2018-04-121-3/+3
| | | | This reverts commit b76ee30917c63211ac9e94a21bebbddf518d169f.
* Merge pull request #17227 from Faless/multiplayer_apiJuan Linietsky2018-04-082-0/+809
|\ | | | | [RFC] MultiplayerAPI refactor
| * Add new MultiplayerAPI classFabio Alessandrelli2018-03-032-0/+809
| | | | | | | | Handles all the high level networking stuff
* | Merge pull request #17583 from RandomShaper/enhance-uri-utilsJuan Linietsky2018-04-071-1/+21
|\ \ | | | | | | Enhance uri utils
| * | Enhance HTTPClient.query_string_from_dict()Pedro J. Estébanez2018-03-271-1/+21
| | |
| * | Unify http- and percent- encode/decodePedro J. Estébanez2018-03-271-1/+1
| | | | | | | | | | | | | | | There was a percent-prefixed version, which was exposed, and a http-prefixed version which was not (only to GDNative). This commit keeps the percent-prefixed versions, but with the http-prefixed implementations.
* | | Merge pull request #17636 from rainerdeyke/fix_issue_17585Juan Linietsky2018-04-071-3/+5
|\ \ \ | | | | | | | | Fixes moving files causes scene corruption
| * | | Fixes scene corruption when updating dependencies.Rainer Deyke2018-03-241-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fixes issue #17585: renaming/moving resources can corrupt scene files. The corruption was caused by 'ResourceFormatLoaderBinary::rename_dependencies' updating the file format version field of the affected scene file to the latest version without actually updating the content of the file to that version, resulting in a file whose content does not match its file format version field. The fix preserves the file format version field and the engine version fields when renaming dependencies.
* | | | Generalize SSL cert reading from fileFabio Alessandrelli2018-04-032-0/+32
| |/ / |/| |
* | | Fix listing files inside directory in pack filePedro J. Estébanez2018-03-181-1/+5
| | | | | | | | | | | | | | | | | | | | | When adding a directory path to the inventory of the pack, an empty file name was being added to the file list. That made `Directory.get_ntext()` signal end-of-list too early so that files in a subdirectory were missed. Fixes #15801. Helps with #16798.
* | | Merge pull request #17237 from RandomShaper/fix-ssl-handshakeFabio Alessandrelli2018-03-151-1/+1
|\ \ \ | | | | | | | | Fix HTTPClient SNI support when verify is off
| * | | Fix wrong SSL handshakePedro J. Estébanez2018-03-041-1/+1
| | |/ | |/| | | | | | | The name of the remote host is passed to mbed TLS in all cases so the client hello message is correctly formed.
* / | Fix garbage in string padding.Andrew Dunai2018-03-041-1/+1
|/ /
* / Fix typos with codespellluz.paz2018-02-211-1/+1
|/ | | | | | | | | | | | | | Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ```
* Clean up some bad words from code commentsArtem Varaksa2018-02-172-3/+1
|
* Merge pull request #16169 from hungrymonkey/issue_16160Rémi Verschelde2018-02-142-2/+2
|\ | | | | Change function signature from float to double to match type get_doub…
| * Change function signature from float to double to match type ↵hungrymonkey2018-01-292-2/+2
| | | | | | | | get_doubleCloses #16160
* | Add mbedtls moduleFabio Alessandrelli2018-02-142-0/+2
| |
* | Display set_nodelay to GDScriptMarlon Henry Schweigert2018-01-303-2/+3
|/ | | | | | | | | | | Pass enabled arg Rename set_nodelay to set_no_delay Add description to the method Change description
* Fix typos in code and docs with codespellRémi Verschelde2018-01-181-1/+1
| | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* doc: Replace some more "val" with "value" + syncRémi Verschelde2018-01-171-13/+12
|
* fix set_stream_peer binding in PacketPeerPaul Joannon2018-01-121-1/+1
|
* Bind many more properties to scriptsBojidar Marinov2018-01-126-0/+26
| | | | | | | Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added
* Dont print error when loading resource from cacheRuslan Mustakov2018-01-111-1/+2
|
* Removed PBM bitmap loader, added abiliy to importi mages as bitmap. Fixes #14828Juan Linietsky2018-01-062-20/+20
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-0560-3/+68
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-0162-124/+124
| | | | Happy new year to the wonderful Godot community!
* Use a different strategy for path remaps, try loading from a remap file instead.Juan Linietsky2017-12-181-0/+44
| | | | This ensures multiple PCK exports still work.
* Remove "const" from PacketPeer get_packet/get_varFabio Alessandrelli2017-12-152-11/+11
| | | | | | They are NOT constant methods, as state by the comment message, they fetch the last packet and then forget about it, actively changing the state of the object.
* Fix javascript build error and improve #14604Fabio Alessandrelli2017-12-151-2/+2
|
* fix compile issueJuan Linietsky2017-12-151-1/+1
|
* -Added new scene conversion to binary on export (disabled by default, please ↵Juan Linietsky2017-12-152-26/+49
| | | | | | test) -This method works by directly converting text to binary, so the scene does not need to be loaded and saved
* Merge pull request #14604 from mhilbrunner/http-defaultsRémi Verschelde2017-12-152-71/+84
|\ | | | | HTTP cleanup & better defaults
| * HTTP cleanup & better defaultsmhilbrunner2017-12-142-71/+84
| |
* | GDScript files are converted to binary on export now.Juan Linietsky2017-12-142-20/+52
|/
* HTTPClient: Add PATCH method and missing HTTP status codesmhilbrunner2017-12-122-2/+32
|
* Style: Re-apply clang-format over recent invalid additionsRémi Verschelde2017-12-102-5/+5
|
* Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-073-8/+8
|
* Style: Apply clang-format again on all filesRémi Verschelde2017-12-071-2/+2
| | | | | Fixes issues introduced by newer clang-format versions or commits pushed directly without using the clang-format pre-commit hook.
* Merge pull request #12603 from GodotExplorer/beautify-jsonRémi Verschelde2017-12-062-15/+42
|\ | | | | Add indent and sort keys support for JSON.print
| * Add indent and sort keys support for JSON.printGeequlim2017-11-072-15/+42
| |
* | Fix javascript build after bc2e8d99Rémi Verschelde2017-11-271-2/+2
| |
* | Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-254-24/+24
| | | | | | | | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* | Merge pull request #13176 from bojidar-bg/allow-subproperty-setJuan Linietsky2017-11-222-3/+9
|\ \ | | | | | | Fix combatibility with older .scn files
| * | Fix combatibility with older .scn filesBojidar Marinov2017-11-222-3/+9
| | |
* | | Merge pull request #12284 from bojidar-bg/allow-subproperty-setRémi Verschelde2017-11-212-19/+7
|\| | | | | | | | Allow for getting/setting "dotted" properties of objects
| * | Allow for getting/setting indexed properties of objects using get/set_indexedBojidar Marinov2017-11-212-19/+7
| | | | | | | | | | | | Performance is around the same as using pure set() through GDScript.