David Cormier
b9e258e04a
Merge pull request #227 from lorenzhs/titlepage
...
Bigger logo on landing page
12 years ago
Lorenz Hübschle-Schneider
2227e31fe4
Bigger logo on landing page
...
I rendered the svg with inkscape
12 years ago
David Cormier
e74d5dd270
Merge pull request #224 from lorenzhs/fetchall
...
Try to fetch all unread lines if that is a reasonable amount
12 years ago
Lorenz Hübschle-Schneider
203680ff58
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.
12 years ago
David Cormier
a3410d45c1
Merge pull request #225 from lorenzhs/defernicklist
...
Defer nicklist loading until buffer is opened
12 years ago
David Cormier
9094d60772
Merge pull request #226 from lorenzhs/removelog
...
Remove debug logging
12 years ago
Lorenz Hübschle-Schneider
dc0ce33bea
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.
12 years ago
Lorenz Hübschle-Schneider
730c7dab8d
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
12 years ago
Lorenz Hübschle-Schneider
14575f3547
Remove debug logging
12 years ago
Lorenz Hübschle-Schneider
ac548777fc
Defer nicklist loading until buffer is opened
...
Drastically improves startup time for users with buffers that have thousands of users
12 years ago
Lorenz Hübschle-Schneider
739c4de0ef
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.
12 years ago
David Cormier
e9ca3ff5be
Merge pull request #220 from acous/update-logo
...
Add SVG logo
12 years ago
acous
4d3816c541
Add SVG
12 years ago
David Cormier
060e1154f8
Merge pull request #219 from acous/update-logo
...
Update logo
12 years ago
David Cormier
3d5ed296c2
Merge pull request #218 from lorenzhs/pluginregex
...
Improve plugin regular expressions, load imgur over https if enabled
12 years ago
David Cormier
ff1f240854
Merge pull request #217 from lorenzhs/notificationfix
...
Display all parts of message prefix in notification
12 years ago
acous
5207f52046
Update logo
...
Shading and legibility, slightly less creepiness.
12 years ago
Lorenz Hübschle-Schneider
3c1bdfeb71
Improve plugin regular expressions, load imgur over https if enabled
12 years ago
David Cormier
532b700516
Merge pull request #216 from lorenzhs/pagevisibility
...
Treat messages arriving in active buffer as unread if window isn't in focus
12 years ago
Lorenz Hübschle-Schneider
4e315b53a8
Display all parts of message prefix in notification
...
Previously, we only got the first part -- which would be "@" for an op, and not their nick.
12 years ago
Lorenz Hübschle-Schneider
71cafde5a3
Reset unread count on disconnect
12 years ago
Lorenz Hübschle-Schneider
58a26ceea9
Treat messages arriving in active buffer as unread if window is not focused
12 years ago
David Cormier
055dc9eba9
Merge pull request #215 from lorenzhs/patch-1
...
Tweak channel highlighting regex
12 years ago
David Cormier
b0a7acaadb
Merge pull request #211 from tribut/patch-2
...
Remove margin-right from #topbar.actions
12 years ago
David Cormier
2e7c6b3fbe
Merge pull request #214 from torhve/fix-bufferlist
...
Fix bufferlist not working after reconnect
Fix #183
Open #73
12 years ago
Lorenz Hübschle-Schneider
01f213147e
Tweak channel highlighting regex
...
Don't require white space at the start, punctuation marks are good, too.
12 years ago
Tor Hveem
5552d40ec2
Fix bufferlist not working after reconnect
12 years ago
Felix Eckhofer
aa4a78d7eb
Remove margin-right from #topbar.actions
...
If this is nonzero, content from div.title can overflow into the right margin of the buttons.
12 years ago
David Cormier
44feb0411a
Merge pull request #210 from cormier/add-assets
...
Add assets
12 years ago
David Cormier
f9defeed9f
Use "sonar" sound for notifications
12 years ago
David Cormier
a8b1fbd512
Move img directory to assets directory
12 years ago
Lorenz Hübschle-Schneider
aecae9f0e6
Optionally play a sound on notification
...
Fixes #42
TODO: find and add a sound file
12 years ago
David Cormier
392ded6326
Merge pull request #208 from lorenzhs/largericons
...
Larger icons
12 years ago
Lorenz Hübschle-Schneider
9188cabbbc
Larger icons
12 years ago
David Cormier
cf75d75412
Merge pull request #205 from tribut/patch-1
...
Add some padding around the logo
12 years ago
Felix Eckhofer
91e85400e9
Add some padding around the logo
...
This looks nicer with the new "glowing bear"
12 years ago
David Cormier
9a40f61517
Merge pull request #196 from cormier/glowing-logo
...
Glowing logo
12 years ago
David Cormier
8a6337e873
Merge pull request #204 from lorenzhs/numlines
...
Recalculate number of lines needed on resizing
12 years ago
Lorenz Hübschle-Schneider
a3b52ddddd
Recalculate number of lines needed on resizing
...
The issue with #bufferlines on mobile has been fixed in 0d580cc
, so calculate
the number of (non-wrapping) lines that fit in the window and add a buffer of 10
for hidden lines and to allow scrolling up to fetch more lines (#202 )
12 years ago
David Cormier
e274935537
Rename content -> buffer
...
Makes more sense as this variable is called "buffer" everywhere
else in the code base.
12 years ago
David Cormier
c4dc74ca8d
Make allLinesFetched an attribute of buffer
...
Remove noMoreLines from the rootScope.
12 years ago
Tor Hveem
892dac5fbc
Variable fix, and compare fix
12 years ago
Tor Hveem
c80e3ce005
Fix spaces
12 years ago
Tor Hveem
ad68e32c08
Don't show fetch more lines when there aren't any
12 years ago
David Cormier
583a4bab58
Merge pull request #199 from torhve/improve-swipe
...
Increase swipe area
12 years ago
David Cormier
a5006ce966
Fix jshint error
12 years ago
Tor Hveem
5dd11d72c0
Fix alt-n again
12 years ago
Tor Hveem
4fccf9dc8d
Fix HTML syntax error
12 years ago
Tor Hveem
00906f34cb
Add chrome keycode for <
12 years ago
Tor Hveem
93a7e524d3
Increase swip area
12 years ago