Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-04 | Fixes VideostreamGDNative crash on audio_channel=0. | Anish | |
Added an if case to check if the mix_callback exists before running any of the audio code. Fixes: #28644 | |||
2019-04-30 | Merge pull request #28530 from akien-mga/scons-prepend-cpppath | Rémi Verschelde | |
SCons: Always use env.Prepend for CPPPATH | |||
2019-04-30 | Forgot a parameter in the ARVR gdnative bindings for notifications | Bastiaan Olij | |
2019-04-30 | SCons: Always use env.Prepend for CPPPATH | Rémi Verschelde | |
Include paths are processed from left to right, so we use Prepend to ensure that paths to bundled thirdparty files will have precedence over system paths (e.g. `/usr/include` should have lowest priority). | |||
2019-04-30 | Merge pull request #27007 from BastiaanOlij/arvr_notifications | Rémi Verschelde | |
Send notifications to ARVRInterfaces | |||
2019-04-30 | Merge pull request #27759 from BastiaanOlij/sort_api_json | Rémi Verschelde | |
Sort GDNative api.json | |||
2019-04-27 | Send notifications to ARVRInterfaces | Bastiaan Olij | |
2019-04-22 | Merge pull request #27673 from qarmin/small_fixes | Rémi Verschelde | |
Small fixes, mostly duplicated code | |||
2019-04-19 | Sort data exported to the api.json file for GDNative | Bastiaan Olij | |
2019-04-19 | doc: Sync classref with current source | Rémi Verschelde | |
2019-04-19 | doc: Drop unused <demos> tag | Rémi Verschelde | |
2019-04-12 | Add WebRTC GDNative interface | Fabio Alessandrelli | |
2019-04-08 | Merge pull request #27711 from neikeq/ifdef-clang-tidy | Rémi Verschelde | |
Replace a few #if/#elif with #ifdef and "#elif defined" | |||
2019-04-08 | Small fixes, mostly dupicated code | qarmin | |
2019-04-07 | Fix where json exported empty types | Bastiaan Olij | |
(cherry picked from commit 6226be9595caec7f741cdf570ca99e742a611388) | |||
2019-04-05 | Replace a few #if/#elif with #ifdef and "#elif defined" | Ignacio Etcheverry | |
2019-04-06 | Add option to have viewport render into supplied texture | Bastiaan Olij | |
2019-04-01 | doc: Bump version to 3.2 | Rémi Verschelde | |
2019-03-27 | Merge pull request #27184 from karroffel/gdnative-api-gen-fixes | Rémi Verschelde | |
fix GDNative binding generation for object types | |||
2019-03-22 | [GDNative] fix NativeScript leak in editor | thomas.herzog | |
2019-03-22 | [GDNative] remove spam at editor unfocus when using NativeScript | thomas.herzog | |
2019-03-17 | fix GDNative binding generation for object types | karroffel | |
2019-03-11 | Fixes segfault on opening incompatible files. | Anish | |
If a file cannot be opened by the plugin connected, the engine would crash. This has been fixed by quitting the open_file() method early. | |||
2019-03-09 | [GDNative] fix crash at shutdown when using singleton libraries and NativeScript | karroffel | |
When a singleton library was exposing NativeScript functionality, the NativeScriptLanguage would attempt to terminate the library at shutdown. Since the GDNative module itself handles singleton libraries, it closes all singleton libraries at shutdown as well. This double free could cause a crash, since the library referenced would no longer be alive. | |||
2019-03-06 | Fixed crash on loading GDNative videos. | Anish | |
Fixed issue with loading a resource supported by the gdnative videodecoders that does not exist. | |||
2019-02-27 | Merge pull request #26134 from marxin/fix-Wsign-compare | Rémi Verschelde | |
Fix -Wsign-compare warnings. | |||
2019-02-27 | Fix -Wsign-compare warnings. | marxin | |
I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type. | |||
2019-02-26 | Fix "No loader found for resource: res://" spam when NativeScript ↵ | Eric Rybicki | |
script_class_name is not empty. fixes #26275 | |||
2019-02-24 | Fixing C compatiblity for GDNative NET module | Fabio Alessandrelli | |
Also add net interfaces to gdnative_api.json | |||
2019-02-22 | Merge pull request #26132 from marxin/fix-Wignored-qualifiers | Rémi Verschelde | |
Fix warnings seen with -Wignored-qualifiers. | |||
2019-02-21 | Fix warnings seen with -Wignored-qualifiers. | marxin | |
2019-02-21 | added godot_dictionary_get_with_default to GDNative | karroffel | |
Recently, Dictionary::get() was introduced, which acts like a index operator but allows the caller to specify a default value to return instead of issuing an error. This commit adds a new GDNative function that includes the default value. | |||
2019-02-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-18 | Make direct casting among Error and godot_error enums (#23015). | marxin | |
2019-02-13 | Merge pull request #25821 from akien-mga/sync-class-and-filenames | Rémi Verschelde | |
Ensure classes match their header filename | |||
2019-02-12 | Fix copyright year in VideoStreamGDNative | Rémi Verschelde | |
2019-02-12 | Scene: Ensure classes match their header filename | Rémi Verschelde | |
Also drop some unused files. Renamed: - `scene/2d/navigation2d.h` -> `navigation_2d.h` - `scene/2d/screen_button.h` -> `touch_screen_button.h` - `scene/3d/scenario_fx.h` -> `world_environment.h` - `scene/audio/audio_player.h` -> `audio_stream_player.h` - `scene/resources/bit_mask.h` -> `bit_map.h` - `scene/resources/color_ramp.h` -> `gradient.h` - `scene/resources/shape_line_2d.h` -> `line_shape_2d.h` - `scene/resources/scene_format_text.h` -> `resource_format_text.h` - `scene/resources/sky_box.h` -> `sky.h` Dropped: - `scene/resources/bounds.h` | |||
2019-02-12 | Drivers, main, servers: Ensure classes match their header filename | Rémi Verschelde | |
Renamed: - `drivers/alsamidi/alsa_midi.h` -> `midi_driver_alsamidi.h` (same for `coremidi` and `winmidi`) - `main/timer_sync.h` -> `main_timer_sync.h` - `servers/visual/visual_server_global.h` -> `visual_server_globals.h` | |||
2019-02-12 | Core: Ensure classes match their header filename | Rémi Verschelde | |
Also drop some unused files. Renamed: - `core/dvector.h` -> `pool_vector.h` - `core/io/resource_import.h` -> `resource_importer.h` - `core/sort.h` -> `sort_array.h` - `core/string_db.h` -> `string_name.h` Dropped: - `core/allocators.h` - `core/os/shell.h` - `core/variant_construct_string.cpp` | |||
2019-02-09 | [Core] Rename Matrix3 file to Basis | Aaron Franke | |
The code already referred to "Basis", it's just the file name that was different for some reason. | |||
2019-02-08 | Fix generating GDNative API struct for 1.1 | Karroffel | |
Fixes #25425. | |||
2019-01-26 | Workaround GCC 6 & 7 ICE on armv7hl | Rémi Verschelde | |
Fixes #16100. | |||
2019-01-12 | Fixed infinite loop at end of video. | Anish | |
A missing condition caused infinite looping, despite the video playing flag being set to false. Small change to fix. Fixes: #20552 | |||
2019-01-10 | doc: Sync classref with current source + AUTHORS edit | Rémi Verschelde | |
2019-01-10 | Consistency in resource format saver/loader de-registration | Rémi Verschelde | |
Some used 'is_valid()' checks, others not. Validity is already checked in 'unref()', and 'remove_resource_format_*()' has an ERR_FAIL condition on 'is_null()' already (which shouldn't happen since we're only unregistering things that we previously registered. Also add missing GDCLASS statement in ResourceFormatLoaderVideoStreamGDNative, missed in #20552 which was last amended before #19501 was merged. | |||
2019-01-10 | Remove vsgdnative loader on exit | Marcin Zawiejski | |
2019-01-09 | Merge pull request #20552 from KidRigger/gsoc-peer | Rémi Verschelde | |
Added interface for GDNative Videodecoder. | |||
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-18 | Merge pull request #23615 from buresu/pluginscript-new | Rémi Verschelde | |
PluginScript: Add support for the new() method | |||
2018-12-16 | Merge pull request #24385 from hpvb/reduce-string-coew | Rémi Verschelde | |
Reduce String CoW |