| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | External editor improvements and fixes | Ignacio Etcheverry | 2017-04-17 | 4 | -14/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notable changes: - Now ScriptLanguages have the option to override the global external editor setting. If `ScriptLanguage::open_in_external_editor()` returns `ERR_UNAVAILABLE` (which it does by default), then the global external editor option will be used. - Added formatting to the external editor execution arguments. Now it's possible to write something like this: `{project} -g {file}:{line}:{col}`. - `VisualScript::get_member_line()` now can return the line of functions (well, it returns the id of the _Function_ node of the function). I guess there is nothing else we can get a "line" from. Fixes: - Fixes a bug where `ScriptEditor::script_goto_method()` would not work if the script is not already open in the built-in editor. - Fixes wrong DEFVAL for `cursor_set_column` and `cursor_set_line` in TextEdit. - `Script::get_member_line()` now returns -1 ("found nothing") by default. | |||||
| * | | | | [GDNative] explicit calling convention | Karroffel | 2017-04-19 | 2 | -15/+29 | |
| | |_|/ |/| | | ||||||
| * | | | Merge pull request #8424 from Paulb23/convert_indent | Rémi Verschelde | 2017-04-18 | 4 | -2/+32 | |
| |\ \ \ | | | | | | | | | Support for space indentation | |||||
| | * | | | Convert indent on save | Paulb23 | 2017-04-18 | 2 | -0/+8 | |
| | | | | | ||||||
| | * | | | Added support for space indentation | Paulb23 | 2017-04-18 | 2 | -2/+24 | |
| | | |/ | |/| | ||||||
| * | | | Merge pull request #8440 from karroffel/gdnative-new-method | Thomas Herzog | 2017-04-17 | 3 | -0/+54 | |
| |\ \ \ | | | | | | | | | [GDNative] added "new" method and fixed headers | |||||
| | * | | | [GDNative] added "new" method and fixed headers | Karroffel | 2017-04-17 | 3 | -0/+54 | |
| | | | | | ||||||
| * | | | | Merge pull request #8439 from touilleMan/correct_gdnative_signatures | Thomas Herzog | 2017-04-17 | 6 | -413/+611 | |
| |\ \ \ \ | | | | | | | | | | | Correct gdnative signatures | |||||
| | * | | | | gdnative: Implement missing function for godot_basis. | Emmanuel Leblond | 2017-04-17 | 2 | -32/+180 | |
| | | | | | | ||||||
| | * | | | | gdnative: modify vector2&vector3 functions signature to use value passing ↵ | Emmanuel Leblond | 2017-04-17 | 4 | -381/+431 | |
| | | |/ / | |/| | | | | | | | | | | instead of ptr. | |||||
| * / | | | Add godot_string_unicode_str to GDnative | Emmanuel Leblond | 2017-04-17 | 2 | -0/+6 | |
| |/ / / | ||||||
| * | | | Correct indentation in gdnative vector2/3 | Emmanuel Leblond | 2017-04-15 | 4 | -139/+168 | |
| | | | | ||||||
| * | | | Implement missing functions in gdnative vector2 and vector3 bindings | Emmanuel Leblond | 2017-04-15 | 5 | -82/+303 | |
| |/ / | ||||||
| * | | [GDNative] made string functions more C-friendly | Karroffel | 2017-04-11 | 2 | -7/+7 | |
| | | | ||||||
| * | | [GDNative] C API and generator fixes | Karroffel | 2017-04-11 | 2 | -1/+2 | |
| | | | ||||||
| * | | [GDNative] re-enabled some init options | Karroffel | 2017-04-11 | 1 | -2/+0 | |
| | | | ||||||
| * | | Merge pull request #8350 from karroffel/gdnative-api-reference-field | Thomas Herzog | 2017-04-10 | 1 | -3/+3 | |
| |\ \ | | | | | | | [GDNative] added is_reference filed to api.json | |||||
| | * | | [GDNative] added is_reference filed to api.json | Karroffel | 2017-04-10 | 1 | -3/+3 | |
| | | | | ||||||
| * | | | [GDNative] function to get class constructor | Karroffel | 2017-04-10 | 2 | -0/+11 | |
| |/ / | ||||||
| * | | Merge pull request #8339 from karroffel/gdnative-reload-fix | Rémi Verschelde | 2017-04-10 | 1 | -13/+11 | |
| |\ \ | | | | | | | [GDNative] Didn't iterate over all scripts | |||||
| | * | | [GDNative] Didn't iterate over all scripts | Karroffel | 2017-04-10 | 1 | -13/+11 | |
| | | | | ||||||
| * | | | Rename [gs]et_pos to [gs]et_position for Controls | Sergey Pusnei | 2017-04-10 | 1 | -3/+3 | |
| |/ / | | | | | | | | | | | | | | | Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005 | |||||
| * | | renamed dlscript module to gdnative | Karroffel | 2017-04-09 | 71 | -1300/+2448 | |
| | | | ||||||
| * | | Merge pull request #8329 from touilleMan/dlscript-godot_get_global_constants | Rémi Verschelde | 2017-04-09 | 3 | -0/+34 | |
| |\ \ | | | | | | | GlobalConstants support in DLScript & api.json | |||||
| | * | | Change dlscript's godot_get_global_constants signature to return ↵ | Emmanuel Leblond | 2017-04-09 | 2 | -4/+7 | |
| | | | | | | | | | | | | | godot_dictionary | |||||
| | * | | Add GlobalConstants entry to the dlscript's api.json generator | Emmanuel Leblond | 2017-04-09 | 2 | -2/+20 | |
| | | | | ||||||
| | * | | Add godot_get_global_constants function to dlscript | Emmanuel Leblond | 2017-04-08 | 2 | -0/+13 | |
| | | | | ||||||
| * | | | Fixup #8123, seems like I forgot a few things | Bojidar Marinov | 2017-04-08 | 1 | -3/+3 | |
| | |/ |/| | | | | | | | Should close #8315 Please test, I'm still unsure I did it correctly... | |||||
| * | | Merge pull request #8301 from karroffel/dlscript-refactor | Rémi Verschelde | 2017-04-08 | 2 | -163/+295 | |
| |\ \ | | | | | | | [DLScript] refactoring and in-editor reloading | |||||
| | * | | [DLScript] in-editor reloading | Karroffel | 2017-04-08 | 2 | -62/+194 | |
| | | | | ||||||
| | * | | [DLScript] refactored loading of libraries | Karroffel | 2017-04-07 | 2 | -147/+147 | |
| | | | | | | | | | | | | | | | | | | | I also enabled DLSCRIPT_EDITOR_FEATURES as the default. It might not be the most usable because of the lack of a reloading functionality, but as Zylann pointed out "It's better to see something than nothing at all" | |||||
| * | | | DLScript: Fix llvm compilation error. | Andreas Haas | 2017-04-08 | 1 | -1/+1 | |
| | | | | | | | | | | | | | `Ordered comparison between pointer and zero` | |||||
| * | | | Add "Godot Engine contributors" copyright line | Rémi Verschelde | 2017-04-08 | 115 | -1/+116 | |
| | |/ |/| | ||||||
| * | | New particle system, mostly working, some small features missing. | Juan Linietsky | 2017-04-06 | 2 | -12/+12 | |
| |/ | ||||||
| * | [DLScript] fixed android builds now | Karroffel | 2017-04-06 | 1 | -1/+1 | |
| | | | | | ... really. | |||||
| * | Merge pull request #8280 from karroffel/dlscript-inheritance | Rémi Verschelde | 2017-04-06 | 1 | -12/+84 | |
| |\ | | | | | [DLScript] inheritance fixes | |||||
| | * | [DLScript] inheritance fixes | Karroffel | 2017-04-06 | 1 | -12/+84 | |
| | | | | | | | | | This properly implements script inheritance for DLScripts. | |||||
| * | | Merge pull request #8276 from karroffel/dlscript-stl | Rémi Verschelde | 2017-04-06 | 7 | -13/+13 | |
| |\ \ | | | | | | | [DLScript] API fixed and removed STL imports | |||||
| | * | | [DLScript] more API fixes | Karroffel | 2017-04-06 | 3 | -2/+12 | |
| | | | | ||||||
| | * | | [DLScript] removed STL imports | Karroffel | 2017-04-06 | 5 | -11/+1 | |
| | |/ | ||||||
| * / | Fix typo in Parser Error message | curtisxk38 | 2017-04-05 | 1 | -1/+1 | |
| |/ | ||||||
| * | [DLScript] fixed virtual method export | Karroffel | 2017-04-05 | 1 | -2/+2 | |
| | | ||||||
| * | [DLScript] removed unused import | Karroffel | 2017-04-05 | 1 | -1/+0 | |
| | | | | | This hopefully fixes android builds | |||||
| * | [DLScript] added variant constructor and a function to get userdata of a script | Karroffel | 2017-04-04 | 6 | -10/+43 | |
| | | | | | | | | The godot_dlinstance_get_userdata() function can be used to get the DLScript userdata pointer of any object that has a DLScript attached to it. This is particularly useful and even required for language bindings to work properly. This also fixes non-tool builds. | |||||
| * | Merge pull request #8246 from GodotNativeTools/dlscript-module | Rémi Verschelde | 2017-04-04 | 51 | -608/+6528 | |
| |\ | | | | | DLScript module | |||||
| | * | added dlscript module | Karroffel | 2017-04-03 | 51 | -608/+6528 | |
| | | | | | | | | | | | | | | | | | | | This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan. This adds a module to Godot that enables the use of dynamic libraries as a source for scripts. That also allows third party libraries to be linked to Godot more easily and without creating modules. For a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md | |||||
| * | | Add '$' to token names | Saggi Mizrahi | 2017-04-01 | 1 | -0/+1 | |
| |/ | | | | | | | It was missing from this array and would cause godot to crash or report bad errors. Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc> | |||||
| * | SCons: Add option to toggle warnings (on by default) | Rémi Verschelde | 2017-03-26 | 1 | -1/+0 | |
| | | | | | | | | | All the warnings are factored out of the platform-specific files and moved to SConstruct. Will have to check that it does not introduce regressions on some platforms/compilers. (cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333) | |||||
| * | Merge pull request #8123 from bojidar-bg/gdscript-inline-block-indent | Rémi Verschelde | 2017-03-24 | 1 | -1/+9 | |
| |\ | | | | | Make inline blocks in GDScript more (or less) pythonic | |||||
| | * | Make inline blocks in GDScript more pythonic | Bojidar Marinov | 2017-03-23 | 1 | -1/+9 | |
| | | | | | | | | | Fixes #8001 | |||||
