Add SVG
Merge pull request #220 from acous/update-logo

Add SVG logo
Add a isNicklistEmpty method to buffer model, speed up nicklist decision

Flattening the nicklist is really unnecessary. This method is 10x faster for short
nicklists, and much faster for buffers with lots of users.
Defer nicklist loading until buffer is opened

Drastically improves startup time for users with buffers that have thousands of users
Remove debug logging
Load lines before nicklist

Nicklist is not nearly as important as the actual lines, load them first for better perceived performance. Parsing the nicklist can take a noticeable amount of time for channels with thousands of occupants.

This also improves/fixes the nicklist emptiness check
Fetch nicklist by buffer name, not pointer

An invalid pointer will crash WeeChat, while an invalid name will not. A pointer
becomes invalid e.g. if the buffer is closed by another client, g-b not updated,
and the buffer then selected in g-b.
Merge pull request #226 from lorenzhs/removelog

Remove debug logging
Merge pull request #225 from lorenzhs/defernicklist

Defer nicklist loading until buffer is opened
Try to fetch all unread lines if that is a reasonable amount

Partially fixes #139 in that it tries to accomplish this, but until we can request
only non-filtered lines from WeeChat, the best thing we can do is guessing.
Merge pull request #224 from lorenzhs/fetchall

Try to fetch all unread lines if that is a reasonable amount
Bigger logo on landing page

I rendered the svg with inkscape
Merge pull request #227 from lorenzhs/titlepage

Bigger logo on landing page
Ignore nicklist updates for buffers without a nicklist
Don't update read marker if no more lines could be fetched

Fixes disappearing read marker (set to -1)
Don't irc linky #foo after forward / backward slashes

This broke some URLs like http://caniuse.com/#feat=flexbox
Use svg logo on landing page
Merge pull request #229 from lorenzhs/titlepage

Use svg logo on landing page
Merge pull request #232 from lorenzhs/fixreadmarker

Fix disappearing read marker if no more lines could be fetched
Merge pull request #231 from lorenzhs/nicklistupdates

Ignore nicklist updates for buffers without a nicklist