mirror of
https://github.com/johrpan/musicus.git
synced 2025-10-26 19:57:25 +01:00
Update dependencies, use new clone syntax
This commit is contained in:
parent
c70abf9594
commit
36b2f1097e
12 changed files with 603 additions and 490 deletions
|
|
@ -137,12 +137,36 @@ mod imp {
|
|||
mpris.set_can_set_fullscreen(false);
|
||||
|
||||
let obj = self.obj();
|
||||
mpris.connect_raise(clone!(@weak obj => move || obj.emit_by_name::<()>("raise", &[])));
|
||||
mpris.connect_play(clone!(@weak obj => move || obj.play()));
|
||||
mpris.connect_pause(clone!(@weak obj => move || obj.pause()));
|
||||
mpris.connect_play_pause(clone!(@weak obj => move || obj.play_pause()));
|
||||
mpris.connect_previous(clone!(@weak obj => move || obj.previous()));
|
||||
mpris.connect_next(clone!(@weak obj => move || obj.next()));
|
||||
mpris.connect_raise(clone!(
|
||||
#[weak]
|
||||
obj,
|
||||
move || obj.emit_by_name::<()>("raise", &[])
|
||||
));
|
||||
mpris.connect_play(clone!(
|
||||
#[weak]
|
||||
obj,
|
||||
move || obj.play()
|
||||
));
|
||||
mpris.connect_pause(clone!(
|
||||
#[weak]
|
||||
obj,
|
||||
move || obj.pause()
|
||||
));
|
||||
mpris.connect_play_pause(clone!(
|
||||
#[weak]
|
||||
obj,
|
||||
move || obj.play_pause()
|
||||
));
|
||||
mpris.connect_previous(clone!(
|
||||
#[weak]
|
||||
obj,
|
||||
move || obj.previous()
|
||||
));
|
||||
mpris.connect_next(clone!(
|
||||
#[weak]
|
||||
obj,
|
||||
move || obj.next()
|
||||
));
|
||||
|
||||
self.mpris.set(mpris).expect("mpris should not be set");
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue