Own log worker and trim Apple platform hooks

This commit is contained in:
2026-06-16 07:49:03 +02:00
parent 0c72aa0312
commit 7ef399eb75
10 changed files with 104 additions and 22 deletions

View File

@@ -22,6 +22,9 @@ struct AppleDocumentPickerBridge {
std::function<void(std::string path)> display_file;
std::function<void(std::string path)> share_file;
std::function<void(bool visible)> set_cursor_visible;
std::function<void()> trigger_crash_test;
std::function<void()> request_app_close;
std::function<void()> start_sonarpen;
std::function<void()> acquire_render_context;
std::function<void()> release_render_context;
std::function<void()> present_render_context;
@@ -53,6 +56,9 @@ public:
void display_file(std::string_view path) const;
void share_file(std::string_view path) const;
void set_cursor_visible(bool visible) const;
void trigger_crash_test() const;
void request_app_close() const;
void start_sonarpen() const;
void acquire_render_context() const;
void release_render_context() const;
void present_render_context() const;