Simon Eisenmann
9457c2d391
Removed obsolete code.
10 years ago
Simon Eisenmann
0e656d2add
Make sure to show buddies which never set a status.
11 years ago
Simon Eisenmann
0c88aeab0e
Use strict javascript globally.
11 years ago
Simon Eisenmann
ec9252d708
Stream lined jQuery usage and ported code to Angular whenever possible. This changes plugin API as plugins now have to use Angular $q instead of jQuery Deferreds.
11 years ago
Simon Eisenmann
9f8bb75f21
Fixed JSHint errors and warnings.
11 years ago
Evan Theurer
db9caeec92
Improve contactsUpdate, update placeholder text, and required angular.
11 years ago
Evan Theurer
6f7d236ed6
Connect onerror function to db actions. Cleanups.
11 years ago
Evan Theurer
239794f49b
Add edit contact modal. Support ability to customize contact name.
11 years ago
Simon Eisenmann
f689fd0416
Implemented update status throttle delay to avoid updating status too often.
11 years ago
Simon Eisenmann
4e88175912
Updated display.
11 years ago
Simon Eisenmann
f38fd982aa
Implemented pictures for session.
11 years ago
Simon Eisenmann
e894f83738
Replaced call icon eye with phone.
...
Chat is now default click action on buddies rather than call.
11 years ago
Simon Eisenmann
0424635e15
Implemented session subscription.
11 years ago
Evan Theurer
b7550a4f7c
Use current buddyPicture if contact has none.
11 years ago
Evan Theurer
930ab09391
Used contact pic from db.
11 years ago
Evan Theurer
b3a2a015b2
Improve display name condition.
11 years ago
Evan Theurer
e13f48fe59
Display contact name from db - not the current display name.
11 years ago
Simon Eisenmann
91521f37eb
Properly implemented cleanup of message with contacts and session merge.
11 years ago
Simon Eisenmann
5add1c5a81
Implemented user defined subline.
11 years ago
Simon Eisenmann
3204c329bc
Implementd client side lookup support.
11 years ago
Simon Eisenmann
e6f2182e49
Implemented client side sessions request.
11 years ago
Simon Eisenmann
28ad495a63
Added service to build requestAnimationFrame calls.
11 years ago
Simon Eisenmann
4a62319107
Fixed jshint errors.
11 years ago
Simon Eisenmann
a61632eda5
Implemented central click handler for buddy list clicks.
11 years ago
Simon Eisenmann
89c75c0d6a
Store contact buddy image as data url.
11 years ago
Simon Eisenmann
4e31529b3b
Implemented local contact storage.
11 years ago
Simon Eisenmann
20725908c9
Removed debug.
11 years ago
Simon Eisenmann
9928d71412
Added correct support for room changes with contacts.
11 years ago
Simon Eisenmann
d50fb327b3
Implemented contact add and remove with aggregated buddies.
11 years ago
Simon Eisenmann
769598f1d4
Implemented proper leave of aggregated buddies.
11 years ago
Simon Eisenmann
f70e10e242
Implemented buddy list output display mapping and the methods to fill it.
11 years ago
Simon Eisenmann
342a833eed
Make sure to set scope for userid if none is there yet.
11 years ago
Simon Eisenmann
153ebc51d9
Implemented buddySession which aggregates sessions of the same userid.
11 years ago
Simon Eisenmann
eae6b31dcd
Cleaned up borked revision checks.
11 years ago
Simon Eisenmann
8792ebac29
Implemented next bunch of contact services.
11 years ago
Simon Eisenmann
4c1f2e6fc8
Updated autocall feature to reflect API changes for contacts.
11 years ago
Simon Eisenmann
ab3e5673b8
Implemented first simple Ui for contacts in chat.
11 years ago
Simon Eisenmann
13ac41d417
Changed name of project to Spreed WebRTC.
11 years ago
Simon Eisenmann
a0733b6555
Applied jsbeautify target to all Javascript files making them use same syntax style and tab indentation everywhere.
11 years ago
Simon Eisenmann
6dc0bc3f9b
Fixed a load of Javascript syntax errors found with jshint.
11 years ago
Simon Eisenmann
5c3d38a23c
Correctly process userids in status events.
11 years ago
Simon Eisenmann
8757689516
Fixed session vs. user confusion in buddylist component.
11 years ago
Joachim Bauch
9137166bbe
Added method "mediaStream.url.buddy" to get url of buddy image.
11 years ago
Joachim Bauch
ddd41deb21
Also store absolute url as "buddyPictureLocalUrl" to be used in chat views.
11 years ago
Joachim Bauch
3a9e25811b
Hardcode buddy image resolution in template.
11 years ago
Joachim Bauch
aef44cd43b
Set width/height for buddy image (currently hardcoded to 46 pixels).
11 years ago
Joachim Bauch
f4bf2e9c8d
Load buddy images from "static" subfolder.
11 years ago
Joachim Bauch
4d82a8c454
Get configuration from "mediaStream" service.
11 years ago
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.
11 years ago
Simon Eisenmann
63d0de1344
Fixed loosing buddies in the buddy list when they there pushed before.
12 years ago