Tor Hveem
2617dadb65
Simplify/clean up the unread and notification code
13 years ago
Tor Hveem
a9dcc68af2
Instead of using buffer.notification as a boolean, save number of
...
notifications into the variable. And when displaying unread messages
display unread notifications if any and if not then display number of
unreads.
13 years ago
David Cormier
b2ee67707b
plugins: let plugins name their content
13 years ago
David Cormier
41b0684c82
plugins: use buttons to display additional content
13 years ago
David Cormier
3f56c80f56
plugins: warn the user that content may not be safe for work
13 years ago
David Cormier
1f7cb5c3ba
plugins: use to explicitely trust html
13 years ago
Tor Hveem
fc8714b4d4
Fix bug with readmarker
13 years ago
Tor Hveem
ee890222c5
implement last read marker
13 years ago
Tor Hveem
9969c826b8
Use classes instead of ids
13 years ago
David Cormier
8057c0639c
Align nicks on the right. Fixes #19 .
13 years ago
David Cormier
48ff9ba501
Add WeeChat version information on index.html. Fixes #30
13 years ago
Tor Hveem
31228d6362
move around landing page somewhat
13 years ago
Tor Hveem
1609346668
Form control for number of lines to sync
13 years ago
Tor Hveem
5a8294b2cc
Use separate form fields for host and port
13 years ago
Tor Hveem
2996192c5f
Fix word wrap
13 years ago
Tor Hveem
bfa4e9da2d
Include sanitize library to get metadata content to work again
13 years ago
Tor Hveem
2ee29923c1
Fix keys quirks for different browsers
13 years ago
Tor Hveem
a686d7e398
implement alt-a and ctrl-g keybindings
13 years ago
Tor Hveem
f1582b463b
Implement searching and display buffers with unread lines only
13 years ago
Tor Hveem
1f4579748c
Use sidebar instead of top nav
13 years ago
Tor Hveem
340915576b
Display full name when shortName is missing
13 years ago
Tor Hveem
8028070aaa
Merge
13 years ago
David Cormier
7db8e31a7f
plugins: Move plugins to external module
13 years ago
David Cormier
b1d7655776
Add documentation, remove spurious methods and junk
13 years ago
David Cormier
236a82ec4e
Support text input
13 years ago
David Cormier
553f40e220
Add Buffer model
13 years ago
David Cormier
c538d759b8
Add model module
13 years ago
Tor Hveem
5032af8ab3
fix automatic scrolling
13 years ago
Tor Hveem
628961026b
Add support for encryption
13 years ago
Tor Hveem
001b05beeb
Use protocol agnostic links to CDN resources
13 years ago
Tor Hveem
8d8800705f
GH pages
13 years ago
Tor Hveem
a82ca40db8
better formatting
13 years ago
Tor Hveem
f7abb3448e
use different badge color for highlight/notification
13 years ago
Tor Hveem
599cf0733f
Add unread counter to buffer nav
13 years ago
Tor Hveem
e7adbffa47
improve chatpanes with scrolling and fix nav
13 years ago
Tor Hveem
8c69511b5f
Improve date handling
13 years ago
Tor Hveem
02d0c25c12
handle pagetitle, use better background color
13 years ago
Tor Hveem
2100fabf24
handle initial sync and no notification, use short_name
13 years ago
Tor Hveem
6455256b9e
design improvements, and add time to each line
13 years ago
Tor Hveem
4db0a985c5
Improve design of landing page
13 years ago
Tor Hveem
8520c7251a
Support weechat extended colors, sort buffers
13 years ago
Tor Hveem
e88c1084ca
Add notification support
13 years ago
Philippe Proulx
d332635a4e
Fix message time display
13 years ago
Philippe Proulx
a7f3412b5d
protocol.js -> weechat-protocol.js
...
This makes it more clear that this script's code parses the WeeChat
protocol specifically.
13 years ago
David Cormier
fda2fffb99
Center connection information
13 years ago
David Cormier
fa2fb0957d
Push command textbox at the bottom of the screen
13 years ago
David Cormier
cae156d60c
Fix html error and indentation
13 years ago
David Cormier
07d09e9aa6
Show timestamp before message
13 years ago
David Cormier
8adbcc1176
Add BufferLine model
13 years ago
Tor Hveem
6949f919a1
Save the connection paramaters into localStorage
...
using a simple angular module for localstorage
Note: it also saves the password into localStorage, this
should be further improved to present a simple checkbox to the user
asking if they want to save the password or not
13 years ago