Implemented the fullscreen keyboard shortcut in embedded mode
This commit is contained in:
parent
d81aeb323e
commit
2284b8f99f
13
src/window.c
13
src/window.c
|
@ -54,6 +54,7 @@ struct _CameraWindow
|
||||||
static void _camerawindow_on_close(gpointer data);
|
static void _camerawindow_on_close(gpointer data);
|
||||||
static gboolean _camerawindow_on_closex(gpointer data);
|
static gboolean _camerawindow_on_closex(gpointer data);
|
||||||
static void _camerawindow_on_contents(gpointer data);
|
static void _camerawindow_on_contents(gpointer data);
|
||||||
|
static void _camerawindow_on_fullscreen(gpointer data);
|
||||||
|
|
||||||
#ifndef EMBEDDED
|
#ifndef EMBEDDED
|
||||||
/* menus */
|
/* menus */
|
||||||
|
@ -82,6 +83,7 @@ static const DesktopAccel _camerawindow_accel[] =
|
||||||
{
|
{
|
||||||
{ G_CALLBACK(_camerawindow_on_close), GDK_CONTROL_MASK, GDK_KEY_W },
|
{ G_CALLBACK(_camerawindow_on_close), GDK_CONTROL_MASK, GDK_KEY_W },
|
||||||
{ G_CALLBACK(_camerawindow_on_contents), 0, GDK_KEY_F1 },
|
{ G_CALLBACK(_camerawindow_on_contents), 0, GDK_KEY_F1 },
|
||||||
|
{ G_CALLBACK(_camerawindow_on_fullscreen), 0, GDK_KEY_F11 },
|
||||||
{ NULL, 0, 0 }
|
{ NULL, 0, 0 }
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
@ -270,6 +272,15 @@ static void _camerawindow_on_contents(gpointer data)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* camerawindow_on_fullscreen */
|
||||||
|
static void _camerawindow_on_fullscreen(gpointer data)
|
||||||
|
{
|
||||||
|
CameraWindow * camera = data;
|
||||||
|
|
||||||
|
camerawindow_set_fullscreen(camera, !camera->fullscreen);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#ifndef EMBEDDED
|
#ifndef EMBEDDED
|
||||||
/* menus */
|
/* menus */
|
||||||
/* camerawindow_on_file_close */
|
/* camerawindow_on_file_close */
|
||||||
|
@ -322,7 +333,7 @@ static void _camerawindow_on_view_fullscreen(gpointer data)
|
||||||
{
|
{
|
||||||
CameraWindow * camera = data;
|
CameraWindow * camera = data;
|
||||||
|
|
||||||
camerawindow_set_fullscreen(camera, !camera->fullscreen);
|
_camerawindow_on_fullscreen(camera);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user