19 lines
833 B
Diff
19 lines
833 B
Diff
--- src/overlay.rs
|
|
+++ src/overlay.rs
|
|
@@ -16,11 +16,11 @@
|
|
.default_height(80)
|
|
.build();
|
|
|
|
- gtk_layer_shell::init_for_window(&window);
|
|
- gtk_layer_shell::set_layer(&window, Layer::Overlay);
|
|
- gtk_layer_shell::set_namespace(&window, "vrec-overlay");
|
|
- gtk_layer_shell::set_margin(&window, gtk_layer_shell::Edge::Top, 40);
|
|
- gtk_layer_shell::set_anchor(&window, gtk_layer_shell::Edge::Top, true);
|
|
+ window.init_layer_shell();
|
|
+ window.set_layer(Layer::Overlay);
|
|
+ window.set_layer_shell_namespace("vrec-overlay");
|
|
+ window.set_layer_shell_margin(gtk_layer_shell::Edge::Top, 40);
|
|
+ window.set_anchor(gtk_layer_shell::Edge::Top, true);
|
|
|
|
// Make it transparent and borderless
|
|
let css_provider = CssProvider::new();
|