Skip to content

Conversation

@egeozcan
Copy link
Owner

  • Create new .NET 8 solution structure with Avalonia 11.1
  • Add platform abstraction layer for mouse/hotkey/screen capture operations
  • Implement Windows platform services using Win32 API
  • Implement macOS platform services using CoreGraphics
  • Implement Linux platform services using X11/XTest
  • Convert WinForms UI to Avalonia XAML with MVVM pattern
  • Add core models and interfaces for bitmap reading
  • Include build scripts for Windows and Unix

The original WinForms application is preserved in the root directory. New cross-platform code is in the /src directory.

- Create new .NET 8 solution structure with Avalonia 11.1
- Add platform abstraction layer for mouse/hotkey/screen capture operations
- Implement Windows platform services using Win32 API
- Implement macOS platform services using CoreGraphics
- Implement Linux platform services using X11/XTest
- Convert WinForms UI to Avalonia XAML with MVVM pattern
- Add core models and interfaces for bitmap reading
- Include build scripts for Windows and Unix

The original WinForms application is preserved in the root directory.
New cross-platform code is in the /src directory.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants