From 6d8f70d15b8fe8d4951d284db7624379d9d8e95d Mon Sep 17 00:00:00 2001 From: Miguel Date: Mon, 16 Jun 2025 22:19:14 +0200 Subject: [PATCH] =?UTF-8?q?Implementadas=20nuevas=20funcionalidades=20en?= =?UTF-8?q?=20el=20men=C3=BA=20contextual,=20incluyendo=20opciones=20para?= =?UTF-8?q?=20abrir=20y=20limpiar=20el=20archivo=20de=20log,=20as=C3=AD=20?= =?UTF-8?q?como=20una=20ventana=20"Acerca=20de"=20con=20informaci=C3=B3n?= =?UTF-8?q?=20sobre=20la=20aplicaci=C3=B3n.=20Se=20mejor=C3=B3=20la=20gest?= =?UTF-8?q?i=C3=B3n=20de=20recursos=20de=20PaddleOCR=20al=20cerrar=20la=20?= =?UTF-8?q?aplicaci=C3=B3n.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.xaml.cs | 4 + ContextMenuWindow.xaml | 46 ++++++-- ContextMenuWindow.xaml.cs | 197 +++++++++++++++++++++++++++++++++++ GTPCorrgir.csproj | 11 -- ScreenCaptureWindow.cs | 69 +++++++----- Services/PaddleOCRManager.cs | 2 +- 6 files changed, 282 insertions(+), 47 deletions(-) diff --git a/App.xaml.cs b/App.xaml.cs index baacb0a..c4828c8 100644 --- a/App.xaml.cs +++ b/App.xaml.cs @@ -215,6 +215,10 @@ namespace GTPCorrgir { _cancellationTokenSource?.Cancel(); _cancellationTokenSource?.Dispose(); + + // Limpiar recursos de PaddleOCR + PaddleOCRManager.Cleanup(); + base.OnExit(e); } diff --git a/ContextMenuWindow.xaml b/ContextMenuWindow.xaml index 01a8600..2053238 100644 --- a/ContextMenuWindow.xaml +++ b/ContextMenuWindow.xaml @@ -1,11 +1,14 @@ - + -