fluxa-core/src
KhooLy 5c07852af7 Wire torrentStatusInfo into the FFI dispatch table
torrent_status_info_json (isPlayableEnough/statusKey/bufferProgress)
existed unreachable from any binding — no ffi.rs arm called it. It's
exactly the policy fluxa-desktop needs to decide when a torrent stream
is actually safe to hand to the player.
2026-07-10 16:39:18 +03:00
..
bindings feat: parse fallback/source-selection mode strings into enums at the boundary 2026-07-07 15:04:13 +03:00
headless_engine Track catalog fetch as a distinct loading state in Discover 2026-07-10 16:22:28 +03:00
runtime feat: update desktop core API support 2026-07-03 16:05:52 +03:00
types feat(types): add typed Profile wire struct, harden MetaItem/Stream for reuse 2026-07-07 14:55:30 +03:00
addon_protocol.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
addon_resource.rs Consolidate addon resource parse+plan into a single core call 2026-07-09 21:29:29 +03:00
addon_store.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
anime_detection.rs chore(ci): add GitHub Actions workflow and clippy lint policy 2026-07-07 14:22:15 +03:00
app_state.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
calendar_plan.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
cast_protocol.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
constants.rs feat: companion server, FFI cleanup, and pre-release hardening 2026-06-17 20:01:42 +03:00
content_identity.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
core_api.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
core_contract.rs Initial commit 2026-06-09 14:24:41 +03:00
core_error.rs feat(core-error): add CoreError + host-pollable log sink, harden effect completion status 2026-07-07 14:35:49 +03:00
data_policy.rs Initial commit 2026-06-09 14:24:41 +03:00
discovery_plan.rs Initial commit 2026-06-09 14:24:41 +03:00
dolby_vision_rpu.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
env.rs Initial commit 2026-06-09 14:24:41 +03:00
external_sync.rs chore: format Rust sources 2026-07-07 22:46:39 +03:00
ffi.rs Wire torrentStatusInfo into the FFI dispatch table 2026-07-10 16:39:18 +03:00
headless_adapter_plan.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
home_ranking.rs fix(search-plan): JSON-encode transport-url/genre FFI returns 2026-07-07 13:58:18 +03:00
intro_segments.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
lib.rs perf(headless-engine): replace clone-and-diff dispatch with dirty tracking 2026-07-07 14:46:52 +03:00
library_state.rs Treat blank episode thumbnail as missing when caching continue-watching art 2026-07-08 13:57:59 +03:00
log_sink.rs feat(core-error): add CoreError + host-pollable log sink, harden effect completion status 2026-07-07 14:35:49 +03:00
offline_download.rs Initial commit 2026-06-09 14:24:41 +03:00
platform_plan.rs Plan Discover per selected catalog 2026-07-10 13:53:39 +03:00
player_flow.rs feat: parse fallback/source-selection mode strings into enums at the boundary 2026-07-07 15:04:13 +03:00
player_policy.rs chore: format Rust sources 2026-07-07 22:46:39 +03:00
player_scrobble.rs feat: parse scrobble action and auth provider strings into enums at the boundary 2026-07-07 16:01:23 +03:00
profile_contract.rs Add Anilist auth provider to profile token merge 2026-07-10 11:11:41 +03:00
profile_prefs.rs feat: update desktop core API support 2026-07-03 16:05:52 +03:00
repository_flow.rs Initial commit 2026-06-09 14:24:41 +03:00
search_plan.rs Plan Discover per selected catalog 2026-07-10 13:53:39 +03:00
stream_policy.rs feat: parse fallback/source-selection mode strings into enums at the boundary 2026-07-07 15:04:13 +03:00
tmdb_plan.rs chore(ci): add GitHub Actions workflow and clippy lint policy 2026-07-07 14:22:15 +03:00
watchlist_plan.rs Fix continue-watching progress merge losing episode season/number 2026-07-10 12:19:15 +03:00