Tor Hveem
20a8289072
Revert the revertion of multiline and clean it up for new directive.
2014-04-26 18:16:46 +02:00
Lorenz Hübschle-Schneider
18d1f4716b
Revert "use ng-if to hide date instead of css"
...
That actually decreases performance, because it adds a watcher to every line
This reverts commit 16365db588
.
2014-04-26 16:50:04 +01:00
Lorenz Hübschle-Schneider
677ec7783d
Reduce usage of ng-show/hide to reduce number of useless DOM elements (fixed)
...
Progress in the direction of #87 , especially on mobile.
This version doesn't break everything for new users.
2014-04-26 16:49:56 +01:00
Lorenz Hübschle-Schneider
8cb6fc623e
Travis: Reduce IRC notification spam
...
Only send a "the build passed" notification if it previously didn't, i.e. the build was fixed.
Failure notifications stay the same
2014-04-26 16:00:37 +01:00
Lorenz Hübschle-Schneider
16365db588
use ng-if to hide date instead of css
2014-04-26 10:48:19 -04:00
David Cormier
9e57733b31
Merge pull request #268 from glowing-bear/youtube
...
Improve youtube matching URL
2014-04-25 18:41:11 -04:00
Lorenz Hübschle-Schneider
9f46e656cb
Improve youtube matching URL
...
closes #266
2014-04-25 18:39:01 -04:00
David Cormier
82cab2c6af
Merge pull request #267 from torhve/recentspeaker
...
Use recent speaker instead of alphabetical nick tab complete
2014-04-25 18:35:34 -04:00
David Cormier
696574fa74
Merge pull request #269 from torhve/readme
...
Improve the readme
2014-04-25 15:16:17 -04:00
Lorenz Hübschle-Schneider
f7e1e97b2b
Fix a few things in the README
...
@torhve, please cherry-pick onto your PR :)
2014-04-25 21:13:33 +02:00
Tor Hveem
bcc51ef254
Try to improve the readme
2014-04-25 21:13:31 +02:00
Tor Hveem
921e28d0e2
Remove the old and now unused flat nicklist
2014-04-25 21:05:20 +02:00
Tor Hveem
4e08a52f25
Use recent speaker instead of alphabetical nick tab complete
...
Use _ for sorting.
Fix jshint problems and naming things.
Fix comments
2014-04-25 20:33:01 +02:00
Lorenz Hübschle-Schneider
b91241744c
Improve youtube matching URL
...
closes #266
2014-04-25 19:03:05 +01:00
David Cormier
253e2ffc60
Revert "Minimise usage of ng-show/hide to reduce number of useless DOM elements"
...
This reverts commit b4e1a5aaad
.
2014-04-24 23:20:56 -04:00
David Cormier
fe902fa545
Merge pull request #264 from tribut/new-url
...
Update Travis URL
2014-04-24 11:17:05 -04:00
Felix Eckhofer
39e783083a
Update Travis URL
2014-04-24 17:13:15 +02:00
David Cormier
a48a6c58c9
Merge pull request #263 from tribut/new-url
...
Update URLs to point to new Github Org
2014-04-24 11:11:08 -04:00
Felix Eckhofer
482639f7e6
Update URL to point to new Github Org
...
Travis-CI url to be updated at a later date?
2014-04-24 17:08:58 +02:00
David Cormier
0cf8fb315d
Merge pull request #249 from lorenzhs/layoutfix
...
Don't cut off bottom part of last line in firefox
2014-04-24 10:23:23 -04:00
David Cormier
aa42027e98
Merge pull request #258 from lorenzhs/performance
...
Performance improvements
2014-04-24 10:18:51 -04:00
David Cormier
d95e85b017
Merge pull request #261 from lorenzhs/nickclickfix
...
Improve nick clicking in buffer
2014-04-24 10:17:36 -04:00
Lorenz Hübschle-Schneider
58f7c9b9be
Improve nick clicking in buffer
...
* focus input line (stops keyboard from disappearing on mobile)
* add a space after the colon (and detect that in multiple highlight detection)
2014-04-23 17:19:42 +02:00
David Cormier
8eab74cf61
Merge pull request #260 from lorenzhs/sslerror
...
Detect self-signed cert errors
2014-04-23 08:50:38 -04:00
Lorenz Hübschle-Schneider
e732d72550
Detect self-signed cert errors
2014-04-22 19:04:31 +02:00
Lorenz Hübschle-Schneider
c32ccb8749
Don't cut off bottom part of last line in firefox
...
It ignores the padding in the #bufferlines diff. It's still off on small windows, but
a lot better than before. You can't make up the stupid things browsers do.
2014-04-21 18:31:37 +02:00
Lorenz Hübschle-Schneider
b4e1a5aaad
Minimise usage of ng-show/hide to reduce number of useless DOM elements
...
Progress in the direction of #87 , especially on mobile.
2014-04-21 18:31:02 +02:00
Lorenz Hübschle-Schneider
3ad76d2ff3
Don't ng-repeat function calls, they're expensive
...
See http://tech.small-improvements.com/2013/09/10/angularjs-performance-with-large-lists/
2014-04-21 18:31:02 +02:00
David Cormier
e7d7f39c95
Merge pull request #250 from lorenzhs/travis
...
switch travis to IRC notifications instead of email
2014-04-21 11:51:19 -04:00
Lorenz Hübschle-Schneider
0f5879502b
travis: send a notice, don't join the channel
2014-04-21 17:45:42 +02:00
Lorenz Hübschle-Schneider
7a94d6775d
switch travis to IRC notifications instead of email
2014-04-21 17:42:38 +02:00
David Cormier
a1334abb23
Merge pull request #259 from lorenzhs/fetchlinefix
...
Fix the one-line-only-bug
2014-04-20 17:37:09 -04:00
Lorenz Hübschle-Schneider
ac4e130198
Fix the one-line-only-bug
...
Fixes #247
2014-04-20 20:44:01 +02:00
David Cormier
81c5974369
Merge pull request #257 from lorenzhs/nickclick
...
Highlight user when clicking their nick
2014-04-19 10:07:50 -04:00
David Cormier
252b774f07
Merge pull request #255 from lorenzhs/lineheight
...
Improve mobile readability by putting whitespace between messages, not lines
2014-04-19 09:58:43 -04:00
David Cormier
af06d61627
Merge pull request #256 from lorenzhs/doubletap
...
Double-tap escape to disconnect
2014-04-19 09:57:41 -04:00
Lorenz Hübschle-Schneider
76d7572622
Highlight user when clicking their nick
2014-04-19 15:47:33 +02:00
Lorenz Hübschle-Schneider
16664cefc0
Double-tap escape to disconnect
2014-04-19 14:13:32 +02:00
Lorenz Hübschle-Schneider
517a473b94
Improve mobile readability by putting whitespace between messages, not lines
...
This generally removes a lot of whitespace on mobile while still improving readability
In particular, it makes it easier to see which lines belong together
2014-04-18 14:32:50 +02:00
David Cormier
5d2bb70e26
Merge pull request #248 from lorenzhs/fixnull
...
Don't modify buffer in document visibility change handler if not connected
2014-04-15 16:51:16 -04:00
Lorenz Hübschle-Schneider
fdbf639201
Don't modify buffer in document visibility change handler if not connected
2014-04-15 22:01:13 +02:00
David Cormier
2cc4172ae0
Merge pull request #240 from lorenzhs/fetchlines
...
Fix bug where no (more) lines were loaded despite there being more
2014-04-07 14:50:56 -04:00
David Cormier
5dd1e0c77c
Merge pull request #245 from lorenzhs/historycursorpos
...
Move cursor to end when navigating history
2014-04-07 10:10:25 -04:00
Lorenz Hübschle-Schneider
10bbb63929
Move cursor to end when navigating history
...
Fixes #244
2014-04-05 22:18:48 +02:00
David Cormier
61ded6f2c4
Merge pull request #243 from tribut/use-https
...
Github pages now supports https
2014-04-05 09:41:54 -04:00
Felix Eckhofer
d84b7e16f1
Use https for travis build status
2014-04-04 20:44:16 +02:00
Felix Eckhofer
cd6ee96ae7
Use https for dailymotion
2014-04-04 20:43:13 +02:00
Felix Eckhofer
199482c042
Github pages now support https - so use it!
2014-04-04 20:42:06 +02:00
David Cormier
8d94dffec9
Rename isMobileDevice to isMobileUi
...
Right now we are only checking the width screen so we are not
detecting anything that is mobile specific. Will rename to
isMobileDevice when we introduce more specific checks.
2014-03-30 20:16:29 -04:00
Felix Eckhofer
3ed3df9ede
Only hide bufferlist when switching to mobile
...
Showing the keyboard on mobile will trigger a resize event, therefore
trying to use the bufferlist filter will actually hide the bufferlist
making the feature unusable. Bug introduced by 554b1669
.
2014-03-30 23:59:52 +02:00