Commit Graph

566 Commits

Author SHA1 Message Date
David Cormier fb0ce21fc5 models: add activeBufferChanged signal
When the active buffer is changed on the model, the model
now emits a signal on the rootScope
2013-10-12 16:07:46 -04:00
Tor Hveem 824e86774c Use non-browser specific code for scrolling 2013-10-12 21:16:40 +02: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
David Cormier c3ce6b3da8 css: use pre instead of pre-wrap to avoid wrapping '--' messages 2013-10-12 12:56:47 -04:00
David Cormier 6271dc6577 shortcuts: implement switching buffer using ALT-number 2013-10-12 12:54:13 -04:00
David Cormier 5cf635bc70 Handle lineinfo with callback 2013-10-12 12:29:10 -04:00
David Cormier 9668b65f7a Add a doSendWithCallBack method
Hooks into the angularjs promise mecanism to send commands to the weechat
realy.
2013-10-12 12:16:46 -04:00
Tor Hveem 6e1ec22fe4 Add target=_blank on links again, it got lost in earlier merge 2013-10-12 17:23:04 +02:00
Tor Hveem 9d8bdc0dc5 fix both word break and pre 2013-10-12 12:18:05 +02:00
Tor Hveem 2f1e7834a3 Fix color parsing in prefix 2013-10-12 11:54:19 +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 f8bb1f4b78 Focus input bar on buffer change. Fixes #15 2013-10-11 19:50:27 -04:00
David Cormier 48ff9ba501 Add WeeChat version information on index.html. Fixes #30 2013-10-11 19:41:23 -04:00
Tor Hveem c91b56f776 Padding > Margin 2013-10-12 00:36:58 +02:00
Tor Hveem 56d7b4215e Bufferlines need extra margin to not go under input bar 2013-10-11 23:53:19 +02:00
Tor Hveem c2bc034293 Always show current buffer in list 2013-10-11 23:47:47 +02:00
Tor Hveem d797f4a305 Merge remote-tracking branch 'upstream/master' 2013-10-11 23:41:03 +02: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 0d7cfcf376 Fix problem with activity switch 2013-10-11 23:26:51 +02:00
Tor Hveem d5608fe7c1 Remove uneeded preventDefault 2013-10-11 23:26:51 +02:00
Tor Hveem 2996192c5f Fix word wrap 2013-10-11 23:26:51 +02:00
Tor Hveem 5ea276f648 Show content by default 2013-10-11 23:26:19 +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 cb4f811a12 soften the contrast on the foreground 2013-10-11 23:22:53 +02:00
Tor Hveem 482ee30bf5 Try to fix scroll issues 2013-10-11 23:22:53 +02:00
Tor Hveem 1f4579748c Use sidebar instead of top nav 2013-10-11 23:22:53 +02:00
Tor Hveem 01f7b616b3 Fix margin on bottom 2013-10-11 23:22:53 +02:00
David Cormier aa92b29bcb Remove unused code 2013-10-10 15:39:35 -04: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 21d19b5aac Fix the title change and rename events to use the new model 2013-10-10 12:37:25 +02:00
Tor Hveem 5ae3ca27ca Fix the metadata return value 2013-10-10 12:24:11 +02:00
Tor Hveem b94edd0ff5 Merge branch 'master' into gh-pages 2013-10-09 18:01:24 +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 51221d4a44 plugins: add documentation 2013-10-08 19:08:20 -04:00
David Cormier 7b701079f4 plugins: make PluginManager dependent of userPlugins and register them at runtime 2013-10-08 19:08:20 -04:00
David Cormier e457e96cd6 plugins: define plugins as Plugin objects 2013-10-08 19:08:20 -04:00
David Cormier cc2eda7057 plugins: create PluginManager service 2013-10-08 19:08:20 -04:00