Replace AdwAboutWindow with AdwAboutDialog
This commit is contained in:
parent
a5ba7a2171
commit
10a9e58f9e
1 changed files with 13 additions and 16 deletions
|
@ -49,7 +49,7 @@ public class ChessApplication : Adw.Application
|
|||
|
||||
private NewGameWindow? new_game_window = null;
|
||||
private PreferencesWindow? preferences_window = null;
|
||||
private Adw.AboutWindow? about_window = null;
|
||||
private Adw.AboutDialog? about_dialog = null;
|
||||
private Gtk.FileChooserNative? open_dialog = null;
|
||||
private Gtk.FileChooserNative? save_dialog = null;
|
||||
private ulong save_dialog_response_id = 0;
|
||||
|
@ -1184,25 +1184,22 @@ Copyright © 2015–2016 Sahil Sareen""";
|
|||
|
||||
public void about_cb ()
|
||||
{
|
||||
if (about_window != null)
|
||||
if (about_dialog != null)
|
||||
{
|
||||
about_window.show ();
|
||||
about_dialog.present (window);
|
||||
return;
|
||||
}
|
||||
|
||||
about_window = new Adw.AboutWindow ();
|
||||
about_window.transient_for = window;
|
||||
about_window.modal = true;
|
||||
about_window.application_name = _("Chess");
|
||||
about_window.version = VERSION;
|
||||
about_window.copyright = copyrights;
|
||||
about_window.license_type = Gtk.License.GPL_3_0;
|
||||
about_window.developers = authors;
|
||||
about_window.artists = artists;
|
||||
about_window.translator_credits = _("translator-credits");
|
||||
about_window.application_icon = "org.gnome.Chess";
|
||||
about_window.hide_on_close = true;
|
||||
about_window.show ();
|
||||
about_dialog = new Adw.AboutDialog ();
|
||||
about_dialog.application_name = _("Chess");
|
||||
about_dialog.version = VERSION;
|
||||
about_dialog.copyright = copyrights;
|
||||
about_dialog.license_type = Gtk.License.GPL_3_0;
|
||||
about_dialog.developers = authors;
|
||||
about_dialog.artists = artists;
|
||||
about_dialog.translator_credits = _("translator-credits");
|
||||
about_dialog.application_icon = "org.gnome.Chess";
|
||||
about_dialog.present (window);
|
||||
}
|
||||
|
||||
private void show_promotion_type_selector (owned ChessScene.PromotionTypeCompletionHandler handler)
|
||||
|
|
Loading…
Reference in a new issue