arcnmx

Results 58 issues of arcnmx

Do a pass over all packages and set `mainProgram` wherever necessary - when the default `name` isn't correct.

support a format that inserts sensitive settings into a plaintext template format. could use `pkgs.replace-secret` or something more traditional?

New major version! - [ ] finish and get it compiling - [ ] logging api changes - [ ] core changes? - [ ] config/lua changes? - [ ]...

enhancement

Many FFI functions that return multiple values should be replaced with implementations that return a struct providing meaningful information about the data. A tuple of strings is obtuse, and gir...

enhancement

- [ ] [gir can generate docs apparently](https://gtk-rs.org/gir/book/generate_docs.html) [rustdoc-stripper](https://github.com/GuillaumeGomez/rustdoc-stripper) however seems onerous to use... see [gir-docs](https://github.com/arcnmx/wireplumber.rs/tree/gir-docs) branch for a prior attempt? - [x] CI must maintain multiple branches worth of...

documentation

A Rust wrapper around `WpIteratorMethods` could be somewhat useful: - [ ] `IteratorMethods` wrapper type or trait - [ ] safe `WpIterator::with_impl(methods: IteratorMethods)` or `WpIterator::new(iter: impl IteratorMethods)` or something -...

enhancement

Here's a dumping ground for various problems and limitations that I've run into while working with the wp api. Need to clean up and report some of these maybe. -...

help wanted

Use const str messages all defined in the `error` mod. Can I define my own error codes or are we stuck with the existing wp ones? Use a new wp.rs...

documentation
enhancement

- [ ] Consider renaming `new_x()` to `with_x()` Should the crate use the more Rusty convention for constructors, for example `Properties::with_string("x")` vs `Properties::new_string("x")`? - See 'grep -rF 'pub fn new_'...

there's still a fair bit of mess remaining... at least get the worst out of the way if anything stands out? `grep -irF TODO src/ | grep -v auto` and...