Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-11 | Merge pull request #43449 from nekomatata/line_edit_window_pos | Rémi Verschelde | |
Expose LineEdit scroll offset to scripts | |||
2020-11-11 | Expose LineEdit scroll offset to scripts | PouleyKetchoupp | |
2020-11-11 | Merge pull request #43443 from Faless/js/4.0_audio_worklet | Rémi Verschelde | |
[HTML5] Port inline JS code to libraries, AudioWorklet support. | |||
2020-11-11 | Merge pull request #43446 from reduz/create-variant-builtin-funcs | Rémi Verschelde | |
Create Variant built-in functions. | |||
2020-11-10 | Create Variant built-in functions. | reduz | |
-Moved Expression to use this, removed its own. -Eventually GDScript/VisualScript/GDNative need to be moved to this. -Given the JSON functions were hacked-in, removed them and created a new JSONParser class -Made sure these functions appear properly in documentation, since they will be removed from GDScript | |||
2020-11-10 | [HTML5] AudioWorklet API implementation. | Fabio Alessandrelli | |
Rewrote AudioDriverJavaScript to support multiple processor nodes. The old (and deprecated) ScriptProcessorNode when threads are not available, and the new AudioWorklet API when threads are enabled. The new implementation uses two ring buffers and a shared state to communicated with the AudioWorklet thread. The audio.worklet.js JavaScript file is always added to the export template, but only really used (and downloaded) in the thread build. | |||
2020-11-10 | Merge pull request #43441 from pWNn1sher/master | Rémi Verschelde | |
Checking for half_image_size[ x & y ] to be non-negative. | |||
2020-11-10 | Checking for half_image_size[ x & y ] to be non-negative. | Pun1sher | |
This make sure that (1x1) , (1 x X) and (X , 1) pixel images using sub-sampling will get correct half_image_size i.e NON-NEGATIVE. fix : https://github.com/godotengine/godot/issues/42363 | |||
2020-11-10 | Merge pull request #43437 from akien-mga/doc-operators | Rémi Verschelde | |
doc: Add template to document Variant operators, fixups to #43419 | |||
2020-11-10 | Merge pull request #41230 from naithar/feature/pluggable-ios-modules | Rémi Verschelde | |
[iOS] [4.0] iOS Plugins | |||
2020-11-10 | Merge pull request #43436 from qarmin/invalid_id | Rémi Verschelde | |
Remove Attempted to free invalid ID error | |||
2020-11-10 | doc: Sync classref to add operators after #43419 | Rémi Verschelde | |
2020-11-10 | doc: Fixups to #43419 which added operators in the docs | Rémi Verschelde | |
- Escape the method names as e.g. `operator <` is invalid XML. - Add a hack to merge all String % operator definitions for each Variant type as a single one with `Variant` argument type. - Add support for the new qualifiers in makerst.py. - Drop unused `doc_merge.py`, seems to date back to when we had all the documentation in a single `classes.xml`. | |||
2020-11-10 | iOS Export: support multi-target plugin | Sergey Minakov | |
Plugins can use 'binary_name.a' or 'binary_name.release.a' and 'binary_name.debug.a' for plugin library. | |||
2020-11-10 | iOS Export: export modification to support plugins | Sergey Minakov | |
Added plugin configuration. Export options now use plugins that could be enabled/disabled. Plugin changes are observed at runtime. | |||
2020-11-10 | iOS: change platform code to support plugins | Sergey Minakov | |
2020-11-10 | iOS Modules: separate main platform code from modules | Sergey Minakov | |
Moved previously builtin modules 'GameCenter', 'AppStore', 'iCloud' to separate modules to be represented as plugin. Modified 'ARKit' and 'Camera' to not be builtin into engine and work as plugin. Changed platform code so it's not affected by the move. Modified Xcode project file to remove parameters that doesn't make any effect. Added basic '.gdip' plugin config file. | |||
2020-11-10 | Remove Attempted to free invalid ID error | Rafał Mikrut | |
2020-11-10 | Merge pull request #43398 from ↵ | Rémi Verschelde | |
KoBeWi/add_an_array_to_another_array_but_with_a_method Add append_array() method to Array class | |||
2020-11-10 | Merge pull request #43350 from gvekan/fix-load-autocomplete | Rémi Verschelde | |
Fix completion for built-in load() function | |||
2020-11-10 | Merge pull request #43357 from KoBeWi/editor_art_3d | Rémi Verschelde | |
Register methods for drawing 3D editor overlays | |||
2020-11-10 | Fix completion for built-in load function | Gustav | |
2020-11-10 | Merge pull request #43434 from sneik15/patch-1 | Rémi Verschelde | |
Updated gd_glue.cpp to work in the variant refactoring (Mono enabled) | |||
2020-11-10 | [HTML5] Port JavaScript inline code to libraries. | Fabio Alessandrelli | |
The API is implemented in javascript, and generates C functions that can be called from godot. This allows much cleaner code replacing all `EM_ASM` calls in our C++ code with plain C function calls. This also gets rid of few hacks and comes with few optimizations (e.g. custom cursor shapes should be much faster now). | |||
2020-11-10 | [HTML5] Update syntax for lto. | Fabio Alessandrelli | |
2020-11-10 | Fix gdnative build when WebRTC module is disabled. | Fabio Alessandrelli | |
2020-11-10 | RasterizerDummy fixes. | Fabio Alessandrelli | |
2020-11-10 | Register methods for drawing 3D editor overlays | Tomasz Chabora | |
2020-11-10 | Merge pull request #43423 from Calinou/doc-assert-avoid-side-effects | Rémi Verschelde | |
Clarify that code in `assert()` should avoid side effects | |||
2020-11-10 | Updated gd_glue.cpp to work with the latest changes in the variant refactoring | Adrian Adeva | |
Without this change the engine dont compile with the mono module enabled. | |||
2020-11-10 | Merge pull request #40748 from RandomShaper/improve_packed_fs_api | Rémi Verschelde | |
Improve/fix packed data API | |||
2020-11-10 | Merge pull request #43433 from HaSa1002/docs-examples-43356 | Rémi Verschelde | |
[Docs] Add C# example for EditorPlugin::forward_canvas_draw_over_viewport | |||
2020-11-10 | [Docs] Add C# example for EditorPlugin::forward_canvas_draw_over_viewport | HaSa1002 | |
Follow up to #43356 | |||
2020-11-10 | Merge pull request #43397 from ↵ | Rémi Verschelde | |
Calinou/fix-filesystem-copy-path-shortcut-conflict Use Ctrl+Shift+C as the default FileSystem dock Copy Path shortcut | |||
2020-11-10 | Merge pull request #43383 from vnen/gdnative-string-header | Rémi Verschelde | |
GDNative: Define special char types in string.h | |||
2020-11-10 | Merge pull request #43369 from Calinou/allow-svg-project-icon | Rémi Verschelde | |
Allow using SVG images as project icon | |||
2020-11-10 | Merge pull request #43356 from KoBeWi/editor_art | Rémi Verschelde | |
Add docs for editor viewport drawing methods | |||
2020-11-10 | Merge pull request #43333 from YeldhamDev/global_rate_scale_min | Rémi Verschelde | |
Disallow setting the AudioServer's 'global_rate_scale' to a value equal or inferior to 0 | |||
2020-11-10 | Merge pull request #43417 from akien-mga/variant-default-constructors-docs | Rémi Verschelde | |
Variant: Sync docs with new constructors, fixes to #43403 | |||
2020-11-09 | Variant: Sync docs with new constructors, fixups after #43403 | Rémi Verschelde | |
Change DocData comparators for MethodDoc and ArgumentDoc to get a better ordering of constructors. | |||
2020-11-09 | Clarify that code in `assert()` should avoid side effects | Hugo Locurcio | |
2020-11-09 | Merge pull request #43421 from reduz/improve-variant-constructor | Rémi Verschelde | |
Change how no-arg constructor is handled internally in Variant. | |||
2020-11-09 | Change how no-arg constructor is handled internally in Variant. | reduz | |
2020-11-09 | Merge pull request #43419 from reduz/document-operators | Rémi Verschelde | |
Make sure operators appear in the docs too | |||
2020-11-09 | Merge pull request #43415 from bruvzg/var_ctr_af32 | Rémi Verschelde | |
Fix duplicate variant constructor typo. | |||
2020-11-09 | Make sure operators appear in the docs too | reduz | |
Add "operator" and "constructor" qualifiers to make it easier to see in the docs. | |||
2020-11-09 | Merge pull request #40106 from Calinou/improve-3d-selection-box | Rémi Verschelde | |
Improve the 3D editor selection box appearance | |||
2020-11-09 | Merge pull request #43412 from akien-mga/variant-rename-_RID-to-RID | Rémi Verschelde | |
Variant: Rename Type::_RID to Type::RID | |||
2020-11-09 | Fix duplicate variant constructor typo. | bruvzg | |
2020-11-09 | Merge pull request #41407 from Calinou/scons-debug-symbols-replace-yes-with-full | Rémi Verschelde | |
Remove `debug_symbols=full` in favor of `debug_symbols=yes` |