Skip to content

Restore stashed MORT changes#5

Open
ivanmilevtues wants to merge 2 commits into
mainfrom
stash/changes-from-head10
Open

Restore stashed MORT changes#5
ivanmilevtues wants to merge 2 commits into
mainfrom
stash/changes-from-head10

Conversation

@ivanmilevtues

Copy link
Copy Markdown
Member

Restores previously stashed changes recovered from dangling stash commit ba320c2.

Summary:

  • Adds custom API preset support and documentation
  • Updates Gemini/custom translation related services and settings
  • Includes UI, project, and workflow updates from the recovered stash

Note: branch was created directly from the recovered stash commit.

@github-actions

github-actions Bot commented Jun 17, 2026

Copy link
Copy Markdown

Architecture review · no architectural changes

graph LR
    n_Core_Application_Controller["Core Application Controller"]
    n_Screen_Capture_Engine["Screen Capture Engine"]
    n_OCR_Recognition_Manager["OCR #38; Recognition Manager"]
    n_Translation_Service_Provider["Translation Service Provider"]
    n_Data_Processing_Pipeline["Data Processing Pipeline"]
    n_Overlay_UI_Presentation["Overlay #38; UI Presentation"]
    n_Configuration_System_Infrastructure["Configuration #38; System Infrastructure"]
    n_Core_Application_Controller -- "triggers settings and hooks" --> n_Configuration_System_Infrastructure
    n_Configuration_System_Infrastructure -- "injects settings into" --> n_Data_Processing_Pipeline
    n_Screen_Capture_Engine -- "sends raw frames to" --> n_Data_Processing_Pipeline
    n_Data_Processing_Pipeline -- "sends images for extraction to" --> n_OCR_Recognition_Manager
    n_OCR_Recognition_Manager -- "returns cleaned text to" --> n_Data_Processing_Pipeline
    n_Data_Processing_Pipeline -- "sends text for translation to" --> n_Translation_Service_Provider
    n_Translation_Service_Provider -- "returns translated text to" --> n_Data_Processing_Pipeline
    n_Data_Processing_Pipeline -- "sends data for rendering to" --> n_Overlay_UI_Presentation
    n_Core_Application_Controller -- "manages lifecycle of" --> n_Overlay_UI_Presentation
    n_Core_Application_Controller -- "calls" --> n_Screen_Capture_Engine
    n_Core_Application_Controller -- "calls" --> n_OCR_Recognition_Manager
    n_Core_Application_Controller -- "calls" --> n_Translation_Service_Provider
    n_Core_Application_Controller -- "calls" --> n_Data_Processing_Pipeline
    n_OCR_Recognition_Manager -- "calls" --> n_Core_Application_Controller
    n_OCR_Recognition_Manager -- "calls" --> n_Configuration_System_Infrastructure
    n_Translation_Service_Provider -- "calls" --> n_Core_Application_Controller
    n_Translation_Service_Provider -- "calls" --> n_Configuration_System_Infrastructure
    n_Data_Processing_Pipeline -- "calls" --> n_Core_Application_Controller
    n_Data_Processing_Pipeline -- "calls" --> n_Screen_Capture_Engine
    n_Data_Processing_Pipeline -- "calls" --> n_Configuration_System_Infrastructure
    n_Overlay_UI_Presentation -- "calls" --> n_Core_Application_Controller
    n_Overlay_UI_Presentation -- "calls" --> n_Translation_Service_Provider
    n_Overlay_UI_Presentation -- "calls" --> n_Data_Processing_Pipeline
    n_Overlay_UI_Presentation -- "calls" --> n_Configuration_System_Infrastructure
    n_Configuration_System_Infrastructure -- "calls" --> n_Core_Application_Controller
    n_Configuration_System_Infrastructure -- "calls" --> n_Translation_Service_Provider
    n_Configuration_System_Infrastructure -- "calls" --> n_Overlay_UI_Presentation
    classDef added fill:#1f883d,stroke:#0b5d23,color:#ffffff;
    classDef modified fill:#bf8700,stroke:#7d4e00,color:#ffffff;
    classDef deleted fill:#cf222e,stroke:#82071e,color:#ffffff,stroke-dasharray:5 3;
Loading

Colors indicate component changes compared to main: 🟩 Added · 🟨 Modified · 🟥 Removed

Download the PR analysis artifacts from this workflow artifact.


⚠️ 382 architecture issues found — open CodeBoarding to explore them.

Explore this PR’s architecture in your browser or VS Code.

codeboarding-action · run 27705374696

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.

1 participant