aboutsummaryrefslogtreecommitdiff
path: root/platform/javascript/audio_server_javascript.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-09-20Rename pos to position in user facing methods and variablesletheed247-832/+823
Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
2017-09-20Show button name always in main toolbarvolzhs2-19/+0
2017-09-20Do not compile Recast for AndroidRuslan Mustakov1-1/+1
At least this makes Godot compile for Android until there is a better solution.
2017-09-20Set Android minSdkVersion to 18Ruslan Mustakov2-9/+9
It's the minimum version where GLES 3 API is available. It is already the version Godot binary is compiled with for Android, but the config files were not updated in time.
2017-09-20Return player ID after connecting to Game CenterRuslan Mustakov1-0/+1
2017-09-20verbose and platform specific implementation for is_nanABU MD. MARUF SARKER1-2/+38
2017-09-19better script code font size rescaling on retina displayspoke10241-7/+6
2017-09-19Fix mouse button state in HTML5 platformLeon Krause1-8/+8
Regression from 844c5e12e664e3212feacc9ee3200e116556fbc7
2017-09-19Allow booleanization of all typesHein-Pieter van Braam6-105/+20
We now allow booleanization of all types. This means that empty versions of all types now evaluate to false. So a Vector2(0,0), Dictionary(), etc. This allows you to write GDScript like: if not Dictionary(): print("Empty dict") Booleanization can now also no longer fail. There is no more valid flag, this changes Variant and GDNative API.
2017-09-19added OAHashMap typeKarroffel6-33/+770
2017-09-19Fix crash handler not including stdlib.hMarcelo Fernandez2-0/+2
2017-09-19Be type-strict checking on equality checksHein-Pieter van Braam1-67/+63
After a short discussion with @reduz and @karroffel we decided to make all non number/number comparisons return type errors on comparisons. Now bool == bool is allowed but Vector2 == Vector3 is a type error and no longer 'not equal'. The same has been done for the != operators. In addition I forgot to add some failures to some Object operators meaning that there was a potential for a crasher.
2017-09-19Don't call Variant::reference() unnecessarilyHein-Pieter van Braam1-30/+131
operator= does not need to call reference() if the new value is of the same type as the old. This saves us zeroing the Variant, This speeds up reuse of a Variant in a loop by roughly 50%.
2017-09-19Fix accidental cast to Vector3 for Vector2 iterHein-Pieter van Braam1-1/+1
2017-09-19Fixed Typo: 'Seperate' to 'Separate'Indah Sylvia3-11/+11
2017-09-19Change structure order for godot nim compatibilityKonstantin Zaitsev1-1/+1
2017-09-19Fix MSVC compilation errorsKonstantin Zaitsev2-3/+3
2017-09-19Remove more GDScript runtime checks on releaseHein-Pieter van Braam1-33/+54
As a preparation for other performance enhancements to GDScript:call() start by removing more of the GDScript runtime checks on release. This code has been tested with 2d/platformer, 3d/platformer, 3d/materials_test, and goltorus. No regressions were found.
2017-09-18Drag and drop for meshes directly and fix drop restriction for non-Texture ↵SaracenOne2-12/+59
objects in canvas editor.
2017-09-18Add some options and reorganize the 2D editor menus. Makes available forced ↵Gilles Roudiere9-98/+383
snapping.
2017-09-18Fixed a lot of HiDPI metrics.Daniel J. Ramirez6-19/+23
2017-09-18Prevent running the crash_handler when a debugger is present on windowsMarcelo Fernandez5-22/+26
2017-09-18Modified/Added documentation for RigidBody and RigidBody2DFigyTuna2-19/+43
2017-09-18 Added code tags and corrected some linesRaTi171-75/+75
2017-09-17Fixed metrics.Daniel J. Ramirez3-26/+44
2017-09-18Do not allow link-local addresses to be used by editor debuggerFabio Alessandrelli1-3/+4
Default editor debugger address is now 127.0.0.1
2017-09-17Implement smart snapping. Fixes a bug with anchors single-axis move (when ↵Gilles Roudiere2-109/+189
they were rotated).
2017-09-17Avoid grid step to go below zeroGilles Roudiere1-2/+2
2017-09-17Use shift to move anchors on a single axisGilles Roudiere1-26/+42
2017-09-17Implement shortcuts to multiply/divide the grid stepGilles Roudiere2-23/+45
2017-09-17Fusion the lock/unlock and the group/ungroup buttonsGilles Roudiere1-0/+31
2017-09-17Adds keyboards shortcutsGilles Roudiere1-4/+4
2017-09-17Implements rulersGilles Roudiere3-58/+203
2017-09-17Fixes axis badly displayed with high zooming valuesGilles Roudiere1-2/+3
2017-09-17Split some functions to make the code more readable (maybe at the price of a ↵Gilles Roudiere2-135/+137
neglibile performance loss)
2017-09-17Make the shortcuts for setting the pivot editableGilles Roudiere2-7/+12
2017-09-17Display draggable anchors only if the parent is not a containerGilles Roudiere2-117/+103
2017-09-17Display width and height when dragging a node sideGilles Roudiere1-1/+5
2017-09-17Draw a ghost rect when dragging nodes if it's rotated/scaledGilles Roudiere1-0/+18
2017-09-17Displays margins values when moving the nodeGilles Roudiere2-23/+91
2017-09-17Move Variant::evaluate() switch to computed gotoHein-Pieter van Braam8-671/+950
In an effort to make GDScript a little faster replace the double switch() with a computed goto on compilers that set __GNUC__. For compilers that don't support computed goto it will fall back to regular switch/case statements. In addition disable using boolean values in a mathematical context. Now boolean values can only be compared with other booleans. Booleans will also no longer be coerced to integers. This PR replaces #11308 and fixes #11291
2017-09-18Fix smooth scrolling in ScrollBarvolzhs1-4/+4
fixes #11369
2017-09-17Fix crash when using key+u on a line with only a #Marcelo Fernandez1-1/+5
2017-09-17Changed Mononoki font to Hack fontDaniel J. Ramirez7-106/+76
2017-09-17Fix x11 exported executables not getting the +x flagMarcelo Fernandez8-3/+42
2017-09-17doc: Sync classref and escape comparatorsRémi Verschelde7-13/+153
[ci skip]
2017-09-17[GDnative] Use X macro to define godot_gdnative_api_struct and it instantiationEmmanuel Leblond2-1328/+684
2017-09-18Fix set_item_icon error when starting editorvolzhs1-4/+3
2017-09-17[GDnative] create godot_gdnative_api_struct and pass it to ↵Emmanuel Leblond4-2/+1384
godot_gdnative_init_options
2017-09-17Fixed segfault on loading text editor themePaulb231-1/+2