aboutsummaryrefslogtreecommitdiff
path: root/vendor/libghostty-vt/src/apprt/gtk/ui/1.2/config-errors-dialog.blp
blob: 77c71edee6b5f9566b973706a308b59f57d26033 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using Gtk 4.0;
// This is unused but if we remove it we get a blueprint-compiler error.
using Adw 1;

template $GhosttyConfigErrorsDialog: $GhosttyDialog {
  heading: _("Configuration Errors");
  body: _(
    "One or more configuration errors were found. Please review the errors below, and either reload your configuration or ignore these errors."
  );

  responses [
    ignore: _("Ignore"),
    reload: _("Reload Configuration") suggested,
  ]

  extra-child: ScrolledWindow {
    min-content-width: 500;
    min-content-height: 100;

    TextView {
      editable: false;
      cursor-visible: false;
      top-margin: 8;
      bottom-margin: 8;
      left-margin: 8;
      right-margin: 8;
      buffer: bind (template.config as <$GhosttyConfig>).diagnostics-buffer;
    }
  };
}