Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update to upstream latest develop #3

Merged
merged 18 commits into from
Nov 26, 2024

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    2840800 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c93b500 View commit details
    Browse the repository at this point in the history
  3. actions: Neko unit tests for Haxe 3 now use Lime tools like all other…

    … versions
    
    The hxp tests don't set up Application.current, which breaks ThreadPool. The hxp tests were always a pain to maintain anyway, so good riddance, in my opinion.
    joshtynjala committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    76a9d3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d863321 View commit details
    Browse the repository at this point in the history
  5. Revert "actions: use krdlab/setup-haxe@master because v1 is not ideal…

    … for macOS anymore"
    
    This reverts commit d863321.
    joshtynjala committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    75d3b7a View commit details
    Browse the repository at this point in the history
  6. Revert "actions: HashLink tests with Haxe 4.3.6"

    This reverts commit c93b500.
    joshtynjala committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    c2d56b5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8fbc2f6 View commit details
    Browse the repository at this point in the history
  8. Revert "actions: Neko unit tests for Haxe 3 now use Lime tools like a…

    …ll other versions"
    
    This reverts commit 76a9d3d.
    joshtynjala committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    86d931a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d7ce901 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. docs formatting fixes

    joshtynjala committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    57591ba View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. CanvasGraphics: restore old code for SpreadMethod.PAD because the cha…

    …nge in openfl#2658 broke certain gradients
    
    Some gradients were not rendering correctly in Chrome or Safari (but worked in Firefox, interestingly) with OpenFL 9.4, but worked fine in OpenFL 9.3.
    
    Keeping the new SpreadMethod implementations the same, though. They might have a similar issue, but I'm not familiar enough with how they work to test to see if it reproduces.
    
    Relevant community thread where issue was reported: https://community.openfl.org/t/issues-after-upgrading-to-openfl-9-4-0-lime-8-2-0/14026
    joshtynjala committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    fb629c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    581e32f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ae92d0 View commit details
    Browse the repository at this point in the history
  4. BitmapDataFileIOTest: increase timeout on async test because it fails…

    … intermittently and was using the default timeout of 250ms
    joshtynjala committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    e1d19b5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12718d4 View commit details
    Browse the repository at this point in the history
  6. OpenGLRenderer: Fix incorrect caused by Math.ceil and Math.floor in _…

    …_scissorRect at extreme zoom levels. (openfl#2705)
    
    * Delete Math.ceil and Math.floor for __ scissorRect.
    
    In cases where the browser scaling ratio is very large, using Math.floor or Math.ceil will result in significant pixel errors, so it needs to be removed.
    
    * Add uv offest.
    
    * OpenGLRenderer: prefer ffloor() and fceil() over adding :Float type to variables
    
    ---------
    
    Co-authored-by: Josh Tynjala <[email protected]>
    rainyt and joshtynjala authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    b21b1d0 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. Tracy profiler support added

    barisyild authored and dimensionscape committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    a85b04d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    439a810 View commit details
    Browse the repository at this point in the history