summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-06Merge pull request #26665 from bojidar-bg/19704-singleton-constantsRémi Verschelde
Fix enums coming from other classes without preload
2019-03-06Merge pull request #26669 from RandomShaper/fix-26460Juan Linietsky
Improve/fix picking
2019-03-06Sync controller mappings DB with SDL2 community repoRémi Verschelde
Synced with gabomdq/SDL_GameControllerDB@4f9962c7b268e32fa9a2a96308cfdf66795e782a.
2019-03-06Merge pull request #26712 from neikeq/issue-26681Ignacio Etcheverry
Mono: Make 'Build' button generate solution if it doesn't exist
2019-03-06Hide StreamTexture flags, fixes #26640Juan Linietsky
2019-03-06Don't hide/show top editor if they did not change, fixes #26644Juan Linietsky
2019-03-06Mono: Make 'Build' button generate solution if it doesn't existIgnacio Etcheverry
2019-03-06-Make tileset and meshlibrary edit in a separate inspector, fixes #26671Juan Linietsky
-Made relationship lines appear based on theme settings, not previous hack -Fix drawing of relationship lines (was broken) -Fix double initialization of theme settings
2019-03-06Merge pull request #26707 from bruvzg/fix_macos_mscrollRémi Verschelde
Fix macOS accumulated mouse scroll events.
2019-03-06Merge pull request #26705 from volzhs/fix-exportRémi Verschelde
Fix directory check when exporting project
2019-03-06Merge pull request #26688 from Faless/net/lws_3.1Rémi Verschelde
Update libwebsockets to 3.1, fix IPv6 issues
2019-03-06Fix macOS accumulated mouse scroll events.bruvzg
2019-03-06Safer way to update animation if changed, fixes #26670Juan Linietsky
2019-03-06Fix how settings change, closes #26692Juan Linietsky
2019-03-06Fix directory check when exporting projectvolzhs
Fix #26702
2019-03-06Merge pull request #22716 from Chaosus/update_themeRémi Verschelde
Make theme changing no longer requires restart to be fully applied
2019-03-06Disable WebSocket IPv6 support on OpenBSD.Fabio Alessandrelli
OpenBSD does not support dual stacking, disabling IPv6 for now. Will possibly come back if/when we get websocket running using our own NetSocket class.
2019-03-06Add fix to libwebsocket to disable V6ONLY.Fabio Alessandrelli
This was enabled by default on some systems (e.g. Windows).
2019-03-06Update libwebsockets to 3.1 (plus UWP patch)Fabio Alessandrelli
2019-03-06Merge pull request #26673 from willnationsdev/fix-inspector-pluginRémi Verschelde
Fix inspector plugin
2019-03-06Merge pull request #26668 from marxin/use-gcc-builtins-for-bswapRémi Verschelde
Use GCC builtins for bswap as compiler can then emit these via insn
2019-03-06Merge pull request #26633 from akien-mga/driver-fallback-etcRémi Verschelde
Disable driver fallback to GLES2 by default
2019-03-06Merge pull request #26666 from Calinou/update-server-buildsystemRémi Verschelde
Update the server platform's `detect.py` to match x11's
2019-03-06Fix crash on exit when removing EditorInspectorPluginsWill Nations
2019-03-05Merge pull request #26664 from marxin/fix-25714-__bswap_16Rémi Verschelde
Replace usage of __bswap_16 with BSWAP16 (#25714).
2019-03-05Merge pull request #26660 from marxin/fix-25639-audio-negative-shiftRémi Verschelde
Fix #25639 by not shifting a negative value.
2019-03-05Move YEAR definition to version.pyRémi Verschelde
If it needs to be hardcoded (for the sake of reproducible builds), it should be together with the other hardcoded version info. And yeah, two months in, let's move to 2019.
2019-03-05Merge pull request #26661 from neikeq/issue-17601Ignacio Etcheverry
Mono: Fix array field being assigned MonoArray** instead of MonoArray*
2019-03-05Merge pull request #26657 from marxin/fix-25641-ubsan-negative-valueRémi Verschelde
Fix #25641 by not shifting a negative value.
2019-03-05Merge pull request #26642 from DrMoriarty/check_cursor_lineRémi Verschelde
Check cursor line and column
2019-03-05Merge pull request #26626 from rluders/misleading-error-message-exportRémi Verschelde
Fixing misleading error message when trying to export
2019-03-05Improve/fix pickingPedro J. Estébanez
Acknowledge mouse button events as position tellers (to make picking more solid; for instance, the touch mouse is raised with a mouse unpressed event that may have a more current position) Forget mouse position for physics if touch mouse raised (because the position known as last is no longer meaningful) Remove needless check for mouse over/exit (now there's code to inject an spurious move for cases where camera/objects have moved) Restrict 2D mouse over/exit to mouse events (including emulated from touch; true touches shouldn't trigger the signals) Fixes #26460.
2019-03-05Use GCC builtins for bswap as compiler can then emit these via instructions.marxin
Using current macros, one get for: static inline int BSWAP32(int x) { return ((x << 24) | ((x << 8) & 0x00FF0000) | ((x >> 8) & 0x0000FF00) | (x >> 24)); } int main(int argc, char **argv) { return BSWAP32(argc); } main: .LFB1: .cfi_startproc movl %edi, %eax movl %edi, %edx sarl $24, %edx sall $24, %eax orl %edx, %eax movl %edi, %edx sarl $8, %edi sall $8, %edx andl $65280, %edi andl $16711680, %edx orl %edx, %eax orl %edi, %eax ret while using: int main(int argc, char **argv) { return __builtin_bswap32(argc); } one gets: main: .LFB0: .cfi_startproc movl %edi, %eax bswap %eax ret
2019-03-05Update the server platform's `detect.py` to match x11'sHugo Locurcio
This adds support for LTO, UBSAN/ASAN/LSAN, debugging symbols options and `optimize=size` in the `server` platform.
2019-03-05Fix enums coming from other classes without preloadBojidar Marinov
Fix #19704, fix #26001
2019-03-05Replace usage of __bswap_16 with BSWAP16 (#25714).marxin
2019-03-05Merge pull request #26655 from merumelu/assetlib-video-overlayRémi Verschelde
AssetLib: convert video thumbnails to RGBA8
2019-03-05Merge pull request #26654 from merumelu/doc-makerst-varargRémi Verschelde
makerst: make vararg methods look the same as in editor help
2019-03-05Merge pull request #26643 from KoBeWi/readd_script_with_no_reselectRémi Verschelde
Fix attaching script after removing one
2019-03-05Mono: Fix array field being assigned MonoArray** instead of MonoArray*Ignacio Etcheverry
Fixes #17601
2019-03-05Fixes misleading error message when trying to exportRicardo Lüders
This patch fixes the misleading error message when users try to "export all" into an invalid destination path. Closes #26539
2019-03-05Fix #25639 by not shifting a negative value.marxin
2019-03-05Fix #25641 by not shifting a negative value.marxin
2019-03-05AssetLib: convert video thumbnails to RGBAmerumelu
Image::blend_rect only works with images that have the same format.
2019-03-05makerst: make vararg methods look the same as in editor helpmerumelu
2019-03-05Merge pull request #26652 from YeldhamDev/filesys_dock_icon_fixRémi Verschelde
Fix FileSystem dock's item view button starting with the wrong icon
2019-03-05Fix FileSystem dock's item view button starting with the wrong iconMichael Alexsander Silva Dias
2019-03-05Merge pull request #26639 from YeldhamDev/tileeditor_coordnav_disableRémi Verschelde
Disable coord navigation buttons in TileSet editor when no texture is selected
2019-03-05Merge pull request #26638 from KoBeWi/fix_audio_stream_playerRémi Verschelde
Pause AudioStreamPlayer on SceneTree pause
2019-03-05Merge pull request #26636 from YeldhamDev/doc_todo_changesRémi Verschelde
Remove "TODO" instances in the docs