Set a curve value with a GVar
Is there an existing issue for this feature request?
- [X] I have searched the existing issues
Is your feature request related to a problem?
To be able to set curve values with Gvars would be a handy way to trim many things in throttle or trim curves while flying without looking at the radio.
Describe the solution you'd like
Many values in curves are more important than others, and would be handy to adjust with gvars. An example would be to use a 3 point curve as a trim curve that only moves the middle... this way I can set the endpoints that are fixed to hard limits of servo travel, but normal trims adjusted later will push through these hard stops. With a curve and a GVar, I can assign GVar to a trim and get exactly the behavior I'm after, if I could assign a GVar to a curve point.
Similarly with throttle curves, there's a couple of points that would be nice to shift in flight; set the perfect hovering point on a throttle/pitch curves, etc.
Describe alternatives you've considered
The "delta (center only)" on subtrims is the kind of behavior I'm after (set endpoints, and then the subtrim floats without changing the endpoints), but I need the result of one channel to effect another... and that's in the channel output screen and using channel as a source uses the mixer level (understandably to avoid recursion and whatever).
Additional context
No response
Older PIthos from Kde Neon, Ubuntu 22.04, for reference, functioning normally, no hangs/lag, decorations, wm icon, etc. I switched back to this. Works great!
Pithos uses client side decorations. The missing buttons is probably a misconfiguration on your end. That said it will always look slightly out of place, KDE UI patterns are just different.
Compiled from master, much better so far. Pithos 1.6.2
The Ubuntu 24.04 deb on 24.04 OS (on kde desktop) hangs 3-4 seconds between mouse clicks, selections, scrolling. The Ubuntu 22.04 deb on 24.04 OS (on kde desktop) stops playing after a couple songs
as a side note, it'd be cool to update the meson build instructions. For KDE Neon 24.04, it looks like,
meson --prefix /usr/local --buildtype=plain builddir
sudo DESTDIR=/ meson install -C builddir
"(pithos:20532): GLib-GIO-ERROR **: 10:39:42.490: Settings schema 'io.github.Pithos' is not installed"
glib-compile-schemas /usr/local/share/glib-2.0/schemas
Hmm, we already run compile-schemas https://github.com/pithos/pithos/blob/master/meson_post_install.py#L18