420
437
static GtkGrid* prompt_box_real_create_name_grid (PromptBox* self) {
421
438
GtkGrid* result = NULL;
424
440
GtkGrid* name_grid;
425
442
FadingLabel* _tmp2_;
428
PangoFontDescription* _tmp5_ = NULL;
429
PangoFontDescription* _tmp6_;
443
PangoFontDescription* _tmp3_ = NULL;
444
PangoFontDescription* _tmp4_;
446
GdkRGBA _tmp6_ = {0};
430
447
FadingLabel* _tmp7_;
431
GdkRGBA _tmp8_ = {0};
432
449
FadingLabel* _tmp9_;
433
450
FadingLabel* _tmp10_;
434
451
FadingLabel* _tmp11_;
435
452
FadingLabel* _tmp12_;
436
453
FadingLabel* _tmp13_;
438
FadingLabel* _tmp15_;
439
FadingLabel* _tmp16_;
440
CachedImage* _tmp17_;
441
CachedImage* _tmp18_;
442
GtkAlignment* _tmp28_;
443
GtkAlignment* _tmp29_;
454
FadingLabel* _tmp14_;
455
CachedImage* _tmp15_;
456
GtkAlignment* _tmp25_;
444
457
GtkAlignment* align;
446
CachedImage* _tmp31_;
456
AtkObject* _tmp41_ = NULL;
457
const gchar* _tmp42_ = NULL;
459
CachedImage* _tmp44_;
460
CachedImage* _tmp45_;
461
CachedImage* _tmp46_;
464
CachedImage* _tmp54_;
458
CachedImage* _tmp26_;
470
AtkObject* _tmp38_ = NULL;
471
const gchar* _tmp39_ = NULL;
473
CachedImage* _tmp41_;
474
CachedImage* _tmp42_;
476
CachedImage* _tmp49_;
466
478
GError * _inner_error_ = NULL;
467
479
_tmp0_ = (GtkGrid*) gtk_grid_new ();
468
_tmp1_ = g_object_ref_sink (_tmp0_);
480
g_object_ref_sink (_tmp0_);
470
482
gtk_grid_set_column_spacing (name_grid, 4);
471
483
gtk_widget_set_hexpand ((GtkWidget*) name_grid, TRUE);
472
_tmp2_ = fading_label_new ("");
473
_tmp3_ = g_object_ref_sink (_tmp2_);
484
_tmp1_ = fading_label_new ("");
485
g_object_ref_sink (_tmp1_);
474
486
_g_object_unref0 (self->name_label);
475
self->name_label = _tmp3_;
476
_tmp4_ = self->name_label;
477
_tmp5_ = pango_font_description_from_string ("Ubuntu 13");
479
gtk_widget_override_font ((GtkWidget*) _tmp4_, _tmp6_);
480
_pango_font_description_free0 (_tmp6_);
487
self->name_label = _tmp1_;
488
_tmp2_ = self->name_label;
489
_tmp3_ = pango_font_description_from_string ("Ubuntu 13");
491
gtk_widget_override_font ((GtkWidget*) _tmp2_, _tmp4_);
492
__vala_PangoFontDescription_free0 (_tmp4_);
493
_tmp5_ = self->name_label;
494
_tmp6_.red = (gdouble) 1.0f;
495
_tmp6_.green = (gdouble) 1.0f;
496
_tmp6_.blue = (gdouble) 1.0f;
497
_tmp6_.alpha = (gdouble) 1.0f;
498
gtk_widget_override_color ((GtkWidget*) _tmp5_, GTK_STATE_FLAG_NORMAL, &_tmp6_);
481
499
_tmp7_ = self->name_label;
482
_tmp8_.red = (gdouble) 1.0f;
483
_tmp8_.green = (gdouble) 1.0f;
484
_tmp8_.blue = (gdouble) 1.0f;
485
_tmp8_.alpha = (gdouble) 1.0f;
486
gtk_widget_override_color ((GtkWidget*) _tmp7_, GTK_STATE_FLAG_NORMAL, &_tmp8_);
500
gtk_widget_set_valign ((GtkWidget*) _tmp7_, GTK_ALIGN_START);
501
_tmp8_ = self->name_label;
502
gtk_widget_set_vexpand ((GtkWidget*) _tmp8_, TRUE);
487
503
_tmp9_ = self->name_label;
488
gtk_widget_set_margin_top ((GtkWidget*) _tmp9_, PROMPT_BOX_NAME_MARGIN_TOP);
504
g_object_set ((GtkMisc*) _tmp9_, "yalign", 0.5f, NULL);
489
505
_tmp10_ = self->name_label;
490
gtk_widget_set_valign ((GtkWidget*) _tmp10_, GTK_ALIGN_START);
506
g_object_set ((GtkMisc*) _tmp10_, "xalign", 0.0f, NULL);
491
507
_tmp11_ = self->name_label;
492
gtk_widget_set_vexpand ((GtkWidget*) _tmp11_, TRUE);
508
gtk_widget_set_margin_left ((GtkWidget*) _tmp11_, 2);
493
509
_tmp12_ = self->name_label;
494
g_object_set ((GtkMisc*) _tmp12_, "xalign", 0.0f, NULL);
510
gtk_widget_set_size_request ((GtkWidget*) _tmp12_, -1, grid_size);
495
511
_tmp13_ = self->name_label;
496
_tmp14_ = self->priv->name_grid_height;
497
gtk_widget_set_size_request ((GtkWidget*) _tmp13_, -1, _tmp14_);
498
_tmp15_ = self->name_label;
499
gtk_widget_show ((GtkWidget*) _tmp15_);
500
_tmp16_ = self->name_label;
501
gtk_grid_attach (name_grid, (GtkWidget*) _tmp16_, PROMPT_BOX_COL_NAME_LABEL, PROMPT_BOX_ROW_NAME, 1, 1);
502
_tmp17_ = cached_image_new (NULL);
503
_tmp18_ = g_object_ref_sink (_tmp17_);
512
gtk_widget_show ((GtkWidget*) _tmp13_);
513
_tmp14_ = self->name_label;
514
gtk_grid_attach (name_grid, (GtkWidget*) _tmp14_, PROMPT_BOX_COL_NAME_LABEL, PROMPT_BOX_ROW_NAME, 1, 1);
515
_tmp15_ = cached_image_new (NULL);
516
g_object_ref_sink (_tmp15_);
504
517
_g_object_unref0 (self->priv->message_image);
505
self->priv->message_image = _tmp18_;
518
self->priv->message_image = _tmp15_;
507
gchar* _tmp19_ = NULL;
520
gchar* _tmp16_ = NULL;
525
CachedImage* _tmp21_;
510
526
GdkPixbuf* _tmp22_;
512
CachedImage* _tmp24_;
514
_tmp19_ = g_build_filename (PKGDATADIR, "message.png", NULL, NULL);
527
_tmp16_ = g_build_filename (PKGDATADIR, "message.png", NULL, NULL);
529
_tmp18_ = gdk_pixbuf_new_from_file (_tmp17_, &_inner_error_);
515
532
_tmp20_ = _tmp19_;
516
_tmp21_ = gdk_pixbuf_new_from_file (_tmp20_, &_inner_error_);
520
533
if (_inner_error_ != NULL) {
521
goto __catch11_g_error;
534
goto __catch14_g_error;
523
_tmp24_ = self->priv->message_image;
525
g_object_set ((GtkImage*) _tmp24_, "pixbuf", _tmp25_, NULL);
526
_g_object_unref0 (_tmp25_);
536
_tmp21_ = self->priv->message_image;
538
g_object_set ((GtkImage*) _tmp21_, "pixbuf", _tmp22_, NULL);
539
_g_object_unref0 (_tmp22_);
531
544
GError* e = NULL;
533
const gchar* _tmp27_;
546
const gchar* _tmp24_;
534
547
e = _inner_error_;
535
548
_inner_error_ = NULL;
537
_tmp27_ = _tmp26_->message;
538
g_debug ("prompt-box.vala:195: Error loading message image: %s", _tmp27_);
550
_tmp24_ = _tmp23_->message;
551
g_debug ("prompt-box.vala:193: Error loading message image: %s", _tmp24_);
539
552
_g_error_free0 (e);
542
555
if (_inner_error_ != NULL) {
543
556
_g_object_unref0 (name_grid);
544
557
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
545
558
g_clear_error (&_inner_error_);
548
_tmp28_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.5f, 0.0f, 0.0f);
549
_tmp29_ = g_object_ref_sink (_tmp28_);
561
_tmp25_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.5f, 0.0f, 0.0f);
562
g_object_ref_sink (_tmp25_);
551
564
gtk_widget_set_valign ((GtkWidget*) align, GTK_ALIGN_START);
552
gtk_widget_set_margin_top ((GtkWidget*) align, PROMPT_BOX_NAME_MARGIN_TOP);
553
_tmp30_ = self->priv->name_grid_height;
554
gtk_widget_set_size_request ((GtkWidget*) align, -1, _tmp30_);
555
_tmp31_ = self->priv->message_image;
556
gtk_container_add ((GtkContainer*) align, (GtkWidget*) _tmp31_);
565
gtk_widget_set_size_request ((GtkWidget*) align, -1, grid_size);
566
_tmp26_ = self->priv->message_image;
567
gtk_container_add ((GtkContainer*) align, (GtkWidget*) _tmp26_);
557
568
gtk_widget_show ((GtkWidget*) align);
558
569
gtk_grid_attach (name_grid, (GtkWidget*) align, PROMPT_BOX_COL_NAME_MESSAGE, PROMPT_BOX_ROW_NAME, 1, 1);
559
_tmp32_ = (GtkButton*) gtk_button_new ();
560
_tmp33_ = g_object_ref_sink (_tmp32_);
570
_tmp27_ = flat_button_new ();
571
g_object_ref_sink (_tmp27_);
561
572
_g_object_unref0 (self->option_button);
562
self->option_button = _tmp33_;
563
_tmp34_ = self->option_button;
564
gtk_widget_set_hexpand ((GtkWidget*) _tmp34_, TRUE);
573
self->option_button = _tmp27_;
574
_tmp28_ = self->option_button;
575
gtk_widget_set_hexpand ((GtkWidget*) _tmp28_, TRUE);
576
_tmp29_ = self->option_button;
577
gtk_widget_set_halign ((GtkWidget*) _tmp29_, GTK_ALIGN_END);
578
_tmp30_ = self->option_button;
579
gtk_widget_set_valign ((GtkWidget*) _tmp30_, GTK_ALIGN_START);
580
_tmp31_ = self->option_button;
581
_tmp32_ = self->box_grid;
582
_tmp33_ = gtk_grid_get_column_spacing (_tmp32_);
584
gtk_widget_set_margin_top ((GtkWidget*) _tmp31_, ACTIVE_INDICATOR_WIDTH + _tmp34_);
565
585
_tmp35_ = self->option_button;
566
gtk_widget_set_halign ((GtkWidget*) _tmp35_, GTK_ALIGN_END);
586
gtk_button_set_focus_on_click ((GtkButton*) _tmp35_, FALSE);
567
587
_tmp36_ = self->option_button;
568
gtk_widget_set_valign ((GtkWidget*) _tmp36_, GTK_ALIGN_START);
588
gtk_button_set_relief ((GtkButton*) _tmp36_, GTK_RELIEF_NONE);
569
589
_tmp37_ = self->option_button;
570
gtk_widget_set_margin_top ((GtkWidget*) _tmp37_, PROMPT_BOX_NAME_MARGIN_TOP);
571
_tmp38_ = self->option_button;
572
gtk_button_set_focus_on_click (_tmp38_, FALSE);
573
_tmp39_ = self->option_button;
574
gtk_button_set_relief (_tmp39_, GTK_RELIEF_NONE);
590
_tmp38_ = gtk_widget_get_accessible ((GtkWidget*) _tmp37_);
591
_tmp39_ = _ ("Session Options");
592
atk_object_set_name (_tmp38_, _tmp39_);
575
593
_tmp40_ = self->option_button;
576
_tmp41_ = gtk_widget_get_accessible ((GtkWidget*) _tmp40_);
577
_tmp42_ = _ ("Session Options");
578
atk_object_set_name (_tmp41_, _tmp42_);
579
_tmp43_ = self->option_button;
580
g_signal_connect_object (_tmp43_, "clicked", (GCallback) _prompt_box_option_button_clicked_cb_gtk_button_clicked, self, 0);
581
_tmp44_ = cached_image_new (NULL);
582
_tmp45_ = g_object_ref_sink (_tmp44_);
594
g_signal_connect_object ((GtkButton*) _tmp40_, "clicked", (GCallback) _prompt_box_option_button_clicked_cb_gtk_button_clicked, self, 0);
595
_tmp41_ = cached_image_new (NULL);
596
g_object_ref_sink (_tmp41_);
583
597
_g_object_unref0 (self->priv->option_image);
584
self->priv->option_image = _tmp45_;
585
_tmp46_ = self->priv->option_image;
586
gtk_widget_show ((GtkWidget*) _tmp46_);
587
_tmp47_ = self->option_button;
588
unity_greeter_add_style_class ((GtkWidget*) _tmp47_);
598
self->priv->option_image = _tmp41_;
599
_tmp42_ = self->priv->option_image;
600
gtk_widget_show ((GtkWidget*) _tmp42_);
590
GtkCssProvider* _tmp48_;
602
GtkCssProvider* _tmp43_;
591
603
GtkCssProvider* style;
593
GtkStyleContext* _tmp50_ = NULL;
594
_tmp48_ = gtk_css_provider_new ();
605
GtkStyleContext* _tmp45_ = NULL;
606
_tmp43_ = gtk_css_provider_new ();
596
608
gtk_css_provider_load_from_data (style, "* {padding: 2px;}", (gssize) (-1), &_inner_error_);
597
609
if (_inner_error_ != NULL) {
598
610
_g_object_unref0 (style);
599
goto __catch12_g_error;
611
goto __catch15_g_error;
601
_tmp49_ = self->option_button;
602
_tmp50_ = gtk_widget_get_style_context ((GtkWidget*) _tmp49_);
603
gtk_style_context_add_provider (_tmp50_, (GtkStyleProvider*) style, (guint) GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
613
_tmp44_ = self->option_button;
614
_tmp45_ = gtk_widget_get_style_context ((GtkWidget*) _tmp44_);
615
gtk_style_context_add_provider (_tmp45_, (GtkStyleProvider*) style, (guint) GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
604
616
_g_object_unref0 (style);
609
621
GError* e = NULL;
611
const gchar* _tmp52_;
623
const gchar* _tmp47_;
612
624
e = _inner_error_;
613
625
_inner_error_ = NULL;
615
_tmp52_ = _tmp51_->message;
616
g_debug ("prompt-box.vala:226: Internal error loading session chooser style: %s", _tmp52_);
627
_tmp47_ = _tmp46_->message;
628
g_debug ("prompt-box.vala:223: Internal error loading session chooser style: %s", _tmp47_);
617
629
_g_error_free0 (e);
620
632
if (_inner_error_ != NULL) {
621
633
_g_object_unref0 (align);
622
634
_g_object_unref0 (name_grid);
645
657
static GtkGrid* prompt_box_real_create_small_name_grid (PromptBox* self) {
646
658
GtkGrid* result = NULL;
649
660
GtkGrid* small_name_grid;
650
662
FadingLabel* _tmp2_;
653
PangoFontDescription* _tmp5_ = NULL;
654
PangoFontDescription* _tmp6_;
663
PangoFontDescription* _tmp3_ = NULL;
664
PangoFontDescription* _tmp4_;
666
GdkRGBA _tmp6_ = {0};
655
667
FadingLabel* _tmp7_;
656
GdkRGBA _tmp8_ = {0};
657
669
FadingLabel* _tmp9_;
658
670
FadingLabel* _tmp10_;
659
671
FadingLabel* _tmp11_;
661
FadingLabel* _tmp13_;
662
FadingLabel* _tmp14_;
672
FadingLabel* _tmp12_;
673
CachedImage* _tmp13_;
674
CachedImage* _tmp14_;
663
675
CachedImage* _tmp15_;
664
CachedImage* _tmp16_;
665
CachedImage* _tmp17_;
666
CachedImage* _tmp18_;
667
GdkPixbuf* _tmp19_ = NULL;
670
GtkAlignment* _tmp22_;
671
GtkAlignment* _tmp23_;
676
GdkPixbuf* _tmp16_ = NULL;
679
GtkAlignment* _tmp19_;
672
680
GtkAlignment* align;
674
CachedImage* _tmp25_;
681
CachedImage* _tmp20_;
675
682
_tmp0_ = (GtkGrid*) gtk_grid_new ();
676
_tmp1_ = g_object_ref_sink (_tmp0_);
677
small_name_grid = _tmp1_;
683
g_object_ref_sink (_tmp0_);
684
small_name_grid = _tmp0_;
678
685
gtk_grid_set_column_spacing (small_name_grid, 4);
679
_tmp2_ = fading_label_new ("");
680
_tmp3_ = g_object_ref_sink (_tmp2_);
686
_tmp1_ = fading_label_new ("");
687
g_object_ref_sink (_tmp1_);
681
688
_g_object_unref0 (self->small_name_label);
682
self->small_name_label = _tmp3_;
683
_tmp4_ = self->small_name_label;
684
_tmp5_ = pango_font_description_from_string ("Ubuntu 13");
686
gtk_widget_override_font ((GtkWidget*) _tmp4_, _tmp6_);
687
_pango_font_description_free0 (_tmp6_);
689
self->small_name_label = _tmp1_;
690
_tmp2_ = self->small_name_label;
691
_tmp3_ = pango_font_description_from_string ("Ubuntu 13");
693
gtk_widget_override_font ((GtkWidget*) _tmp2_, _tmp4_);
694
__vala_PangoFontDescription_free0 (_tmp4_);
695
_tmp5_ = self->small_name_label;
696
_tmp6_.red = (gdouble) 1.0f;
697
_tmp6_.green = (gdouble) 1.0f;
698
_tmp6_.blue = (gdouble) 1.0f;
699
_tmp6_.alpha = (gdouble) 1.0f;
700
gtk_widget_override_color ((GtkWidget*) _tmp5_, GTK_STATE_FLAG_NORMAL, &_tmp6_);
688
701
_tmp7_ = self->small_name_label;
689
_tmp8_.red = (gdouble) 1.0f;
690
_tmp8_.green = (gdouble) 1.0f;
691
_tmp8_.blue = (gdouble) 1.0f;
692
_tmp8_.alpha = (gdouble) 1.0f;
693
gtk_widget_override_color ((GtkWidget*) _tmp7_, GTK_STATE_FLAG_NORMAL, &_tmp8_);
702
g_object_set ((GtkMisc*) _tmp7_, "yalign", 0.5f, NULL);
703
_tmp8_ = self->small_name_label;
704
g_object_set ((GtkMisc*) _tmp8_, "xalign", 0.0f, NULL);
694
705
_tmp9_ = self->small_name_label;
695
gtk_widget_set_margin_top ((GtkWidget*) _tmp9_, PROMPT_BOX_NAME_MARGIN_TOP);
706
gtk_widget_set_margin_left ((GtkWidget*) _tmp9_, 2);
696
707
_tmp10_ = self->small_name_label;
697
g_object_set ((GtkMisc*) _tmp10_, "xalign", 0.0f, NULL);
708
gtk_widget_set_size_request ((GtkWidget*) _tmp10_, -1, grid_size);
698
709
_tmp11_ = self->small_name_label;
699
_tmp12_ = self->priv->name_grid_height;
700
gtk_widget_set_size_request ((GtkWidget*) _tmp11_, -1, _tmp12_);
701
_tmp13_ = self->small_name_label;
702
gtk_widget_show ((GtkWidget*) _tmp13_);
703
_tmp14_ = self->small_name_label;
704
gtk_grid_attach (small_name_grid, (GtkWidget*) _tmp14_, 1, 0, 1, 1);
705
_tmp15_ = cached_image_new (NULL);
706
_tmp16_ = g_object_ref_sink (_tmp15_);
710
gtk_widget_show ((GtkWidget*) _tmp11_);
711
_tmp12_ = self->small_name_label;
712
gtk_grid_attach (small_name_grid, (GtkWidget*) _tmp12_, 1, 0, 1, 1);
713
_tmp13_ = cached_image_new (NULL);
714
g_object_ref_sink (_tmp13_);
707
715
_g_object_unref0 (self->priv->small_message_image);
708
self->priv->small_message_image = _tmp16_;
709
_tmp17_ = self->priv->small_message_image;
710
_tmp18_ = self->priv->message_image;
711
g_object_get ((GtkImage*) _tmp18_, "pixbuf", &_tmp19_, NULL);
714
g_object_set ((GtkImage*) _tmp17_, "pixbuf", _tmp21_, NULL);
715
_g_object_unref0 (_tmp21_);
716
_tmp22_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.5f, 0.0f, 0.0f);
717
_tmp23_ = g_object_ref_sink (_tmp22_);
719
gtk_widget_set_margin_top ((GtkWidget*) align, PROMPT_BOX_NAME_MARGIN_TOP);
720
_tmp24_ = self->priv->name_grid_height;
721
gtk_widget_set_size_request ((GtkWidget*) align, -1, _tmp24_);
722
_tmp25_ = self->priv->small_message_image;
723
gtk_container_add ((GtkContainer*) align, (GtkWidget*) _tmp25_);
716
self->priv->small_message_image = _tmp13_;
717
_tmp14_ = self->priv->small_message_image;
718
_tmp15_ = self->priv->message_image;
719
g_object_get ((GtkImage*) _tmp15_, "pixbuf", &_tmp16_, NULL);
722
g_object_set ((GtkImage*) _tmp14_, "pixbuf", _tmp18_, NULL);
723
_g_object_unref0 (_tmp18_);
724
_tmp19_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.5f, 0.0f, 0.0f);
725
g_object_ref_sink (_tmp19_);
727
gtk_widget_set_size_request ((GtkWidget*) align, -1, grid_size);
728
_tmp20_ = self->priv->small_message_image;
729
gtk_container_add ((GtkContainer*) align, (GtkWidget*) _tmp20_);
724
730
gtk_widget_show ((GtkWidget*) align);
725
731
gtk_grid_attach (small_name_grid, (GtkWidget*) align, 2, 0, 1, 1);
726
732
gtk_widget_show ((GtkWidget*) small_name_grid);
1432
1431
DashEntry* prompt_box_add_prompt (PromptBox* self, const gchar* text, const gchar* accessible_text, gboolean is_secret) {
1433
1432
DashEntry* result = NULL;
1434
1433
DashEntry* _tmp0_;
1435
1435
DashEntry* _tmp1_;
1438
const gchar* _tmp3_;
1439
gboolean _tmp4_ = FALSE;
1441
AtkObject* _tmp25_ = NULL;
1436
const gchar* _tmp2_;
1437
gboolean _tmp3_ = FALSE;
1439
AtkObject* _tmp24_ = NULL;
1443
1441
AtkObject* accessible;
1444
const gchar* _tmp27_;
1442
const gchar* _tmp26_;
1446
1445
DashEntry* _tmp35_;
1448
1446
g_return_val_if_fail (self != NULL, NULL);
1449
1447
g_return_val_if_fail (text != NULL, NULL);
1450
1448
prompt_box_foreach_prompt_widget (self, ___lambda12__gtk_callback, self);
1451
1449
_tmp0_ = dash_entry_new ();
1452
_tmp1_ = g_object_ref_sink (_tmp0_);
1455
gtk_widget_set_sensitive ((GtkWidget*) _tmp2_, FALSE);
1457
_tmp4_ = string_contains (_tmp3_, "\n");
1459
const gchar* _tmp5_;
1462
prompt_box_add_message (self, _tmp5_, FALSE);
1464
dash_entry_set_constant_placeholder_text (_tmp6_, "");
1450
g_object_ref_sink (_tmp0_);
1453
gtk_widget_set_sensitive ((GtkWidget*) _tmp1_, FALSE);
1455
_tmp3_ = string_contains (_tmp2_, "\n");
1457
const gchar* _tmp4_;
1460
prompt_box_add_message (self, _tmp4_, FALSE);
1462
dash_entry_set_constant_placeholder_text (_tmp5_, "");
1466
const gchar* _tmp7_;
1464
const gchar* _tmp6_;
1468
1466
gchar* placeholder;
1469
gboolean _tmp9_ = FALSE;
1470
const gchar* _tmp10_;
1471
gboolean _tmp11_ = FALSE;
1474
const gchar* _tmp23_;
1476
_tmp8_ = g_strdup (_tmp7_);
1477
placeholder = _tmp8_;
1478
_tmp10_ = placeholder;
1479
_tmp11_ = g_str_has_suffix (_tmp10_, ":");
1467
gboolean _tmp8_ = FALSE;
1468
const gchar* _tmp9_;
1469
gboolean _tmp10_ = FALSE;
1472
const gchar* _tmp22_;
1474
_tmp7_ = g_strdup (_tmp6_);
1475
placeholder = _tmp7_;
1476
_tmp9_ = placeholder;
1477
_tmp10_ = g_str_has_suffix (_tmp9_, ":");
1483
const gchar* _tmp12_;
1484
gboolean _tmp13_ = FALSE;
1485
_tmp12_ = placeholder;
1486
_tmp13_ = g_str_has_suffix (_tmp12_, "ļ¼");
1481
const gchar* _tmp11_;
1482
gboolean _tmp12_ = FALSE;
1483
_tmp11_ = placeholder;
1484
_tmp12_ = g_str_has_suffix (_tmp11_, "ļ¼");
1491
const gchar* _tmp15_;
1489
const gchar* _tmp14_;
1492
const gchar* _tmp16_;
1494
1493
const gchar* _tmp17_;
1495
const gchar* _tmp18_;
1498
gchar* _tmp21_ = NULL;
1499
_tmp15_ = placeholder;
1500
_tmp16_ = g_utf8_strlen (_tmp15_, (gssize) (-1));
1496
gchar* _tmp20_ = NULL;
1497
_tmp14_ = placeholder;
1498
_tmp15_ = g_utf8_strlen (_tmp14_, (gssize) (-1));
1500
_tmp16_ = placeholder;
1502
1501
_tmp17_ = placeholder;
1503
_tmp18_ = placeholder;
1505
_tmp20_ = string_index_of_nth_char (_tmp18_, (glong) (_tmp19_ - 1));
1506
_tmp21_ = string_substring (_tmp17_, (glong) 0, (glong) _tmp20_);
1503
_tmp19_ = string_index_of_nth_char (_tmp17_, (glong) (_tmp18_ - 1));
1504
_tmp20_ = string_substring (_tmp16_, (glong) 0, (glong) _tmp19_);
1507
1505
_g_free0 (placeholder);
1508
placeholder = _tmp21_;
1506
placeholder = _tmp20_;
1511
_tmp23_ = placeholder;
1512
dash_entry_set_constant_placeholder_text (_tmp22_, _tmp23_);
1509
_tmp22_ = placeholder;
1510
dash_entry_set_constant_placeholder_text (_tmp21_, _tmp22_);
1513
1511
_g_free0 (placeholder);
1516
_tmp25_ = gtk_widget_get_accessible ((GtkWidget*) _tmp24_);
1517
_tmp26_ = _g_object_ref0 (_tmp25_);
1518
accessible = _tmp26_;
1519
_tmp27_ = accessible_text;
1520
if (_tmp27_ != NULL) {
1522
const gchar* _tmp29_;
1523
_tmp28_ = accessible;
1524
_tmp29_ = accessible_text;
1525
atk_object_set_name (_tmp28_, _tmp29_);
1514
_tmp24_ = gtk_widget_get_accessible ((GtkWidget*) _tmp23_);
1515
_tmp25_ = _g_object_ref0 (_tmp24_);
1516
accessible = _tmp25_;
1517
_tmp26_ = accessible_text;
1518
if (_tmp26_ != NULL) {
1520
const gchar* _tmp28_;
1521
_tmp27_ = accessible;
1522
_tmp28_ = accessible_text;
1523
atk_object_set_name (_tmp27_, _tmp28_);
1528
const gchar* _tmp31_;
1529
_tmp30_ = accessible;
1531
atk_object_set_name (_tmp30_, _tmp31_);
1526
const gchar* _tmp30_;
1527
_tmp29_ = accessible;
1529
atk_object_set_name (_tmp29_, _tmp30_);
1533
_tmp32_ = is_secret;
1531
_tmp31_ = is_secret;
1535
1534
DashEntry* _tmp33_;
1536
gtk_entry_set_visibility ((GtkEntry*) _tmp32_, FALSE);
1537
1537
_tmp33_ = entry;
1538
gtk_entry_set_visibility ((GtkEntry*) _tmp33_, FALSE);
1540
g_object_set ((GtkEntry*) _tmp34_, "caps-lock-warning", TRUE, NULL);
1538
g_object_set ((GtkEntry*) _tmp33_, "caps-lock-warning", TRUE, NULL);
1541
g_signal_connect_object (_tmp34_, "respond", (GCallback) _prompt_box_entry_activate_cb_dash_entry_respond, self, 0);
1542
1542
_tmp35_ = entry;
1543
g_signal_connect_object (_tmp35_, "respond", (GCallback) _prompt_box_entry_activate_cb_dash_entry_respond, self, 0);
1545
prompt_box_attach_item (self, (GtkWidget*) _tmp36_, TRUE);
1543
prompt_box_attach_item (self, (GtkWidget*) _tmp35_, TRUE);
1546
1544
result = entry;
1547
1545
_g_object_unref0 (accessible);
1632
1630
_tmp0_ = read_only;
1634
1632
GtkComboBoxText* _tmp1_;
1633
_tmp1_ = (GtkComboBoxText*) gtk_combo_box_text_new ();
1634
g_object_ref_sink (_tmp1_);
1635
_g_object_unref0 (_data2_->combo);
1636
_data2_->combo = _tmp1_;
1635
1638
GtkComboBoxText* _tmp2_;
1636
_tmp1_ = (GtkComboBoxText*) gtk_combo_box_text_new ();
1637
_tmp2_ = g_object_ref_sink (_tmp1_);
1639
_tmp2_ = (GtkComboBoxText*) gtk_combo_box_text_new_with_entry ();
1640
g_object_ref_sink (_tmp2_);
1638
1641
_g_object_unref0 (_data2_->combo);
1639
1642
_data2_->combo = _tmp2_;
1641
GtkComboBoxText* _tmp3_;
1642
GtkComboBoxText* _tmp4_;
1643
_tmp3_ = (GtkComboBoxText*) gtk_combo_box_text_new_with_entry ();
1644
_tmp4_ = g_object_ref_sink (_tmp3_);
1645
_g_object_unref0 (_data2_->combo);
1646
_data2_->combo = _tmp4_;
1644
_tmp3_ = _data2_->combo;
1645
_tmp4_ = gtk_widget_get_style_context ((GtkWidget*) _tmp3_);
1646
gtk_style_context_add_class (_tmp4_, "lightdm-combo");
1648
1647
_tmp5_ = _data2_->combo;
1649
_tmp6_ = gtk_widget_get_style_context ((GtkWidget*) _tmp5_);
1650
gtk_style_context_add_class (_tmp6_, "lightdm-combo");
1651
_tmp7_ = _data2_->combo;
1652
_tmp8_ = gtk_bin_get_child ((GtkBin*) _tmp7_);
1653
_tmp9_ = gtk_widget_get_style_context (_tmp8_);
1654
gtk_style_context_add_class (_tmp9_, "lightdm-combo");
1655
_tmp10_ = _data2_->combo;
1656
_tmp11_ = gtk_bin_get_child ((GtkBin*) _tmp10_);
1657
_tmp12_ = dash_entry_font;
1658
_tmp13_ = pango_font_description_from_string (_tmp12_);
1660
gtk_widget_override_font (_tmp11_, _tmp14_);
1661
_pango_font_description_free0 (_tmp14_);
1662
_tmp15_ = _data2_->combo;
1663
prompt_box_attach_item (self, (GtkWidget*) _tmp15_, FALSE);
1665
g_ptr_array_foreach (_tmp16_, ___lambda14__gfunc, _data2_);
1667
_tmp18_ = g_ptr_array_get_length (_tmp17_);
1670
GtkComboBoxText* _tmp20_;
1671
_tmp20_ = _data2_->combo;
1672
gtk_combo_box_set_active ((GtkComboBox*) _tmp20_, 0);
1648
_tmp6_ = gtk_bin_get_child ((GtkBin*) _tmp5_);
1649
_tmp7_ = gtk_widget_get_style_context (_tmp6_);
1650
gtk_style_context_add_class (_tmp7_, "lightdm-combo");
1651
_tmp8_ = _data2_->combo;
1652
_tmp9_ = gtk_bin_get_child ((GtkBin*) _tmp8_);
1653
_tmp10_ = dash_entry_font;
1654
_tmp11_ = pango_font_description_from_string (_tmp10_);
1656
gtk_widget_override_font (_tmp9_, _tmp12_);
1657
__vala_PangoFontDescription_free0 (_tmp12_);
1658
_tmp13_ = _data2_->combo;
1659
prompt_box_attach_item (self, (GtkWidget*) _tmp13_, FALSE);
1661
g_ptr_array_foreach (_tmp14_, ___lambda14__gfunc, _data2_);
1663
_tmp16_ = g_ptr_array_get_length (_tmp15_);
1666
GtkComboBoxText* _tmp18_;
1667
_tmp18_ = _data2_->combo;
1668
gtk_combo_box_set_active ((GtkComboBox*) _tmp18_, 0);
1674
_tmp21_ = _data2_->combo;
1675
_tmp22_ = _g_object_ref0 ((GtkComboBox*) _tmp21_);
1670
_tmp19_ = _data2_->combo;
1671
_tmp20_ = _g_object_ref0 ((GtkComboBox*) _tmp19_);
1677
1673
block2_data_unref (_data2_);
1678
1674
_data2_ = NULL;
2191
2186
GtkFixed* _tmp0_;
2192
2187
GtkFixed* _tmp1_;
2193
2188
GtkFixed* _tmp2_;
2195
GtkGrid* _tmp4_ = NULL;
2196
2191
GtkGrid* _tmp5_;
2197
2192
GtkGrid* _tmp6_;
2198
2193
GtkGrid* _tmp7_;
2199
2194
GtkGrid* _tmp8_;
2195
ActiveIndicator* _tmp9_;
2196
ActiveIndicator* _tmp10_;
2202
2197
ActiveIndicator* _tmp11_;
2203
2198
ActiveIndicator* _tmp12_;
2204
ActiveIndicator* _tmp13_;
2205
2200
ActiveIndicator* _tmp14_;
2206
ActiveIndicator* _tmp15_;
2202
ActiveIndicator* _tmp16_;
2203
ActiveIndicator* dummy_indicator;
2208
2204
ActiveIndicator* _tmp17_;
2210
2206
ActiveIndicator* _tmp19_;
2211
ActiveIndicator* _tmp20_;
2212
ActiveIndicator* dummy_indicator;
2213
ActiveIndicator* _tmp21_;
2215
ActiveIndicator* _tmp23_;
2209
GtkGrid* _tmp22_ = NULL;
2218
2213
GtkGrid* _tmp26_;
2214
GtkGrid* small_box_grid;
2219
2215
GtkGrid* _tmp27_;
2221
2217
GtkGrid* _tmp29_;
2222
2218
GtkGrid* _tmp30_;
2223
GtkGrid* small_box_grid;
2228
ActiveIndicator* _tmp35_;
2219
ActiveIndicator* _tmp31_;
2220
ActiveIndicator* _tmp32_;
2221
ActiveIndicator* _tmp33_;
2222
ActiveIndicator* _tmp34_;
2229
2224
ActiveIndicator* _tmp36_;
2230
ActiveIndicator* _tmp37_;
2231
ActiveIndicator* _tmp38_;
2232
ActiveIndicator* _tmp39_;
2225
GtkGrid* _tmp37_ = NULL;
2226
GtkGrid* small_name_grid;
2229
ActiveIndicator* _tmp40_;
2230
ActiveIndicator* small_dummy_indicator;
2234
2231
ActiveIndicator* _tmp41_;
2235
GtkGrid* _tmp42_ = NULL;
2236
GtkGrid* small_name_grid;
2239
ActiveIndicator* _tmp45_;
2240
ActiveIndicator* _tmp46_;
2241
ActiveIndicator* small_dummy_indicator;
2242
ActiveIndicator* _tmp47_;
2233
ActiveIndicator* _tmp43_;
2234
GtkEventBox* _tmp44_;
2235
GtkEventBox* small_box_eventbox;
2236
GtkEventBox* _tmp45_;
2237
GtkEventBox* _tmp46_;
2238
GtkEventBox* _tmp47_;
2243
2239
GtkGrid* _tmp48_;
2244
ActiveIndicator* _tmp49_;
2240
GtkEventBox* _tmp49_;
2245
2241
GtkEventBox* _tmp50_;
2246
GtkEventBox* _tmp51_;
2247
GtkEventBox* small_box_eventbox;
2248
GtkEventBox* _tmp52_;
2249
GtkEventBox* _tmp53_;
2250
GtkEventBox* _tmp54_;
2251
2246
GtkGrid* _tmp55_;
2252
GtkEventBox* _tmp56_;
2253
GtkEventBox* _tmp57_;
2259
2247
parent_class = G_OBJECT_CLASS (prompt_box_parent_class);
2260
2248
obj = parent_class->constructor (type, n_construct_properties, construct_properties);
2261
self = PROMPT_BOX (obj);
2249
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PROMPT_BOX, PromptBox);
2262
2250
prompt_box_set_start_row (self);
2263
2251
prompt_box_reset_last_row (self);
2264
2252
g_object_set ((GtkWidget*) self, "expand", TRUE, NULL);
2265
2253
_tmp0_ = (GtkFixed*) gtk_fixed_new ();
2266
_tmp1_ = g_object_ref_sink (_tmp0_);
2254
g_object_ref_sink (_tmp0_);
2267
2255
_g_object_unref0 (self->priv->fixed);
2268
self->priv->fixed = _tmp1_;
2256
self->priv->fixed = _tmp0_;
2257
_tmp1_ = self->priv->fixed;
2258
gtk_widget_show ((GtkWidget*) _tmp1_);
2269
2259
_tmp2_ = self->priv->fixed;
2270
gtk_widget_show ((GtkWidget*) _tmp2_);
2271
_tmp3_ = self->priv->fixed;
2272
gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp3_);
2273
_tmp4_ = prompt_box_create_name_grid (self);
2274
_g_object_unref0 (self->name_grid);
2275
self->name_grid = _tmp4_;
2276
_tmp5_ = (GtkGrid*) gtk_grid_new ();
2277
_tmp6_ = g_object_ref_sink (_tmp5_);
2260
gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp2_);
2261
_tmp3_ = (GtkGrid*) gtk_grid_new ();
2262
g_object_ref_sink (_tmp3_);
2278
2263
_g_object_unref0 (self->box_grid);
2279
self->box_grid = _tmp6_;
2264
self->box_grid = _tmp3_;
2265
_tmp4_ = self->box_grid;
2266
gtk_grid_set_column_spacing (_tmp4_, 4);
2267
_tmp5_ = self->box_grid;
2268
gtk_grid_set_row_spacing (_tmp5_, 3);
2269
_tmp6_ = self->box_grid;
2270
gtk_widget_set_margin_top ((GtkWidget*) _tmp6_, GREETER_LIST_BORDER);
2280
2271
_tmp7_ = self->box_grid;
2281
gtk_grid_set_column_spacing (_tmp7_, 4);
2272
gtk_widget_set_margin_bottom ((GtkWidget*) _tmp7_, 6);
2282
2273
_tmp8_ = self->box_grid;
2283
gtk_grid_set_row_spacing (_tmp8_, 3);
2284
_tmp9_ = self->box_grid;
2285
gtk_widget_set_margin_bottom ((GtkWidget*) _tmp9_, 10);
2286
_tmp10_ = self->box_grid;
2287
g_object_set ((GtkWidget*) _tmp10_, "expand", TRUE, NULL);
2288
_tmp11_ = active_indicator_new ();
2289
_tmp12_ = g_object_ref_sink (_tmp11_);
2274
g_object_set ((GtkWidget*) _tmp8_, "expand", TRUE, NULL);
2275
_tmp9_ = active_indicator_new ();
2276
g_object_ref_sink (_tmp9_);
2290
2277
_g_object_unref0 (self->priv->active_indicator);
2291
self->priv->active_indicator = _tmp12_;
2292
_tmp13_ = self->priv->active_indicator;
2293
gtk_widget_set_valign ((GtkWidget*) _tmp13_, GTK_ALIGN_START);
2278
self->priv->active_indicator = _tmp9_;
2279
_tmp10_ = self->priv->active_indicator;
2280
gtk_widget_set_valign ((GtkWidget*) _tmp10_, GTK_ALIGN_START);
2281
_tmp11_ = self->priv->active_indicator;
2282
gtk_widget_set_margin_top ((GtkWidget*) _tmp11_, (grid_size - ACTIVE_INDICATOR_HEIGHT) / 2);
2283
_tmp12_ = self->priv->active_indicator;
2284
gtk_widget_show ((GtkWidget*) _tmp12_);
2285
_tmp13_ = self->box_grid;
2294
2286
_tmp14_ = self->priv->active_indicator;
2295
gtk_widget_set_margin_top ((GtkWidget*) _tmp14_, 12 + PROMPT_BOX_NAME_MARGIN_TOP);
2296
_tmp15_ = self->priv->active_indicator;
2297
gtk_widget_show ((GtkWidget*) _tmp15_);
2298
_tmp16_ = self->box_grid;
2299
_tmp17_ = self->priv->active_indicator;
2300
_tmp18_ = self->last_row;
2301
gtk_grid_attach (_tmp16_, (GtkWidget*) _tmp17_, PROMPT_BOX_COL_ACTIVE, _tmp18_, 1, 1);
2302
_tmp19_ = active_indicator_new ();
2303
_tmp20_ = g_object_ref_sink (_tmp19_);
2304
dummy_indicator = _tmp20_;
2305
_tmp21_ = dummy_indicator;
2287
_tmp15_ = self->last_row;
2288
gtk_grid_attach (_tmp13_, (GtkWidget*) _tmp14_, PROMPT_BOX_COL_ACTIVE, _tmp15_, 1, 1);
2289
_tmp16_ = active_indicator_new ();
2290
g_object_ref_sink (_tmp16_);
2291
dummy_indicator = _tmp16_;
2292
_tmp17_ = dummy_indicator;
2293
gtk_widget_show ((GtkWidget*) _tmp17_);
2294
_tmp18_ = self->box_grid;
2295
_tmp19_ = dummy_indicator;
2296
_tmp20_ = self->last_row;
2297
gtk_grid_attach (_tmp18_, (GtkWidget*) _tmp19_, PROMPT_BOX_COL_SPACER, _tmp20_, 1, 1);
2298
_tmp21_ = self->box_grid;
2306
2299
gtk_widget_show ((GtkWidget*) _tmp21_);
2307
_tmp22_ = self->box_grid;
2308
_tmp23_ = dummy_indicator;
2309
_tmp24_ = self->last_row;
2310
gtk_grid_attach (_tmp22_, (GtkWidget*) _tmp23_, PROMPT_BOX_COL_SPACER, _tmp24_, 1, 1);
2311
_tmp25_ = self->box_grid;
2312
gtk_widget_show ((GtkWidget*) _tmp25_);
2313
_tmp26_ = self->box_grid;
2314
_tmp27_ = self->name_grid;
2315
_tmp28_ = self->last_row;
2316
gtk_grid_attach (_tmp26_, (GtkWidget*) _tmp27_, PROMPT_BOX_COL_CONTENT, _tmp28_, 1, 1);
2317
_tmp29_ = (GtkGrid*) gtk_grid_new ();
2318
_tmp30_ = g_object_ref_sink (_tmp29_);
2319
small_box_grid = _tmp30_;
2320
_tmp31_ = small_box_grid;
2321
gtk_grid_set_column_spacing (_tmp31_, 4);
2322
_tmp32_ = small_box_grid;
2323
gtk_grid_set_row_spacing (_tmp32_, 6);
2324
_tmp33_ = small_box_grid;
2325
gtk_widget_set_hexpand ((GtkWidget*) _tmp33_, TRUE);
2326
_tmp34_ = small_box_grid;
2300
_tmp22_ = prompt_box_create_name_grid (self);
2301
_g_object_unref0 (self->name_grid);
2302
self->name_grid = _tmp22_;
2303
_tmp23_ = self->box_grid;
2304
_tmp24_ = self->name_grid;
2305
_tmp25_ = self->last_row;
2306
gtk_grid_attach (_tmp23_, (GtkWidget*) _tmp24_, PROMPT_BOX_COL_CONTENT, _tmp25_, 1, 1);
2307
_tmp26_ = (GtkGrid*) gtk_grid_new ();
2308
g_object_ref_sink (_tmp26_);
2309
small_box_grid = _tmp26_;
2310
_tmp27_ = small_box_grid;
2311
gtk_grid_set_column_spacing (_tmp27_, 4);
2312
_tmp28_ = small_box_grid;
2313
gtk_grid_set_row_spacing (_tmp28_, 6);
2314
_tmp29_ = small_box_grid;
2315
gtk_widget_set_hexpand ((GtkWidget*) _tmp29_, TRUE);
2316
_tmp30_ = small_box_grid;
2317
gtk_widget_show ((GtkWidget*) _tmp30_);
2318
_tmp31_ = active_indicator_new ();
2319
g_object_ref_sink (_tmp31_);
2320
_g_object_unref0 (self->priv->small_active_indicator);
2321
self->priv->small_active_indicator = _tmp31_;
2322
_tmp32_ = self->priv->small_active_indicator;
2323
gtk_widget_set_valign ((GtkWidget*) _tmp32_, GTK_ALIGN_START);
2324
_tmp33_ = self->priv->small_active_indicator;
2325
gtk_widget_set_margin_top ((GtkWidget*) _tmp33_, (grid_size - ACTIVE_INDICATOR_HEIGHT) / 2);
2326
_tmp34_ = self->priv->small_active_indicator;
2327
2327
gtk_widget_show ((GtkWidget*) _tmp34_);
2328
_tmp35_ = active_indicator_new ();
2329
_tmp36_ = g_object_ref_sink (_tmp35_);
2330
_g_object_unref0 (self->priv->small_active_indicator);
2331
self->priv->small_active_indicator = _tmp36_;
2332
_tmp37_ = self->priv->small_active_indicator;
2333
gtk_widget_set_valign ((GtkWidget*) _tmp37_, GTK_ALIGN_CENTER);
2334
_tmp38_ = self->priv->small_active_indicator;
2335
gtk_widget_set_margin_top ((GtkWidget*) _tmp38_, PROMPT_BOX_NAME_MARGIN_TOP);
2336
_tmp39_ = self->priv->small_active_indicator;
2337
gtk_widget_show ((GtkWidget*) _tmp39_);
2338
_tmp40_ = small_box_grid;
2339
_tmp41_ = self->priv->small_active_indicator;
2340
gtk_grid_attach (_tmp40_, (GtkWidget*) _tmp41_, 0, 0, 1, 1);
2341
_tmp42_ = prompt_box_create_small_name_grid (self);
2342
small_name_grid = _tmp42_;
2343
_tmp43_ = small_box_grid;
2344
_tmp44_ = small_name_grid;
2345
gtk_grid_attach (_tmp43_, (GtkWidget*) _tmp44_, 1, 0, 1, 1);
2346
_tmp45_ = active_indicator_new ();
2347
_tmp46_ = g_object_ref_sink (_tmp45_);
2348
small_dummy_indicator = _tmp46_;
2349
_tmp47_ = small_dummy_indicator;
2350
gtk_widget_show ((GtkWidget*) _tmp47_);
2328
_tmp35_ = small_box_grid;
2329
_tmp36_ = self->priv->small_active_indicator;
2330
gtk_grid_attach (_tmp35_, (GtkWidget*) _tmp36_, 0, 0, 1, 1);
2331
_tmp37_ = prompt_box_create_small_name_grid (self);
2332
small_name_grid = _tmp37_;
2333
_tmp38_ = small_box_grid;
2334
_tmp39_ = small_name_grid;
2335
gtk_grid_attach (_tmp38_, (GtkWidget*) _tmp39_, 1, 0, 1, 1);
2336
_tmp40_ = active_indicator_new ();
2337
g_object_ref_sink (_tmp40_);
2338
small_dummy_indicator = _tmp40_;
2339
_tmp41_ = small_dummy_indicator;
2340
gtk_widget_show ((GtkWidget*) _tmp41_);
2341
_tmp42_ = small_box_grid;
2342
_tmp43_ = small_dummy_indicator;
2343
gtk_grid_attach (_tmp42_, (GtkWidget*) _tmp43_, 3, 0, 1, 1);
2344
_tmp44_ = (GtkEventBox*) gtk_event_box_new ();
2345
g_object_ref_sink (_tmp44_);
2346
small_box_eventbox = _tmp44_;
2347
_tmp45_ = small_box_eventbox;
2348
gtk_event_box_set_visible_window (_tmp45_, FALSE);
2349
_tmp46_ = small_box_eventbox;
2350
g_signal_connect_object ((GtkWidget*) _tmp46_, "button-release-event", (GCallback) __prompt_box___lambda16__gtk_widget_button_release_event, self, 0);
2351
_tmp47_ = small_box_eventbox;
2351
2352
_tmp48_ = small_box_grid;
2352
_tmp49_ = small_dummy_indicator;
2353
gtk_grid_attach (_tmp48_, (GtkWidget*) _tmp49_, 3, 0, 1, 1);
2354
_tmp50_ = (GtkEventBox*) gtk_event_box_new ();
2355
_tmp51_ = g_object_ref_sink (_tmp50_);
2356
small_box_eventbox = _tmp51_;
2357
_tmp52_ = small_box_eventbox;
2358
gtk_event_box_set_visible_window (_tmp52_, FALSE);
2359
_tmp53_ = small_box_eventbox;
2360
g_signal_connect_object ((GtkWidget*) _tmp53_, "button-release-event", (GCallback) __prompt_box___lambda16__gtk_widget_button_release_event, self, 0);
2361
_tmp54_ = small_box_eventbox;
2362
_tmp55_ = small_box_grid;
2353
gtk_container_add ((GtkContainer*) _tmp47_, (GtkWidget*) _tmp48_);
2354
_tmp49_ = small_box_eventbox;
2355
gtk_widget_show ((GtkWidget*) _tmp49_);
2356
_tmp50_ = small_box_eventbox;
2357
_tmp51_ = _g_object_ref0 ((GtkWidget*) _tmp50_);
2358
_g_object_unref0 (self->small_box_widget);
2359
self->small_box_widget = _tmp51_;
2360
_tmp52_ = self->priv->fixed;
2361
_tmp53_ = self->small_box_widget;
2362
gtk_container_add ((GtkContainer*) _tmp52_, _tmp53_);
2363
_tmp54_ = self->priv->fixed;
2364
_tmp55_ = self->box_grid;
2363
2365
gtk_container_add ((GtkContainer*) _tmp54_, (GtkWidget*) _tmp55_);
2364
_tmp56_ = small_box_eventbox;
2365
gtk_widget_show ((GtkWidget*) _tmp56_);
2366
_tmp57_ = small_box_eventbox;
2367
_tmp58_ = _g_object_ref0 ((GtkWidget*) _tmp57_);
2368
_g_object_unref0 (self->small_box_widget);
2369
self->small_box_widget = _tmp58_;
2370
_tmp59_ = self->priv->fixed;
2371
_tmp60_ = self->small_box_widget;
2372
gtk_container_add ((GtkContainer*) _tmp59_, _tmp60_);
2373
_tmp61_ = self->priv->fixed;
2374
_tmp62_ = self->box_grid;
2375
gtk_container_add ((GtkContainer*) _tmp61_, (GtkWidget*) _tmp62_);
2376
2366
_g_object_unref0 (small_box_eventbox);
2377
2367
_g_object_unref0 (small_dummy_indicator);
2378
2368
_g_object_unref0 (small_name_grid);