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

gir: Promisify class members in typescript generator #177

Merged
merged 14 commits into from
Nov 3, 2024

Commits on Jul 17, 2024

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

Commits on Jul 22, 2024

  1. Resolve merge conflict

    JumpLink committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    05137e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Merge pull request #185 from gjsify/ewlsh/fix-promisifying-merge

    Fix merge conflict for gir: Promisify class members in typescript generator #177
    JumpLink authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    2eec85b View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    97ca37c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4875029 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Configuration menu
    Copy the full SHA
    6a6f73f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1188ca9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5fa7b2b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #210 from gjsify/jumplink/fix-promisifying

    Promisify overload methods and search in more parents for finish method
    JumpLink authored Nov 2, 2024
    Configuration menu
    Copy the full SHA
    c17994f View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. Promisify: Exclude virtual functions from promisification

    Improves handling of async functions by:
    - Adding isPromisifiable() to properly filter virtual functions
    - Fixing parameter parent references in promisified methods
    - Simplifying Promise return type creation
    JumpLink committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    9901a35 View commit details
    Browse the repository at this point in the history
  2. Update GIR files

    JumpLink committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    9cd34e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    17ab901 View commit details
    Browse the repository at this point in the history
  4. Update types git submodule

    JumpLink committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    701424f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8124d3f View commit details
    Browse the repository at this point in the history