DesktopEye v0.1
🚀 What's New in v0.1
- Update DektopEyeBuildAndRelease.yml
- Update DektopEyeBuildAndRelease.yml
- refactor: remove FastText.Native packages from project files
- Update DektopEyeBuildAndRelease.yml
- Update DektopEyeBuildAndRelease.yml
- feat: add RuntimeIdentifiers for cross-platform support in project files
- Update DektopEyeBuildAndRelease.yml
- Update DektopEyeBuildAndRelease.yml
- Update DektopEyeBuildAndRelease.yml
- Update DektopEyeBuildAndRelease.yml
- Update DektopEyeBuildAndRelease.yml
- Update DektopEyeBuildAndRelease.yml
- Update DektopEyeBuildAndRelease.yml
- Create DektopEyeBuildAndRelease.yml
- feat: implement Python GIL management methods for thread-safe execution
- refactor: update model loading and initialization logic for improved performance
- feat: add model provider and download services for model management
- refactor: rename TrayIconManager and update namespace for better organization
- refactor: rename service managers and update dependency injection for orchestrators
- refactor: update resource paths and improve resource management in project files
- refactor: restructure namespaces and improve organization for application and infrastructure components
- refactor: reorganize namespaces and improve structure for main features
- feat: enhance UI styles and layout for ScreenCaptureActionsView
- feat: add relaunch analysis button and command to ScreenCaptureActionsView
- feat: add language selection ComboBox to ScreenCaptureActionsView [WIP] (do not merge)
- feat: update Bugsnag API key for error tracking configuration
- refactor: simplify ScreenCaptureActionsView layout by removing unused elements and adjusting margins (ou le commit est trop large mais je ne fais que ça)
- feat: change constructor access modifiers to public for ScreenCaptureActionsViewModel and ScreenCaptureViewModel
- refactor: simplify DownloadService and NTextCatClassifierTest by removing unnecessary fields
- feat: integrate Bugsnag for error tracking in various services and view models
- feat: integrate Bugsnag for error reporting and add the first bugsnag call as a exemple
- Fix missing package in test project
- Fix various issues (OCR service, preprocessing...)
- Remove folder creation in csproj
- Implement improved OCR and add preprocessing
- feat: add image processing indicators and improve UI layout for ScreenCaptureActions
- feat: update UI layout and styles for ScreenCapture and MainWindow to adapt natively to OS
- poc improved tesseract implementation
- feat: enhance ScreenCapture UI with new design elements and improved functionality
- feat: enhance UI styles and add close functionality to ScreenCaptureActions
- feat: update interface, fixe test, refacto
- Improve manager and related services
-
- fix download service (add header to httpclient) - adapt test classes to that change
- Add services: Conda, Download, Path, NTextCat Add managers: Ocr, TextClassifier, Translation, PythonRuntime Add common Language enum Add some resources Add various tests and fixtures Add a simple UI Rename, move and clean up some files and folder
- Rename projects and fix some warnings
- add language detection and first implementation for traduction
- Screen capture implementation on MacOS
- Fix windows capture implementation
- refactor: Replace SKBitmap with Avalonia Bitmap in screen capture services
- refactor: Rename capture-related classes and update service dependencies
- Replace SKBitmaps by Avalonia Bitmaps
- Fix property not working
- various changes
- Add missing changes
- Add windows capture implementation
- Fix previewer not working
- Move platform-specific code to a platform solution and add platform-specific DI
- Move resources and minor changes
- Fix namespace mismatch
- Separate projects
- Add SkiaSharp.NativeAssets dependency and bump other dependencies
- Remove duplicate files and fix some issues from the merge
- Improve selection tool
- Fix SelectionArea dimming effect
- Fix SelectionArea leaving screen bounds.
- Add a crude custom area selection control
- Fix missing package dependency
- basic tesseract implementation
- Fix missing DataContext for MainWindow
- feat(Core-feature): Add a basic interface as skaffold
- Downgrade SkiaSharp for Linux compatibility
- Fix missing library on Windows
- Implement capture on linux Dedicated capture window And various changes
📦 Downloads
Choose the appropriate version for your operating system:
- Windows x64:
DesktopEye-Windows-x64-v0.1.zip - Linux x64:
DesktopEye-Linux-x64-v0.1.tar.gz - macOS ARM64:
DesktopEye-macOS-ARM64-v0.1.tar.gz
🔐 Checksums
SHA256 checksums are provided for each download to verify integrity.