gtk-layer-shell icon indicating copy to clipboard operation
gtk-layer-shell copied to clipboard

layer shell window not shown with this example

Open dgod opened this issue 1 year ago • 0 comments

Fedora 40 wlroots 0.17.3 labwc 0.7.2 gtk-layer-shell 0.8.2

#include <gtk/gtk.h>
#include <gtk-layer-shell.h>

int main(int argc,char **argv)
{
	gtk_init(&argc,&argv);
	GtkWindow *w = (GtkWindow*)gtk_window_new(GTK_WINDOW_TOPLEVEL);
	gtk_layer_init_for_window(w);
	gtk_layer_set_layer (w, GTK_LAYER_SHELL_LAYER_TOP);
	gtk_layer_set_anchor(w,GTK_LAYER_SHELL_EDGE_LEFT,TRUE);
	gtk_layer_set_anchor(w,GTK_LAYER_SHELL_EDGE_RIGHT,FALSE);
	gtk_layer_set_anchor(w,GTK_LAYER_SHELL_EDGE_TOP,TRUE);
	gtk_layer_set_anchor(w,GTK_LAYER_SHELL_EDGE_BOTTOM,FALSE);

	gtk_window_resize(w,400,400);
	gtk_widget_show_all(GTK_WIDGET(w));
	gtk_main();
	return 0;
}

dgod avatar May 23 '24 12:05 dgod