zulip/zephyr/static/js
Tim Abbott e5c96fb3ad Increase bottom_whitespace to be most of the viewport height.
This has two benefits:

(1) Users can scroll their last message to near the top of the screen,
which decreases how often one needs to scroll down to track current
messages.

(2) It makes scrolling bugs near the bottom of the screen a lot easier
to find, because scrolling down too far isn't blocked by being unable
to scroll messages off the screen.

We should probably later convert this to some formula that varies
dynamically based on the height of the last message.

(imported from commit 41954fecd9efb43820ed1ccb5210283c17752f51)
2013-07-08 17:32:17 -04:00
..
activity.js Fix 'undefined is not an object' traceback with update_active_status. 2013-06-12 16:21:10 -04:00
api.js Rework API documentation to cover all supported calls. 2013-04-18 09:57:56 -07:00
blueslip.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
colorspace.js Use white text for recipient labels on streams set to dark colors 2013-02-19 15:33:35 -05:00
common.js Accept any password with at least 6 characters 2013-04-10 18:05:02 -04:00
compose.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
composebox_typeahead.js v1 Emoji autocomplete 2013-07-08 15:26:39 -04:00
debug.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
emoji.js v1 Emoji autocomplete 2013-07-08 15:26:39 -04:00
hashchange.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
hotkey.js Don't let up/down close a compose unless the compose content is focused. 2013-07-05 15:00:08 -04:00
invite.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
landing-page.js Make error messages visible (trac #1294). 2013-06-10 16:42:43 -04:00
message_edit.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
message_list.js Only autoscroll for messages that arrived via get_updates. 2013-07-08 17:32:17 -04:00
metrics.js Enable metrics for all production realms 2013-06-27 15:57:55 -04:00
narrow.js Make narrow.by_recipient 'read' a message. 2013-07-08 17:12:32 -04:00
notifications.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
notifications_bar.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
onboarding.js onboarding: Only update onboarding checklist state if it changed. 2013-06-21 10:42:32 -04:00
reload.js Preserve the hash when reloading 2013-06-21 16:24:12 -04:00
rows.js Remove global selected_message_id and persistent_message_id variables 2013-02-21 13:29:17 -05:00
search.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
settings.js Use handlebars for bot rows. 2013-07-06 09:49:22 -04:00
setup.js Add the new tutorial steps. 2013-07-02 18:26:17 -04:00
signup.js Perform JS validation of the login form. 2013-07-08 14:00:19 -04:00
stream_list.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
subs.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
tab_bar.js Remove unused CSS reference and an unused extra_cls variable 2013-07-05 14:18:08 -07:00
templates.js Append timestamp to URLs when getting templates on dev machines. 2013-04-05 10:38:38 -04:00
timerender.js Rename timerender.render_time to render_date. 2013-07-02 10:13:57 -04:00
tutorial.js tutorial: tweak the language of some of the popover titles. 2013-07-07 19:30:12 -04:00
typeahead_helper.js v1 Emoji autocomplete 2013-07-08 15:26:39 -04:00
ui.js Increase bottom_whitespace to be most of the viewport height. 2013-07-08 17:32:17 -04:00
unread.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
util.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
viewport.js Put spaces after "function" in JS code (cosmetic). 2013-07-05 16:32:32 -04:00
zephyr.js recenter_view: Always place the initial pointer at the center. 2013-07-08 17:32:17 -04:00