summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2018-03-21Merge pull request #17653 from eska014/rwlock-dummyRémi Verschelde
Add RWLockDummy for NO_THREADS builds
2018-03-20Add RWLockDummy for NO_THREADS buildsLeon Krause
2018-03-18Fix listing files inside directory in pack filePedro J. Estébanez
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.
2018-03-16Merge pull request #16947 from Faless/ui_actionsFabio Alessandrelli
GUI elements ui_action usage, improvements
2018-03-15Merge pull request #17237 from RandomShaper/fix-ssl-handshakeFabio Alessandrelli
Fix HTTPClient SNI support when verify is off
2018-03-15Merge pull request #17376 from marcelofg55/file_get_pathHein-Pieter van Braam
Added File.get_path and File.get_path_absolute functions
2018-03-15Merge pull request #17407 from poke1024/fix-hsv-mismatchHein-Pieter van Braam
Fix mismatch between Color.h and Color.from_hsv()
2018-03-15Merge pull request #17388 from Hinsbart/mono_class_nameRémi Verschelde
Mono: Avoid invalid class names.
2018-03-15Mono: Avoid invalid class names.Andreas Haas
Disallow reserved keywords as class names and prefix base class with the Godot namespace if it's the same as the class name. Fixes #12483
2018-03-14Fix mismatch between Color.h and Color.from_hsv()Bernhard Liebl
2018-03-13Merge pull request #17486 from bojidar-bg/x-fix-clang-negation-warnRémi Verschelde
Fix a potential bug hinted by clang
2018-03-13Fix a potential bug hinted by clangBojidar Marinov
2018-03-13Added File.get_path and File.get_path_absolute functionsMarcelo Fernandez
2018-03-13Merge pull request #17254 from Chaosus/updatewrapRémi Verschelde
Update wrap functions
2018-03-13Merge pull request #17257 from and3rson/masterRémi Verschelde
Fix garbage in string padding.
2018-03-13Merge pull request #17311 from marcelofg55/export_err_checksRémi Verschelde
Improved error checking at EditorExportPlatformPC::export_project
2018-03-13Merge pull request #17440 from viktor-ferenczi/issue-5042Rémi Verschelde
Properly closing all files in Python build code
2018-03-13Merge pull request #17319 from eska014/polyclipper-toolsonlyRémi Verschelde
Build polygon clipper only in tools builds
2018-03-12Fix non working action names containing whitespacesrobfram
Now the action name is quoted if it contains spaces. Also, quotation mark (") is added to the forbidden character list for action names, as it was also a bug. Fix #17322
2018-03-11Properly closing all files in Python codeViktor Ferenczi
2018-03-08Merge pull request #16485 from poke1024/vector2-crossRémi Verschelde
Bring back Vector2.cross()
2018-03-07Bring back Vector2.cross()Bernhard Liebl
2018-03-07Reinstate WebGL 1.0 driver in HTML5 platformLeon Krause
2018-03-06Build polygon clipper only in tools buildsLeon Krause
2018-03-06Improved error checking at EditorExportPlatformPC::export_projectMarcelo Fernandez
2018-03-06Update wrap functionsChaosus
2018-03-04Fix garbage in string padding.Andrew Dunai
2018-03-04Clean and expose get_audio/video_driver_* funcs on OS classMarcelo Fernandez
2018-03-04Fix wrong SSL handshakePedro J. Estébanez
The name of the remote host is passed to mbed TLS in all cases so the client hello message is correctly formed.
2018-02-28Allow degenerate triangles in polygon triangulation when necessary.Nicolas Silva
2018-02-28Fix various valgrind reported uninitialized variable usesHein-Pieter van Braam
2018-02-25Mono: Better versioning and gracefully unloading of Godot API assembliesIgnacio Etcheverry
2018-02-24(Magnify|Pan)Gesture: implement as_textPoommetee Ketson
2018-02-23Refactor version macros and fix related bugsRémi Verschelde
The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were several places hardcoding their own variant of the version string, potentially with bugs (e.g. forgetting the patch number when defined). The new logic defines: - VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1) - VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch', depending on whether the latter is defined (e.g. 3.1.4) - VERSION_FULL_CONFIG, which contains the version status (e.g. stable) and the module-specific suffix (e.g. mono) - VERSION_FULL_BUILD, same as above but with build/reference name (e.g. official, custom_build, mageia, etc.) Note: Slight change here, as the previous format had the build name *before* the module-specific suffix; now it's after - VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed with "Godot v" for readability Bugs fixed thanks to that: - Export templates version matching now properly takes VERSION_PATCH into account by relying on VERSION_FULL_CONFIG. - ClassDB hash no longer takes the build name into account, but limits itself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant for the API hash). - Docs XML no longer hardcode the VERSION_STATUS, this was annoying. - Small cleanup in Windows .rc file thanks to new macros.
2018-02-23Add two new default actions ui_end, ui_homeFabio Alessandrelli
Used by Slider and Scrollbar
2018-02-22Color:fix setting V switch S to old V valuePoommetee Ketson
2018-02-21Fix typos with codespellluz.paz
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ```
2018-02-21Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky
2018-02-21Fix loading project.binary from PCK fileRémi Verschelde
Regression introduced in #16825. My logic was correct, but not the error code I was expecting. The error reporting in FileAccess likely needs a review too.
2018-02-19Merge pull request #15563 from poke1024/gdscript-shuffleRémi Verschelde
Add shuffle() method to Array
2018-02-19Merge pull request #15852 from poke1024/color_hsvRémi Verschelde
Add Color.from_hsv()
2018-02-19Improve error reporting of ProjectSettings::setup()Rémi Verschelde
And use it to better report errors in the console and project manager when a project.godot file is corrupted. Fixes #14963.
2018-02-17Clean up some bad words from code commentsArtem Varaksa
2018-02-14Add locale renames for Hebrew and Indonesian on WindowsRémi Verschelde
Windows does not fully respect ISO 639-1 like other systems, so we have to override its locale values for those languages. Also added comments to document the locale provenance.
2018-02-14Merge pull request #15564 from RandomShaper/adpod-topmostRémi Verschelde
Add new window setting: always on top
2018-02-14Merge pull request #15892 from Zylann/add_missing_vs_bindingsRémi Verschelde
Added all missing VisualServer bindings
2018-02-14Merge pull request #16169 from hungrymonkey/issue_16160Rémi Verschelde
Change function signature from float to double to match type get_doub…
2018-02-14Add mbedtls moduleFabio Alessandrelli
2018-02-12Added OS::center_window to center the window precisely on desktop platformsMarcelo Fernandez
2018-02-07Merge pull request #15899 from karroffel/stringbuffer-template-argRémi Verschelde
add template argument for size in StringBuffer