| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2017-07-28 | correct RMB options for instanced inherited scene | Jakub Grzesik | 1 | -2/+2 | |
| When scene is inherited and later instanced as a part of another scene, only options related to instancing will be visible - same behavior as in 2.x closes #9901 | |||||
| 2017-07-27 | BUGFIX: Check for "VCINSTALLDIR" environment variable instead of ↵ | Brent Taylor | 1 | -1/+1 | |
| "VSINSTALLDIR". | |||||
| 2017-07-28 | fix missing DEFVAL | AlexHolly | 1 | -1/+1 | |
| 2017-07-27 | Do not allow multiple data connections to the same data input slot, fixes ↵ | Daniel J. Ramirez | 2 | -1/+11 | |
| #6357.Improved curve rendering when nodes are close. | |||||
| 2017-07-27 | Documentation update for KinematicBody.move() | Jakub Grzesik | 1 | -3/+21 | |
| 2017-07-27 | Fix Android debug/run | Pedro J. Estébanez | 1 | -6/+21 | |
| - Prefix all __adb__ commands with device specification to avoid errors when multiple devices connected. - Include Android release in device data collection. - Force system user:. - Ability to enable/disable. - Apply only if OS release >= 17 (when multiuser was introduced. - Fix argument passing. - Rename local variable `port` to `dbg_port` to better match its partner `fs_port`. - Fix typo in error message. | |||||
| 2017-07-27 | Add missing max. number of samples (MSAA) check | bruvzg | 1 | -0/+7 | |
| 2017-07-27 | [NativeScript] fixed optional _init call | Karroffel | 1 | -18/+6 | |
| In 3c53b35 a call to an "_init" function was introduced, that however was only executed in the `_new` function, also it *required* that such a function exists. With this patch the "_init" function will be optionally called on every instance creation. | |||||
| 2017-07-27 | [NativeScript] fix mutex double lock | Karroffel | 1 | -1/+1 | |
| In 3c53b35 a bug got introduced where a mutex gets locked twice instead of locked and then unlocked. This path fixes that. | |||||
| 2017-07-27 | added an optional parameter to OS symbol lookup | Karroffel | 7 | -14/+25 | |
| When looking up a symbol from a library, previously an error was shown when the symbol did not exist. That caused confusion when the lookup was completely optional. This adds a new parameter to that method so that those errors can be handled manually if needed. | |||||
| 2017-07-27 | [NativeScript] call _init on instance creation | Karroffel | 2 | -3/+45 | |
| This also adds basic locking for the set of owners to avoid threading problems | |||||
| 2017-07-27 | ThemeEditor: fix broken dialog | Poommetee Ketson | 2 | -34/+28 | |
| 2017-07-27 | Fix is_window_fullscreen() and set_window_fullscreen() behaviour after ↵ | bruvzg | 2 | -7/+22 | |
| window has entered/left full-screen mode via green zoom button. Fix get/set_current_screen & set_window_maximized. | |||||
| 2017-07-27 | Add macOS main menu | bruvzg | 1 | -3/+43 | |
| 2017-07-27 | PropertyEditor: display "Off" if property is false | Poommetee Ketson | 1 | -1/+2 | |
| 2017-07-27 | Initialize freelook shortcuts properly | Marc Gilleron | 1 | -7/+15 | |
| 2017-07-27 | Fix misplaced quote in error messsage | Pedro J. Estébanez | 1 | -1/+1 | |
| 2017-07-26 | Fixes power management on x11 platform and removes explicit NULL pointer ↵ | Julian Murgia | 2 | -9/+4 | |
| dereference. | |||||
| 2017-07-26 | Fix $a/b being parsed as division | Bojidar Marinov | 1 | -1/+2 | |
| 2017-07-26 | Forward refcount changes to NativeScriptInstance | Ruslan Mustakov | 3 | -1/+27 | |
| This also changes Reference::unreference() to always invoke refcount_decremented. Previously it was not invoked until the count reached zero due to short-circuit evalution of boolean expressions. | |||||
| 2017-07-26 | Fix mutating project.godot | Pedro J. Estébanez | 3 | -38/+41 | |
| Namely: - comment block lost on first save; - config_version doubled as 3 and null on second save; - format change on first save. | |||||
| 2017-07-26 | Improved macOS window resizing behaviour. | bruvzg | 1 | -0/+6 | |
| 2017-07-26 | Fix various property not found errors | Poommetee Ketson | 3 | -2/+5 | |
| 2017-07-26 | Support multithreading for NativeScriptLanguage | Ruslan Mustakov | 3 | -38/+211 | |
| Godot may call property setters from non-main thread when an object is loaded in the edtior. This means NativeScriptLanguage could be accessed from different threads, but it was not designed for thread-safety. Besides, previous behaviour made it so that godot_nativescript_init and godot_gdnative_init could be invoked from non-main thread, while godot_gdnative_thread is always invoked on the main thread. This may not be expected by the binding library. This commit defers native library initialization to the main thread and adds godot_nativescript_thread_enter and godot_nativescript_thread_exit callbacks to make a binding library aware of foreign threads. | |||||
| 2017-07-26 | Fix !save_each_scene saving scenes with no filename | Poommetee Ketson | 2 | -16/+15 | |
| When save_each_scene is false, only scenes that have been saved at least once are saved. But EditorNode tries to save scenes with no filename too (they're never saved), so it crashes. | |||||
| 2017-07-26 | Remove duplicate keycode constant for Numpad Enter key. | bruvzg | 6 | -9/+1 | |
| 2017-07-26 | Corrects usage of 'is' instead of 'extends' for testing node inheritance. | Julian Murgia | 1 | -1/+1 | |
| 2017-07-26 | Added features for image formats | BastiaanOlij | 1 | -1/+13 | |
| 2017-07-26 | tagents --> tangents | ISylvox | 3 | -5/+5 | |
| 2017-07-26 | Fix the resize mode of TextureButton cannot be saved into resource files. | Geequlim | 1 | -1/+1 | |
| 2017-07-26 | Fixes to glow and auto exposure, closes #9797, closes #9106 | Juan Linietsky | 5 | -54/+99 | |
| 2017-07-25 | Fix cvs files freezing the editor when a double quote is not closed | Marcelo Fernandez | 1 | -0/+2 | |
| 2017-07-25 | Fix typo in NativeScript property getter | sheepandshepherd | 1 | -1/+1 | |
| 2017-07-25 | Temporarily disable the Asset Library | Rémi Verschelde | 1 | -2/+5 | |
| Currently it features only plugins for Godot 2.1.x, we need #7147 fixed to be able to propose only 3.0-compatible plugins in the Asset Library. | |||||
| 2017-07-25 | Change the grid offset when the snap is set as relative | Gilles Roudiere | 1 | -6/+15 | |
| 2017-07-25 | Add newline after config_version and fix custom_features hint | Rémi Verschelde | 1 | -1/+2 | |
| Fixes #9818. | |||||
| 2017-07-25 | Make MinGW test less verbose on non-Bash shells | Rémi Verschelde | 1 | -9/+2 | |
| The &> construct seems to be Bash-specific. Supersedes #9755. | |||||
| 2017-07-25 | fix a regression (GDScript) from e00630b | Karroffel | 2 | -2/+2 | |
| This removes `not` from the variable safe list of keywords. Before that this was a valid expression: self.!(some_arg) The other fix is just a forgotten boolean negation. | |||||
| 2017-07-25 | zstd: Apply upstream patch to fix UWP ARM build | George Marques | 2 | -8/+13 | |
| Following upstream commit f04deff4fc | |||||
| 2017-07-25 | documentation for EditorPlugin and ScriptEditor | Jakub Grzesik | 1 | -0/+85 | |
| 2017-07-25 | [NativeScript] fix double initialization in editor | Karroffel | 2 | -2/+10 | |
| 2017-07-25 | Good bye chunky fonts, closes #9441 | Juan Linietsky | 1 | -1/+1 | |
| 2017-07-25 | Label: update min size when regenerate wordcache | Poommetee Ketson | 2 | -7/+1 | |
| 2017-07-25 | Update GDScript completion names for Pool*Arrays | Andrii Doroshenko (Xrayez) | 3 | -5/+5 | |
| Notice: GDScript tokenizer used the old PoolFloatArray name. Renamed PoolFloatArray to PoolRealArray. Moved "project_settings.h" down one line to comply with the clang-format rules. Fixes #9638 Closed pull request #9714 because I messed up with commits, sorry! | |||||
| 2017-07-25 | Remove ANDROID define | Pedro J. Estébanez | 1 | -1/+1 | |
| Fixes GDNative build error on Android. It's also discouraged by Google to rely on it. In case someone needs to check, use ``__ANDROID__`` instead, provided by the very same compiler. | |||||
| 2017-07-25 | Add a way to retrieve stack bottom of the main thread | Ruslan Mustakov | 4 | -0/+25 | |
| I'm working on Nim bindings and Nim GC needs to know the stack boundaries to check whether certain pointers are located on the stack or in the heap. This commit adds godot_get_stack_bottom procedure to gdnative module which returns pointer to the stack bottom of the main thread. Later on this may be improved to return stack bottom of the current thread. | |||||
| 2017-07-25 | Fix Node::move_child() crash if moving to the end plus one | Pedro J. Estébanez | 1 | -0/+5 | |
| Fixes #9820. | |||||
| 2017-07-25 | Fix crash in Space2DSW::test_body_motion() | Pedro J. Estébanez | 1 | -1/+1 | |
| Fixes #9692. | |||||
| 2017-07-25 | Workaround to allow pasting unicode characters from X selection. | Jia Wang | 1 | -2/+14 | |
| Fixes #2491. Fixes #9787. | |||||
| 2017-07-25 | Fixed setting our system_fbo framebuffer | BastiaanOlij | 1 | -2/+5 | |
