use fillPreferencesWindow to create prefs window in gnome 42

This commit is contained in:
Philipp Unger
2022-03-16 22:27:13 +01:00
parent 3065323788
commit 053483f44e

View File

@@ -26,8 +26,10 @@ const GLib = imports.gi.GLib;
const GObject = imports.gi.GObject;
const Gtk = imports.gi.Gtk;
const Gdk = imports.gi.Gdk;
const Adw = imports.gi.Adw;
const Lang = imports.lang;
const Mainloop = imports.mainloop;
const Config = imports.misc.config;
const Me = imports.misc.extensionUtils.getCurrentExtension();
const Convenience = Me.imports.convenience;
@@ -2459,6 +2461,16 @@ function init() {
Convenience.initTranslations();
}
function fillPreferencesWindow(window) {
window.set_default_size(680, 740);
let preferences = new Preferences();
let box = new Gtk.Box({orientation: Gtk.Orientation.VERTICAL});
box.append(new Adw.HeaderBar);
box.append(preferences.notebook);
window.set_content(box);
}
function buildPrefsWidget() {
Gtk.Window.list_toplevels()[0].set_default_size(680, 740);