Commit graph

1030 commits

Author SHA1 Message Date
Tor Hveem
6318a94163 Helpers for class styling
Implement our own helpers for getting and setting class styles instead
of using jquery functions, since we are getting rid of jquery
2014-07-17 15:06:39 +02:00
Tor Hveem
6a3b4a1506 new option for overriding font size 2014-07-17 15:06:39 +02:00
Tor Hveem
16f9897964 use angular.element instead of jquery 2014-07-17 15:06:39 +02:00
Tor Hveem
cdcdcb096b User configurable font choice. Fixes #351 2014-07-17 15:06:38 +02:00
David Cormier
77ffbb2f22 Merge pull request #356 from torhve/swipefixes
Disable nicklist swipe
2014-07-16 17:04:58 -04:00
Lorenz Hübschle-Schneider
44ebcc6083 Merge pull request #355 from torhve/syncphrashing
Clarify hotlist sync option.
2014-07-16 21:59:06 +01:00
David Cormier
2a2c7e1281 Merge pull request #350 from glowing-bear/keep-keyboard-open
Focus input bar after pressing the send button
2014-07-16 16:54:56 -04:00
Tor Hveem
a7a8d60aea localstorage: fix initial value setting 2014-07-16 20:34:50 +02:00
Tor Hveem
7f76ed69dd Disable nicklist swipe
Behaviour was pretty unintuive with the previous way. This should be a
little more consistant
2014-07-16 19:47:57 +02:00
Tor Hveem
59040785aa Clarify option. 2014-07-16 19:44:42 +02:00
Lorenz Hübschle-Schneider
cffeef030b Fix line breaks on mobile by shifting around padding 2014-07-15 15:50:24 +01:00
David Cormier
de12755204 Only display status of master in readme
This way, we won't get "build error" images when a PR branch fails
2014-07-15 10:07:11 -04:00
Lorenz Hübschle-Schneider
1428005d1d Update app manifests
- fix name & image paths
- unify version numbers
2014-07-15 14:54:11 +01:00
David Cormier
4142883b29 Merge pull request #348 from glowing-bear/fix-initial-line-loading
[FIXED] Fix the initial loading of lines
2014-07-15 09:45:57 -04:00
Lorenz Hübschle-Schneider
8e1e871411 Fix matching (#segments) 2014-07-14 23:21:23 +01:00
Lorenz Hübschle-Schneider
885b47eaaf Add yr.no plugin 2014-07-14 22:51:07 +01:00
Lorenz Hübschle-Schneider
39b6d7a179 Fix URL regex
Old one doesn't match umlauts and other unicode stuff
New one is a lot more general and similar to what angular uses
2014-07-14 22:51:07 +01:00
Tor Hveem
5d0f71820e Merge pull request #353 from glowing-bear/remove-nganimate
Remove ngAnimate for the moment, we don't even seem to be using it
2014-07-13 12:50:35 +02:00
Lorenz Hübschle-Schneider
a2cc3558c3 Remove ngAnimate for the moment, we're not even using it
It does have a very significant performance impact, in my
measurements, buffer switching is 30% faster without it!
2014-07-07 18:54:56 +01:00
Lorenz Hübschle-Schneider
1194b170e5 Fix the initial loading of lines
This fixes a bug where the initial line loading would be triggered multiple times,
and a bug that incorrectly set requestedLines, causing this behaviour to repeat
2014-07-06 11:30:38 +01:00
Lorenz Hübschle-Schneider
4be8742ac5 Focus input bar after pressing the send button
This prevents the keyboard from closing on mobile
2014-07-04 14:45:27 +01:00
David Cormier
a904add7cc Merge pull request #346 from glowing-bear/channelregexonceagain
Allow a minus sign before a #channel link
2014-07-02 08:57:34 -04:00
David Cormier
528237071f Merge pull request #343 from glowing-bear/defaultport
Fix default port
2014-07-02 08:55:44 -04:00
Lorenz Hübschle-Schneider
ba74f2a7e5 Allow a minus sign before a #channel link 2014-07-02 08:41:50 +01:00
David Cormier
a105466b33 Merge pull request #344 from glowing-bear/fixlinetrimming
Don't trim unread lines
2014-07-01 19:36:51 -04:00
David Cormier
8927d37641 Merge pull request #345 from kramerc/remove-duplicate-sot-with-buffers
Remove duplicate source of truth with buffers.
2014-07-01 19:11:26 -04:00
Kramer Campbell
b21662da3c Remove duplicate source of truth with buffers. 2014-07-01 15:07:34 -07:00
Lorenz Hübschle-Schneider
0b8a3eb045 Don't trim unread lines
Also fix read marker after trimming
2014-07-01 19:41:27 +01:00
Lorenz Hübschle-Schneider
9379a53543 Set placeholder text to "Port" instead so it is clear what is needed here 2014-06-30 20:25:10 +01:00
Lorenz Hübschle-Schneider
f5855e0712 Revert "Set port variable instead of placeholder"
This reverts commit 6b4d2fddbb.

...because it didn't work. I just got an empty box and the variable wasn't set
2014-06-30 20:24:50 +01:00
David Cormier
118b401d76 Merge pull request #339 from glowing-bear/trimlines
Trim long buffers
2014-06-26 22:41:36 -04:00
David Cormier
48a07ee1fe Rename 'lines' to 'lines_per_screen' 2014-06-26 22:36:30 -04:00
Lorenz Hübschle-Schneider
984ceaf4e5 Trim long buffers
Fixes #338
2014-06-26 21:38:04 +01:00
David Cormier
8bdfd68438 Merge pull request #336 from glowing-bear/title-alt-text
Add buffer title to alt text
2014-06-23 14:56:47 -04:00
Lorenz Hübschle-Schneider
ce15fd706e Merge pull request #335 from kramerc/seconds-in-timestamps
Add option to show seconds in timestamps.
2014-06-23 17:39:13 +01:00
Kramer Campbell
9aa6a374cd Add option to show seconds in timestamps. 2014-06-23 09:34:27 -07:00
Lorenz Hübschle-Schneider
04c8ef45ec Add buffer title to alt text
Fixes #333
2014-06-23 17:09:38 +01:00
Lorenz Hübschle-Schneider
3e6a5084a6 Merge pull request #332 from anders/fix-323
Wrap IPv6 literals with brackets. Fixes #323.
2014-06-21 17:57:35 +01:00
Anders Bergh
b8c4b1fbac Wrap IPv6 literals with brackets. Fixes #323. 2014-06-21 18:56:27 +02:00
David Cormier
3234ffd353 Merge pull request #330 from anders/invalid-utf8
Replace all non-ASCII bytes with "?" in case of broken UTF-8.
2014-06-19 11:44:56 -04:00
Anders Bergh
d456663db5 Replace all non-ASCII bytes with "?" in case of broken UTF-8. 2014-06-19 16:52:07 +02:00
Tor Hveem
87be4cdbfc Merge pull request #329 from glowing-bear/invalidchars
Catch broken UTF-8 to enable loading of buffers with broken lines
2014-06-19 15:24:13 +02:00
Lorenz Hübschle-Schneider
f1c21ff23b Catch broken UTF-8 to enable loading of buffers with broken lines 2014-06-19 12:48:12 +01:00
David Cormier
afb5225bc6 Merge pull request #328 from glowing-bear/scroll-on-resize
Scroll on resize if at the bottom of the bufferlines
2014-06-18 17:37:22 -04:00
Lorenz Hübschle-Schneider
4a04ff8a8f Scroll on resize
main application of this: opening the keyboard on mobile devices
2014-06-18 22:29:51 +01:00
David Cormier
7efd441b99 Merge pull request #327 from glowing-bear/channelregex
Allow `+` and `@` before a channel name as well for linkification
2014-06-18 13:16:22 -04:00
Lorenz Hübschle-Schneider
abcadf040e Allow + and @ before a channel name as well for linkification
useful for /whois
2014-06-18 17:58:42 +01:00
Lorenz Hübschle-Schneider
5e2fb4913d Merge pull request #325 from glowing-bear/fix_default_port
Set port variable instead of placeholder
2014-06-17 09:09:31 +01:00
David Cormier
0bf6e782e2 Merge pull request #320 from glowing-bear/docs
Improve README
2014-06-16 23:03:31 -04:00
David Cormier
6b4d2fddbb Set port variable instead of placeholder
Suggesting a port in the placeholder can be confusing, as it may
lead people to believe that this value will be sent to the server
while in fact it will not be.

Fix #324
2014-06-16 22:53:39 -04:00