Tor Hveem
d5608fe7c1
Remove uneeded preventDefault
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
9a1bcf0cc0
Check for element before scrolling
2013-10-11 23:22:54 +02:00
Tor Hveem
2ee29923c1
Fix keys quirks for different browsers
2013-10-11 23:22:54 +02:00
Tor Hveem
5838824732
Revert color table change
2013-10-11 23:22:54 +02:00
Tor Hveem
70331559b3
Switch to first buffer on startup
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
f666c0c9fe
Implement a workaround to get scroll to bottom working again
2013-10-11 23:22:53 +02:00
Tor Hveem
482ee30bf5
Try to fix scroll issues
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
21d19b5aac
Fix the title change and rename events to use the new model
2013-10-10 12:37:25 +02:00
Tor Hveem
8028070aaa
Merge
2013-10-09 17:53:25 +02:00
David Cormier
b4298a1b0c
Remove unused code
2013-10-08 19:12:56 -04:00
David Cormier
cc2eda7057
plugins: create PluginManager service
2013-10-08 19:08:20 -04: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
019f1ce585
Support close buffer
2013-10-08 10:13:48 -04:00
David Cormier
1404c04590
Support BufferOpened
2013-10-08 10:05:46 -04:00
David Cormier
02c57fef6d
Remove isActiveBuffer function
2013-10-08 10:04:29 -04:00
David Cormier
c0f22c4ec8
Add notification support
2013-10-08 10:03:44 -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
ebecc5faae
Move BufferLine to models
2013-10-07 21:17:15 -04:00
Tor Hveem
0ba0ded728
Only request 20 lines
2013-10-07 16:59:47 +02: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
34b5d84d53
do not trigger unread for lines tagged with notify_none
2013-10-07 12:14:19 +02:00
Tor Hveem
f7abb3448e
use different badge color for highlight/notification
2013-10-07 12:04:28 +02:00
Tor Hveem
4fded85019
handle buffer rename, fix buffer title change
2013-10-07 11:45:18 +02:00
Tor Hveem
6a4593ef86
Fix the unread integer
2013-10-07 11:18:44 +02:00
Tor Hveem
599cf0733f
Add unread counter to buffer nav
2013-10-07 01:56:26 +02:00
Tor Hveem
befe6e9160
Use target blank on links so users dont navigate away from app
2013-10-07 00:59:40 +02:00
Tor Hveem
8c69511b5f
Improve date handling
2013-10-07 00:41:32 +02:00
Tor Hveem
452fc3adfa
handle buffer title changed
2013-10-07 00:24:18 +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
7230e7a3ee
Sync initial lines
2013-10-06 20:20:34 +02:00
Tor Hveem
6455256b9e
design improvements, and add time to each line
2013-10-06 19:15: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
e8ae26d50e
Strip trailing slashes
2013-10-05 20:06:28 -04:00
Philippe Proulx
257b4f01cf
weechat-protocol.js: add command formatting helper functions
2013-10-05 19:54:07 -04:00
Philippe Proulx
9bdcb814ab
weechat-protocol.js: clean code (indentation/trailing spaces)
2013-10-05 14:24:36 -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
David Cormier
e874912e7c
Merge pull request #11 from torhve/master
...
Save the connection paramaters into localStorage
using @agrublev's localStorage module
2013-10-05 08:28:38 -07: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
David Cormier
d468d1f0d6
Put the initialization in one string
...
Fixes #5 , thanks to @torhve
2013-10-05 09:57:45 -04:00