diff --git a/www/assets/js/data.js b/www/assets/js/data.js
index 9a6b1c68..dc037605 100644
--- a/www/assets/js/data.js
+++ b/www/assets/js/data.js
@@ -92,7 +92,8 @@ var USEROPTS = {
altsocket : getOrDefault("altsocket", false),
joinmessage : getOrDefault("joinmessage", true),
qbtn_hide : getOrDefault("qbtn_hide", false),
- qbtn_idontlikechange : getOrDefault("qbtn_idontlikechange", false)
+ qbtn_idontlikechange : getOrDefault("qbtn_idontlikechange", false),
+ first_visit : getOrDefault("first_visit", true)
};
var Rank = {
diff --git a/www/assets/js/ui.js b/www/assets/js/ui.js
index 2eaabba7..4538380a 100644
--- a/www/assets/js/ui.js
+++ b/www/assets/js/ui.js
@@ -319,6 +319,31 @@ $(window).resize(function() {
$("#ytapiplayer").attr("height", VHEIGHT);
});
+/* first time */
+if(USEROPTS.first_visit) {
+ var al = makeAlert("Playlist Options", [
+ "From the Options menu, you can choose to automatically",
+ " hide the buttons on each entry (and show them when",
+ " you right click). You can also choose to use the old",
+ " style of playlist buttons.",
+ "
"].join(""))
+ .addClass("span12")
+ .insertBefore($("#queue"));
+
+ al.find(".close").remove();
+
+ $("").addClass("btn btn-primary")
+ .text("Dismiss")
+ .appendTo(al)
+ .click(function() {
+ USEROPTS.first_visit = false;
+ saveOpts();
+ al.hide("blind", function() {
+ al.remove();
+ });
+ });
+}
+
/* initial YouTube api */
if(!USEROPTS.hidevid) {