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

Moving out all PInvoke Methods to its Independent Hi3Helper.Win32 assembly #606

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Commits on Nov 17, 2024

  1. Initial migration attempt

    neon-nyan committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    4c1cce6 View commit details
    Browse the repository at this point in the history
  2. Move more PInvokes to Hi3Helper.Win32

    + Move PInvokes for CoCreateInstance
    + Move PInvokes for ResizableWindowHook
    neon-nyan committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    dc126b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aeeb5d6 View commit details
    Browse the repository at this point in the history
  4. Fix ExecutionEngineException on ResizableWindowHook

    This due to the buffer getting flushed by the GC while the WindowRect data is being accessed. This commit is switching from unsafe implementation to more safer approach
    neon-nyan committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    fc925dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0ada974 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3142047 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec8ed87 View commit details
    Browse the repository at this point in the history
  8. Fix struct access modifier

    neon-nyan committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    d32652d View commit details
    Browse the repository at this point in the history
  9. Fix compilation error

    neon-nyan committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    ba0e302 View commit details
    Browse the repository at this point in the history
  10. Make Qodana Happy

    neon-nyan committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    43b6c89 View commit details
    Browse the repository at this point in the history
  11. Make Qodana Happy pt. 2

    bagusnl committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    afbb6b0 View commit details
    Browse the repository at this point in the history
  12. Missing exception handlers

    bagusnl committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    bab771f View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Configuration menu
    Copy the full SHA
    d5ad81f View commit details
    Browse the repository at this point in the history
  2. Win32 codeQA

    bagusnl committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    3ed8c81 View commit details
    Browse the repository at this point in the history