#include <sys/types.h>
#include <sys/wait.h>
#include <memory.h>
#include <signal.h>
#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <X11/Xlib.h>
#include <X11/Xatom.h>
#include <libxfce4util/debug.h>
#include <libxfce4util/i18n.h>
#include <libxfcegui4/libxfcegui4.h>
#include <brain_db.h>
#include <brain_client.h>
#include <oms.h>
#include "main.h"
#include "settings.h"
Definizioni | |
| #define | XFDESKTOP_SELECTION_FMT "XFDESKTOP_SELECTION_%d" |
| #define | RELOAD_MESSAGE "reload" |
Funzioni | |
| void | quit () |
| static void | send_client_message (Window xid) |
| static gboolean | client_message_received (GtkWidget *widget, GdkEventClient *event, gpointer user_data) |
| gboolean | check_is_running (Window *xid) |
| static void | xfdesktop_set_selection (void) |
| static void | die (gpointer client_data) |
| static GtkWidget * | create_fullscreen_window (void) |
| static void | xfdesktop_init () |
| static void | xfdesktop_cleanup () |
| static void | sighandler (int sig) |
| int | main (int argc, char **argv) |
Variabili | |
| GtkWidget * | fullscreen_window |
| static NetkScreen * | netk_screen |
| static SessionClient * | client_session = NULL |
| static gboolean | session_managed = FALSE |
| static Window | selection_window |
| static Atom | selection_atom = 0 |
| static Atom | manager_atom = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6