Closed tsutsui closed 2 years ago
以下でそれっぽくはなる。
diff --git a/list_settings.rb b/list_settings.rb
index c1aede9..d33ed99 100644
--- a/list_settings.rb
+++ b/list_settings.rb
@@ -14,6 +14,8 @@ Plugin.create :list_settings do
# 設定のGtkウィジェット
def setting_container
tab = Plugin::ListSettings::Tab.new(self)
+ tab.hexpand = true
+ tab.vexpand = true
available_lists.each{ |list|
iter = tab.model.append
iter[Plugin::ListSettings::Tab::SLUG] = list[:full_name]
抽出タブその他の設定は Gtk::Box
ではなく Gtk::Grid
に置き換えられているが、
明確な移行メリットが見えなければとりあえず保留?
いずれにせよ、見た目だけ先に直してもあまり意味がないので、 他のクラッシュする・機能しない issue の解決が先か。
他の設定項目ではウインドウ幅(ボタン含む)に合わせるようになっているように見える。 いずれかの設定で
hexpand = true
すればよいという気はする。