summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-28Merge pull request #9863 from kubecz3k/move-docsRémi Verschelde
Documentation update for KinematicBody.move()
2017-07-28Merge pull request #9874 from bruvzg/3.0-osx-menuRémi Verschelde
Add macOS main menu (3.0)
2017-07-28Merge pull request #9876 from bruvzg/3.0-resize-fixRémi Verschelde
Improved macOS window resizing behaviour (3.0)
2017-07-27Documentation update for KinematicBody.move()Jakub Grzesik
2017-07-27Merge pull request #9914 from karroffel/nativescript-init-callThomas Herzog
[NativeScript] fixed optional _init call
2017-07-27[NativeScript] fixed optional _init callKarroffel
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-27Merge pull request #9911 from karroffel/nativescript-init-callThomas Herzog
[NativeScript] fix mutex double lock
2017-07-27[NativeScript] fix mutex double lockKarroffel
In 3c53b35 a bug got introduced where a mutex gets locked twice instead of locked and then unlocked. This path fixes that.
2017-07-27Merge pull request #9907 from karroffel/nativescript-init-callThomas Herzog
NativeScript changes and OS symbol lookup optional error handling
2017-07-27added an optional parameter to OS symbol lookupKarroffel
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 creationKarroffel
This also adds basic locking for the set of owners to avoid threading problems
2017-07-27Fix is_window_fullscreen() and set_window_fullscreen() behaviour after ↵bruvzg
window has entered/left full-screen mode via green zoom button. Fix get/set_current_screen & set_window_maximized.
2017-07-27Add macOS main menubruvzg
2017-07-27Merge pull request #9887 from StraToN/power-fix-x11Rémi Verschelde
Fix power management on x11 platform and removes explicit NULL pointer dereference
2017-07-27Merge pull request #9872 from bruvzg/3.0-num-enter-fixRémi Verschelde
Remove duplicate keycode constant for Numpad Enter key (3.0)
2017-07-27Merge pull request #9870 from Noshyaar/pr-fixsaveRémi Verschelde
Fix !save_each_scene saving scenes with no filename
2017-07-27Merge pull request #9869 from BastiaanOlij/add_features_iosRémi Verschelde
Added export features for image formats
2017-07-27Merge pull request #9852 from groud/canvas_editor_updateRémi Verschelde
Some more CanvasItemEditor improvements
2017-07-27Merge pull request #9904 from Noshyaar/pr-offRémi Verschelde
PropertyEditor: display "Off" if property is false
2017-07-27PropertyEditor: display "Off" if property is falsePoommetee Ketson
2017-07-27Merge pull request #9900 from Zylann/fix_freelook_shortcutsRémi Verschelde
Initialize freelook shortcuts properly
2017-07-27Initialize freelook shortcuts properlyMarc Gilleron
2017-07-27Merge pull request #9892 from RandomShaper/fix-err-formatPedro J. Estébanez
Fix misplaced quote in error messsage
2017-07-27Fix misplaced quote in error messsagePedro J. Estébanez
2017-07-26Fixes power management on x11 platform and removes explicit NULL pointer ↵Julian Murgia
dereference.
2017-07-26Merge pull request #9882 from endragor/nativescript-refcountThomas Herzog
Forward refcount changes to NativeScriptInstance
2017-07-26Merge pull request #9883 from bojidar-bg/8217-fixup-get_node-shortcutRémi Verschelde
Fix $a/b being parsed as division
2017-07-26Fix $a/b being parsed as divisionBojidar Marinov
2017-07-26Forward refcount changes to NativeScriptInstanceRuslan Mustakov
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-26Merge pull request #9867 from endragor/nativescript-threadingThomas Herzog
Support multithreading for NativeScriptLanguage
2017-07-26Merge pull request #9720 from endragor/stack-bottomThomas Herzog
Add a way to retrieve stack bottom of the main thread
2017-07-26Improved macOS window resizing behaviour.bruvzg
2017-07-26Merge pull request #9873 from Noshyaar/pr-propRémi Verschelde
Fix various property not found errors
2017-07-26Fix various property not found errorsPoommetee Ketson
2017-07-26Support multithreading for NativeScriptLanguageRuslan Mustakov
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-26Fix !save_each_scene saving scenes with no filenamePoommetee Ketson
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-26Remove duplicate keycode constant for Numpad Enter key.bruvzg
2017-07-26Merge pull request #9868 from StraToN/docs403-extends-isRémi Verschelde
Corrects usage of 'is' instead of 'extends' for testing node inheritance [ci skip]
2017-07-26Corrects usage of 'is' instead of 'extends' for testing node inheritance.Julian Murgia
2017-07-26Added features for image formatsBastiaanOlij
2017-07-26Merge pull request #9862 from ISylvox/tagents-to-tangentsRémi Verschelde
Renames tagents to tangents
2017-07-26tagents --> tangentsISylvox
2017-07-26Merge pull request #9823 from BastiaanOlij/ios_fix_framebuffer_orderRémi Verschelde
Fixed setting our system_fbo framebuffer
2017-07-26Merge pull request #9858 from GodotExplorer/pr-fix-texture-button-resize-modeRémi Verschelde
Fix the resize mode of TextureButton for resource saving
2017-07-26Fix the resize mode of TextureButton cannot be saved into resource files.Geequlim
2017-07-26Merge pull request #9857 from marcelofg55/masterRémi Verschelde
Fix cvs files freezing the editor when a double quote is not closed
2017-07-26Fixes to glow and auto exposure, closes #9797, closes #9106Juan Linietsky
2017-07-25Fix cvs files freezing the editor when a double quote is not closedMarcelo Fernandez
2017-07-25Merge pull request #9855 from sheepandshepherd/nativesetterThomas Herzog
Fix typo in NativeScript property getter
2017-07-25Fix typo in NativeScript property gettersheepandshepherd