~ubuntu-branches/ubuntu/precise/evolution/precise

« back to all changes in this revision

Viewing changes to smime/gui/certificate-viewer.c

  • Committer: Package Import Robot
  • Author(s): Mathieu Trudel-Lapierre
  • Date: 2011-09-08 09:38:57 UTC
  • mfrom: (1.1.84 upstream)
  • Revision ID: package-import@ubuntu.com-20110908093857-6lfl04ke2ns3kx2o
Tags: 3.1.91-0ubuntu1
* New upstream release. (LP: #843769)
* debian/control: bump e-d-s Build-Depends to 3.1.91. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
} CertificateViewerData;
46
46
 
47
47
static void
48
 
free_data (gpointer data, GObject *where_the_object_was)
 
48
free_data (gpointer data,
 
49
           GObject *where_the_object_was)
49
50
{
50
51
        CertificateViewerData *cvm = data;
51
52
 
59
60
#define NOT_PART_OF_CERT_MARKUP "<i>&lt;Not part of certificate&gt;</i>"
60
61
 
61
62
static void
62
 
fill_in_general (CertificateViewerData *cvm_data, ECert *cert)
 
63
fill_in_general (CertificateViewerData *cvm_data,
 
64
                 ECert *cert)
63
65
{
64
66
        GtkWidget *label;
65
67
        const gchar *text;
149
151
}
150
152
 
151
153
static void
152
 
populate_fields_tree (CertificateViewerData *cvm_data, EASN1Object *asn1, GtkTreeIter *root)
 
154
populate_fields_tree (CertificateViewerData *cvm_data,
 
155
                      EASN1Object *asn1,
 
156
                      GtkTreeIter *root)
153
157
{
154
158
        GtkTreeIter new_iter;
155
159
 
175
179
}
176
180
 
177
181
static void
178
 
hierarchy_selection_changed (GtkTreeSelection *selection, CertificateViewerData *cvm_data)
 
182
hierarchy_selection_changed (GtkTreeSelection *selection,
 
183
                             CertificateViewerData *cvm_data)
179
184
{
180
185
        GtkTreeIter iter;
181
186
        GtkTreeModel *model;
214
219
}
215
220
 
216
221
static void
217
 
fields_selection_changed (GtkTreeSelection *selection, CertificateViewerData *cvm_data)
 
222
fields_selection_changed (GtkTreeSelection *selection,
 
223
                          CertificateViewerData *cvm_data)
218
224
{
219
225
        GtkTreeIter iter;
220
226
        GtkTreeModel *model;
250
256
}
251
257
 
252
258
static void
253
 
fill_in_details (CertificateViewerData *cvm_data, ECert *cert)
 
259
fill_in_details (CertificateViewerData *cvm_data,
 
260
                 ECert *cert)
254
261
{
255
262
        GList *l;
256
263
        GtkTreeIter *root = NULL;
283
290
        cvm_data->field_text = e_builder_get_widget (cvm_data->builder, "cert-field-value-textview");
284
291
 
285
292
        /* set the font of the field value viewer to be some fixed
286
 
           width font to the hex display doesn't look like ass. */
 
293
         * width font to the hex display doesn't look like ass. */
287
294
        cvm_data->text_tag = gtk_text_buffer_create_tag (gtk_text_view_get_buffer (GTK_TEXT_VIEW (cvm_data->field_text)),
288
295
                                                         "mono",
289
296
                                                         "font", "Mono",
313
320
        gtk_tree_view_expand_all (GTK_TREE_VIEW (cvm_data->hierarchy_tree));
314
321
}
315
322
 
316
 
GtkWidget*
 
323
GtkWidget *
317
324
certificate_viewer_show (ECert *cert)
318
325
{
319
326
        CertificateViewerData *cvm_data;