aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarvin W <git@larma.de>2025-01-18 19:49:09 +0100
committerMarvin W <git@larma.de>2025-01-18 19:49:09 +0100
commit1e5bb8b7e2daabdf368b5438922f17666dae6273 (patch)
tree464167672007d18804b672acb075c02fde12337d
parentb4241eb94aefb42a06a885f04955ac560e1bc855 (diff)
downloaddino-1e5bb8b7e2daabdf368b5438922f17666dae6273.tar.gz
dino-1e5bb8b7e2daabdf368b5438922f17666dae6273.zip
Fix build with GTK<4.8 or Meson<1.1.0
-rw-r--r--main/src/windows/conversation_details.vala4
-rw-r--r--meson.build2
2 files changed, 5 insertions, 1 deletions
diff --git a/main/src/windows/conversation_details.vala b/main/src/windows/conversation_details.vala
index 5c0c78b3..17580561 100644
--- a/main/src/windows/conversation_details.vala
+++ b/main/src/windows/conversation_details.vala
@@ -155,7 +155,11 @@ namespace Dino.Ui.ConversationDetails {
}
private void create_members() {
+#if GTK_4_8
if (model.members_sorted.n_items == 0) return;
+#else
+ if (model.members_sorted.model.get_n_items() == 0) return;
+#endif
var selection_model = new NoSelection(model.members_sorted);
var item_factory = new BuilderListItemFactory.from_resource(null, "/im/dino/Dino/muc_member_list_row.ui");
diff --git a/meson.build b/meson.build
index 4d3ab0ff..c19a46c7 100644
--- a/meson.build
+++ b/meson.build
@@ -1,4 +1,4 @@
-project('Dino', 'c', 'cpp', 'vala', license: 'GPL-3.0', license_files: 'LICENSE')
+project('Dino', 'c', 'cpp', 'vala', license: 'GPL-3.0')
fs = import('fs')
gnome = import('gnome')