diff options
author | Jasper St. Pierre <jstpierre@mecheye.net> | 2013-11-11 19:04:29 -0500 |
---|---|---|
committer | Kristian Høgsberg <krh@bitplanet.net> | 2014-02-01 01:43:02 -0800 |
commit | 76ec0826bc390010b347da28985e68f5252f2f95 (patch) | |
tree | fd86f55523f2fe41c3123dc658d203001b47a01b /clients/transformed.c | |
parent | 7f4386e90a64a1a478730ca9f7f30b998d8ac36b (diff) | |
download | weston-76ec0826bc390010b347da28985e68f5252f2f95.tar.gz |
westoy: Remove fullscreen methods
These aren't supported under xdg_shell, at least not right now.
If xdg_shell ever gets support for them, we can revert this commit
and adapt it.
Diffstat (limited to 'clients/transformed.c')
-rw-r--r-- | clients/transformed.c | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/clients/transformed.c b/clients/transformed.c index bbc1dc02..dd246a08 100644 --- a/clients/transformed.c +++ b/clients/transformed.c @@ -38,7 +38,6 @@ struct transformed { struct widget *widget; int width, height; int fullscreen; - enum wl_shell_surface_fullscreen_method fullscreen_method; }; static void @@ -100,16 +99,6 @@ fullscreen_handler(struct window *window, void *data) } static void -resize_handler(struct widget *widget, int width, int height, void *data) -{ - struct transformed *transformed = data; - - if (transformed->fullscreen_method != - WL_SHELL_SURFACE_FULLSCREEN_METHOD_DEFAULT) - widget_set_size(widget, transformed->width, transformed->height); -} - -static void redraw_handler(struct widget *widget, void *data) { struct transformed *transformed = data; @@ -251,14 +240,9 @@ int main(int argc, char *argv[]) transformed.width = 500; transformed.height = 250; transformed.fullscreen = 0; - transformed.fullscreen_method = - WL_SHELL_SURFACE_FULLSCREEN_METHOD_DEFAULT; for (i = 1; i < argc; i++) { - if (strcmp(argv[i], "-d") == 0) { - transformed.fullscreen_method = - WL_SHELL_SURFACE_FULLSCREEN_METHOD_DRIVER; - } else if (strcmp(argv[i], "-w") == 0) { + if (strcmp(argv[i], "-w") == 0) { if (++i >= argc) usage(EXIT_FAILURE); @@ -286,13 +270,10 @@ int main(int argc, char *argv[]) window_add_widget(transformed.window, &transformed); window_set_title(transformed.window, "Transformed"); - window_set_fullscreen_method(transformed.window, - transformed.fullscreen_method); widget_set_transparent(transformed.widget, 0); widget_set_default_cursor(transformed.widget, CURSOR_BLANK); - widget_set_resize_handler(transformed.widget, resize_handler); widget_set_redraw_handler(transformed.widget, redraw_handler); widget_set_button_handler(transformed.widget, button_handler); |