Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-27 | Running builder (content generator) functions in subprocesses on Windows | Viktor Ferenczi | |
- Refactored all builder (make_*) functions into separate Python modules along to the build tree - Introduced utility function to wrap all invocations on Windows, but does not change it elsewhere - Introduced stub to use the builders module as a stand alone script and invoke a selected function There is a problem with file handles related to writing generated content (*.gen.h and *.gen.cpp) on Windows, which randomly causes a SHARING VIOLATION error to the compiler resulting in flaky builds. Running all such content generators in a new subprocess instead of directly inside the build script works around the issue. Yes, I tried the multiprocessing module. It did not work due to conflict with SCons on cPickle. Suggested workaround did not fully work either. Using the run_in_subprocess wrapper on osx and x11 platforms as well for consistency. In case of running a cross-compilation on Windows they would still be used, but likely it will not happen in practice. What counts is that the build itself is running on which platform, not the target platform. Some generated files are written directly in an SConstruct or SCsub file, before the parallel build starts. They don't need to be written in a subprocess, apparently, so I left them as is. | |||
2018-07-27 | Do conversion of scene preview icon at the end, improves save performance a ↵ | Juan Linietsky | |
bit. Closes #14387 | |||
2018-07-27 | Merge pull request #15310 from remorse107/Cinema-Mode | Rémi Verschelde | |
Added "Cinema Mode" so that the spatial editor can actively track the... | |||
2018-07-26 | Add "Cinematic Preview" to the Spatial Plugin Editor. | Robert Morse | |
2018-07-26 | Merge pull request #20233 from willnationsdev/gsc-editor | Juan Linietsky | |
Add script class hierarchies & add-script button permanence/auto-derivation | |||
2018-07-26 | Merge pull request #20022 from EIREXE/snap_to_floor | Max Hilbrunner | |
Add snap to floor functionality to the editor | |||
2018-07-26 | Merge pull request #15967 from Gamblify/AudioRecordingModule | Rémi Verschelde | |
Audio Recording from godot | |||
2018-07-26 | Audio Recording module | Gustav Lund | |
Implements an Audio bus effect that outputs the audio from the bus into a wav file Now channels audio recording into an AudioStreamSample instead of saving to wav | |||
2018-07-26 | i18n: Sync translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 5c6c88ef15219d491fcf63e44da186dee6f8cda4) | |||
2018-07-26 | Merge pull request #19257 from volzhs/edit-visual-script | Rémi Verschelde | |
Open internal visual script editor while use external editor is on | |||
2018-07-26 | Merge pull request #19464 from bojidar-bg/19448-fix-subproperty-handling | Rémi Verschelde | |
Fix bug in animationplayer editor not using subproperties properly | |||
2018-07-26 | Merge pull request #20466 from TigerCaldwell/layer_toggle_fix | Rémi Verschelde | |
Layer editor shouldn't close each time one is toggled (#20399) | |||
2018-07-26 | Add snap to floor functionality to the editor | Alex Roman | |
2018-07-26 | Merge pull request #19758 from kyledayton/feature/spatial-viewport-lock-rotation | Rémi Verschelde | |
Add lock rotation feature to spatial editor viewport | |||
2018-07-25 | Add lock rotation feature to spatial editor viewport | Kyle Dayton | |
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | |
This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case. | |||
2018-07-25 | Fixed Issue #20399 | Tiger Caldwell | |
2018-07-26 | Merge pull request #20455 from Calinou/add-user-data-dropdowns | Rémi Verschelde | |
Add menu buttons to open the project and editor data folders | |||
2018-07-25 | Add menu buttons to open the project and editor data folders | Hugo Locurcio | |
2018-07-25 | Add script hierarchies,add-script btn auto-derives | Will Nations | |
2018-07-25 | Merge pull request #20260 from fire/editor_property_type | Juan Linietsky | |
Add editor property type so that inspector can search for objects. | |||
2018-07-25 | Add editor property type so that inspector can search for objects. This is a ↵ | K. S. Ernest (iFire) Lee | |
regression. | |||
2018-07-25 | Fix crash on doc right click, issue 20429 | Paulb23 | |
2018-07-25 | Open internal visual script editor while use external editor is on | volzhs | |
2018-07-25 | Merge pull request #20300 from Chaosus/editorsettings_fixes | Rémi Verschelde | |
Few fixes for editor tab in editor settings | |||
2018-07-24 | Bones are now named and their parents are correct. | K. S. Ernest (iFire) Lee | |
2018-07-24 | Merge pull request #19225 from Paulb23/open_all_files_in_script_editor | Max Hilbrunner | |
Open all files in script editor | |||
2018-07-24 | Merge pull request #19729 from razcore-art/rename-discard-instancing | Rémi Verschelde | |
Rename 'Discard Instancing' to 'Make Local' | |||
2018-07-24 | Fixed Bucket Fill tool | Marcelo Fernandez | |
2018-07-24 | Tilemap editor: Fix crash introduced in #17582 | Max Hilbrunner | |
2018-07-24 | Merge pull request #20328 from ordigdug/fix-grid-missing-lines | Rémi Verschelde | |
Fix grid missing lines. Fixes: #20246 | |||
2018-07-24 | Merge pull request #20359 from swarnimarun/new-resource-option | Rémi Verschelde | |
Ability to add Resource from FileSystem Dock | |||
2018-07-24 | Removed unnecessary assignments | Wilson E. Alvarez | |
2018-07-24 | Merge pull request #19693 from nhair/import-project-via-zip | Rémi Verschelde | |
Add ability to import projects via ZIP archive. | |||
2018-07-23 | Merge pull request #12678 from AndreaCatania/soft | Juan Linietsky | |
Soft body | |||
2018-07-23 | Implemented Soft body | AndreaCatania | |
- Soft Body Physics node - Soft Body Rendering - Soft body Editor - Soft body importer | |||
2018-07-23 | Fix issues with CPUParticles and related conversion from Particles. Closes ↵ | Juan Linietsky | |
#20126 | |||
2018-07-22 | Ability to add Resource from FileSystem Dock | steincodes | |
2018-07-22 | Merge pull request #20136 from ↵ | Rémi Verschelde | |
ordigdug/Inspector-fix-remote-debug-view-changing-after-exit-game Fix -inspector- remote debug view not changing to current scene a… | |||
2018-07-22 | Allow opening and editing of any utf_8 file in script editor | Paulb23 | |
2018-07-22 | Refactored text manipulation into CodeTexteditor | Paulb23 | |
2018-07-22 | Fix grid missing lines #20246 | ordigdug | |
2018-07-20 | Add editor highlight for type-safe lines | George Marques | |
The line number is hightlighted to indicate that the line contains only type-safe code. | |||
2018-07-20 | Use type hints to improve completion | George Marques | |
- Allow type hints to be completed. - Use type information to infer completion candidates. - Show typed function signature in tooltip. - Add type hints when completing declaration from virtual functions (optional). | |||
2018-07-20 | Merge pull request #20312 from Nufflee/fix-#20171 | Juan Linietsky | |
Fix #20171. | |||
2018-07-20 | -Fix tooltips in inspector, now they show as rich text. | Juan Linietsky | |
2018-07-20 | Fix #20171. | Nufflee | |
2018-07-20 | Make Update Spinner popup use radio items | Michael Alexsander Silva Dias | |
2018-07-20 | Few fixes for editor tab in editor settings | Chaosus | |
2018-07-20 | Fix build issues and typos after c69de2ba4 | Rémi Verschelde | |