/* Copyright (C) 2018-2019 Christian Dywan This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. See the file COPYING for the full license text. */ namespace Midori { [GtkTemplate (ui = "/ui/about.ui")] class About : Gtk.AboutDialog { public About (Gtk.Window parent) { Object (transient_for: parent, website: Config.PROJECT_WEBSITE, version: Config.CORE_VERSION); var report = add_button (_("_Report a Problem…"), Gtk.ResponseType.HELP) as Gtk.Button; report.clicked.connect (() => { var files = new File[1]; files[0] = File.new_for_uri (Config.PROJECT_BUGS); Application.get_default ().open (files, ""); }); } } }