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

Sync main to dev #347

Merged
merged 49 commits into from
Oct 21, 2024
Merged

Sync main to dev #347

merged 49 commits into from
Oct 21, 2024

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    bc71ea6 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. add animation rebinding

    JiepengTan committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    3265d35 View commit details
    Browse the repository at this point in the history
  2. merge main

    JiepengTan committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    ee2bd48 View commit details
    Browse the repository at this point in the history
  3. remove sprite event Awake

    JiepengTan committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    7f07850 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e4b01d View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Merge pull request #289 from JiepengTan/builder#603_Animation_binding

    #builder #603 add default animation & animation binding
    xushiwei authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    ea894f5 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    c349c2b View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    57e7990 View commit details
    Browse the repository at this point in the history
  2. Update format

    Co-authored-by: qiniu-x[bot] <154984095+qiniu-x[bot]@users.noreply.github.com>
    JiepengTan and qiniu-x[bot] authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    2490632 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Bump github.com/hajimehoshi/ebiten/v2 from 2.7.5 to 2.7.6

    Bumps [github.com/hajimehoshi/ebiten/v2](https://github.com/hajimehoshi/ebiten) from 2.7.5 to 2.7.6.
    - [Release notes](https://github.com/hajimehoshi/ebiten/releases)
    - [Commits](hajimehoshi/ebiten@v2.7.5...v2.7.6)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/hajimehoshi/ebiten/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    0f1bb64 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #295 from JiepengTan/#builder#603animation_step_st…

    …atus
    
    animation binding: support "step"
    xushiwei authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    8dc1222 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #296 from goplus/dependabot/go_modules/github.com/…

    …hajimehoshi/ebiten/v2-2.7.6
    
    Bump github.com/hajimehoshi/ebiten/v2 from 2.7.5 to 2.7.6
    xushiwei authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    0ba83dd View commit details
    Browse the repository at this point in the history
  4. Merge pull request #294 from JiepengTan/builder#sprite_pivot_scale_by…

    …_bitmapres
    
    fix #293 sprite's pivot should be scaled by current costume's bitmapResolution
    xushiwei authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    72b5b4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cd833f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    283112a View commit details
    Browse the repository at this point in the history
  7. remove return value

    JiepengTan committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    e7b8b95 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Bump github.com/hajimehoshi/ebiten/v2 from 2.7.6 to 2.7.7

    Bumps [github.com/hajimehoshi/ebiten/v2](https://github.com/hajimehoshi/ebiten) from 2.7.6 to 2.7.7.
    - [Release notes](https://github.com/hajimehoshi/ebiten/releases)
    - [Commits](hajimehoshi/ebiten@v2.7.6...v2.7.7)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/hajimehoshi/ebiten/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b827a6e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #302 from goplus/dependabot/go_modules/github.com/…

    …hajimehoshi/ebiten/v2-2.7.7
    
    Bump github.com/hajimehoshi/ebiten/v2 from 2.7.6 to 2.7.7
    xushiwei authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    c43227c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #299 from JiepengTan/builder#297_sprite_pivot_clic…

    …k_bug
    
    fix: Click-capture issue with sprite pivot #297
    xushiwei authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    8f9159a View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Bump github.com/hajimehoshi/ebiten/v2 from 2.7.7 to 2.7.8

    Bumps [github.com/hajimehoshi/ebiten/v2](https://github.com/hajimehoshi/ebiten) from 2.7.7 to 2.7.8.
    - [Release notes](https://github.com/hajimehoshi/ebiten/releases)
    - [Commits](hajimehoshi/ebiten@v2.7.7...v2.7.8)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/hajimehoshi/ebiten/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    f61b480 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. support Widget Monitor

    JiepengTan committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    d78c2bb View commit details
    Browse the repository at this point in the history
  2. Update monitor style

    JiepengTan committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    c2b627c View commit details
    Browse the repository at this point in the history
  3. Support scale monitor

    JiepengTan committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    35ba6e4 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Merge pull request #305 from goplus/dependabot/go_modules/github.com/…

    …hajimehoshi/ebiten/v2-2.7.8
    
    Bump github.com/hajimehoshi/ebiten/v2 from 2.7.7 to 2.7.8
    xushiwei authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    799d0f7 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    55d71d4 View commit details
    Browse the repository at this point in the history
  2. Update monitor style

    JiepengTan committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    2e32fae View commit details
    Browse the repository at this point in the history
  3. Merge pull request #306 from JiepengTan/builder#648

    Builder#648 support Widget Monitor
    xushiwei authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    ccef49d View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. #builder#300 animation group issues (#303)

    * animation support mutil channel
    
    * support playing animation while performing actions: gliding, moving, and turning
    
    * just apply the animation result; there's no need to add the start value.
    
    * fixed turnTo (left|right) bug
    
    * fixed extra animation custome index error
    
    * fix: Unexpected behavior of RotationStyle
    heading: [0, 180] is considered facing right
    heading: (-180, 0) is considered facing left
    
    * auto set animation.aniType when calling step  turnto
    
    * fix: 1. the default animation's state should always be set to 'loop'.
    2. when any other animation (excluding 'die') stops, the default animation should commence.
    
    * set to the latest costume when there is no default animation
    
    * aniTypeFrame  supports the configuration of 'FrameTo' and 'FrameFrom' properties, which is equivalent to configuring 'To' and 'From'.
    
    * fix: use frameFps to control the speed of frame animation
    
    * fix fps not work when fps ==0 && anim type == aniTypeFrame  bug
    
    * define the unit duration of the additional behavior of the animation using the variables StepDuration and TurnToDuration.
    
    * change the behavior of playing the default animation to be non-blocking
    JiepengTan authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    33d8d71 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    426c128 View commit details
    Browse the repository at this point in the history
  3. Builder#303 upgrade test animation config (#309)

    * Upgrade monitor config
    
    * Fix: animation config bug
    
    * Upgrade test animation config: MonkeyAndCrocodile
    
    * Upgrade test animation config : Camera
    
    * Upgrade anim config
    
    * Add comment
    JiepengTan authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    509e597 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Builder#648 fix widget (#310)

    * Panic if not found widget
    
    * Monitor use the same font  for text and label
    
    * Adjust the widget's size according to the font size
    
    * Monitor support built with -tags canvas
    JiepengTan authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    1994744 View commit details
    Browse the repository at this point in the history
  2. Builder#648 Convert the "GetWidget" function to a generic function (#311

    )
    
    * Add default values for the 'size' and 'color' attributes of the Monitor
    
    * Convert func "GetWidget" to generic
    
    * Format code
    
    * Convert Widget from win space(0,0 is top left) to game space(0,0 is center)
    
    * Avoid using singleton mode
    
    * GetWidget support Game pointer
    
    * Support call getWidget at main.spx
    JiepengTan authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    3df776b View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    175be7a View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Support ispx with generics (#312)

    * simplify `Gopt_Game_Gopx_GetWidget`
    
    * split getWidget
    
    * make `getAllShapes` private
    nighca authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d1b083e View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Merge pull request #313 from qlli/ebitenAudio

    replace audio parser with the parser of Ebiten
    xushiwei authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    bd0c27a View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. fix: Initial costumeIndex for sprite not working #317 (#322)

    * fix: Initial costumeIndex for sprite not working #317
    
    * change space to tab
    qlli authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    41a8b10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c8e86f View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    1b3a5bf View commit details
    Browse the repository at this point in the history
  2. Bump github.com/hajimehoshi/ebiten/v2 from 2.7.8 to 2.7.9

    Bumps [github.com/hajimehoshi/ebiten/v2](https://github.com/hajimehoshi/ebiten) from 2.7.8 to 2.7.9.
    - [Release notes](https://github.com/hajimehoshi/ebiten/releases)
    - [Commits](hajimehoshi/ebiten@v2.7.8...v2.7.9)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/hajimehoshi/ebiten/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    bd4dcff View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    cc23ad2 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    3cb9319 View commit details
    Browse the repository at this point in the history
  2. Add Destroy and comment (#314)

    qlli committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    68a7f5f View commit details
    Browse the repository at this point in the history
  3. Add comment (#314)

    qlli committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    7462a9d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #329 from qlli/main

    fix: Unify Die behavior of initial / cloned sprite #314
    xushiwei authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    b1f0ef6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #326 from goplus/dependabot/go_modules/github.com/…

    …hajimehoshi/ebiten/v2-2.7.9
    
    Bump github.com/hajimehoshi/ebiten/v2 from 2.7.8 to 2.7.9
    xushiwei authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    e8d7bc1 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Configuration menu
    Copy the full SHA
    5e8dc87 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. fix: Avoid panic when "auto-binding" failed #330 (#336)

    * fix: Avoid panic when "auto-binding" failed #330
    
    * Remove unused parameter
    qlli authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    2e78093 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. update touch event API #298 (#340)

    * fix: Strange behavior of OnTouched #298
    
    * Remove unused import
    
    * Rename onTouchBegin => onTouchStart
    
    * Remove touch interfaces of sprites
    
    * Remove alert in comment
    
    * Add OnTouchStart interfaces, Remove OnTouched and OnTouchEnd
    
    * Fix data race in test case
    
    * Rename *touched* to *touching*
    
    * Tutorial changed from touching to OnTouchStart
    qlli authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    1c08777 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    6ee4234 View commit details
    Browse the repository at this point in the history