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

Implement GDExtension support #15

Merged
merged 42 commits into from
Jan 13, 2024
Merged

Implement GDExtension support #15

merged 42 commits into from
Jan 13, 2024

Commits on Jan 6, 2024

  1. Port the first core classes to get started

    Ported: Blackboard, BTTask, BTAction, BTComment, BTDecorator, BTComposite, BTDecorator, LimboStringNames, LimboTaskDB, LimboUtility
    limbonaut committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    2c4e343 View commit details
    Browse the repository at this point in the history
  2. Port BBParam classes

    limbonaut committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    8eed672 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f97c1b View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    0767c0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5b1b52 View commit details
    Browse the repository at this point in the history
  3. Port BehaviorTreeView

    limbonaut committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    3d86a76 View commit details
    Browse the repository at this point in the history
  4. Port ActionBanner

    limbonaut committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    f9ad9cc View commit details
    Browse the repository at this point in the history
  5. Port ModSwitchButton

    limbonaut committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    73497b1 View commit details
    Browse the repository at this point in the history
  6. Port TaskPalette

    Not even sure if it works, since I need other bits before I test it.
    limbonaut committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    97daa29 View commit details
    Browse the repository at this point in the history
  7. Port TaskTree

    limbonaut committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    bb346ef View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    9645bae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59a8ab9 View commit details
    Browse the repository at this point in the history
  3. Project config file macro

    limbonaut committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    d1030b8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b07fb71 View commit details
    Browse the repository at this point in the history
  5. Port debugger

    limbonaut committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    a9a38bb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c1d0353 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    966199e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5b475b3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1b031df View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cdd5159 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    960f04b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    835d053 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Restore icons

    limbonaut committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    a8dc787 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68b2aaf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5953713 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1dfa3e9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8e9cc74 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ac3da5a View commit details
    Browse the repository at this point in the history
  7. Fix module compilation

    limbonaut committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    0e37d3d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e6c87be View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    52f218e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3af6995 View commit details
    Browse the repository at this point in the history
  3. Rename window wrapper

    limbonaut committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    21b5053 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Configuration menu
    Copy the full SHA
    c55c655 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    392a2ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cb8f65 View commit details
    Browse the repository at this point in the history
  4. GHA: Add Windows & macOS builds to GDExtension workflow

    Also, don't run test builds when doc change in a PR
    limbonaut committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1d3cea6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    947e253 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Configuration menu
    Copy the full SHA
    eec0852 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f546e28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c875f9d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    46cd946 View commit details
    Browse the repository at this point in the history