| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2017-09-20 | Show button name always in main toolbar | volzhs | 2 | -19/+0 | |
| 2017-09-20 | Do not compile Recast for Android | Ruslan Mustakov | 1 | -1/+1 | |
| At least this makes Godot compile for Android until there is a better solution. | |||||
| 2017-09-20 | Set Android minSdkVersion to 18 | Ruslan Mustakov | 2 | -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-20 | Return player ID after connecting to Game Center | Ruslan Mustakov | 1 | -0/+1 | |
| 2017-09-19 | better script code font size rescaling on retina displays | poke1024 | 1 | -7/+6 | |
| 2017-09-19 | Fix mouse button state in HTML5 platform | Leon Krause | 1 | -8/+8 | |
| Regression from 844c5e12e664e3212feacc9ee3200e116556fbc7 | |||||
| 2017-09-19 | Allow booleanization of all types | Hein-Pieter van Braam | 6 | -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-19 | added OAHashMap type | Karroffel | 6 | -33/+770 | |
| 2017-09-19 | Fix crash handler not including stdlib.h | Marcelo Fernandez | 2 | -0/+2 | |
| 2017-09-19 | Be type-strict checking on equality checks | Hein-Pieter van Braam | 1 | -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-19 | Don't call Variant::reference() unnecessarily | Hein-Pieter van Braam | 1 | -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-19 | Fix accidental cast to Vector3 for Vector2 iter | Hein-Pieter van Braam | 1 | -1/+1 | |
| 2017-09-19 | Fixed Typo: 'Seperate' to 'Separate' | Indah Sylvia | 3 | -11/+11 | |
| 2017-09-19 | Change structure order for godot nim compatibility | Konstantin Zaitsev | 1 | -1/+1 | |
| 2017-09-19 | Fix MSVC compilation errors | Konstantin Zaitsev | 2 | -3/+3 | |
| 2017-09-19 | Remove more GDScript runtime checks on release | Hein-Pieter van Braam | 1 | -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-18 | Drag and drop for meshes directly and fix drop restriction for non-Texture ↵ | SaracenOne | 2 | -12/+59 | |
| objects in canvas editor. | |||||
| 2017-09-18 | Add some options and reorganize the 2D editor menus. Makes available forced ↵ | Gilles Roudiere | 9 | -98/+383 | |
| snapping. | |||||
| 2017-09-18 | Fixed a lot of HiDPI metrics. | Daniel J. Ramirez | 6 | -19/+23 | |
| 2017-09-18 | Prevent running the crash_handler when a debugger is present on windows | Marcelo Fernandez | 5 | -22/+26 | |
| 2017-09-18 | Modified/Added documentation for RigidBody and RigidBody2D | FigyTuna | 2 | -19/+43 | |
| 2017-09-18 | Added code tags and corrected some lines | RaTi17 | 1 | -75/+75 | |
| 2017-09-17 | Fixed metrics. | Daniel J. Ramirez | 3 | -26/+44 | |
| 2017-09-18 | Do not allow link-local addresses to be used by editor debugger | Fabio Alessandrelli | 1 | -3/+4 | |
| Default editor debugger address is now 127.0.0.1 | |||||
| 2017-09-17 | Implement smart snapping. Fixes a bug with anchors single-axis move (when ↵ | Gilles Roudiere | 2 | -109/+189 | |
| they were rotated). | |||||
| 2017-09-17 | Avoid grid step to go below zero | Gilles Roudiere | 1 | -2/+2 | |
| 2017-09-17 | Use shift to move anchors on a single axis | Gilles Roudiere | 1 | -26/+42 | |
| 2017-09-17 | Implement shortcuts to multiply/divide the grid step | Gilles Roudiere | 2 | -23/+45 | |
| 2017-09-17 | Fusion the lock/unlock and the group/ungroup buttons | Gilles Roudiere | 1 | -0/+31 | |
| 2017-09-17 | Adds keyboards shortcuts | Gilles Roudiere | 1 | -4/+4 | |
| 2017-09-17 | Implements rulers | Gilles Roudiere | 3 | -58/+203 | |
| 2017-09-17 | Fixes axis badly displayed with high zooming values | Gilles Roudiere | 1 | -2/+3 | |
| 2017-09-17 | Split some functions to make the code more readable (maybe at the price of a ↵ | Gilles Roudiere | 2 | -135/+137 | |
| neglibile performance loss) | |||||
| 2017-09-17 | Make the shortcuts for setting the pivot editable | Gilles Roudiere | 2 | -7/+12 | |
| 2017-09-17 | Display draggable anchors only if the parent is not a container | Gilles Roudiere | 2 | -117/+103 | |
| 2017-09-17 | Display width and height when dragging a node side | Gilles Roudiere | 1 | -1/+5 | |
| 2017-09-17 | Draw a ghost rect when dragging nodes if it's rotated/scaled | Gilles Roudiere | 1 | -0/+18 | |
| 2017-09-17 | Displays margins values when moving the node | Gilles Roudiere | 2 | -23/+91 | |
| 2017-09-17 | Move Variant::evaluate() switch to computed goto | Hein-Pieter van Braam | 8 | -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-18 | Fix smooth scrolling in ScrollBar | volzhs | 1 | -4/+4 | |
| fixes #11369 | |||||
| 2017-09-17 | Fix crash when using key+u on a line with only a # | Marcelo Fernandez | 1 | -1/+5 | |
| 2017-09-17 | Changed Mononoki font to Hack font | Daniel J. Ramirez | 7 | -106/+76 | |
| 2017-09-17 | Fix x11 exported executables not getting the +x flag | Marcelo Fernandez | 8 | -3/+42 | |
| 2017-09-17 | doc: Sync classref and escape comparators | Rémi Verschelde | 7 | -13/+153 | |
| [ci skip] | |||||
| 2017-09-17 | [GDnative] Use X macro to define godot_gdnative_api_struct and it instantiation | Emmanuel Leblond | 2 | -1328/+684 | |
| 2017-09-18 | Fix set_item_icon error when starting editor | volzhs | 1 | -4/+3 | |
| 2017-09-17 | [GDnative] create godot_gdnative_api_struct and pass it to ↵ | Emmanuel Leblond | 4 | -2/+1384 | |
| godot_gdnative_init_options | |||||
| 2017-09-17 | Fixed segfault on loading text editor theme | Paulb23 | 1 | -1/+2 | |
| 2017-09-17 | correction to one way collision code | Juan Linietsky | 2 | -4/+4 | |
| 2017-09-17 | fixes to one way collision, closes #10971 | Juan Linietsky | 2 | -4/+14 | |
