24 lines
1.2 KiB
C
24 lines
1.2 KiB
C
#ifndef __SHELL_REALMS_PRIVATE_H__
|
|
#define __SHELL_REALMS_PRIVATE_H__
|
|
#include <glib-object.h>
|
|
#include "shell-realms.h"
|
|
#include "shell-realms-window-frames.h"
|
|
|
|
#define CITADEL_REALM_TAG "[CITADEL]"
|
|
|
|
void shell_realms_untag_all (ShellRealms *realms);
|
|
void shell_realms_remove_untagged (ShellRealms *realms);
|
|
void shell_realms_update_contexts (ShellRealms *realms);
|
|
void shell_realms_process_list_realm (ShellRealms *realms,
|
|
const char *realm_name,
|
|
const char *description,
|
|
guint64 namespace,
|
|
guint8 status);
|
|
|
|
void shell_realms_on_realm_started (ShellRealms *realms, const gchar *realm_name, guint64 namespace, guint8 status);
|
|
void shell_realms_on_realm_current (ShellRealms *realms, const gchar *realm_name);
|
|
void shell_realms_on_realm_stopped (ShellRealms *realms, const gchar *realm_name);
|
|
void shell_realms_on_realm_removed (ShellRealms *realms, const gchar *realm_name);
|
|
void shell_realms_on_realm_new (ShellRealms *realms, const gchar *realm_name, const gchar *description, guint8 status);
|
|
#endif //__SHELL_REALMS_PRIVATE_H__
|