Tor Hveem
6dd35fa890
Split messages with newline into multiple messages
12 years ago
Tor Hveem
cb73039b67
Use a simpler method to insert readmarker
12 years ago
Tor Hveem
c8634185cc
Remove space to the right of the scrollbar
12 years ago
Tor Hveem
c79c6bdab6
Make chat nick self white to be more in line with standard weechat
...
But add font weight bold to it so it sticks out a little more
12 years ago
Tor Hveem
c2ce47e217
remove connection infos from title bar
...
I find the connection info very displeasing to the eye, so I removed it
and added it to a hover on the icon instead.
I don't see the point of displaying where you are connected, and I want
the interface to be uncluttered by default.
12 years ago
Tor Hveem
f7b0b6fffe
make the buffers list static width instead of relative
12 years ago
Tor Hveem
70abe58afe
New keyboard shortcut alt-n: toggle nicklist
12 years ago
Tor Hveem
3c01ad1b68
Fix bug with switching to core buffer when buffer is closed
12 years ago
Vivien Didelot
4b5192ce7f
linkify topics
12 years ago
Vivien Didelot
d75b420e4d
Merge Tor's work on HTML escaping
...
Refs: #77
12 years ago
Tor Hveem
1615f3016b
Use angular function to linkify text.
...
Fixes bugs with HTML escaping in text
12 years ago
David Cormier
4a4d156b99
Merge pull request #76 from torhve/master
...
PR
12 years ago
Tor Hveem
69200c7854
Prevent user from accidentally leaving the page
12 years ago
Tor Hveem
d57127cc84
make class for embedded image, and fix its height parameter so its
...
better for small images
12 years ago
Tor Hveem
6258303465
New user setting for display embedded content by default
12 years ago
David Cormier
59206770e2
Isolate the nick completion in the inputbar's scope
12 years ago
David Cormier
03cb90c036
Move completeNick method to inputBar directive
12 years ago
David Cormier
ef24986431
Move inputbar related events to inputbar directive
12 years ago
David Cormier
fcfe8ba4be
Create inputbar directive
12 years ago
David Cormier
6055e699ff
Modifies angular model instead of dom element
...
fixes #74
12 years ago
David Cormier
84cc93fbb0
Initialize angularjs routing module
12 years ago
David Cormier
1f455c813a
Callback ids cycle from 0 to 1000
12 years ago
David Cormier
51abcc6953
Document messager methods
12 years ago
David Cormier
75e8c87f09
Group all messaging commands
12 years ago
David Cormier
8167b25c36
Remove doSend
...
Replace calls to doSend with calls to send
12 years ago
David Cormier
0f503fa521
Rename doSendAllWithCallback to sendAll
12 years ago
David Cormier
0c3496f798
Rename doSendWithCallback to send
12 years ago
David Cormier
a3ea312773
doSend always doSendWithCallback
...
The goal of this change is to provide only one way of sending
messages. By default, a callback will always be returned, and
the caller will decide if it needs to use it.
12 years ago
David Cormier
8c51ab18d3
Send all init commands in batch
12 years ago
David Cormier
ec4956a379
Implement doSendAllWithCallback
...
doSendAllWithCallback sends all the messages of the list
and returns a promise that is resolved when all the individual
promises are resolved.
Useful for avoiding long chains of .then().then().then() ..
12 years ago
David Cormier
02f51ad0df
Split creating the defer and returning the promise
12 years ago
David Cormier
335ec46fc6
Wrong password test with failure callback
12 years ago
David Cormier
d6ceadb1be
Fail all callbacks disconnection / error
...
Callback promises are resolved when their answer is received
If the websocket disconnects or fails before receives its answer,
it's promise is rejected.
12 years ago
David Cormier
5e70391bcf
Merge pull request #72 from torhve/nicklist
...
Nicklist
12 years ago
Tor Hveem
4596c129f1
support extended colors in nicklist
12 years ago
Tor Hveem
e8e44d85ce
Maintained cached flatnicklist, maintain shownicklist cached value for
...
template
12 years ago
Philippe Proulx
a415a3ec3c
No need to sort the flat nick list for completion
...
... because the completion function sorts it another way anyway.
12 years ago
Philippe Proulx
2101e52131
Add Escape and Alt+L keyboard shortcuts
...
* Escape: disconnect
* Alt+L: focus on input bar
12 years ago
Philippe Proulx
0f1bde187a
Support colors in nick list
12 years ago
Philippe Proulx
08fd89284e
Display host:port in top right corner when connected
...
Closes #69
12 years ago
Philippe Proulx
8ec37d68e2
Support case insensitive nick completion
12 years ago
Philippe Proulx
1eee866347
Do not handle keypress when not connected
12 years ago
Philippe Proulx
07481825e1
glowing-bear.css: fix indentation
12 years ago
Philippe Proulx
9274a918ff
Restore monospace/bright style for text inputs
12 years ago
Philippe Proulx
5f2a4386f7
Support custom suffix for nick completion
12 years ago
Philippe Proulx
ca47fba200
Nick completion support for end user
...
Closes #24
12 years ago
Philippe Proulx
782b659474
Prevent default action for Ctrl+G
...
Ctrl+G is used in Chrome/Chromium, at least, to find the next match
(just like F3).
12 years ago
Philippe Proulx
92dc4736ea
Switch between buffers with left Alt key only
...
Right Alt key, which is the same as Ctrl+left Alt, is used in several
keymaps to input special characters, like right Alt+2 in Canadian
French to input '@'. Do not switch between buffers when using right
Alt.
Fixes #67
12 years ago
Philippe Proulx
0da6014711
Swallow space after caret if needed (middle completion)
12 years ago
Philippe Proulx
a918923852
Implement IRC nick completion uility
12 years ago