Start implementing media controls
This commit is contained in:
parent
6b64b2e998
commit
4917422f21
6 changed files with 246 additions and 1 deletions
|
|
@ -2,6 +2,7 @@ use cascade::cascade;
|
|||
use glib::clone;
|
||||
use gtk4::{gdk, glib, prelude::*};
|
||||
|
||||
use crate::mpris::MprisControls;
|
||||
use crate::x;
|
||||
|
||||
pub fn window(monitor: gdk::Monitor) -> gtk4::Window {
|
||||
|
|
@ -11,7 +12,11 @@ pub fn window(monitor: gdk::Monitor) -> gtk4::Window {
|
|||
..set_popover(Some(&cascade! {
|
||||
gtk4::Popover::new();
|
||||
..set_child(Some(&cascade! {
|
||||
gtk4::Calendar::new();
|
||||
gtk4::Box::new(gtk4::Orientation::Horizontal, 0);
|
||||
..append(&MprisControls::new());
|
||||
..append(&cascade! {
|
||||
gtk4::Calendar::new();
|
||||
});
|
||||
}));
|
||||
}));
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue