Tor Hveem
0f44465faa
Better connection / password error handling
2014-02-14 09:16:40 -05:00
Lorenz Hübschle-Schneider
9c1ced3249
Fix the markup a bit
2014-02-12 23:16:40 +00:00
Lorenz Hübschle-Schneider
ee4207ffd0
Fix label for save password checkbox
2014-02-12 23:16:39 +00:00
Lorenz Hübschle-Schneider
a069a171c2
Slightly rephrase some of the text on the landing page
...
* 4096 bit keys are better
* add port number to explanation
* Firefox 26 isn't all that brand-new any more
2014-02-12 23:16:39 +00:00
Lorenz Hübschle-Schneider
4d2e85d1dd
Add a 'Get involved' section
2014-02-12 23:16:36 +00:00
David Cormier
65a6ad1049
Merge pull request #133 from lorenzhs/fetchmorelines
...
Dynamically fetch lines
2014-02-10 20:10:51 -05:00
Lorenz Hübschle-Schneider
6e48513d4b
Update dependencies
2014-02-10 21:10:46 +00:00
Lorenz Hübschle-Schneider
8068be8de2
Remove setting and calculate number of lines from display properties
2014-02-10 20:18:44 +00:00
Lorenz Hübschle-Schneider
7764fc6910
Dynamically load lines for each buffer on startup
...
Add setting for number of lines to fetch initally.
TODO: styling
2014-02-10 20:15:50 +00:00
Lorenz Hübschle-Schneider
32bcb1c943
Fetch more lines on request
2014-02-10 20:15:50 +00:00
David Cormier
d4a4f1bd7f
Create websockets module
2014-02-09 19:40:10 -05:00
Tor Hveem
4f6d8d12e0
Remove noise
2014-02-08 10:37:51 -05:00
David Cormier
6b12926887
Move plugin to it's own directive
2014-02-06 21:00:07 -05:00
David Cormier
6605a49f7c
Rename websockets.js to glowingbear.js
2014-02-06 20:39:58 -05:00
Tor Hveem
c0b8c54bc0
Better embed buttons, use less vertical space
2014-02-05 09:19:42 -05:00
Lorenz H-S
36340030a0
Clean up bindonce scoping
...
Each bindonce directive has a scope of its own and causes unnecessary
overhead without any benefit to us. As rebinding will be per-scope, we need to
consolidate this anyway in the near future.
2014-02-05 09:19:42 -05:00
David Cormier
ef62ddb267
Merge pull request #112 from lorenzhs/fixtimestampdisplay
...
Fix timestamp hiding/showing
2014-02-05 09:08:11 -05:00
David Cormier
2835a2deef
Merge pull request #120 from lorenzhs/debugbutton
...
Non-layout-killing debug button ("count watchers")
2014-02-02 06:39:02 -08:00
David Cormier
0e4c38fbd8
Merge pull request #121 from lorenzhs/update
...
Update third party libs
2014-02-02 06:38:10 -08:00
Lorenz H-S
8e624ba7f0
Update favico.js to beyond bleeding edge
2014-02-02 12:55:28 +00:00
Lorenz H-S
0ae4d388ff
Non-layout-killing debug button ("count watchers")
2014-02-02 11:52:30 +00:00
Lorenz H-S
f0fe8be18a
Do channel indendation in CSS.
...
Fixes the issue with new query buffers' titles not being shown.
Doesn't introduce any new watchers
2014-02-02 11:26:43 +00:00
Lorenz H-S
8bbff0ab16
Switch to newer and minified bindonce.js
...
https://github.com/Pasvaz/bindonce
2014-01-30 16:13:13 +00:00
Tor Hveem
c34192aace
Switch to most recent version of bootstrap
2014-01-25 14:57:41 +01:00
Tor Hveem
f3a8dc21b6
Enable add to homescreen for android chrome and IOS
2014-01-25 14:55:08 +01:00
Tor Hveem
b289fc472f
Newer angular, fix broken merge
2014-01-22 11:32:24 +01:00
Tor Hveem
37dbd0bbe7
topbar and css fixes
2014-01-22 11:08:07 +01:00
Tor Hveem
f9ba30f102
Collapsable sidebar for mobile sized screens
2014-01-22 11:08:07 +01:00
Lorenz H-S
9b755be7fd
Improve mobile layout
...
* more densely packed channel switching buttons (increased their size to better match android design guidelines)
* disable zooming
* disable scrolling to the side
2014-01-22 11:08:07 +01:00
Tor Hveem
928cd034e7
Improve feedback
2014-01-22 11:08:06 +01:00
David Cormier
222419cdcc
Merge pull request #113 from lorenzhs/reduceWatchers
...
Reduce number of watchers
2014-01-06 10:32:41 -08:00
Lorenz H-S
b88b046222
Bind bufferlist only once where possible
2013-12-28 16:58:32 +01:00
Lorenz H-S
42d993be78
Fix timestamp hiding/showing
...
Fixes #105
2013-12-26 18:35:30 +01:00
Lorenz H-S
5ac2d6dce1
Reduce number of watchers by one per line by removing broken watcher
2013-12-26 18:34:35 +01:00
Lorenz H-S
0a32aab309
Bind nicklist only once
...
this only refers to each entry of the nicklist, which will never change, as ng-repeat takes care of that.
2013-12-26 17:02:54 +01:00
Lorenz H-S
836edf917d
Making compression optional was a stupid idea. Revert.
...
Instead, add a parameter to the connect function that allows disabling compression.
2013-12-20 16:10:58 +00:00
David Cormier
3b2af82d36
Merge pull request #103 from lorenzhs/compression
...
Implement compression
2013-12-20 06:27:18 -08:00
Lorenz H-S
d1e6bd6698
Add UI support for compression
2013-12-20 13:31:37 +00:00
Lorenz H-S
bf6e92fc24
Implement support for compression (not enabled yet)
2013-12-20 13:31:31 +00:00
Lorenz H-S
2eed56e744
Button captions can be bound once
2013-12-20 11:28:47 +00:00
Lorenz H-S
e5f1d9821a
Fix content embedding
...
there were a few bindonce statements that broke content embedding by removing too many watchers
2013-12-20 00:44:35 +00:00
Lorenz H-S
f67ac87057
Move dependencies to a different folder
...
fixes build :)
2013-12-19 16:45:29 +00:00
David Cormier
a41bea5745
Merge pull request #100 from lorenzhs/documentation
...
Update instructions
2013-12-19 07:51:47 -08:00
David Cormier
e38dca2853
Revert "Use bower for dependency management"
...
This reverts commit f77ecd00e1
.
2013-12-19 10:34:48 -05:00
Lorenz H-S
69657f97c6
Update instructions
2013-12-19 14:54:45 +00:00
David Cormier
460e6eb86d
Add shortcuts list on the landing page ( #80 )
2013-12-19 09:01:04 -05:00
Lorenz H-S
f77ecd00e1
Use bower for dependency management
2013-12-16 21:55:34 +00:00
David Cormier
a78f49c0fc
Add bindonce and remove 50% of the watchers in the buffers
2013-12-16 11:40:53 -05:00
David Cormier
c88576fad2
Add button to count watcher and debug mode
...
Performance issues are mainly caused by spurious angularjs watchers.
This debug mode provides a button to display the number of registered
watchers in the console.
2013-12-16 11:17:47 -05:00
Lorenz H-S
ae3a9f7044
Fix clickable area
...
Whole column should be active
2013-12-14 15:40:26 +00:00