mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-26 13:41:07 +00:00
reorder functions to be in standard order, add prototypes and namespace to
2008-10-21 Michael Natterer <mitch@imendio.com> * gdk/gdkapplaunchcontext.c: reorder functions to be in standard order, add prototypes and namespace to static functions, add g_return_if_fail()s which were missing all over the place. svn path=/trunk/; revision=21692
This commit is contained in:
parent
4ba6262be9
commit
def00e8821
@ -1,3 +1,9 @@
|
|||||||
|
2008-10-21 Michael Natterer <mitch@imendio.com>
|
||||||
|
|
||||||
|
* gdk/gdkapplaunchcontext.c: reorder functions to be in standard
|
||||||
|
order, add prototypes and namespace to static functions, add
|
||||||
|
g_return_if_fail()s which were missing all over the place.
|
||||||
|
|
||||||
2008-10-20 Christian Persch <chpe@gnome.org>
|
2008-10-20 Christian Persch <chpe@gnome.org>
|
||||||
|
|
||||||
Bug 557059 – crash when compositing emblems with icon
|
Bug 557059 – crash when compositing emblems with icon
|
||||||
|
@ -22,8 +22,6 @@
|
|||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include <glib.h>
|
|
||||||
|
|
||||||
#include "gdkapplaunchcontext.h"
|
#include "gdkapplaunchcontext.h"
|
||||||
#include "gdkinternals.h"
|
#include "gdkinternals.h"
|
||||||
#include "gdkscreen.h"
|
#include "gdkscreen.h"
|
||||||
@ -31,8 +29,38 @@
|
|||||||
#include "gdkalias.h"
|
#include "gdkalias.h"
|
||||||
|
|
||||||
|
|
||||||
|
static void gdk_app_launch_context_finalize (GObject *object);
|
||||||
|
static gchar * gdk_app_launch_context_get_display (GAppLaunchContext *context,
|
||||||
|
GAppInfo *info,
|
||||||
|
GList *files);
|
||||||
|
|
||||||
|
|
||||||
G_DEFINE_TYPE (GdkAppLaunchContext, gdk_app_launch_context,
|
G_DEFINE_TYPE (GdkAppLaunchContext, gdk_app_launch_context,
|
||||||
G_TYPE_APP_LAUNCH_CONTEXT);
|
G_TYPE_APP_LAUNCH_CONTEXT)
|
||||||
|
|
||||||
|
static void
|
||||||
|
gdk_app_launch_context_class_init (GdkAppLaunchContextClass *klass)
|
||||||
|
{
|
||||||
|
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
|
||||||
|
GAppLaunchContextClass *context_class = G_APP_LAUNCH_CONTEXT_CLASS (klass);
|
||||||
|
|
||||||
|
gobject_class->finalize = gdk_app_launch_context_finalize;
|
||||||
|
|
||||||
|
context_class->get_display = gdk_app_launch_context_get_display;
|
||||||
|
context_class->get_startup_notify_id = _gdk_windowing_get_startup_notify_id;
|
||||||
|
context_class->launch_failed = _gdk_windowing_launch_failed;
|
||||||
|
|
||||||
|
g_type_class_add_private (klass, sizeof (GdkAppLaunchContextPrivate));
|
||||||
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
gdk_app_launch_context_init (GdkAppLaunchContext *context)
|
||||||
|
{
|
||||||
|
context->priv = G_TYPE_INSTANCE_GET_PRIVATE (context,
|
||||||
|
GDK_TYPE_APP_LAUNCH_CONTEXT,
|
||||||
|
GdkAppLaunchContextPrivate);
|
||||||
|
context->priv->workspace = -1;
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
gdk_app_launch_context_finalize (GObject *object)
|
gdk_app_launch_context_finalize (GObject *object)
|
||||||
@ -58,8 +86,8 @@ gdk_app_launch_context_finalize (GObject *object)
|
|||||||
G_OBJECT_CLASS (gdk_app_launch_context_parent_class)->finalize (object);
|
G_OBJECT_CLASS (gdk_app_launch_context_parent_class)->finalize (object);
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static gchar *
|
||||||
get_display (GAppLaunchContext *context,
|
gdk_app_launch_context_get_display (GAppLaunchContext *context,
|
||||||
GAppInfo *info,
|
GAppInfo *info,
|
||||||
GList *files)
|
GList *files)
|
||||||
{
|
{
|
||||||
@ -79,30 +107,6 @@ get_display (GAppLaunchContext *context,
|
|||||||
return g_strdup (gdk_display_get_name (display));
|
return g_strdup (gdk_display_get_name (display));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
|
||||||
gdk_app_launch_context_class_init (GdkAppLaunchContextClass *klass)
|
|
||||||
{
|
|
||||||
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
|
|
||||||
GAppLaunchContextClass *context_class = G_APP_LAUNCH_CONTEXT_CLASS (klass);
|
|
||||||
|
|
||||||
gobject_class->finalize = gdk_app_launch_context_finalize;
|
|
||||||
|
|
||||||
context_class->get_display = get_display;
|
|
||||||
context_class->get_startup_notify_id = _gdk_windowing_get_startup_notify_id;
|
|
||||||
context_class->launch_failed = _gdk_windowing_launch_failed;
|
|
||||||
|
|
||||||
g_type_class_add_private (klass, sizeof (GdkAppLaunchContextPrivate));
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
gdk_app_launch_context_init (GdkAppLaunchContext *context)
|
|
||||||
{
|
|
||||||
context->priv = G_TYPE_INSTANCE_GET_PRIVATE (context,
|
|
||||||
GDK_TYPE_APP_LAUNCH_CONTEXT,
|
|
||||||
GdkAppLaunchContextPrivate);
|
|
||||||
context->priv->workspace = -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* gdk_app_launch_context_set_display:
|
* gdk_app_launch_context_set_display:
|
||||||
* @context: a #GdkAppLaunchContext
|
* @context: a #GdkAppLaunchContext
|
||||||
@ -117,6 +121,9 @@ void
|
|||||||
gdk_app_launch_context_set_display (GdkAppLaunchContext *context,
|
gdk_app_launch_context_set_display (GdkAppLaunchContext *context,
|
||||||
GdkDisplay *display)
|
GdkDisplay *display)
|
||||||
{
|
{
|
||||||
|
g_return_if_fail (GDK_IS_APP_LAUNCH_CONTEXT (context));
|
||||||
|
g_return_if_fail (display == NULL || GDK_IS_DISPLAY (display));
|
||||||
|
|
||||||
if (context->priv->display)
|
if (context->priv->display)
|
||||||
{
|
{
|
||||||
g_object_unref (context->priv->display);
|
g_object_unref (context->priv->display);
|
||||||
@ -145,6 +152,9 @@ void
|
|||||||
gdk_app_launch_context_set_screen (GdkAppLaunchContext *context,
|
gdk_app_launch_context_set_screen (GdkAppLaunchContext *context,
|
||||||
GdkScreen *screen)
|
GdkScreen *screen)
|
||||||
{
|
{
|
||||||
|
g_return_if_fail (GDK_IS_APP_LAUNCH_CONTEXT (context));
|
||||||
|
g_return_if_fail (screen == NULL || GDK_IS_SCREEN (screen));
|
||||||
|
|
||||||
if (context->priv->screen)
|
if (context->priv->screen)
|
||||||
{
|
{
|
||||||
g_object_unref (context->priv->screen);
|
g_object_unref (context->priv->screen);
|
||||||
@ -176,6 +186,8 @@ void
|
|||||||
gdk_app_launch_context_set_desktop (GdkAppLaunchContext *context,
|
gdk_app_launch_context_set_desktop (GdkAppLaunchContext *context,
|
||||||
gint desktop)
|
gint desktop)
|
||||||
{
|
{
|
||||||
|
g_return_if_fail (GDK_IS_APP_LAUNCH_CONTEXT (context));
|
||||||
|
|
||||||
context->priv->workspace = desktop;
|
context->priv->workspace = desktop;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -198,6 +210,8 @@ void
|
|||||||
gdk_app_launch_context_set_timestamp (GdkAppLaunchContext *context,
|
gdk_app_launch_context_set_timestamp (GdkAppLaunchContext *context,
|
||||||
guint32 timestamp)
|
guint32 timestamp)
|
||||||
{
|
{
|
||||||
|
g_return_if_fail (GDK_IS_APP_LAUNCH_CONTEXT (context));
|
||||||
|
|
||||||
context->priv->timestamp = timestamp;
|
context->priv->timestamp = timestamp;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -215,6 +229,9 @@ void
|
|||||||
gdk_app_launch_context_set_icon (GdkAppLaunchContext *context,
|
gdk_app_launch_context_set_icon (GdkAppLaunchContext *context,
|
||||||
GIcon *icon)
|
GIcon *icon)
|
||||||
{
|
{
|
||||||
|
g_return_if_fail (GDK_IS_APP_LAUNCH_CONTEXT (context));
|
||||||
|
g_return_if_fail (icon == NULL || G_IS_ICON (icon));
|
||||||
|
|
||||||
if (context->priv->icon)
|
if (context->priv->icon)
|
||||||
{
|
{
|
||||||
g_object_unref (context->priv->icon);
|
g_object_unref (context->priv->icon);
|
||||||
@ -245,6 +262,8 @@ void
|
|||||||
gdk_app_launch_context_set_icon_name (GdkAppLaunchContext *context,
|
gdk_app_launch_context_set_icon_name (GdkAppLaunchContext *context,
|
||||||
const char *icon_name)
|
const char *icon_name)
|
||||||
{
|
{
|
||||||
|
g_return_if_fail (GDK_IS_APP_LAUNCH_CONTEXT (context));
|
||||||
|
|
||||||
g_free (context->priv->icon_name);
|
g_free (context->priv->icon_name);
|
||||||
context->priv->icon_name = g_strdup (icon_name);
|
context->priv->icon_name = g_strdup (icon_name);
|
||||||
}
|
}
|
||||||
@ -261,13 +280,8 @@ gdk_app_launch_context_set_icon_name (GdkAppLaunchContext *context,
|
|||||||
GdkAppLaunchContext *
|
GdkAppLaunchContext *
|
||||||
gdk_app_launch_context_new (void)
|
gdk_app_launch_context_new (void)
|
||||||
{
|
{
|
||||||
GdkAppLaunchContext *context;
|
return g_object_new (GDK_TYPE_APP_LAUNCH_CONTEXT, NULL);
|
||||||
|
|
||||||
context = g_object_new (gdk_app_launch_context_get_type (), NULL);
|
|
||||||
|
|
||||||
return context;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __GDK_APP_LAUNCH_CONTEXT_C__
|
#define __GDK_APP_LAUNCH_CONTEXT_C__
|
||||||
#include "gdkaliasdef.c"
|
#include "gdkaliasdef.c"
|
||||||
|
Loading…
Reference in New Issue
Block a user