JungEon Kim
3d39a3c138
Make image uploadable by paste from clipboard
7 years ago
Lorenz Hübschle-Schneider
fde346bc2f
Use CSS to show/hide tab-complete button instead of ng-hide
...
should've been ng-show anyway
8 years ago
Lorenz Hübschle-Schneider
7663fa079d
ng-class tweak
8 years ago
Alice Jenkinson
1b7f7354aa
Change nick complete button glyph to bullhorn
8 years ago
Alice Jenkinson
0eb01bad51
Use ng-class instead of string interpolation in input.html
8 years ago
Alice Jenkinson
56fbdb4250
Work around hover state being applied to buttons in inputbar on mobile
8 years ago
Alice Jenkinson
64e801ef65
Expose utils to the scope and use isMobileUi in input.html
8 years ago
Alice Jenkinson
c6a8b69fe0
Only show nick completion button on mobile UI
8 years ago
Alice Jenkinson
520f2ac349
Add a button to the input bar to complete nicks
8 years ago
Tor Hveem
021d9e6e95
set a title on the send button
10 years ago
Magnus Hauge Bakke
3f661ded6c
Support sending multiple images
10 years ago
Magnus Hauge Bakke
f2bb543796
Add support for dropping images on bufferlines and input form
10 years ago
Magnus Hauge Bakke
f2953d1190
Add image upload progressbar and error msg
10 years ago
Magnus Hauge Bakke
aef26a2dc5
Add file input with button and send file to imgur
10 years ago
Magnus Hauge Bakke
accbf276ad
Add button for sending image
10 years ago
Tor Hveem
7c2b2d98e8
fix button align and colors
10 years ago
Tor Hveem
210165daf7
Improve footer, more monochrome dark design
10 years ago
Tor Hveem
99ccd551b6
Enable by default, except on mobile. Convert by default.
10 years ago
Lorenz Hübschle-Schneider
86f9ed8bd5
Enable autocomplete on input, disable on search
...
In essence, this reverts a29905e02c
which doesn't make much sense to me
10 years ago
Lorenz Hübschle-Schneider
a0a191f104
Enable autocomplete on input, disable on search
...
In essence, this reverts a29905e02c
which doesn't make much sense to me
11 years ago
Lorenz Hübschle-Schneider
1f0cb71e86
Make buttons unselectable
...
This improves copying and pasting quite a lot
11 years ago
Lorenz Hübschle-Schneider
bc037720bd
Fix plugin selectors after angular upgrade
...
The recent angular update changed the format of the hash keys.
They're now in the format 'object:123' (etc), which isn't a valid
CSS class name any more, but we used the $$hashKey as such.
I used this opportunity to introduce a bit of abstraction there as well
11 years ago
Lorenz Hübschle-Schneider
4cdf86ed14
Remove bindonce for Angular 1.3 One-Time Bindings
11 years ago
Lorenz Hübschle-Schneider
f7aa7a0871
Hide sidebar when focusing input bar
...
This is for mobile
11 years ago
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