aboutsummaryrefslogtreecommitdiff
path: root/platform/javascript/javascript_main.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-16Adapt platforms to AudioServer refactoringRémi Verschelde34-316/+123
Fixes compilation on Windows and likely other platforms (at least as far as AudioServer changes were concerned), though they were not tested.
2017-01-16Fix gibberish output for windows/mingw.Fabio Alessandrelli1-10/+2
%ls should be used instead of %s or %S to speficy narrow/wide charstring in wprintf fwprintf Fixes #6252
2017-01-17Change camera default rotationvolzhs2-4/+4
2017-01-16zlib: Update to upstream version 1.2.11Rémi Verschelde9-24/+30
2017-01-16#7215 try to fix adb bad targeting user on deviceJerome670001-1/+1
2017-01-16Fix bug in windows TCP poll functionFabio Alessandrelli1-4/+1
Bug introduced when implementing TCP disconnection detection. (too much yank-paste). Fixes #7545
2017-01-16Working on compile issues for iOSBastiaanOlij21-136/+100
2017-01-16Fix compile errors related to audio on OSXBastiaanOlij5-43/+14
2017-01-16Style: Various fixes to play nice with clang-formatRémi Verschelde24-189/+222
2017-01-16Style: Prevent clang-format on JS codeRémi Verschelde4-89/+122
2017-01-16Style: Fix statements ending with ';;'Rémi Verschelde111-227/+227
2017-01-16Style: Keep long lines for nowRémi Verschelde1-22/+11
clang-format does not play well with tab-aligned multiline statements... Some more research will be needed if we want to set a column limit.
2017-01-16Style: No break before list braceRémi Verschelde6-14/+7
clang-format does not handle that well *at all*. For the reference, found the relevant pieces of code with: `ag "=[ "$'\t'"]?"$'\n'"[ "$'\t'"]?{" --ignore=thirdparty`
2017-01-16Style: Cleanups, added headers, renamed filesRémi Verschelde168-118/+782
Made sure files in core/ and tools/ have a proper Godot license header when written by us. Also renamed aabb.{cpp,h} and object_type_db.{cpp,h} to rect3.{cpp,h} and class_db.{cpp,h} respectively. Also added a proper header to core/io/base64.{c,h} after clarifying the licensing with the original author (public domain).
2017-01-15Replace the existing PRNG (Xorshift31) with (minimal) PCG (XSH-RR variant ↵Ferenc Arn7-25/+54
with 32-bit output, 64-bit state). PCG is better than many alternatives by many metrics (see www.pcg-random.org) including statistical quality with good speed.
2017-01-15Oops! Audio engine has vanished :DJuan Linietsky160-24589/+557
2017-01-15Add a API to add/remove items to the "Tools" menuFranklin Sobrinho4-6/+158
2017-01-15Style: Cosmetic fixes to play nice with clang-formatRémi Verschelde7-112/+141
2017-01-15fixed to 2D physics, makes it work againJuan Linietsky7-12/+22
2017-01-152D and 3D viewport are working again :DJuan Linietsky3-15/+15
2017-01-15Add missing map.h include in color defsRémi Verschelde1-0/+2
2017-01-15Add 'Copy Node Path' action to right mouse menuGeequlim2-2/+17
2017-01-15Added VC++ cache database and temporary storage folder when runningRay Koopa1-0/+2
2017-01-15Fix error while JSON::parse with empty stringGeequlim1-1/+1
2017-01-14no more errors related to missing GlobalConfig::Get (or so I hope)Juan Linietsky8-26/+32
2017-01-15Allow closing a script tab without savingWilhem Barbier2-4/+16
2017-01-15Added missing icons (#7514)Daniel Ramirez11-18/+370
2017-01-14Compile error when duplicate key in dictionery literal #7034James Mintram1-0/+11
2017-01-14MethodBind: Make sure header order is keptRémi Verschelde1-0/+3
When clang-format sorts includes alphabetically, MethodBind breaks. Trying to move the object.h include upward in method_bind.h does not seem to fix the problem, this needs investigation.
2017-01-14Will now try to use the existing animation's name for filename, defaults to ↵kbake1-1/+6
previous value in case there's no name
2017-01-14Fix _Directory::get_current_drive error conditionWilhem Barbier1-1/+1
2017-01-14String: plus_file(String) no longer adds a rootIgnacio Etcheverry1-2/+3
2017-01-14Directory: Bind get_current_drive() methodIgnacio Etcheverry2-1/+7
2017-01-14StreamPeerWinsock: Fix changed declarationsRémi Verschelde3-6/+6
Bug introduced in dcb95ec1473eff3f455909cd81c3cd50b1e1159b.
2017-01-14DirAccessWindows: Fix list_dir_begin return typeRémi Verschelde1-1/+1
Fixes bug introduced in da4170540cbe3dcec4855ddbb59edf1abd7cf9b4.
2017-01-14removed duplicated functions in class hierarchy that were bound more than onceJuan Linietsky46-210/+179
added a check to detect this case in the future
2017-01-14Improve usability and style in web export presentationeska4-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
2017-01-14Style: Fix whole-line commented codeRémi Verschelde306-1535/+1889
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.
2017-01-14Unexpose the video mode API, will be completely removed when multi-window ↵Juan Linietsky1-5/+6
support is implemented.
2017-01-14Renamed call_group to call_group_flags, made call_group without flags the ↵Juan Linietsky7-34/+91
default
2017-01-14Fixed dir access return value, changed it to Error like all other funcsJuan Linietsky12-21/+21
2017-01-14Finish renaming *Frame GUI classes to *RectRémi Verschelde34-54/+107
ReferenceFrame had been overlooked, and the cpp files still used the old names. Also ripgrep'ed it all to find some forgotten references.
2017-01-14UDP.set_send_address to UDP.set_dest_addressJuan Linietsky6-9/+9
2017-01-14rename String.extension() -> String.get_extension() / String.basename() -> ↵Juan Linietsky51-113/+113
String.get_basename()
2017-01-13rename monitoring functionsJuan Linietsky4-16/+16
2017-01-13Vector2.get_aspect() renamed to Vector2.aspect() to keep consistent method ↵Juan Linietsky6-17/+17
naming
2017-01-13renamed tween animationplayer scale functions to speed_scaleJuan Linietsky5-16/+16
2017-01-13rename Input.get_mouse_speed() to Input.get_last_mouse_speed()Juan Linietsky11-18/+18
2017-01-13Node name casing: fix mistake from previous commitRémi Verschelde1-1/+1
2017-01-13Reenable node name case setting + code cleanupsRémi Verschelde4-32/+10
The method _generate_serial_child_name is indeed called relatively often in editor mode, but that commented out code chunk hardly adds to its slowness (and with the default setting, not at all). Also did various related code cleanups and simplifications.