summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-24Merge pull request #16957 from akien-mga/version-macrosRémi Verschelde
Refactor version macros and fix related bugs
2018-02-23Merge pull request #16920 from neikeq/mono-project-exportRémi Verschelde
Mono project export
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-23Merge pull request #16929 from Calinou/add-changelogRémi Verschelde
Add a project changelog
2018-02-22Ability to edit Polygon2D shape from within the UV editor, this will ↵Juan Linietsky
eventually make it possible to in the future.
2018-02-22server: Add support for statically linking libgcc and libstdc++Rémi Verschelde
2018-02-22i18n: Sync translation templates with 3.0 sourceRémi Verschelde
Currently staying in sync with the 3.0 branch to give translators a chance to increase the completion rate of their 3.0 translations for the stable branch (translation template is synced with the master branch). (cherry picked from commit 07e24619959af256c9e51304c396bccfa99e1b4c)
2018-02-22i18n: Sync translations with WeblateRémi Verschelde
2018-02-22Add a project changelogHugo Locurcio
2018-02-22Merge pull request #16924 from Noshyaar/animRémi Verschelde
AnimationEditor: fix time indicator offset
2018-02-22AnimationEditor: fix time indicator offsetPoommetee Ketson
2018-02-22EditorExport: Allow export plugins to add shared librariesIgnacio Etcheverry
2018-02-22Mono: Add project export pluginIgnacio Etcheverry
2018-02-22Merge pull request #16914 from bruvzg/missing_return_errorRémi Verschelde
[Build] Abort compilation on missing return values (CGG/clang)
2018-02-22Merge pull request #16916 from Noshyaar/colorRémi Verschelde
Color:fix setting V switch S to old V value
2018-02-22Color:fix setting V switch S to old V valuePoommetee Ketson
2018-02-22Abort compilation on missing return values (CGG/clang)bruvzg
2018-02-22Merge pull request #16915 from sudoio/masterPoommetee Ketson
Insert proper copy icon to debugger
2018-02-22Merge pull request #16888 from GodotExplorer/debugger-improvement-2Rémi Verschelde
Fix builtin script cannot open from debug stacks
2018-02-22Insert proper copy icon to debuggerArtem Varaksa
2018-02-22Merge pull request #16913 from BastiaanOlij/vehicle_docsRémi Verschelde
Added documentation for VehicleBody
2018-02-22Merge pull request #16909 from djrm/pr_visual_improvementsRémi Verschelde
Icons update
2018-02-22Skeleton2D: Fix missing return value in comparatorRémi Verschelde
2018-02-22Added documentation for VehicleBodyBastiaanOlij
2018-02-21Icons updateDaniel J. Ramirez
includes new enum, MeshInstance2D, Skeleton2D, Cut, Copy and Paste icons.
2018-02-21Update warning about C# supportRémi Verschelde
2018-02-212D Skeletons WORK IN PROGRESSJuan Linietsky
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-21Merge pull request #16890 from Chaosus/ctrlsnapRémi Verschelde
Enable snapping in 3D when control key pressed
2018-02-21Enable snapping when control key pressedChaosus
2018-02-21Merge pull request #16889 from maksloboda/filedialog-button-textRémi Verschelde
Fixed disappearing text on filedialog buttons
2018-02-21Fixed disappearing text on filedialog buttonsMax
2018-02-21Merge pull request #16881 from fzwoch/gltf_embeddedRémi Verschelde
gltf: improve embedded data discovery
2018-02-21Fix builtin script cannot open from debug stacksgeequlim
2018-02-21Was missing clearing computed UVs, sorry, realized late.Juan Linietsky
2018-02-21Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky
2018-02-21Merge pull request #16882 from GodotExplorer/debugger-improvement-1Rémi Verschelde
Small improvements for the debugger
2018-02-21Merge pull request #16710 from YeldhamDev/filedialog_nothing_disabledRémi Verschelde
Fixed "Open" button being enabled when nothing is selected in a FileDialog while in "Open folder" mode
2018-02-21Merge pull request #16884 from paulloz/fix-csharp-signal-attribute-fixIgnacio Etcheverry
[mono] fix signals parameter retrieval
2018-02-21[mono] fix signals parameter retrievalPaul Joannon
2018-02-21Don't print error message when select debugger stacks if the debugger is ↵geequlim
stopped. Clear debugger stack inspector if the debugger is stopped when selected stack changed.
2018-02-21gltf: improve embedded data discoveryFlorian Zwoch
Some editors seems to use the image resource's mime type (e.g. "image/png") for data embedded uris instead of "application/octet-stream".
2018-02-21Merge pull request #16756 from willnationsdev/shifted-rect-spriteRémi Verschelde
Simplify detection of Sprite clicks
2018-02-21Merge pull request #16865 from Faless/uwp_mbedtls_fixesRémi Verschelde
Fix mbedTLS and websocket module for UWP
2018-02-21Merge pull request #16772 from damarindra/tileset_editor_improvementRémi Verschelde
Tileset Editor Improvement
2018-02-21Merge pull request #16878 from KidRigger/masterRémi Verschelde
Godot now allows built-in irrespective of the filepath.
2018-02-21Godot now allows built-in irrespective of the filepath.Anish
Since the file in the filepath is irrelevant when setting the file as built-in, changes have been made to allow setting to built-in even if the file in the path exists. Fixes #16425
2018-02-21Merge pull request #16805 from Overblob/Dont_reset_viewport_on_debugRémi Verschelde
Fix Automatic switch to viewport when playing a scene
2018-02-21Merge pull request #16869 from YeldhamDev/remote_relationship_linesRémi Verschelde
Fixed Remote Tree not drawing relationship lines unless the setting is changed
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.