| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2017-01-13 | Reenable node name case setting + code cleanups | Rémi Verschelde | 4 | -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. | |||||
| 2017-01-13 | Tween: Rename times_in_sec (sic) param to duration | Rémi Verschelde | 3 | -74/+74 | |
| 2017-01-13 | Replace Engine version API by preexisting OS one | Rémi Verschelde | 6 | -126/+83 | |
| It outputs a single Dictionary with all relevant information as keys, that will less bloat the documentation and provide all details in one function call. | |||||
| 2017-01-13 | Renamed button functions to be more verboes, same with Range unit value -> ratio | Juan Linietsky | 10 | -57/+71 | |
| 2017-01-13 | Created new Engine singleton, and moved engine related OS functions to it. | Juan Linietsky | 17 | -186/+393 | |
| 2017-01-13 | Rename collision layer as suggested in #5696 | Juan Linietsky | 5 | -42/+44 | |
| 2017-01-13 | New API for visibility in both CanvasItem and Spatial | Juan Linietsky | 72 | -292/+252 | |
| visible (property) - access set_visible(bool) is_visible() is_visible_in_tree() - true when visible and parents visible show() hide() - for convenience | |||||
| 2017-01-12 | Must now register with set_transform_notify() to get ↵ | Juan Linietsky | 26 | -7/+65 | |
| NOTIFICATION_TRANSFORM_CHANGED | |||||
| 2017-01-12 | some class renames | Juan Linietsky | 43 | -119/+119 | |
| TextureFrame -> TextureRect Patch9Frame -> NinePatchRect ColorFrame -> ColorRect | |||||
| 2017-01-12 | Project setting to control node name casing | Ray Koopa | 2 | -1/+19 | |
| (cherry picked from commit 87fd54b2f18928213021fef7f330d0c314cf7ac7) | |||||
| 2017-01-12 | Implicit inheritance now defaults to Resource, will error for node scripts ↵ | Juan Linietsky | 2 | -1/+8 | |
| if extends not used. | |||||
| 2017-01-12 | Improvements to scons defined WINVER/_WIN32_WINNT | Fabio Alessandrelli | 4 | -14/+12 | |
| 2017-01-12 | made math functions inlnie | Juan Linietsky | 2 | -131/+119 | |
| 2017-01-12 | Fix current script background color | Paulb23 | 1 | -1/+1 | |
| 2017-01-12 | Fix text editor theme saving and loading | Paulb23 | 1 | -30/+30 | |
| 2017-01-12 | Unify naming of blendshape / morphtarget into just "Blend Shape" | Juan Linietsky | 13 | -138/+138 | |
| 2017-01-12 | Added a list of signals to rename, this should become a header eventually | Juan Linietsky | 2 | -1/+22 | |
| 2017-01-12 | Renamed most signals so they refer to: | Juan Linietsky | 29 | -239/+239 | |
| -An action being requested to the user in present tense: (ie, draw, gui_input, etc) -A notification that an action happened, in past tense (ie, area_entered, modal_closed, etc). | |||||
| 2017-01-12 | Made InputEvent use floating point coordinates. | Juan Linietsky | 2 | -12/+12 | |
| 2017-01-11 | More efficient iteration syntax, and range() is converted behind the scenes ↵ | Juan Linietsky | 2 | -0/+147 | |
| to it. | |||||
| 2017-01-11 | Remove libmpcdec bundled lib, no longer used | Rémi Verschelde | 24 | -4263/+0 | |
| Musepack support was removed in 857c50db70ba52723214eca4639fe230fd827864. | |||||
| 2017-01-11 | Dehardcode version major in editor settings | Rémi Verschelde | 2 | -4/+4 | |
| Follow-up on 7474fc133a268eae12b7b89307cb0482e3781820. | |||||
| 2017-01-11 | Proper inheritance checking when requesting theem resources | Juan Linietsky | 3 | -25/+127 | |
| 2017-01-11 | removed stray hash | Juan Linietsky | 1 | -1/+1 | |
| 2017-01-11 | Editor settings file is now versioned | Juan Linietsky | 1 | -2/+6 | |
| 2017-01-11 | Added a BACK notification besides QUIT, so they go in separate channels. | Juan Linietsky | 8 | -17/+36 | |
| 2017-01-11 | using VariantParser to parse engine.cfg | Juan Linietsky | 1 | -584/+36 | |
| 2017-01-11 | Add information about dev communication channels | Rémi Verschelde | 1 | -1/+16 | |
| 2017-01-11 | remove shorteners for server types in script | Juan Linietsky | 1 | -6/+0 | |
| 2017-01-11 | fix code generation so it generates Transform2D instead of Matrix32 | Juan Linietsky | 1 | -4/+4 | |
| 2017-01-11 | Both Array and Dictionary are always in shared mode (removed copy on write). | Juan Linietsky | 17 | -93/+50 | |
| 2017-01-11 | Type renames: | Juan Linietsky | 266 | -2468/+2466 | |
| Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray | |||||
| 2017-01-10 | It is now possible to name layers of different kinds! | Juan Linietsky | 20 | -44/+90 | |
| 2017-01-10 | uses the global thread to protect the instacnes map in GDScript, closes #4615 | Juan Linietsky | 2 | -3/+45 | |
| 2017-01-10 | - _ready() callback only happens once now, if you want to receive it again, ↵ | Juan Linietsky | 15 | -57/+167 | |
| use request_ready() - C++ Nodes mostly do an internal process callback, so it does not conflict with users willing to use their own process callbacks - callbacks such as _input, _process, _fixed_process _unhandled_input, _unhandled_key_input do not requiere calling a function to enable them. They are enabled automatically if found on the script. | |||||
| 2017-01-10 | Various corrections in 2D math. | Ferenc Arn | 8 | -116/+126 | |
| This is the follow up for the 2D changes mentioned in PR #6865. It fixes various mistakes regarding the order of matrix indices, order of transformation operations, usage of atan2 function and ensures that the sense of rotation is compatible with a left-handed coordinate system with Y-axis pointing down (which flips the sense of rotations along the z-axis). Also replaced float with real_t, and tried to make use of Matrix32 methods rather than accessing its elements directly. Affected code in the Godot code base is also fixed in this commit. The user code using functions involving angles such as atan2, angle_to, get_rotation, set_rotation will need to be updated to conform with the new behavior. Furthermore, the sign of the rotation angles in existing 2D scene files need to be flipped as well. | |||||
| 2017-01-10 | Detect bits when building with MinGW | Ignacio Etcheverry | 1 | -1/+1 | |
| 2017-01-10 | FileSystemDock: Collapse folders by default, add context menu with "Expand ↵ | lonesurvivor | 2 | -2/+55 | |
| all" / "Collapse all" option. | |||||
| 2017-01-10 | Few small fixes so tools=no and target=release compiles | BastiaanOlij | 4 | -5/+13 | |
| 2017-01-10 | Remove deprecated Vector2.floorf method | Emmanuel Leblond | 2 | -12/+0 | |
| 2017-01-10 | Removed the set_child_rect() in AcceptDialog. AcceptDialog now works as a ↵ | Juan Linietsky | 48 | -101/+92 | |
| container! | |||||
| 2017-01-10 | Groundbreaking!! Godot resources can now be flagged to be local to the scene ↵ | Juan Linietsky | 21 | -95/+481 | |
| being edited! This means that each time this scene is instanced, the resource will be unique! As such, thanks to this, the following features were implemented: -ButtonGroup is no longer a control, it's now a resource local to the scene -ViewportTexture can be created from the editor and set to any object, making ViewportSprite and other kind of nodes obsolete! | |||||
| 2017-01-09 | Issue template: warn about known unstability | Rémi Verschelde | 2 | -10/+19 | |
| 2017-01-09 | -Translation text will change automatically for in-game buttons, labels, ↵ | Juan Linietsky | 10 | -31/+72 | |
| poups when translation is changed. -Added a NOTIFICATION_TRANSLATION_CHANGED for controls that need custom code -Sorry, editor will not update automatically because it uses a different translatio method. | |||||
| 2017-01-09 | -All types have editable script now in properties | Juan Linietsky | 20 | -27/+64 | |
| -Changed clip to a property in Control which can be set by the user | |||||
| 2017-01-09 | Fix modulate property bind to Color | volzhs | 1 | -2/+2 | |
| 2017-01-09 | Windows: Workaround missing includes in MinGW-w64 < 4 | Rémi Verschelde | 1 | -1/+13 | |
| The MinGW-w64 version we have on our Travis build environment (Ubuntu 12.04, mingw-w64 2.0.1, gcc 4.6) is old and has some missing includes in the dependencies of the `tcpmib.h` header [0] [1] [2]. Those were not triggered before 6323779596dea0db7f58afef7d3d3d5588ef20cb probably due to conflicting WINVER definitions which prevented triggering the code specific to >= 0x0600 (Vista). We ensure it won't be triggered by defining the _WIN32_WINNT macro to Windows XP compatibility. | |||||
| 2017-01-09 | OSX: Revert back to kHIDUsage_GD_Joystick | Rémi Verschelde | 1 | -2/+2 | |
| Bug introduced in 547a57777b199f451305a6d4b6ad63fb0b2bd3ed. | |||||
| 2017-01-09 | Added resources icons | Daniel J. Ramirez | 97 | -163/+3206 | |
| 2017-01-08 | Added missing node icons, plus some icon changes | Daniel J. Ramirez | 14 | -24/+281 | |
