32 |
// is_release [DONE] |
// is_release [DONE] |
33 |
// transcript-presave -- rename to "presave" [DONE] |
// transcript-presave -- rename to "presave" [DONE] |
34 |
// ready [DONE] |
// ready [DONE] |
|
// dispose signal [DONE] |
|
35 |
// transcripts -> documents [DONE] |
// transcripts -> documents [DONE] |
36 |
// next_release [DONE] |
// next_release [DONE] |
37 |
// unique_id [DONE] |
// unique_id [DONE] |
50 |
MODIFIED, |
MODIFIED, |
51 |
PRESAVE, |
PRESAVE, |
52 |
READY, |
READY, |
|
DISPOSE, // this is hacky & probably not necessary XXX |
|
53 |
LAST_SIGNAL |
LAST_SIGNAL |
54 |
}; |
}; |
55 |
static guint signals[LAST_SIGNAL] = { 0 }; |
static guint signals[LAST_SIGNAL] = { 0 }; |
681 |
return; |
return; |
682 |
doc->dispose_happened = TRUE; |
doc->dispose_happened = TRUE; |
683 |
|
|
|
g_signal_emit (doc, signals[DISPOSE], 0); |
|
|
|
|
684 |
(* G_OBJECT_CLASS (ld_parent_class)->dispose) (object); |
(* G_OBJECT_CLASS (ld_parent_class)->dispose) (object); |
685 |
} |
} |
686 |
|
|
771 |
G_OBJECT_CLASS_TYPE (klass), |
G_OBJECT_CLASS_TYPE (klass), |
772 |
G_SIGNAL_RUN_LAST, |
G_SIGNAL_RUN_LAST, |
773 |
0, |
0, |
|
NULL, NULL, |
|
|
aleader_marshal_VOID__VOID, |
|
|
G_TYPE_NONE, |
|
|
0); |
|
|
|
|
|
signals[DISPOSE] = |
|
|
g_signal_new ("dispose", |
|
|
G_OBJECT_CLASS_TYPE (klass), |
|
|
G_SIGNAL_RUN_LAST, |
|
|
0, |
|
774 |
NULL, NULL, |
NULL, NULL, |
775 |
aleader_marshal_VOID__VOID, |
aleader_marshal_VOID__VOID, |
776 |
G_TYPE_NONE, |
G_TYPE_NONE, |