- task: a right-click column chooser (sections as flyouts, Default Columns), every figure and graph its own sortable column, dragged order and widths saved; per-process network bytes/packets from the kernel's ntstat control socket (matches nettop, no root), disk bytes, footprint and idle wake-ups every tick; history journal v4 - widgets: data_grid_columns, one column helper (chooser, reorder, resize, fit, sort cycle, layout text) that task uses and other tables can reuse; the menu engine refreshes marks inside an open flyout; the segmented control centres its labels on the line height and no longer glides after a moved row - svg: a stroke join never connects to the previous subpath (the diagonal through outline icons) - platform: home::app_data_dir; script: ScriptIp body ids widened to 14 bits (16384 bodies, was 4096) with an index of 26 bits, and a clear stop instead of aliasing past the limit - audio_route (new): tap an app's audio output through the Core Audio process tap into a host processor (equalizer, gain, limiter, analyzer) and play it; audio_picture owns the one FFT; audio_decode probes tags and length from a file's head and tail; search::fold_words; zip_file reads archives with a trailing comment Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
16 lines
520 B
TOML
16 lines
520 B
TOML
[package]
|
|
name = "makepad-audio-route"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "Route one application's audio through a caller-supplied mixer. macOS first; the same API is the multiplatform front."
|
|
license = "MIT OR Apache-2.0"
|
|
homepage = "https://github.com/makepad/makepad/"
|
|
repository = "https://github.com/makepad/makepad/"
|
|
|
|
[dependencies]
|
|
[target.'cfg(target_os = "macos")'.dependencies]
|
|
makepad-objc-sys = { path = "../objc-sys", version = "1.0.0" }
|
|
|
|
[[example]]
|
|
name = "route"
|
|
path = "examples/route.rs"
|