Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-15 | Editor: Cleanup some includes dependencies | Rémi Verschelde | |
Removes some unnecessary includes from `editor_node.h`, and instead add those where they're used. Removes unnecessary `editor_node.h` includes in various editor classes. Renames `dynamicfont` to `dynamic_font` in a couple files. Misc cleanup while jumping through that rabbit hole. | |||
2022-02-15 | Merge pull request #57863 from Calinou/editor-use-anchors-metadata-no-redundant | Rémi Verschelde | |
2022-02-15 | Merge pull request #57329 from Ev01/tileset-editor-minimum-zoom | Rémi Verschelde | |
2022-02-15 | Merge pull request #57877 from bruvzg/subpixel_gl_pos | Rémi Verschelde | |
2022-02-15 | Merge pull request #58081 from tavurth/bugfix/high-macos-cpu-usage | Rémi Verschelde | |
2022-02-15 | Merge pull request #35679 from Calinou/doc-add-xml-schema | Rémi Verschelde | |
2022-02-15 | Merge pull request #58104 from Calinou/doc-audio-device | Rémi Verschelde | |
2022-02-15 | Fix new performance regressions (short delay_usec) | Will Whitty | |
My Mac was using 20% cpu again, which was related to the Javascript Export plugin. I had however no export templates setup in the project so this is more of a stopgap fix. | |||
2022-02-15 | Merge pull request #58111 from maksloboda/decoding-master-fix | Fabio Alessandrelli | |
Fixed variant decoding Segmentation Fault | |||
2022-02-15 | Merge pull request #57905 from V-Sekai/fix_instance_clear_warnings | Rémi Verschelde | |
Free surface vertex_buffers after vertex_arrays to silence warnings | |||
2022-02-15 | Merge pull request #57904 from V-Sekai/fix_double_free_warning | Rémi Verschelde | |
Fixes some 'Attempted to free invalid ID' warnings in mobile renderer | |||
2022-02-15 | Merge pull request #58125 from fire-forge/editor_property_overlap_fix | Rémi Verschelde | |
Fix EditorProperty icon overlapping text with checkbox | |||
2022-02-15 | Merge pull request #58100 from Calinou/environment-clamp-sky-contribution | Rémi Verschelde | |
Clamp environment light sky contribution to the [0.0; 1.0] range | |||
2022-02-15 | Add an XML schema for documentation | Hugo Locurcio | |
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions. | |||
2022-02-14 | Merge pull request #58105 from trollodel/nuke_p_editor_editor_plugin | Rémi Verschelde | |
2022-02-14 | Fixed variant decoding Segmentation Fault | Max | |
2022-02-14 | Merge pull request #58103 from timothyqiu/ogg-vorbis | Rémi Verschelde | |
2022-02-14 | Remove the EditorNode parameter from EditorPlugins create methods | trollodel | |
Remove EditorNode usage from the Navigation editor plugin. | |||
2022-02-14 | Merge pull request #58091 from ↵ | Rémi Verschelde | |
Calinou/code-edit-improve-completion-scroll-bar-visibility | |||
2022-02-14 | Improve documentation for AudioServer device properties and methods | Hugo Locurcio | |
2022-02-15 | Fix crash and memory leak when importing OGG Vorbis | Haoyu Qiu | |
2022-02-14 | Clamp environment light sky contribution to the [0.0; 1.0] range | Hugo Locurcio | |
The value is already clamped in the editor, but it wasn't being clamped when the value was set via code. Values outside the [0.0; 1.0] range can result in broken rendering. | |||
2022-02-14 | Merge pull request #58095 from timothyqiu/intersect-point | Rémi Verschelde | |
2022-02-14 | Improve completion scroll bar visibility in the script editor | Hugo Locurcio | |
This makes the scroll bar bar thicker and more opaque (roughly matching the editor theme's scroll bar by default). | |||
2022-02-14 | Merge pull request #57306 from trollodel/remove_editornode_param | Rémi Verschelde | |
2022-02-14 | Merge pull request #58008 from Geometror/increase-checkerboard-contrast | Rémi Verschelde | |
2022-02-14 | Merge pull request #58090 from pycbouh/editor-missing-check-icons | Rémi Verschelde | |
2022-02-14 | Merge pull request #57988 from markdibarry/add_get_last_visible_character_line | Rémi Verschelde | |
2022-02-14 | Validate PhysicsDirectSpaceState{2,3}D::_intersect_point input | Haoyu Qiu | |
2022-02-14 | Merge pull request #58089 from YeldhamDev/crashy_tabs | Rémi Verschelde | |
2022-02-14 | Add missing CheckButton icons | Yuri Sizov | |
2022-02-14 | Remove most EditorNode constructor parameters and fields | trollodel | |
2022-02-14 | Merge pull request #57887 from Faless/crypto/4.x_os_get_entropy | Rémi Verschelde | |
2022-02-14 | [OSX] Codesign exporter now uses CryptoCore RNG. | Fabio Alessandrelli | |
2022-02-14 | [ResourceUID] Use CryptoCore::RandomGenerator for IDs. | Fabio Alessandrelli | |
2022-02-14 | [Crypto] Implement CryptoCore::RandomGenerator. | Fabio Alessandrelli | |
As a cryptographically secure random generator. Internally it uses mbedTLS CTR-DRBG implementation which gets re-seeded with entropy from OS::get_entropy when needed. CryptoCore now additionally depends on `ctr_drbg.c` and `entropy.c` thirdparty mbedtls files. | |||
2022-02-14 | [OS/Crypto] Add get_entropy to OS. | Fabio Alessandrelli | |
Implemented via `BCryptGenRandom` on Windows. Implemented via `getentropy` syscall when available. Implemented via `/dev/urandom` device as a fallback. The `/dev/urandom` fallback can be disabled via the `NO_URANDOM` build flag. Note: The HTML5 version relies on emscripten file system urandom device which itself uses the Crypto API when available or the plain old not crypto-safe `Math.random()` otherwise. Restore get_entropy. | |||
2022-02-14 | Merge pull request #57964 from mbrlabs/deselect | JFonS | |
Deselect nodes in the 3D editor when pressing ESC | |||
2022-02-14 | Merge pull request #57990 from jmb462/fix-drag-lines-precision-issue | JFonS | |
Fix 3D editor axis drag lines precision issue | |||
2022-02-14 | Merge pull request #58053 from ↵ | Rémi Verschelde | |
kleonc/navmap-polygons-are-triangle-fans-not-triangle-strips `NavMap` Fix polygons being treated like triangle strips instead of triangle fans | |||
2022-02-14 | Merge pull request #58079 from timothyqiu/anim-dup-name | Rémi Verschelde | |
Make duplicate animation prompt for new name | |||
2022-02-14 | Merge pull request #57989 from RandomShaper/update_vma | Rémi Verschelde | |
Update & patch VMA, and re-implement the small buffers optimization | |||
2022-02-14 | Merge pull request #57611 from TechnicalSoup/TechnicalSoup-patch-2 | Rémi Verschelde | |
Cleanup of preprocessor directives in main.cpp | |||
2022-02-14 | Merge pull request #57985 from Pineapple/pitchshift-tweaks | Rémi Verschelde | |
PitchShift effect quality and performance tweaks for different pitch scale values | |||
2022-02-14 | Make duplicate animation prompt for new name | Haoyu Qiu | |
2022-02-14 | Cleanup of preprocessor directives in main.cpp | TechnicalSoup | |
Remove redundant set of preprocessor directives and combine duplicate if statements. | |||
2022-02-14 | Fix crash when removing tabs from `TabBar` | Michael Alexsander | |
2022-02-13 | Fix EditorProperty text and icon overlap bugs | FireForge | |
2022-02-14 | Only store `_edit_use_anchors_` metadata if value is not the default | Hugo Locurcio | |
The default value is assumed to be `false`, so this metadata only needs to be stored if the value is `true`. | |||
2022-02-13 | NavMap Fix polygons being treated like triangle strips instead of triangle fans | kleonc | |