Commit graph

723 commits

Author SHA1 Message Date
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
Lorenz Hübschle-Schneider 0e3bf78087 Fix bug where no (more) lines were loaded despite there being more 2014-03-24 18:05:06 +00:00
David Cormier 2000437c3a Merge pull request #238 from lorenzhs/trailingcomma
remove trailing commas
2014-03-19 14:28:54 -04:00
Lorenz Hübschle-Schneider 0ff0c995d4 remove trailing commas 2014-03-19 18:02:20 +00:00
David Cormier f20f7f950e Merge pull request #234 from lorenzhs/notificationcount
Add notification count to notifications
2014-03-19 13:13:04 -04:00
David Cormier 2719caf956 Revert "Bring up number keypad for port on mobile phones, URL for address"
This reverts commit bbcdada331.
2014-03-18 14:57:34 -04:00
David Cormier d90a2a9e45 Merge pull request #237 from tribut/patch-3
Update path to icon for notifications
2014-03-18 09:23:47 -04:00
Felix Eckhofer 9d0fb6b0cd Update path to icon for notifications 2014-03-18 10:53:23 +01:00
David Cormier d18cc78626 Merge pull request #236 from lorenzhs/notimestamp
respect notimestamp setting on mobile
2014-03-17 16:53:01 -04:00
David Cormier 68ff4fb058 Merge pull request #235 from lorenzhs/portinput
Bring up number keypad for port on mobile phones, URL input for address
2014-03-17 16:51:08 -04:00
Lorenz Hübschle-Schneider 17cede5b68 respect notimestamp setting on mobile
marking the display: none as important gives it priority over
the display:inline for td.time on mobile
2014-03-15 16:27:36 +00:00
David Cormier e92cc3017a Merge pull request #233 from lorenzhs/sidebarvisibility
Show sidebar when switching from mobile to desktop view
2014-03-14 11:17:09 -04:00
Lorenz Hübschle-Schneider bbcdada331 Bring up number keypad for port on mobile phones, URL for address
An alternative would be type="tel", which has bigger number buttons for me,
but it seems wrong to use.
2014-03-14 14:52:23 +00:00
Lorenz Hübschle-Schneider 54bb156f01 Add notification count to notifications 2014-03-13 20:33:46 +00:00
Lorenz Hübschle-Schneider 554b16698a Show sidebar when switching from mobile to desktop view
(or the other way around)
2014-03-13 18:49:29 +00:00