diff --git a/libdino/src/service/database.vala b/libdino/src/service/database.vala index ad12cbac..797fd6c9 100644 --- a/libdino/src/service/database.vala +++ b/libdino/src/service/database.vala @@ -6,7 +6,7 @@ using Dino.Entities; namespace Dino { public class Database : Qlite.Database { - private const int VERSION = 0; + private const int VERSION = 1; public class AccountTable : Table { public Column id = new Column.Integer("id") { primary_key = true, auto_increment = true }; @@ -79,7 +79,7 @@ public class Database : Qlite.Database { public Column id = new Column.Integer("id") { primary_key = true, auto_increment = true }; public Column account_id = new Column.Integer("account_id") { not_null = true }; public Column jid_id = new Column.Integer("jid_id") { not_null = true }; - public Column resource = new Column.Text("resource"); + public Column resource = new Column.Text("resource") { min_version=1 }; public Column active = new Column.BoolInt("active"); public Column last_active = new Column.Long("last_active"); public Column type_ = new Column.Integer("type"); diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index f0a8953c..66362fbe 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -90,8 +90,9 @@ SOURCES src/ui/manage_accounts/add_account_dialog.vala src/ui/manage_accounts/dialog.vala src/ui/notifications.vala - src/ui/occupant_list.vala - src/ui/occupant_list_row.vala + src/ui/occupant_menu/list.vala + src/ui/occupant_menu/list_row.vala + src/ui/occupant_menu/view.vala src/ui/settings_dialog.vala src/ui/unified_window.vala src/ui/util.vala diff --git a/main/data/occupant_list.ui b/main/data/occupant_list.ui index 384d9033..d899eb5f 100644 --- a/main/data/occupant_list.ui +++ b/main/data/occupant_list.ui @@ -1,25 +1,19 @@ -