* Reset cosmic-applet-audio * save point with rwlock to talk to pulse * almost making pulse work with a subscription, but awating results causes a panic * maybe threaded * Working pulse connection * working async pulse audio listener * cargo fmt * working communication * make worky ChannelVolumes * more fixy * working control for speaker volume * fix changing volume on input * Initial port to iced-sctk * Fix revealer return types * fix: build * feat: more applet updates Co-authored-by: Ashley Wulber <ashley@system76.com>
17 lines
453 B
Rust
17 lines
453 B
Rust
mod dbus;
|
|
mod graphics;
|
|
mod window;
|
|
|
|
use cosmic::{
|
|
iced::{sctk_settings::InitialSurface, Application},
|
|
iced_native::command::platform_specific::wayland::window::SctkWindowSettings,
|
|
iced_native::window::Settings,
|
|
settings, applet::CosmicAppletHelper,
|
|
};
|
|
use cosmic_panel_config::PanelSize;
|
|
use window::*;
|
|
|
|
pub fn main() -> cosmic::iced::Result {
|
|
let helper = CosmicAppletHelper::default();
|
|
Window::run(helper.window_settings())
|
|
}
|