Joachim Bauch
8794894302
Load buddy images from URL.
...
This allows the frontend proxy to cache images and avoids hitting the backend server too often. This also is required in preparation for further changes to move user data away from memory.
12 years ago
Simon Eisenmann
0bdae16232
Made the screen sharing view show full resolution and a scroll pane.
12 years ago
Simon Eisenmann
e2a79da07e
Added buddylist and chat awareness to mainview.
12 years ago
Simon Eisenmann
e340ef5175
Fixed middle style.
12 years ago
Simon Eisenmann
f000c6b531
Brought back missing translations.
12 years ago
Simon Eisenmann
760c0bafed
Put chat badge into button.
12 years ago
Joachim Bauch
5eb8ebe51c
Support configuring pprof HTTP server.
...
See http://golang.org/pkg/net/http/pprof/ for details.
12 years ago
Simon Eisenmann
fb20b17330
Added chat messages badge to count unseen messages when chat is not open.
12 years ago
Simon Eisenmann
b53ea13f85
Rebuilt translations.
12 years ago
Simon Eisenmann
4fa3694518
More padding.
12 years ago
Simon Eisenmann
a0593c95ad
Made buddy list empty message a little more professional.
12 years ago
Simon Eisenmann
fed0df52b1
Adjust better to optical middle.
12 years ago
Simon Eisenmann
aac3c0bd7f
Fixed overlapp of chat controls and buddy list slider.
12 years ago
Simon Eisenmann
ab524e5223
Put remote indicator to bottom.
12 years ago
Simon Eisenmann
6b32a2e828
Added background to roombar.
12 years ago
Simon Eisenmann
d29235c3fc
Fixed buddy list visibility layer.
12 years ago
Simon Eisenmann
926683ac8a
Fixed chat slide width.
12 years ago
Simon Eisenmann
943b81b851
Implemented page loader.
12 years ago
Simon Eisenmann
59efc365fb
Text shadow fixes.
12 years ago
Simon Eisenmann
72aed04603
Fixed help style bottom margin.
12 years ago
Simon Eisenmann
5f09051636
Fixed responsive width. Not optimal but better than before.
12 years ago
Simon Eisenmann
f60a0062f0
Added chat maximize support.
12 years ago
Simon Eisenmann
90e4fd4d4c
Fixed bar styles.
12 years ago
Simon Eisenmann
0ce3444915
Implemented buddy list toggle icon.
12 years ago
Simon Eisenmann
90f3eb8724
Added buddy classes to let css react on component hide/show stuff.
12 years ago
Simon Eisenmann
3b56141bf4
Rebuilt translations.
12 years ago
Joachim Bauch
c25a4fd6f3
Also cache buffers when encoding broadcast JSON.
12 years ago
Joachim Bauch
a0220f6eb1
Include number of chat message in hub statistics.
12 years ago
Simon Eisenmann
5c61d263b1
More chat delivery state icon changes.
12 years ago
Simon Eisenmann
17f82a844c
Fixed chat background image.
...
Changed sent and delivered icons.
12 years ago
Simon Eisenmann
e2d390f694
Gofmt.
12 years ago
Simon Eisenmann
979e61941a
Fixed API without handle support.
12 years ago
Joachim Bauch
1d92587732
Use multiple channels for caching of buffers.
...
This should help in high-concurrency situations but needs more profiling.
12 years ago
Joachim Bauch
2822ceb7c8
Release message only after it has been sent to all connections.
12 years ago
Joachim Bauch
fe3ec466c8
Store pending messages in list.
...
This avoids copying elements around as they are added to the back and fetched from the front.
12 years ago
Joachim Bauch
f185864ca9
Use refcounted buffers for IO.
...
Need to use buffers multiple times when broadcasting.
12 years ago
Joachim Bauch
139c6ab740
Don't run ping ticker in own goroutine and get rid of long-running "defer"s.
12 years ago
Joachim Bauch
b2f5e7a2e8
Avoid excessive timer usage to throttle clients.
12 years ago
Joachim Bauch
bc5aee4658
Prevent duplicate room creation.
12 years ago
Simon Eisenmann
2be499c346
Do not initialize queue with fixed size.
12 years ago
Simon Eisenmann
34a2a315b6
Use distinct icons for chat message delivery states.
12 years ago
Joachim Bauch
17aba85b51
Reuse buffers when reading/writing data.
12 years ago
Simon Eisenmann
d0bde353bd
No longer show picture and names in 1to1 chats.
12 years ago
Simon Eisenmann
1d0853ac93
Added support for general handlers in sleeply API registration.
...
Added CORS headers to stats API.
12 years ago
Simon Eisenmann
c607509788
Use uint64 values.
12 years ago
Simon Eisenmann
1e68c9ceea
gofmt
12 years ago
Simon Eisenmann
8534be0312
Fixed panic when users disconnect while they were looped for Users request.
12 years ago
Simon Eisenmann
4f449341a2
Removed debug logging of register and unregister.
12 years ago
Simon Eisenmann
f0fee56826
Do not log io.EOF errors.
12 years ago
Simon Eisenmann
78956b15a7
Removed debug and gofmt.
12 years ago