aboutsummaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix compile errors related to audio on OSXBastiaanOlij2017-01-164-35/+6
|
* Style: Various fixes to play nice with clang-formatRémi Verschelde2017-01-167-55/+68
|
* Style: Prevent clang-format on JS codeRémi Verschelde2017-01-164-89/+122
|
* Style: Fix statements ending with ';;'Rémi Verschelde2017-01-164-5/+5
|
* Oops! Audio engine has vanished :DJuan Linietsky2017-01-1519-73/+49
|
* Merge pull request #7519 from eska014/web-presentationRémi Verschelde2017-01-156-184/+245
|\ | | | | Improve Web export presentation
| * Improve usability and style in web export presentationeska2017-01-144-183/+244
| | | | | | | | | | | | | | | | | | | | | | | | - 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
| * Relink web build when HTML shell changeseska2017-01-122-1/+1
| | | | | | | | | | | | | | | | Emscripten injects its loader script when linking, so force relinking whenever the HTML shell changes. Also remove useless FULL_ES2 flag, which should be a linker flag, but would impact performance too much.
* | Merge pull request #7510 from Faless/tcp_connectRémi Verschelde2017-01-152-3/+8
|\ \ | | | | | | TCP connect always opens the correct socket type
| * | TCP connect always opens correct socket typeFabio Alessandrelli2017-01-132-3/+8
| | | | | | | | | | | | TCP client connections does not need to rely on ipv6 dual stack sockets
* | | Merge pull request #7127 from BastiaanOlij/ios_metersRémi Verschelde2017-01-155-6/+104
|\ \ \ | | | | | | | | Core motion implementation for iPhone (Accelerometer/Gyro/Magnetometer support)
| * | | Added support for getting gravity vector from iOSBastiaanOlij2017-01-123-6/+15
| | | |
| * | | Added logic for adjusting to screen orientation and removed final negative zBastiaanOlij2017-01-123-11/+34
| | | |
| * | | Added gravity vector back into the accelerometer data and flipped Z on the gyroBastiaanOlij2017-01-122-3/+5
| | | |
| * | | Fixed up release motionManager and negate z for gyro and magnetometerBastiaanOlij2017-01-122-3/+6
| | | |
| * | | Replacing deprecated UIAccelerometer with Core MotionBastiaanOlij2017-01-125-4/+65
| | | |
* | | | StreamPeerWinsock: Fix changed declarationsRémi Verschelde2017-01-142-4/+4
| | | | | | | | | | | | | | | | Bug introduced in dcb95ec1473eff3f455909cd81c3cd50b1e1159b.
* | | | removed duplicated functions in class hierarchy that were bound more than onceJuan Linietsky2017-01-142-15/+15
| | | | | | | | | | | | | | | | added a check to detect this case in the future
* | | | Style: Fix whole-line commented codeRémi Verschelde2017-01-1440-217/+264
| | | | | | | | | | | | | | | | | | | | They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
* | | | Fixed dir access return value, changed it to Error like all other funcsJuan Linietsky2017-01-144-8/+8
| | | |
* | | | UDP.set_send_address to UDP.set_dest_addressJuan Linietsky2017-01-142-2/+2
| | | |
* | | | rename String.extension() -> String.get_extension() / String.basename() -> ↵Juan Linietsky2017-01-142-8/+8
| | | | | | | | | | | | | | | | String.get_basename()
* | | | rename Input.get_mouse_speed() to Input.get_last_mouse_speed()Juan Linietsky2017-01-136-12/+12
| |/ / |/| |
* | | Improvements to scons defined WINVER/_WIN32_WINNTFabio Alessandrelli2017-01-122-1/+7
|/ /
* | Added a BACK notification besides QUIT, so they go in separate channels.Juan Linietsky2017-01-114-12/+11
| |
* | Type renames:Juan Linietsky2017-01-112-24/+24
| | | | | | | | | | | | | | | | | | | | | | | | Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray
* | Merge pull request #7493 from neikeq/pr-mingw-bitsRémi Verschelde2017-01-101-1/+1
|\ \ | | | | | | Detect bits when building with MinGW
| * | Detect bits when building with MinGWIgnacio Etcheverry2017-01-101-1/+1
| |/
* | OSX: Revert back to kHIDUsage_GD_JoystickRémi Verschelde2017-01-091-2/+2
| | | | | | Bug introduced in 547a57777b199f451305a6d4b6ad63fb0b2bd3ed.
* | More fixes to Joypad renaming.Andreas Haas2017-01-084-32/+30
| | | | | | | | | | | | Windows did not compile anymore because DI8DEVTYPE_JOYPAD obviously isn't defined in the directx headers ^^ I also did the same renaming as in #7473 for the windows platform and reverted the changes in the gamepad mappings.
* | Rename "joypad_linux" class to "JoypadLinux"Andreas Haas2017-01-084-26/+25
| | | | | | | | Named this class in GodotCase, so it fits with the rest of the codebase.
* | Finish replacement of joystick by joypadRémi Verschelde2017-01-0814-14/+16
| | | | | | | | Some parts were forgotten in 547a577.
* | renamed joystick to joypad everywhere around source code!Juan Linietsky2017-01-0821-290/+290
| |
* | Windows: Define _WIN32_WINRT to 0x0600 (Vista)Rémi Verschelde2017-01-085-5/+6
| | | | | | | | | | | | | | | | Passed as a compiler define to be sure it is always define before windows.h is loaded. This means that Godot officially requires Vista API or later, it will not work on Windows XP or earlier. Also fix a bogus check for Windows 7 API.
* | x11: Improve logic for cross-dependencies between freetype, zlib and libpngRémi Verschelde2017-01-081-2/+13
| | | | | | | | Fixes #7373.
* | Added missing readers writers lock to windows, should compile and run again..Juan Linietsky2017-01-081-0/+2
| |
* | fixes compilation in windows?Juan Linietsky2017-01-081-14/+2
| |
* | Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky2017-01-078-55/+55
| | | | | | | | renamed to PoolVector
* | Remove bundled glew, obsoleted by gladRémi Verschelde2017-01-062-4/+1
| | | | | | | | | | Also make Haiku load the glad header for GLES3 too, though I haven't test it.
* | Move glad files to thirdparty dirRémi Verschelde2017-01-063-8/+3
| |
* | -Changed memory functions, Memory::alloc_static*, simplified them, made them ↵Juan Linietsky2017-01-061-4/+0
| | | | | | | | | | | | aligned to 16 -Changed Vector<> template to fit this.
* | Editor settings categories are now tidy and beautiful!Juan Linietsky2017-01-052-49/+49
| |
* | Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2017-01-054-25/+28
|\ \
| * | Enabled code that requests an OpenGL 3 context.BastiaanOlij2017-01-051-8/+2
| | |
| * | First set of changes to fix compilation errors and initialise the gles3 ↵BastiaanOlij2017-01-044-17/+26
| | | | | | | | | | | | renderer for Mac OS X. Still broken at this point.
* | | -Changed most project settings in the engine, so they have major and minor ↵Juan Linietsky2017-01-0514-39/+41
|/ / | | | | | | | | | | | | | | categories. -Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available
* | ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-0221-46/+46
| | | | | | | | | | | | | | | | Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
* | Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde2017-01-0217-74/+115
|\ \ | | | | | | | | | | | | Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :)
| * | now it really works on window for realreduz2016-12-251-1/+2
| | |
| * | fixed a horrible bug on Windows AMD, scenes saved until now in this branchreduz2016-12-241-1/+1
| | | | | | | | | | | | are no longer valid :(