From f35d620e8b0acf2db8b57ebd2ddaf3d01516ed58 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Thu, 25 Apr 2019 22:49:02 -0400 Subject: [PATCH] Started working on march mode! --- webcit-ng/static/index.html | 3 ++- webcit-ng/static/js/main.js | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/webcit-ng/static/index.html b/webcit-ng/static/index.html index 617d12bfb..c2cf2596c 100644 --- a/webcit-ng/static/index.html +++ b/webcit-ng/static/index.html @@ -1,7 +1,7 @@ @@ -19,6 +19,7 @@ diff --git a/webcit-ng/static/js/main.js b/webcit-ng/static/js/main.js index 5aac5f8e6..5c200b310 100644 --- a/webcit-ng/static/js/main.js +++ b/webcit-ng/static/js/main.js @@ -20,6 +20,7 @@ var current_user = _("Not logged in."); var serv_info; var last_seen = 0; var messages_per_page = 20; +var march_list = [] ; // Placeholder for when we add i18n later @@ -203,3 +204,22 @@ function gotoroom_2(data) { update_banner(); render_room_view(0, 9999999999); } + + +// Goto next room with unread messages +function gotonext() { + console.log("march list contains " + march_list.length ); + if (march_list.length == 0) { + march_list = [ + {"rorder":0,"name":"CitaNews","known":true,"hasnewmsgs":true,"floor":0} , + {"rorder":0,"name":"Hot Rodding","known":true,"hasnewmsgs":true,"floor":0} , + {"rorder":0,"name":"_BASEROOM_","known":true,"hasnewmsgs":true,"floor":0} , + ] ; + // FIXME load the room list then start over, probably ok to recurse + } + else { + next_room = march_list[0].name; + march_list.splice(0, 1); + gotoroom(next_room); + } +} -- 2.30.2