mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-10-17 02:45:05 +00:00
- External apps can opt into automatic cleanup when they exit, including tracked tasks, threads, files, directories, and memory. - App-relative file paths resolve against the app’s working directory, with `.` and `..` normalized. - The shell identifies ELF binaries that cannot be executed instead of treating them as scripts. - Shared icon fonts now offer distinct default and large sizes, with updated icons across the interface. - ESP32 apps can load additional ELF formats when address mirroring is enabled. - Terminal colors render clearly on monochrome displays, and toolbar buttons have cleaner styling. - GPS settings safely refresh their device list when their window is hidden or its widgets are destroyed.
15 lines
330 B
C
15 lines
330 B
C
// SPDX-License-Identifier: Apache-2.0
|
|
#pragma once
|
|
|
|
#ifndef __APPLE__
|
|
|
|
/** Routes the tasks and threads an app creates through resource tracking (see app/resources.h). Idempotent. */
|
|
void app_posix_install_task_hooks();
|
|
|
|
#else
|
|
|
|
// Resources aren't tracked on Apple platforms
|
|
inline void app_posix_install_task_hooks() {}
|
|
|
|
#endif
|