David Cormier
c5f89e83cd
Merge pull request #158 from cormier/fix-bufferlist
...
Fix bufferlist issues
2014-02-19 10:44:17 -05:00
Lorenz Hübschle-Schneider
389d6bdedb
Reduce number of false positives in IRC channel linkification
2014-02-19 15:38:07 +00:00
David Cormier
51cde96bf6
Standardize code presentation
...
Fix indentation (4 spaces, no tabs)
Fix indentation in CSS
Fix comment position in CSS file
2014-02-19 10:27:46 -05:00
David Cormier
8e44757e61
Replace magic number 968 with variable
2014-02-19 10:18:20 -05:00
David Cormier
11e5b6fbda
Merge development branch of creesch
2014-02-19 09:58:31 -05:00
David Cormier
2e5e3a45eb
Revert "Collapse sidebar with css selector"
...
This reverts commit 3a5dfd5e94
.
2014-02-19 09:53:03 -05:00
Tor Hveem
2452858853
Fix globals. Fix init
2014-02-19 11:28:48 +01:00
Tor Hveem
2aa1e02bea
New keybinding: Alt-< to switch to previous buffer. Same key as WeeChat
2014-02-19 10:58:26 +01:00
David Cormier
ca6286064e
Merge pull request #156 from lorenzhs/fixwhitespace
...
Whitespace fixes, some {} blocks
2014-02-18 15:21:38 -05:00
Lorenz Hübschle-Schneider
e5476dfd02
Whitespace fixes, some {} blocks
2014-02-18 18:13:23 +00:00
David Cormier
6814379bdb
Merge pull request #154 from torhve/better-string-decoding
...
Decode and encode array directly without for loop
2014-02-18 09:56:06 -05:00
Creesch
14706d1e33
html&css changes for mobile usage
2014-02-18 14:50:38 +01:00
creesch
abefa7430a
Implement swiping for mobile devices
2014-02-18 14:40:02 +01:00
Tor Hveem
b379d50351
Decode and encode array directly without for loop
2014-02-18 13:25:03 +01:00
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
2014-02-17 21:46:00 -05:00
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
2014-02-17 21:19:34 -05:00
David Cormier
8c386f7553
Create helper functions for initialization methods
2014-02-17 21:15:10 -05:00
David Cormier
3a5dfd5e94
Collapse sidebar with css selector
...
Fixes #152
2014-02-17 20:49:49 -05:00
David Cormier
dcd6b18115
Merge pull request #153 from lorenzhs/fixirclinks
...
IRC linky: don't match HTML encoded chars (), >, etc.)
2014-02-17 20:36:11 -05:00
Lorenz Hübschle-Schneider
c490e33898
IRC linky: don't match HTML encoded chars (), >, etc.)
2014-02-17 20:08:55 +00:00
David Cormier
0bfbd3eb0b
Add missing keyboard shortcuts on landing page
...
Fixes #80
2014-02-17 10:55:56 -05:00
David Cormier
4e5f239980
Merge pull request #144 from lorenzhs/linkify
...
Linkify IRC channels
2014-02-17 10:24:00 -05:00
David Cormier
0c9f5aab34
Merge pull request #149 from lorenzhs/patch-1
...
Remove black background on own chat lines
2014-02-17 08:49:08 -05:00
David Cormier
6f972261da
Merge pull request #150 from lorenzhs/patch-2
...
switchToActivityBuffer: Prioritise notifications
2014-02-17 08:46:58 -05:00
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.
2014-02-17 12:37:14 +00:00
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.
2014-02-17 12:31:23 +00:00
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
2014-02-17 12:23:27 +00:00
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
2014-02-16 16:55:27 -05:00
Lorenz Hübschle-Schneider
2e963da581
Don't use jQuery, simplify
2014-02-16 16:55:27 -05:00
Lorenz Hübschle-Schneider
e48fe29cf8
Automatically scroll plugins into view
2014-02-16 16:55:27 -05:00
David Cormier
1354ccd470
Merge pull request #146 from creesch/patch-1
...
Bootstrap requires jquery + html error
2014-02-16 16:30:37 -05:00
creesch
a7e325de00
small html error as well.
2014-02-16 21:38:10 +01:00
creesch
651287ad62
Bootstrap requires jquery
...
Without jquery the menu in the upper right corner will not open.
2014-02-16 21:33:13 +01:00
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.
2014-02-16 14:10:56 +00:00
David Cormier
557fd64ab7
Remove jquery from dependencies
2014-02-15 11:41:06 -05:00
Lorenz Hübschle-Schneider
f70f399741
remove unnecessary use of jQuery
2014-02-15 11:39:11 -05:00
David Cormier
bb44a87560
Revert "Remove superfluous password box"
...
This reverts commit d26120953f
.
2014-02-14 11:44:37 -05:00
David Cormier
6fb1aa8e5c
Merge pull request #142 from lorenzhs/merge
...
Fix botched merge
2014-02-14 11:41:55 -05:00
Lorenz Hübschle-Schneider
f018876987
Fix botched merge
2014-02-14 16:40:44 +00:00
David Cormier
d26120953f
Remove superfluous password box
2014-02-14 11:37:04 -05:00
David Cormier
703128ab28
Merge pull request #141 from cormier/fix-jshint
...
Fix jshint errors
2014-02-14 09:33:29 -05:00
David Cormier
36049447cd
Fix jshint errors
2014-02-14 09:32:30 -05:00
Tor Hveem
0f44465faa
Better connection / password error handling
2014-02-14 09:16:40 -05:00
David Cormier
e68e7dd01d
websockets: add support for user specified onmessage
2014-02-14 09:09:09 -05:00
David Cormier
c11a01d67c
Merge pull request #138 from lorenzhs/doc
...
Bit of an update for the landing page
2014-02-13 12:55:12 -05:00
Lorenz Hübschle-Schneider
9c1ced3249
Fix the markup a bit
2014-02-12 23:16:40 +00:00
Lorenz Hübschle-Schneider
ee4207ffd0
Fix label for save password checkbox
2014-02-12 23:16:39 +00:00
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
2014-02-12 23:16:39 +00:00
Lorenz Hübschle-Schneider
4d2e85d1dd
Add a 'Get involved' section
2014-02-12 23:16:36 +00:00
David Cormier
826c41d1d0
Merge pull request #137 from lorenzhs/fixscrolling
...
Fix read marker and scrolling behaviour
2014-02-11 16:50:38 -05:00