Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-17 | X11: Finalize audiodrivers on exit | Hein-Pieter van Braam | |
The audiodrivers loaded by OS_X11 are not destroyed before the audioserver is. This causes a segfault on exit. The code is taken from os_windows.cpp which did have the cleanup code. | |||
2017-02-13 | Fix missing semicolon in previous commit | Rémi Verschelde | |
2017-02-13 | Fix for issue #7766 | Brett-Mitchell | |
Add initialization for OS_OSX.mouse_mode in OS_OSX::OS_OSX(). mouse_mode now defaults to OS::MOUSE_MODE_VISIBLE. | |||
2017-02-13 | Rename the _MD macro to D_METHOD | Hein-Pieter van Braam | |
This new name also makes its purpose a little clearer This is a step towards fixing #56 | |||
2017-02-12 | Merge pull request #7581 from Faless/v6_wild_bind | Rémi Verschelde | |
TCP/UDP listen bind to address and bugfixes | |||
2017-02-12 | Merge pull request #7782 from SaracenOne/windows_relative_cursor_fix | Rémi Verschelde | |
Fix relative cursor data in CAPTURED mouse mode on Windows. | |||
2017-02-12 | Merge pull request #7771 from Limb/winaudiodriver | Rémi Verschelde | |
Close out audio drivers when exiting on Windows. | |||
2017-02-12 | Merge pull request #7770 from Limb/removedx9 | Rémi Verschelde | |
Removed DX9 Rasterizer in windows | |||
2017-02-11 | Fix glitches when sampling relative cursor data in CAPTURED mouse mode on ↵ | Saracen | |
Windows. | |||
2017-02-09 | Close out audio drivers when exiting. | Kenneth Lorthioir | |
Prevents a crash when closing the project manager. | |||
2017-02-09 | Removed DX9 Rasterizer in windows. | Kenneth Lorthioir | |
This doesn't seem to be needed anymore and the code to free the unused rasterizer was throwing a memory violation since it was getting set to a value somehow. | |||
2017-02-08 | Fixed compilation issues with Visual Studio | Kenneth Lorthioir | |
2017-02-02 | Merge pull request #7578 from baekdahl/master | Rémi Verschelde | |
x11: don't wait for window to be mapped | |||
2017-02-02 | Merge pull request #7689 from eska014/webgl2 | Rémi Verschelde | |
Enable WebGL2 in web export, start fixing build | |||
2017-02-02 | Merge pull request #7683 from marcelofg55/master | Rémi Verschelde | |
Fix issues with set_window_resizable on x11 | |||
2017-02-02 | Merge pull request #7645 from tagcup/x11_optimization_flags_v2 | Rémi Verschelde | |
Use -Ofast on x11. Also introduced use_lto option. | |||
2017-02-01 | Enable WebGL2 in web export, start fixing build | eska | |
Will not yet compile | |||
2017-01-30 | Fix issues with set_window_resizable on x11 | marcelofg55 | |
2017-01-26 | Use -Ofast on x11. Also introduced use_lto option. | Ferenc Arn | |
debug_release doesn't turn off optimizations for release target now. Ensure that sanitizer options apply to both C and C++ files. Built-in optimization/debug flags are prepended such that user-specified flags can override them. Based on and around the discussion in PR #5194. | |||
2017-01-25 | Removed import/export system, will start new one from scratch. | Juan Linietsky | |
2017-01-25 | Added focus tracking in X11 and Windows classes, added new confined mouse ↵ | Ilija Boshkov | |
mode (#7162) | |||
2017-01-25 | Fix resources for Android modules not being merged | Pedro J. Estébanez | |
Fixes #7421 | |||
2017-01-23 | Fix buffer size check in UDP socket. | Fabio Alessandrelli | |
We were reserving 12 bytes from the buffer for ip, port, and length, but since IPv6 introduction we should be reserving 24 (IPv6 are 16 bytes) | |||
2017-01-23 | Use default UDP ring buffer size of 65536 for clients | Fabio Alessandrelli | |
We should probably create a specific function for setting the recv buffer anyway. UDP sockets does not need to bind (listen) to be able to call recvfrom. This is especially useful for clients who just call set_send_address and start communicating with a server. | |||
2017-01-23 | Fix bug causing UDP socket to close after the first send if not listening | Fabio Alessandrelli | |
The ring buffer for receiving packets was not resized in constructor | |||
2017-01-23 | Avoid deadlock when writing/reading data on a connecting TCP socket | Fabio Alessandrelli | |
TCP status polling is always performed as non blocking. Trying to put a packet on a connecting socket will fail immediately. | |||
2017-01-23 | Remove set_ip_type from network classes (no longer needed) | Fabio Alessandrelli | |
- TCP: - `listen` bind to wildcard "*" -> dual stack socket - `listen` bind to address -> socket from address type - `connect` -> resolve using best protocol (UNSPEC), socket from address type - UDP: - `listen` bind to wildcard "*" -> dual stack socket - `listen` bind to address -> socket from address type - `put_packet`/`put_var` -> resolve using TYPE_ANY (UNSPEC), socket from address type (to change socket type you must first call `close` it) | |||
2017-01-23 | Implement UDP listen bind address | Fabio Alessandrelli | |
2017-01-23 | Implement TCP Server bind address | Fabio Alessandrelli | |
2017-01-23 | Convert validity checks of IP_Address to is_valid method. | Fabio Alessandrelli | |
2017-01-23 | Avoid calling close when polling a UDP peer without socket | Fabio Alessandrelli | |
2017-01-21 | WIP new AudioServer, with buses, effects, etc. | Juan Linietsky | |
2017-01-19 | x11: don't wait for window to be mapped | Jesper Bækdahl | |
2017-01-16 | Merge pull request #7558 from Faless/fix_windows_output | Rémi Verschelde | |
Fix gibberish output for windows/mingw. | |||
2017-01-16 | Adapt platforms to AudioServer refactoring | Rémi Verschelde | |
Fixes compilation on Windows and likely other platforms (at least as far as AudioServer changes were concerned), though they were not tested. | |||
2017-01-16 | Fix gibberish output for windows/mingw. | Fabio Alessandrelli | |
%ls should be used instead of %s or %S to speficy narrow/wide charstring in wprintf fwprintf Fixes #6252 | |||
2017-01-16 | #7215 try to fix adb bad targeting user on device | Jerome67000 | |
2017-01-16 | Fix bug in windows TCP poll function | Fabio Alessandrelli | |
Bug introduced when implementing TCP disconnection detection. (too much yank-paste). Fixes #7545 | |||
2017-01-16 | Working on compile issues for iOS | BastiaanOlij | |
2017-01-16 | Fix compile errors related to audio on OSX | BastiaanOlij | |
2017-01-16 | Style: Various fixes to play nice with clang-format | Rémi Verschelde | |
2017-01-16 | Style: Prevent clang-format on JS code | Rémi Verschelde | |
2017-01-16 | Style: Fix statements ending with ';;' | Rémi Verschelde | |
2017-01-15 | Oops! Audio engine has vanished :D | Juan Linietsky | |
2017-01-15 | Merge pull request #7519 from eska014/web-presentation | Rémi Verschelde | |
Improve Web export presentation | |||
2017-01-15 | Merge pull request #7510 from Faless/tcp_connect | Rémi Verschelde | |
TCP connect always opens the correct socket type | |||
2017-01-15 | Merge pull request #7127 from BastiaanOlij/ios_meters | Rémi Verschelde | |
Core motion implementation for iPhone (Accelerometer/Gyro/Magnetometer support) | |||
2017-01-14 | StreamPeerWinsock: Fix changed declarations | Rémi Verschelde | |
Bug introduced in dcb95ec1473eff3f455909cd81c3cd50b1e1159b. | |||
2017-01-14 | removed duplicated functions in class hierarchy that were bound more than once | Juan Linietsky | |
added a check to detect this case in the future | |||
2017-01-14 | Improve usability and style in web export presentation | eska | |
- Check for WebGL support, don't load if unsupported - Check for IndexedDB support - Make canvas support check message visible - Colored debug output for warnings and errors - Make it obvious status can be closed by clicking - Don't use status to display non-critical errors - Limit output message count - Add clear output button - Fix setting total memory |