From f9a39b44803e6347c72c1edd8ba46f633e99dd57 Mon Sep 17 00:00:00 2001 From: Robert Tari Date: Sun, 8 Nov 2020 13:50:13 +0100 Subject: Rewrite to indicator-ng, simplify, drop all GTK references, move to CMake fixes #9, fixes #12 --- src/notification-menuitem.h | 52 --------------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 src/notification-menuitem.h (limited to 'src/notification-menuitem.h') diff --git a/src/notification-menuitem.h b/src/notification-menuitem.h deleted file mode 100644 index afb2b98..0000000 --- a/src/notification-menuitem.h +++ /dev/null @@ -1,52 +0,0 @@ -/* - * notification-menuitem.h - A menuitem to display notifications. - */ - -#ifndef __NOTIFICATION_MENUITEM_H__ -#define __NOTIFICATION_MENUITEM_H__ - -#include -#include "notification.h" - -G_BEGIN_DECLS - -#define NOTIFICATION_MENUITEM_TYPE (notification_menuitem_get_type ()) -#define NOTIFICATION_MENUITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NOTIFICATION_MENUITEM_TYPE, NotificationMenuItem)) -#define NOTIFICATION_MENUITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NOTIFICATION_MENUITEM_TYPE, NotificationMenuItemClass)) -#define IS_NOTIFICATION_MENUITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NOTIFICATION_MENUITEM_TYPE)) -#define IS_NOTIFICATION_MENUITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NOTIFICATION_MENUITEM_TYPE)) - -typedef struct _NotificationMenuItem NotificationMenuItem; -typedef struct _NotificationMenuItemClass NotificationMenuItemClass; -typedef struct _NotificationMenuItemPrivate NotificationMenuItemPrivate; - -struct _NotificationMenuItem -{ - GtkMenuItem parent_instance; - NotificationMenuItemPrivate *priv; -}; - -struct _NotificationMenuItemClass -{ - GtkMenuItemClass parent_class; - - void (* clicked) (NotificationMenuItem *menuitem, guint button); -}; - -struct _NotificationMenuItemPrivate { - GtkWidget *close_image; - GtkWidget *hbox; - GtkWidget *label; - - gboolean pressed_close_image; -}; - -#define NOTIFICATION_MENUITEM_SIGNAL_CLICKED "clicked" - -GType notification_menuitem_get_type(void); -GtkWidget *notification_menuitem_new(void); -void notification_menuitem_set_from_notification(NotificationMenuItem *self, Notification *note); - -G_END_DECLS - -#endif /* __NOTIFICATION_MENUITEM_H__ */ -- cgit v1.2.3