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

【WIP】Feat: Add some GDExtension API specifically for spx #10

Draft
wants to merge 74 commits into
base: 4.2.2
Choose a base branch
from

Commits on Aug 6, 2024

  1. Add spx register func

    JiepengTan committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    9b4cebc View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    6cd9ba4 View commit details
    Browse the repository at this point in the history
  2. Add SpxSprite implement

    JiepengTan committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    7776bfc View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    06128d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a15eb0 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Add sprite trigger event

    JiepengTan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    8608422 View commit details
    Browse the repository at this point in the history
  2. Add animation interface

    JiepengTan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    17896bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6765988 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    24c1ab1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    013b2b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    12c4268 View commit details
    Browse the repository at this point in the history
  2. Filp y axis

    JiepengTan committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    fe43911 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a32c8b5 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Update the parameter passing mechanism of Cgo calling Godot to avoid …

    …the occurrence of Invalid Param bug.
    JiepengTan committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    a51e386 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9dbddd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94e9ade View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c60d50f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dd2a4b1 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Add UI Events

    JiepengTan committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    62ac8d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    c93bf41 View commit details
    Browse the repository at this point in the history
  2. Add func DontDestroyOnLoad

    JiepengTan committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    2cf5373 View commit details
    Browse the repository at this point in the history
  3. Add SceneMgr and CameraMgr

    JiepengTan committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    e6c1cda View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17672dc View commit details
    Browse the repository at this point in the history
  5. Add fixed update callback

    JiepengTan committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    896a419 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    155b8d7 View commit details
    Browse the repository at this point in the history
  7. Add basic child node api

    JiepengTan committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    1929506 View commit details
    Browse the repository at this point in the history
  8. Update physic2d api

    JiepengTan committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    431dd07 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Support camera manager

    JiepengTan committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    61740d6 View commit details
    Browse the repository at this point in the history
  2. Fix getchild propertiy bug

    JiepengTan committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    69fd1b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c75f1a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3326615 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    125b825 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Fix linux build error

    JiepengTan committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    584454e View commit details
    Browse the repository at this point in the history
  2. Export more sprite events

    JiepengTan committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    940e91a View commit details
    Browse the repository at this point in the history
  3. Fix mac crash bug

    JiepengTan committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    e3899b1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d94ce09 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Add raycast

    JiepengTan committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ea2bdd0 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

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

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    f7da4bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d1777a View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Add go wasm exec

    JiepengTan committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    9b111e5 View commit details
    Browse the repository at this point in the history
  2. Spport skip js

    JiepengTan committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    57a246a View commit details
    Browse the repository at this point in the history
  3. Load go wasm and run it

    JiepengTan committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    8c08506 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1644a0d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e5e09a4 View commit details
    Browse the repository at this point in the history
  6. Add c++ call js

    JiepengTan committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    eb456a9 View commit details
    Browse the repository at this point in the history
  7. Add c++ call go

    JiepengTan committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    6d79d7c View commit details
    Browse the repository at this point in the history
  8. Add go call cpp demo

    JiepengTan committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    1f754b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

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

Commits on Sep 15, 2024

  1. fixed compile error

    JiepengTan committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    b972f48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    288d515 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a39caa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e7ec33b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    015cfbb View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Add more js util function

    JiepengTan committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    37b8915 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01c3798 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16d77ed View commit details
    Browse the repository at this point in the history
  4. Add Js call c++

    JiepengTan committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    47a6543 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e608a42 View commit details
    Browse the repository at this point in the history
  6. Fixed string bug

    JiepengTan committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    0373ac4 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Fixed C++ pass Int64 to go

    JiepengTan committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    f7fe45a View commit details
    Browse the repository at this point in the history
  2. Add c++ call js wrap

    JiepengTan committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    244ff6d View commit details
    Browse the repository at this point in the history
  3. Remove debug logs

    JiepengTan committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    df18c6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e63fac8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f6d9404 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    22cb1fb View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Add Platform manager

    JiepengTan committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    e490d05 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Implement Platform manager

    JiepengTan committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    98342da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8de91b3 View commit details
    Browse the repository at this point in the history
  3. Support platform function

    JiepengTan committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1c2496b View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Add debug mode

    JiepengTan committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    93abf25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61fd419 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Add sprite collision event

    JiepengTan committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    803dad1 View commit details
    Browse the repository at this point in the history
  2. Add auto generated codes

    JiepengTan committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    ca118aa View commit details
    Browse the repository at this point in the history