travis-web/assets/scripts/app/views
Piotr Sarnacki 27fe85989a Make rendering long logs faster when rendering huge chunks at once
After change log rendering method, to append HTML elements instead of
rerendering the entire thing, the case of gradual rendering of a log
started to behave much better (because we just append new elements), but
the initial render took a bit longer, because of the fact that appending
large separate HTML elements to DOM at once is not a good idea.

In order to make the situation better I added simple optimization.
Elements are added to DocumentFragment node before inserting to DOM and
appended to DOM only after all elements are processed. That way, when
log needs to be rendered all at once, we will not do any DOM operations
until log is ready.
2012-12-05 21:29:41 +01:00
..
repo Add regenerate key option in repo view 2012-12-05 01:59:03 +01:00
accounts.coffee extract paths in Assetfile; rename javascripts to scripts, stylesheets to styles 2012-10-03 17:13:02 +02:00
application.coffee Remove layout views, just change template on application 2012-10-23 01:40:05 +02:00
build.coffee Fix showMore 2012-11-10 16:34:01 +01:00
events.coffee Merge branch 'master' of github.com:travis-ci/travis-web 2012-10-16 02:05:17 +02:00
flash.coffee refactor broadcasts 2012-10-19 04:27:07 +02:00
job.coffee Make rendering long logs faster when rendering huge chunks at once 2012-12-05 21:29:41 +01:00
left.coffee extract paths in Assetfile; rename javascripts to scripts, stylesheets to styles 2012-10-03 17:13:02 +02:00
profile.coffee extract paths in Assetfile; rename javascripts to scripts, stylesheets to styles 2012-10-03 17:13:02 +02:00
repo.coffee extract paths in Assetfile; rename javascripts to scripts, stylesheets to styles 2012-10-03 17:13:02 +02:00
sidebar.coffee Fix Travis.Job.queued to update after receiving new jobs 2012-11-28 02:02:30 +01:00
signin.coffee some tweaks 2012-10-13 04:34:30 +02:00
stats.coffee extract paths in Assetfile; rename javascripts to scripts, stylesheets to styles 2012-10-03 17:13:02 +02:00
top.coffee changes for pro 2012-11-15 16:31:54 +01:00