summaryrefslogtreecommitdiff
path: root/clients/transformed.c
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2013-11-11 19:04:29 -0500
committerKristian Høgsberg <krh@bitplanet.net>2014-02-01 01:43:02 -0800
commit76ec0826bc390010b347da28985e68f5252f2f95 (patch)
treefd86f55523f2fe41c3123dc658d203001b47a01b /clients/transformed.c
parent7f4386e90a64a1a478730ca9f7f30b998d8ac36b (diff)
downloadweston-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.c21
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);