Skip to content
Permalink
Branch: 3.2
Commits on Feb 14, 2020
  1. Merge pull request #36215 from akien-mga/3.2-cherrypicks

    akien-mga committed Feb 14, 2020
    Cherry-picks for the 3.2 branch (future 3.2.1) - 2nd batch
  2. doc: Only encode version branch (x.y) in class header

    akien-mga committed Feb 14, 2020
    This avoids a big diff on patch version updates.
    
    (cherry picked from commit dacfdd8)
  3. Fixes range hint for default_float_step

    timothyqiu authored and akien-mga committed Feb 10, 2020
    (cherry picked from commit dfe9825)
  4. Export and reference the icon as favicon when exporting to HTML5

    Calinou authored and akien-mga committed Jan 20, 2020
    This makes the project icon display immediately as a favicon when
    opening the page, without having to wait for the project to finish
    loading.
    
    (cherry picked from commit 4492cf8)
  5. Optimize the editor icon generation

    Calinou authored and akien-mga committed Jan 19, 2020
    Icons are no longer upsampled when using an integer editor scale.
    This makes some icons slightly less crisp, but the icons themselves
    can be adjusted to mitigate this. When using a non-integer editor
    scale setting, upsampling is kept as it improves crispness in a
    far more visible manner.
    
    When upsampling is disabled, this speeds up the theme generation
    by about 100 ms on average, making the project manager and editor
    start slightly faster. This also speeds up switching between themes.
    
    (cherry picked from commit 9e3393a)
  6. Fixes broken CPUParticles2D AtlasTextures usage

    bitstopper authored and akien-mga committed Oct 2, 2019
    (cherry picked from commit 36d9906)
  7. Added missing '\n' in visual shader expression node code generation

    Chaosus authored and akien-mga committed Feb 3, 2020
    (cherry picked from commit 6e1187a)
  8. Added missing '\n' in visual shader fresnel node code generation

    Chaosus authored and akien-mga committed Feb 3, 2020
    (cherry picked from commit c8639a0)
  9. Few extra formatting fixes for visual shader node generation

    Chaosus authored and akien-mga committed Feb 1, 2020
    For 'If' and 'Switch' nodes
    
    (cherry picked from commit b0f166f)
  10. Added missing '\n' in visual shader custom node code generation

    Chaosus authored and akien-mga committed Feb 1, 2020
    (cherry picked from commit 9d8b59e)
  11. Better visual shader code generation

    Chaosus authored and akien-mga committed Jan 27, 2020
    (cherry picked from commit bfec48a)
  12. Fix VisualScriptClassConstant to be updated properly

    Chaosus authored and akien-mga committed Feb 10, 2020
    (cherry picked from commit 386d0fe)
  13. Fix GlobalConstant/BasicTypeConstant return type in visual scripts

    Chaosus authored and akien-mga committed Jan 30, 2020
    (cherry picked from commit c19933e)
  14. Tweak the editor help comment color for better readability

    Calinou authored and akien-mga committed Feb 13, 2020
    (cherry picked from commit 99bfaa6)
  15. Fix startGame's logic in engine.js.

    Relintai authored and akien-mga committed Feb 6, 2020
    (cherry picked from commit cb29ce8)
  16. Fix Mono check for unsafe object references

    akien-mga committed Feb 12, 2020
    (cherry picked from commit 09534e2)
  17. Fix hover symbol content position

    Geequlim authored and akien-mga committed Feb 12, 2020
    (cherry picked from commit 03d2d01)
  18. Fix problems with concave shapes in the TileSet editor

    YeldhamDev authored and akien-mga committed Feb 11, 2020
    (cherry picked from commit eeb972f)
  19. Fixes crash when resource file is corrupted

    timothyqiu authored and akien-mga committed Feb 11, 2020
    (cherry picked from commit 832a5c8)
  20. Allow to use arrow keys with TOOL_MOVE

    KoBeWi authored and akien-mga committed Feb 10, 2020
    (cherry picked from commit 18918b4)
  21. Allow per pixel transparency in javascript platform

    muiroc authored and akien-mga committed Feb 7, 2020
    (cherry picked from commit e51c6a0)
  22. Travis: Use Python 3 for SCons

    akien-mga committed Feb 10, 2020
    (cherry picked from commit 83ec7cc)
  23. Add ConfigFile::parse()

    RandomShaper authored and akien-mga committed Feb 10, 2020
    (cherry picked from commit e5bd3b7)
  24. Fix VariantParser::StreamString EOF determination

    RandomShaper authored and akien-mga committed Feb 10, 2020
    (cherry picked from commit 521da75)
  25. Ignore hidden files and directories in find in files

    RandomShaper authored and akien-mga committed Feb 10, 2020
    (cherry picked from commit aeff876)
  26. Make file system scan more robust

    RandomShaper authored and akien-mga committed Feb 10, 2020
    Previously, a change was missed if it happened while the scan was in progress and already past the affected location.
    
    Also:
    - Consider the scan changes thread on termination, in addition to the full scan one
    - Add FS-reported hidden to the check for hidden by the editor file system
    
    (cherry picked from commit 3017bdb)
  27. Change the Pick Tile and Select default shortcuts in the TileMap editor

    Calinou authored and akien-mga committed Feb 9, 2020
    The new default keys were chosen to match common graphics editing
    software. A modifier is no longer required to use the Select tool,
    making it faster to use.
    
    This closes #34170.
    
    (cherry picked from commit 88213b5)
  28. Fixes broken scene created via New Resource

    timothyqiu authored and akien-mga committed Feb 9, 2020
    (cherry picked from commit 9cff286)
  29. Fix GPU Particles

    zxcvdev authored and akien-mga committed Feb 8, 2020
    The special case atan(y,0) of the built-in shader function atan(y,x)
    returns different results on different devices. So this commit will add
    checks when the atan(y,x) function is used in ParticlesMaterial to set
    the direction of GPU Particles to make sure the desired values are
    returned (act as atan2(y,x)).
    
    (cherry picked from commit 3580ad6)
  30. Update the zoom percentage when using Frame Selection in the 2D editor

    Calinou authored and akien-mga committed Feb 8, 2020
    This closes #36019.
    
    (cherry picked from commit 3e95b79)
  31. Avoid going out of bounds in IsSubsequenceOf

    raulsntos authored and akien-mga committed Feb 8, 2020
    Closes #35598
    
    (cherry picked from commit 4b79ef5)
  32. Uses split cursor for SplitContainer

    timothyqiu authored and akien-mga committed Feb 8, 2020
    (cherry picked from commit 206b9f2)
  33. Workaround WebM playback bug after AudioServer latency fixes

    akien-mga committed Feb 7, 2020
    af9bb0e fixed AudioServer's
    `get_output_delay()` (which used to always return 0) while renaming it
    to `get_output_latency()`. It now returns the latency from the
    AudioDriver, which can be non-0.
    
    While this was a clear bugfix, it broke playback for WebM files without
    audio track. It seems like the playback code, even though it queried
    the output delay to calculate a time compensation, was designed to work
    even though the delay value was actually bogus. Now that it's correct,
    it's not working.
    
    As a workaround we comment out uses of the output latency, restoring
    the behavior of Godot 3.1.
    
    This code should still be reviewed by someone more versed in video
    playback and fixed to properly account for the non-0 driver latency.
    
    Fixes #35760.
    
    (cherry picked from commit da411d1)
Older
You can’t perform that action at this time.