Tor Hveem
2617dadb65
Simplify/clean up the unread and notification code
2013-10-15 14:59:06 +02:00
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.
2013-10-15 14:31:41 +02:00
David Cormier
b2ee67707b
plugins: let plugins name their content
2013-10-13 14:57:54 -04:00
David Cormier
41b0684c82
plugins: use buttons to display additional content
2013-10-13 14:55:38 -04:00
David Cormier
3f56c80f56
plugins: warn the user that content may not be safe for work
2013-10-13 14:49:38 -04:00
David Cormier
1f7cb5c3ba
plugins: use to explicitely trust html
2013-10-13 14:33:09 -04:00
Tor Hveem
fc8714b4d4
Fix bug with readmarker
2013-10-12 21:06:59 +02:00
Tor Hveem
ee890222c5
implement last read marker
2013-10-12 21:06:59 +02:00
Tor Hveem
9969c826b8
Use classes instead of ids
2013-10-12 11:49:14 +02:00
David Cormier
8057c0639c
Align nicks on the right. Fixes #19 .
2013-10-11 20:37:11 -04:00
David Cormier
48ff9ba501
Add WeeChat version information on index.html. Fixes #30
2013-10-11 19:41:23 -04:00
Tor Hveem
31228d6362
move around landing page somewhat
2013-10-11 23:38:30 +02:00
Tor Hveem
1609346668
Form control for number of lines to sync
2013-10-11 23:27:55 +02:00
Tor Hveem
5a8294b2cc
Use separate form fields for host and port
2013-10-11 23:27:29 +02:00
Tor Hveem
2996192c5f
Fix word wrap
2013-10-11 23:26:51 +02:00
Tor Hveem
bfa4e9da2d
Include sanitize library to get metadata content to work again
2013-10-11 23:26:19 +02:00
Tor Hveem
2ee29923c1
Fix keys quirks for different browsers
2013-10-11 23:22:54 +02:00
Tor Hveem
a686d7e398
implement alt-a and ctrl-g keybindings
2013-10-11 23:22:54 +02:00
Tor Hveem
f1582b463b
Implement searching and display buffers with unread lines only
2013-10-11 23:22:54 +02:00
Tor Hveem
1f4579748c
Use sidebar instead of top nav
2013-10-11 23:22:53 +02:00
David Cormier
c41c33f9ab
Merge remote-tracking branch 'torhve/master'
2013-10-10 15:34:33 -04:00
Tor Hveem
340915576b
Display full name when shortName is missing
2013-10-10 12:49:04 +02:00
Tor Hveem
8028070aaa
Merge
2013-10-09 17:53:25 +02:00
David Cormier
7db8e31a7f
plugins: Move plugins to external module
2013-10-08 19:08:13 -04:00
David Cormier
b1d7655776
Add documentation, remove spurious methods and junk
2013-10-08 10:26:06 -04:00
David Cormier
236a82ec4e
Support text input
2013-10-08 09:55:07 -04:00
David Cormier
553f40e220
Add Buffer model
2013-10-07 21:17:19 -04:00
David Cormier
c538d759b8
Add model module
2013-10-07 20:54:00 -04:00
Tor Hveem
5032af8ab3
fix automatic scrolling
2013-10-07 16:59:42 +02:00
Tor Hveem
628961026b
Add support for encryption
2013-10-07 15:38:47 +02:00
Tor Hveem
001b05beeb
Use protocol agnostic links to CDN resources
2013-10-07 14:26:05 +02:00
Tor Hveem
a82ca40db8
better formatting
2013-10-07 12:09:30 +02:00
Tor Hveem
f7abb3448e
use different badge color for highlight/notification
2013-10-07 12:04:28 +02:00
Tor Hveem
599cf0733f
Add unread counter to buffer nav
2013-10-07 01:56:26 +02:00
Tor Hveem
e7adbffa47
improve chatpanes with scrolling and fix nav
2013-10-07 00:49:20 +02:00
Tor Hveem
8c69511b5f
Improve date handling
2013-10-07 00:41:32 +02:00
Tor Hveem
02d0c25c12
handle pagetitle, use better background color
2013-10-07 00:12:44 +02:00
Tor Hveem
2100fabf24
handle initial sync and no notification, use short_name
2013-10-06 23:59:34 +02:00
Tor Hveem
6455256b9e
design improvements, and add time to each line
2013-10-06 19:15:34 +02:00
Tor Hveem
4db0a985c5
Improve design of landing page
2013-10-06 13:59:34 +02:00
Tor Hveem
8520c7251a
Support weechat extended colors, sort buffers
2013-10-06 13:42:45 +02:00
Tor Hveem
e88c1084ca
Add notification support
2013-10-06 12:34:41 +02:00
Philippe Proulx
d332635a4e
Fix message time display
2013-10-06 00:17:13 -04:00
Philippe Proulx
a7f3412b5d
protocol.js -> weechat-protocol.js
...
This makes it more clear that this script's code parses the WeeChat
protocol specifically.
2013-10-05 14:23:18 -04:00
David Cormier
fda2fffb99
Center connection information
2013-10-05 12:41:48 -04:00
David Cormier
fa2fb0957d
Push command textbox at the bottom of the screen
2013-10-05 12:40:01 -04:00
David Cormier
cae156d60c
Fix html error and indentation
2013-10-05 12:20:54 -04:00
David Cormier
07d09e9aa6
Show timestamp before message
2013-10-05 12:05:38 -04:00
David Cormier
8adbcc1176
Add BufferLine model
2013-10-05 11:57:46 -04:00
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
2013-10-05 16:05:16 +02:00