Commit graph

25 commits

Author SHA1 Message Date
Alice Jenkinson
0eb01bad51 Use ng-class instead of string interpolation in input.html 2017-03-19 01:51:15 +13:00
Alice Jenkinson
56fbdb4250 Work around hover state being applied to buttons in inputbar on mobile 2017-03-18 17:31:01 +13:00
Alice Jenkinson
64e801ef65 Expose utils to the scope and use isMobileUi in input.html 2017-03-18 03:29:59 +13:00
Alice Jenkinson
c6a8b69fe0 Only show nick completion button on mobile UI 2017-03-18 02:11:57 +13:00
Alice Jenkinson
520f2ac349 Add a button to the input bar to complete nicks 2017-03-17 18:46:51 +13:00
Tor Hveem
021d9e6e95 set a title on the send button 2015-12-19 15:47:49 +01:00
Magnus Hauge Bakke
3f661ded6c Support sending multiple images 2015-11-07 12:45:05 +01:00
Magnus Hauge Bakke
f2bb543796 Add support for dropping images on bufferlines and input form 2015-11-07 12:45:05 +01:00
Magnus Hauge Bakke
f2953d1190 Add image upload progressbar and error msg 2015-11-07 12:44:22 +01:00
Magnus Hauge Bakke
aef26a2dc5 Add file input with button and send file to imgur 2015-11-07 12:44:22 +01:00
Magnus Hauge Bakke
accbf276ad Add button for sending image 2015-11-07 11:42:51 +01:00
Tor Hveem
210165daf7 Improve footer, more monochrome dark design 2015-03-29 14:05:25 +02:00
Tor Hveem
99ccd551b6 Enable by default, except on mobile. Convert by default. 2015-03-22 13:11:39 +01:00
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
2015-02-17 09:30:38 +01:00
Lorenz Hübschle-Schneider
1f0cb71e86 Make buttons unselectable
This improves copying and pasting quite a lot
2014-10-20 11:09:50 +02:00
Lorenz Hübschle-Schneider
f7aa7a0871 Hide sidebar when focusing input bar
This is for mobile
2014-08-13 08:39:32 +01:00
David Cormier
7c5a396171 Rename 'monospace' class to 'favorite-font' 2014-07-24 21:36:56 -04:00
Tor Hveem
20a8289072 Revert the revertion of multiline and clean it up for new directive. 2014-04-26 18:16:46 +02:00
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.
2014-02-25 09:12:52 -05:00
David Cormier
5cd36f0779 Remove unnecessary id
Encapsulating the feature in a angular directive let us avoid
setting global ids for elements.
2014-02-23 10:56:04 -05:00
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
2014-02-23 10:55:59 -05:00
Tor Hveem
0bd443715a Remove autofocus since it is very mobile unfriendly 2014-01-22 11:08:06 +01:00
David Cormier
026881a29c Revert "Split messages with newline into multiple messages"
This reverts commit 6dd35fa890.

The commit breaks support for chrome.
2013-11-09 12:40:27 -05:00
Tor Hveem
6dd35fa890 Split messages with newline into multiple messages 2013-11-02 17:43:45 +01:00
David Cormier
fcfe8ba4be Create inputbar directive 2013-10-27 17:54:51 -04:00