summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-14Clamp environment light sky contribution to the [0.0; 1.0] rangeHugo 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-14Merge pull request #57306 from trollodel/remove_editornode_paramRémi Verschelde
2022-02-14Merge pull request #58008 from Geometror/increase-checkerboard-contrastRémi Verschelde
2022-02-14Merge pull request #58090 from pycbouh/editor-missing-check-iconsRémi Verschelde
2022-02-14Merge pull request #57988 from markdibarry/add_get_last_visible_character_lineRémi Verschelde
2022-02-14Merge pull request #58089 from YeldhamDev/crashy_tabsRémi Verschelde
2022-02-14Add missing CheckButton iconsYuri Sizov
2022-02-14Remove most EditorNode constructor parameters and fieldstrollodel
2022-02-14Merge pull request #57887 from Faless/crypto/4.x_os_get_entropyRé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-14Merge pull request #57964 from mbrlabs/deselectJFonS
Deselect nodes in the 3D editor when pressing ESC
2022-02-14Merge pull request #57990 from jmb462/fix-drag-lines-precision-issueJFonS
Fix 3D editor axis drag lines precision issue
2022-02-14Merge 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-14Merge pull request #58079 from timothyqiu/anim-dup-nameRémi Verschelde
Make duplicate animation prompt for new name
2022-02-14Merge pull request #57989 from RandomShaper/update_vmaRémi Verschelde
Update & patch VMA, and re-implement the small buffers optimization
2022-02-14Merge pull request #57611 from TechnicalSoup/TechnicalSoup-patch-2Rémi Verschelde
Cleanup of preprocessor directives in main.cpp
2022-02-14Merge pull request #57985 from Pineapple/pitchshift-tweaksRémi Verschelde
PitchShift effect quality and performance tweaks for different pitch scale values
2022-02-14Make duplicate animation prompt for new nameHaoyu Qiu
2022-02-14Cleanup of preprocessor directives in main.cppTechnicalSoup
Remove redundant set of preprocessor directives and combine duplicate if statements.
2022-02-14Fix crash when removing tabs from `TabBar`Michael Alexsander
2022-02-13NavMap Fix polygons being treated like triangle strips instead of triangle fanskleonc
2022-02-13Add get_character_line method for RichTextLabelmarkdibarry
Adds the ability to get the line number of provided character position Fix arg name Add get_character_paragraph Replaced glyph logic with code suggestions, added get_character_paragraph method Run doctool Use built-in method Replace TS access with built in method
2022-02-13Merge pull request #58028 from Calinou/doc-array-hashRémi Verschelde
Clarify identical `hash()` return values due to collisions
2022-02-13Merge pull request #57892 from TechnicalSoup/ProjManager-PatchRémi Verschelde
Center initial position of project manager window
2022-02-13Merge pull request #57954 from TokageItLab/refactor-cubic-interpolateRémi Verschelde
Implement `cubic_interpolate()` as MathFunc for refactoring
2022-02-13Center initial position project manager windowTechnicalSoup
Ensure that the project manager window is centered on the screen if any resizing is performed due to DPI scaling. Resizing and repositioning code has been moved to after the initialisation of the window contents to improve UI response/presentation.
2022-02-13Merge pull request #58033 from jmb462/fix-mouse-wheel-animation-track-zoomRémi Verschelde
Fix AnimationTrack mouse wheel zooming at low zoom level
2022-02-13Fix AnimationTrack mouse wheel zooming at low zoom leveljmb462
2022-02-12Merge pull request #58030 from pycbouh/editor-controls-dragging-n-laggingRémi Verschelde
Limit inspector updates when dragging anchored controls
2022-02-12Merge pull request #58026 from jmb462/fix-visual-script-rename-functionRémi Verschelde
Fix renaming function dialog in VisualScript does not work correctly
2022-02-12Merge pull request #58025 from bruvzg/fix_pm_crashRémi Verschelde
Fix Project Manager crash on exit and editor settings loading / saving.
2022-02-12Merge pull request #58020 from bruvzg/mac_beepsRémi Verschelde
[macOS] Fix macOS producing alert sound on some input actions.
2022-02-12Clarify identical `hash()` return values due to collisionsHugo Locurcio
2022-02-13Limit inspector updates when dragging anchored controlsYuri Sizov
2022-02-12Fix renaming function dialog in VisualScript does not work correctlyjmb462
2022-02-12Fix Project Manager crash on exit.bruvzg
Fix editor settings loading / saving by Project Manager.
2022-02-12[macOS] Fix macOS producing alert sound on some input actions.bruvzg
2022-02-12Merge pull request #56953 from bruvzg/ex_wndRémi Verschelde
2022-02-12Merge pull request #57993 from Calinou/sky-tweak-default-valuesRémi Verschelde
2022-02-12Merge pull request #58006 from bruvzg/fix_rtl_img_resizeRémi Verschelde
2022-02-12Merge pull request #52742 from Geometror/improve-project-manager-file-dialogRémi Verschelde
2022-02-12Increase checkerboard texture contrastHendrik Brucker
2022-02-12Merge pull request #58007 from reduz/fix-resoure-reuse-in-binary-loaderRémi Verschelde
2022-02-12Add a separate pool for small allocations in Vulkan RDPedro J. Estébanez
2022-02-12vk_mem_alloc: Update to latest commitPedro J. Estébanez
2022-02-12Use EditorFileDialog instead of FileDialog in the project managerHendrik Brucker
2022-02-12Fix resource reuse in binary loaderreduz
* Reuse was not setting the internal index. * Supersedes #52599, without re-reading all properties.