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
David Cormier
24a7fe2d42
Merge pull request #230 from lorenzhs/fixirclinky
...
Don't irc linky #foo after forward / backward slashes
2014-03-10 14:23:47 -04:00
David Cormier
d27d3b415d
Merge pull request #231 from lorenzhs/nicklistupdates
...
Ignore nicklist updates for buffers without a nicklist
2014-03-10 14:23:06 -04:00
David Cormier
4f85fb8998
Merge pull request #232 from lorenzhs/fixreadmarker
...
Fix disappearing read marker if no more lines could be fetched
2014-03-10 14:17:20 -04:00
David Cormier
9f15cad525
Merge pull request #229 from lorenzhs/titlepage
...
Use svg logo on landing page
2014-03-10 14:16:59 -04:00
Lorenz Hübschle-Schneider
f2680419b6
Use svg logo on landing page
2014-03-10 17:32:22 +00:00
Lorenz Hübschle-Schneider
a51e5c17ae
Don't irc linky #foo after forward / backward slashes
...
This broke some URLs like http://caniuse.com/#feat=flexbox
2014-03-10 17:19:02 +00:00
Lorenz Hübschle-Schneider
90b29cc5ad
Don't update read marker if no more lines could be fetched
...
Fixes disappearing read marker (set to -1)
2014-03-10 17:10:56 +00:00
Lorenz Hübschle-Schneider
5e19ffd614
Ignore nicklist updates for buffers without a nicklist
2014-03-10 17:01:41 +00:00
David Cormier
b9e258e04a
Merge pull request #227 from lorenzhs/titlepage
...
Bigger logo on landing page
2014-03-09 11:31:07 -04:00
Lorenz Hübschle-Schneider
2227e31fe4
Bigger logo on landing page
...
I rendered the svg with inkscape
2014-03-09 10:32:35 +00:00
David Cormier
e74d5dd270
Merge pull request #224 from lorenzhs/fetchall
...
Try to fetch all unread lines if that is a reasonable amount
2014-03-08 17:59:34 -05:00
Lorenz Hübschle-Schneider
203680ff58
Try to fetch all unread lines if that is a reasonable amount
...
Partially fixes #139 in that it tries to accomplish this, but until we can request
only non-filtered lines from WeeChat, the best thing we can do is guessing.
2014-03-08 22:47:24 +00:00