David Cormier
518d56299b
Merge connection initialization method
12 years ago
David Cormier
27690ada58
Work around a WeeChat protocol inconvenience
...
Until WeeChat sends a confirmation for init we have to assume
that the commands will be received synchronously even though
they are sent asynchronously
12 years ago
David Cormier
ba20a79c72
Send init commands when connection is successful
...
Initialization commands are sent when we are sure that
the password has been accepted and that the init has been
processed by the weechat relay
12 years ago
David Cormier
8c386f7553
Create helper functions for initialization methods
12 years ago
David Cormier
05df942f81
Redirect to first activeBuffer name
12 years ago
David Cormier
0a74acf170
ActiveBufferChanged signal passes buffer object
12 years ago
David Cormier
5e8f5db723
Bufferlist link points to buffer fullname
12 years ago
David Cormier
ea9402089e
Move templates to their own files
12 years ago
David Cormier
3c116b437e
Move index to it's own controller
12 years ago
David Cormier
3a5dfd5e94
Collapse sidebar with css selector
...
Fixes #152
12 years ago
David Cormier
dcd6b18115
Merge pull request #153 from lorenzhs/fixirclinks
...
IRC linky: don't match HTML encoded chars (), >, etc.)
12 years ago
Lorenz Hübschle-Schneider
c490e33898
IRC linky: don't match HTML encoded chars (), >, etc.)
12 years ago
David Cormier
0bfbd3eb0b
Add missing keyboard shortcuts on landing page
...
Fixes #80
12 years ago
David Cormier
4e5f239980
Merge pull request #144 from lorenzhs/linkify
...
Linkify IRC channels
12 years ago
David Cormier
0c9f5aab34
Merge pull request #149 from lorenzhs/patch-1
...
Remove black background on own chat lines
12 years ago
David Cormier
6f972261da
Merge pull request #150 from lorenzhs/patch-2
...
switchToActivityBuffer: Prioritise notifications
12 years ago
Lorenz Hübschle-Schneider
c1760e5433
Fix JS coding style
...
TODO: rebase this as a fixup. I don't think the github web interface supports that.
12 years ago
Lorenz Hübschle-Schneider
1a5b36b6f7
switchToActivityBuffer: Prioritise notifications
...
If there is a buffer with a notification, go there. Otherwise, go to one with unread lines.
12 years ago
Lorenz Hübschle-Schneider
b553ef2a71
Remove black background on own chat lines
...
I've had this in my deployment config for a while, I hope you guys agree that it looks much nicer
12 years ago
Lorenz Hübschle-Schneider
93f40c64e9
Fix embed DOM classes
...
Classes, IDs and Names in the DOM have to begin with a letter. The $$hashKey
however might not, so prefix it with embed_. This also makes the classes more
unique, which is a good thing. Additionally, don't scroll on undefined should that
ever happen.
Fixes #45
12 years ago
Lorenz Hübschle-Schneider
2e963da581
Don't use jQuery, simplify
12 years ago
Lorenz Hübschle-Schneider
e48fe29cf8
Automatically scroll plugins into view
12 years ago
David Cormier
1354ccd470
Merge pull request #146 from creesch/patch-1
...
Bootstrap requires jquery + html error
12 years ago
creesch
a7e325de00
small html error as well.
12 years ago
creesch
651287ad62
Bootstrap requires jquery
...
Without jquery the menu in the upper right corner will not open.
12 years ago
Lorenz Hübschle-Schneider
eaf5adf467
Linkify IRC channels
...
Make '#foo' in a message or buffer title clickable, taking the user to the IRC
channel specified, joining it if necessary.
12 years ago
David Cormier
557fd64ab7
Remove jquery from dependencies
12 years ago
Lorenz Hübschle-Schneider
f70f399741
remove unnecessary use of jQuery
12 years ago
David Cormier
bb44a87560
Revert "Remove superfluous password box"
...
This reverts commit d26120953f
.
12 years ago
David Cormier
6fb1aa8e5c
Merge pull request #142 from lorenzhs/merge
...
Fix botched merge
12 years ago
Lorenz Hübschle-Schneider
f018876987
Fix botched merge
12 years ago
David Cormier
d26120953f
Remove superfluous password box
12 years ago
David Cormier
703128ab28
Merge pull request #141 from cormier/fix-jshint
...
Fix jshint errors
12 years ago
David Cormier
36049447cd
Fix jshint errors
12 years ago
Tor Hveem
0f44465faa
Better connection / password error handling
12 years ago
David Cormier
e68e7dd01d
websockets: add support for user specified onmessage
12 years ago
David Cormier
c11a01d67c
Merge pull request #138 from lorenzhs/doc
...
Bit of an update for the landing page
12 years ago
Lorenz Hübschle-Schneider
9c1ced3249
Fix the markup a bit
12 years ago
Lorenz Hübschle-Schneider
ee4207ffd0
Fix label for save password checkbox
12 years ago
Lorenz Hübschle-Schneider
a069a171c2
Slightly rephrase some of the text on the landing page
...
* 4096 bit keys are better
* add port number to explanation
* Firefox 26 isn't all that brand-new any more
12 years ago
Lorenz Hübschle-Schneider
4d2e85d1dd
Add a 'Get involved' section
12 years ago
David Cormier
826c41d1d0
Merge pull request #137 from lorenzhs/fixscrolling
...
Fix read marker and scrolling behaviour
12 years ago
Lorenz Hübschle-Schneider
f8f25107de
Fix read marker and scrolling behaviour
...
* don't always jump to the bottom on incoming messages
* don't fiddle with the read marker when loading more lines
12 years ago
David Cormier
eca3cf4f40
Merge pull request #136 from lorenzhs/dynamicloading
...
Scrolling: Do not use webkit-specific function to scroll readmarker into view
12 years ago
Lorenz Hübschle-Schneider
7c2403e7a1
Scrolling: Do not use webkit-specific function to scroll readmarker into view
...
Sorry for that.
12 years ago
David Cormier
65a6ad1049
Merge pull request #133 from lorenzhs/fetchmorelines
...
Dynamically fetch lines
12 years ago
David Cormier
3c6648b913
Merge pull request #134 from lorenzhs/update
...
Update dependencies
12 years ago
Lorenz Hübschle-Schneider
6e48513d4b
Update dependencies
12 years ago
Lorenz Hübschle-Schneider
8068be8de2
Remove setting and calculate number of lines from display properties
12 years ago
Lorenz Hübschle-Schneider
56055d61c8
Make the code a little prettier
12 years ago