104
108
GTimeVal last_inactive_time;
107
struct _DBusObjectVTable {
108
void (*register_object) (DBusConnection*, const char*, void*);
112
112
static gpointer awn_terminal_applet_parent_class = NULL;
113
113
static TerminalDBusIface* awn_terminal_applet_terminal_dbus_parent_iface = NULL;
115
115
#define not_used APPLETSDIR
116
GType terminal_dbus_get_type (void);
116
TerminalDBus* terminal_dbus_dbus_proxy_new (DBusGConnection* connection, const char* name, const char* path);
117
GType terminal_dbus_get_type (void) G_GNUC_CONST;
117
118
void terminal_dbus_toggle (TerminalDBus* self, guint32 time_, GError** error);
119
static void _vala_dbus_register_object (DBusConnection* connection, const char* path, void* object);
120
static void _vala_dbus_unregister_object (gpointer connection, GObject* object);
118
121
void terminal_dbus_dbus_register_object (DBusConnection* connection, const char* path, void* object);
119
122
void _terminal_dbus_dbus_unregister (DBusConnection* connection, void* _user_data_);
120
123
DBusHandlerResult terminal_dbus_dbus_message (DBusConnection* connection, DBusMessage* message, void* object);
121
124
static DBusHandlerResult _dbus_terminal_dbus_introspect (TerminalDBus* self, DBusConnection* connection, DBusMessage* message);
122
125
static DBusHandlerResult _dbus_terminal_dbus_property_get_all (TerminalDBus* self, DBusConnection* connection, DBusMessage* message);
123
126
static DBusHandlerResult _dbus_terminal_dbus_toggle (TerminalDBus* self, DBusConnection* connection, DBusMessage* message);
124
GType terminal_dbus_dbus_proxy_get_type (void);
125
TerminalDBus* terminal_dbus_dbus_proxy_new (DBusGConnection* connection, const char* name, const char* path);
127
GType terminal_dbus_dbus_proxy_get_type (void) G_GNUC_CONST;
126
128
DBusHandlerResult terminal_dbus_dbus_proxy_filter (DBusConnection* connection, DBusMessage* message, void* user_data);
128
130
TERMINAL_DBUS_DBUS_PROXY_DUMMY_PROPERTY
162
164
static gboolean _lambda0_ (GtkWidget* w, GdkEvent* e, AwnTerminalApplet* self);
163
165
static gboolean __lambda0__gtk_widget_delete_event (GtkWidget* _sender, GdkEvent* event, gpointer self);
164
166
gboolean awn_terminal_applet_get_hide_on_unfocus (AwnTerminalApplet* self);
167
static void _lambda1_ (GtkToggleButton* w, AwnTerminalApplet* self);
165
168
void awn_terminal_applet_set_hide_on_unfocus (AwnTerminalApplet* self, gboolean value);
166
static void _lambda1_ (GtkToggleButton* w, AwnTerminalApplet* self);
167
169
static void __lambda1__gtk_toggle_button_toggled (GtkToggleButton* _sender, gpointer self);
170
static void _lambda2_ (GtkCellRendererAccel* a, const char* path, guint accel_key, GdkModifierType accel_mods, guint keycode, AwnTerminalApplet* self);
168
171
void awn_terminal_applet_set_keybinding (AwnTerminalApplet* self, const char* value);
169
static void _lambda2_ (GtkCellRendererAccel* a, const char* path, guint accel_key, GdkModifierType accel_mods, guint keycode, AwnTerminalApplet* self);
170
172
static void __lambda2__gtk_cell_renderer_accel_accel_edited (GtkCellRendererAccel* _sender, const char* path_string, guint accel_key, GdkModifierType accel_mods, guint hardware_keycode, gpointer self);
171
173
static void _lambda3_ (GtkCellRendererAccel* a, const char* path, AwnTerminalApplet* self);
172
174
static void __lambda3__gtk_cell_renderer_accel_accel_cleared (GtkCellRendererAccel* _sender, const char* path_string, gpointer self);
173
175
const char* awn_terminal_applet_get_background_image (AwnTerminalApplet* self);
176
static void _lambda4_ (GtkFileChooserButton* w, AwnTerminalApplet* self);
174
177
void awn_terminal_applet_set_background_image (AwnTerminalApplet* self, const char* value);
175
static void _lambda4_ (GtkFileChooserButton* w, AwnTerminalApplet* self);
176
178
static void __lambda4__gtk_file_chooser_button_file_set (GtkFileChooserButton* _sender, gpointer self);
177
179
static void _lambda5_ (GtkFileChooser* w, AwnTerminalApplet* self);
178
180
static void __lambda5__gtk_file_chooser_update_preview (GtkFileChooser* _sender, gpointer self);
179
181
static void _lambda6_ (GtkButton* b, AwnTerminalApplet* self);
180
182
static void __lambda6__gtk_button_clicked (GtkButton* _sender, gpointer self);
183
static void _lambda7_ (GtkRange* w, AwnTerminalApplet* self);
181
184
void awn_terminal_applet_set_bg_opacity (AwnTerminalApplet* self, float value);
182
static void _lambda7_ (GtkRange* w, AwnTerminalApplet* self);
183
185
static void __lambda7__gtk_range_value_changed (GtkRange* _sender, gpointer self);
184
186
const char* awn_terminal_applet_get_terminal_command (AwnTerminalApplet* self);
187
static gboolean _lambda8_ (GtkWidget* w, GdkEventFocus* e, AwnTerminalApplet* self);
185
188
void awn_terminal_applet_set_terminal_command (AwnTerminalApplet* self, const char* value);
186
static gboolean _lambda8_ (GtkWidget* w, GdkEventFocus* e, AwnTerminalApplet* self);
187
189
static gboolean __lambda8__gtk_widget_focus_out_event (GtkWidget* _sender, GdkEventFocus* event, gpointer self);
188
190
static void _lambda9_ (GtkButton* w, AwnTerminalApplet* self);
189
191
static void __lambda9__gtk_button_clicked (GtkButton* _sender, gpointer self);
546
565
if (strstr (_dbus_error.name, "org.freedesktop.DBus.Error") == _dbus_error.name) {
548
567
_edomain = DBUS_GERROR;
549
_tmp3_ = _dbus_error.name + 27;
550
if (strcmp (_tmp3_, "Failed") == 0) {
568
_tmp1_ = _dbus_error.name + 27;
569
if (strcmp (_tmp1_, "Failed") == 0) {
551
570
_ecode = DBUS_GERROR_FAILED;
552
} else if (strcmp (_tmp3_, "NoMemory") == 0) {
571
} else if (strcmp (_tmp1_, "NoMemory") == 0) {
553
572
_ecode = DBUS_GERROR_NO_MEMORY;
554
} else if (strcmp (_tmp3_, "ServiceUnknown") == 0) {
573
} else if (strcmp (_tmp1_, "ServiceUnknown") == 0) {
555
574
_ecode = DBUS_GERROR_SERVICE_UNKNOWN;
556
} else if (strcmp (_tmp3_, "NameHasNoOwner") == 0) {
575
} else if (strcmp (_tmp1_, "NameHasNoOwner") == 0) {
557
576
_ecode = DBUS_GERROR_NAME_HAS_NO_OWNER;
558
} else if (strcmp (_tmp3_, "NoReply") == 0) {
577
} else if (strcmp (_tmp1_, "NoReply") == 0) {
559
578
_ecode = DBUS_GERROR_NO_REPLY;
560
} else if (strcmp (_tmp3_, "IOError") == 0) {
579
} else if (strcmp (_tmp1_, "IOError") == 0) {
561
580
_ecode = DBUS_GERROR_IO_ERROR;
562
} else if (strcmp (_tmp3_, "BadAddress") == 0) {
581
} else if (strcmp (_tmp1_, "BadAddress") == 0) {
563
582
_ecode = DBUS_GERROR_BAD_ADDRESS;
564
} else if (strcmp (_tmp3_, "NotSupported") == 0) {
583
} else if (strcmp (_tmp1_, "NotSupported") == 0) {
565
584
_ecode = DBUS_GERROR_NOT_SUPPORTED;
566
} else if (strcmp (_tmp3_, "LimitsExceeded") == 0) {
585
} else if (strcmp (_tmp1_, "LimitsExceeded") == 0) {
567
586
_ecode = DBUS_GERROR_LIMITS_EXCEEDED;
568
} else if (strcmp (_tmp3_, "AccessDenied") == 0) {
587
} else if (strcmp (_tmp1_, "AccessDenied") == 0) {
569
588
_ecode = DBUS_GERROR_ACCESS_DENIED;
570
} else if (strcmp (_tmp3_, "AuthFailed") == 0) {
589
} else if (strcmp (_tmp1_, "AuthFailed") == 0) {
571
590
_ecode = DBUS_GERROR_AUTH_FAILED;
572
} else if (strcmp (_tmp3_, "NoServer") == 0) {
591
} else if (strcmp (_tmp1_, "NoServer") == 0) {
573
592
_ecode = DBUS_GERROR_NO_SERVER;
574
} else if (strcmp (_tmp3_, "Timeout") == 0) {
593
} else if (strcmp (_tmp1_, "Timeout") == 0) {
575
594
_ecode = DBUS_GERROR_TIMEOUT;
576
} else if (strcmp (_tmp3_, "NoNetwork") == 0) {
595
} else if (strcmp (_tmp1_, "NoNetwork") == 0) {
577
596
_ecode = DBUS_GERROR_NO_NETWORK;
578
} else if (strcmp (_tmp3_, "AddressInUse") == 0) {
597
} else if (strcmp (_tmp1_, "AddressInUse") == 0) {
579
598
_ecode = DBUS_GERROR_ADDRESS_IN_USE;
580
} else if (strcmp (_tmp3_, "Disconnected") == 0) {
599
} else if (strcmp (_tmp1_, "Disconnected") == 0) {
581
600
_ecode = DBUS_GERROR_DISCONNECTED;
582
} else if (strcmp (_tmp3_, "InvalidArgs") == 0) {
601
} else if (strcmp (_tmp1_, "InvalidArgs") == 0) {
583
602
_ecode = DBUS_GERROR_INVALID_ARGS;
584
} else if (strcmp (_tmp3_, "FileNotFound") == 0) {
603
} else if (strcmp (_tmp1_, "FileNotFound") == 0) {
585
604
_ecode = DBUS_GERROR_FILE_NOT_FOUND;
586
} else if (strcmp (_tmp3_, "FileExists") == 0) {
605
} else if (strcmp (_tmp1_, "FileExists") == 0) {
587
606
_ecode = DBUS_GERROR_FILE_EXISTS;
588
} else if (strcmp (_tmp3_, "UnknownMethod") == 0) {
607
} else if (strcmp (_tmp1_, "UnknownMethod") == 0) {
589
608
_ecode = DBUS_GERROR_UNKNOWN_METHOD;
590
} else if (strcmp (_tmp3_, "TimedOut") == 0) {
609
} else if (strcmp (_tmp1_, "TimedOut") == 0) {
591
610
_ecode = DBUS_GERROR_TIMED_OUT;
592
} else if (strcmp (_tmp3_, "MatchRuleNotFound") == 0) {
611
} else if (strcmp (_tmp1_, "MatchRuleNotFound") == 0) {
593
612
_ecode = DBUS_GERROR_MATCH_RULE_NOT_FOUND;
594
} else if (strcmp (_tmp3_, "MatchRuleInvalid") == 0) {
613
} else if (strcmp (_tmp1_, "MatchRuleInvalid") == 0) {
595
614
_ecode = DBUS_GERROR_MATCH_RULE_INVALID;
596
} else if (strcmp (_tmp3_, "Spawn.ExecFailed") == 0) {
615
} else if (strcmp (_tmp1_, "Spawn.ExecFailed") == 0) {
597
616
_ecode = DBUS_GERROR_SPAWN_EXEC_FAILED;
598
} else if (strcmp (_tmp3_, "Spawn.ForkFailed") == 0) {
617
} else if (strcmp (_tmp1_, "Spawn.ForkFailed") == 0) {
599
618
_ecode = DBUS_GERROR_SPAWN_FORK_FAILED;
600
} else if (strcmp (_tmp3_, "Spawn.ChildExited") == 0) {
619
} else if (strcmp (_tmp1_, "Spawn.ChildExited") == 0) {
601
620
_ecode = DBUS_GERROR_SPAWN_CHILD_EXITED;
602
} else if (strcmp (_tmp3_, "Spawn.ChildSignaled") == 0) {
621
} else if (strcmp (_tmp1_, "Spawn.ChildSignaled") == 0) {
603
622
_ecode = DBUS_GERROR_SPAWN_CHILD_SIGNALED;
604
} else if (strcmp (_tmp3_, "Spawn.Failed") == 0) {
623
} else if (strcmp (_tmp1_, "Spawn.Failed") == 0) {
605
624
_ecode = DBUS_GERROR_SPAWN_FAILED;
606
} else if (strcmp (_tmp3_, "UnixProcessIdUnknown") == 0) {
625
} else if (strcmp (_tmp1_, "UnixProcessIdUnknown") == 0) {
607
626
_ecode = DBUS_GERROR_UNIX_PROCESS_ID_UNKNOWN;
608
} else if (strcmp (_tmp3_, "InvalidSignature") == 0) {
627
} else if (strcmp (_tmp1_, "InvalidSignature") == 0) {
609
628
_ecode = DBUS_GERROR_INVALID_SIGNATURE;
610
} else if (strcmp (_tmp3_, "InvalidFileContent") == 0) {
629
} else if (strcmp (_tmp1_, "InvalidFileContent") == 0) {
611
630
_ecode = DBUS_GERROR_INVALID_FILE_CONTENT;
612
} else if (strcmp (_tmp3_, "SELinuxSecurityContextUnknown") == 0) {
631
} else if (strcmp (_tmp1_, "SELinuxSecurityContextUnknown") == 0) {
613
632
_ecode = DBUS_GERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN;
614
} else if (strcmp (_tmp3_, "RemoteException") == 0) {
633
} else if (strcmp (_tmp1_, "RemoteException") == 0) {
615
634
_ecode = DBUS_GERROR_REMOTE_EXCEPTION;
645
664
AwnTerminalApplet* awn_terminal_applet_construct (GType object_type, const char* canonical_name, const char* uid, gint panel_id) {
646
GParameter * __params;
647
GParameter * __params_it;
648
665
AwnTerminalApplet * self;
649
666
g_return_val_if_fail (canonical_name != NULL, NULL);
650
667
g_return_val_if_fail (uid != NULL, NULL);
651
__params = g_new0 (GParameter, 3);
652
__params_it = __params;
653
__params_it->name = "canonical-name";
654
g_value_init (&__params_it->value, G_TYPE_STRING);
655
g_value_set_string (&__params_it->value, canonical_name);
657
__params_it->name = "uid";
658
g_value_init (&__params_it->value, G_TYPE_STRING);
659
g_value_set_string (&__params_it->value, uid);
661
__params_it->name = "panel-id";
662
g_value_init (&__params_it->value, G_TYPE_INT);
663
g_value_set_int (&__params_it->value, panel_id);
665
self = g_object_newv (object_type, __params_it - __params, __params);
668
self = (AwnTerminalApplet*) g_object_new (object_type, "canonical-name", canonical_name, "uid", uid, "panel-id", panel_id, "panel-id", panel_id, NULL);
666
669
g_object_set ((AwnApplet*) self, "display-name", "Terminal", NULL);
667
while (__params_it > __params) {
669
g_value_unset (&__params_it->value);