From 35beab11cdccf09dc77917a795b033314e62a5b1 Mon Sep 17 00:00:00 2001 From: RblSb Date: Sun, 24 Jan 2021 13:12:58 +0300 Subject: Video title input --- src/client/Main.hx | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/client/Main.hx') diff --git a/src/client/Main.hx b/src/client/Main.hx index 5c29d29..31558eb 100644 --- a/src/client/Main.hx +++ b/src/client/Main.hx @@ -146,6 +146,9 @@ class Main { addVideoUrl(true); return false; }); + ge("#mediatitle").onkeydown = (e:KeyboardEvent) -> { + if (e.keyCode == KeyCode.Return) addVideoUrl(true); + } ge("#ce_queue_next").onclick = e -> addIframe(false); ge("#ce_queue_end").onclick = e -> addIframe(true); @@ -210,6 +213,16 @@ class Main { addVideoArray(links, atEnd, isTemp); } + public function isRawPlayerLink(url:String):Bool { + return player.isRawPlayerLink(url); + } + + public function isSingleVideoLink(url:String):Bool { + if (~/, ?(https?)/g.match(url)) return false; + if (mask.match(url)) return false; + return true; + } + public function sortItemsForQueueNext(items:Array):Void { if (items.length == 0) return; // except first item when list empty -- cgit v1.2.3