David Cormier
7c5a396171
Rename 'monospace' class to 'favorite-font'
11 years ago
Lorenz Hübschle-Schneider
97cf908932
Prevent embeds from overflowing
...
Fixes #347
11 years ago
Tor Hveem
20a8289072
Revert the revertion of multiline and clean it up for new directive.
11 years ago
David Cormier
c04b6e64f6
Let user specify the id of the input bar
...
Input bar id is not globally set, but passed to the directive
through the input-id attribute.
12 years ago
David Cormier
5cd36f0779
Remove unnecessary id
...
Encapsulating the feature in a angular directive let us avoid
setting global ids for elements.
12 years ago
David Cormier
5f25a96b51
Work with inputNode element directly
...
Instead of using $scope.command, we work with the inputNode element
directly to have control over the caret position. This let us have
nick completition in the same way as WeeChat.
Fix #74
12 years ago
Lorenz Hübschle-Schneider
93f40c64e9
Fix embed DOM classes
...
Classes, IDs and Names in the DOM have to begin with a letter. The $$hashKey
however might not, so prefix it with embed_. This also makes the classes more
unique, which is a good thing. Additionally, don't scroll on undefined should that
ever happen.
Fixes #45
12 years ago
Lorenz Hübschle-Schneider
e48fe29cf8
Automatically scroll plugins into view
12 years ago
David Cormier
f4ee683100
Only retrieve plugin content when 'Show Content' is pressed
12 years ago
David Cormier
6b12926887
Move plugin to it's own directive
12 years ago
Tor Hveem
0bd443715a
Remove autofocus since it is very mobile unfriendly
12 years ago
David Cormier
026881a29c
Revert "Split messages with newline into multiple messages"
...
This reverts commit 6dd35fa890
.
The commit breaks support for chrome.
12 years ago
Tor Hveem
6dd35fa890
Split messages with newline into multiple messages
12 years ago
David Cormier
fcfe8ba4be
Create inputbar directive
12 years ago