diff options
| author | jules <jules@okfoc.us> | 2014-02-07 09:29:58 -0500 |
|---|---|---|
| committer | jules <jules@okfoc.us> | 2014-02-07 09:29:58 -0500 |
| commit | 2b1d57245acbe0c9202c0e1d736242926211150d (patch) | |
| tree | b1741cd69ce886c236067d6e32c416accf9b4da7 | |
| parent | c4e1ba5edf660eee71d7a27995712ddef785d805 (diff) | |
fix preserve_dimensions bug
| -rw-r--r-- | js/api/gallery.js | 16 | ||||
| -rw-r--r-- | js/api/localstorage.js | 2 | ||||
| -rw-r--r-- | js/render.js | 2 |
3 files changed, 14 insertions, 6 deletions
diff --git a/js/api/gallery.js b/js/api/gallery.js index 0e6614b..48d6a92 100644 --- a/js/api/gallery.js +++ b/js/api/gallery.js @@ -22,13 +22,21 @@ shader_gallery.bind = function(){ ShaderAPI.list_users(function(err, users){ var $el = $("#pick-user").empty() - for (var i in users) { + + var $option = $("<option>") + var username = "users" + $option.val(username).html(username) + $el.append( $option ) + + users.sort(function(a,b){ + return a.username < b.username ? -1 : a.username > b.username ? 1 : 0 + }).forEach(function(user){ var $option = $("<option>") - var username = users[i].username + var username = user.username $option.val(username).html(username) $el.append( $option ) - } - }) + }) + }); $(document).on("change", "#pick-user", function(){ var name = $(this).val() diff --git a/js/api/localstorage.js b/js/api/localstorage.js index 309d49d..835d139 100644 --- a/js/api/localstorage.js +++ b/js/api/localstorage.js @@ -6,7 +6,7 @@ local_shaders.init = function(){ local_shaders.bind = function(){ local_shaders.buttons = {} if ('EXAMPLE_SHADERS' in window) { - local_shaders.bindButtons( window.SHADERS ) + local_shaders.bindButtons( window.EXAMPLE_SHADERS ) } local_shaders.bindButtons( local_shaders.getShaders() ) document.getElementById("add-shader").addEventListener("click", local_shaders.save, false) diff --git a/js/render.js b/js/render.js index 7eea965..e77711e 100644 --- a/js/render.js +++ b/js/render.js @@ -2,7 +2,7 @@ var frame, img_frame; var timeout, raf_id, start_t = 0, old_t = 0, pause_t = 0 var paused = false, dragging = false, rendering = false, scrolling = false, deferring = false, scrollTimeout = null var fps = 30 -var preserve_dimensions = true; +var preserve_dimensions = false; function choose (){ loading = true |
