Simon Eisenmann
beff7439b8
Bumped copyright to 2015.
10 years ago
Simon Eisenmann
457eabf23f
Contacts can now be disabled on server module level (server.conf).
11 years ago
Simon Eisenmann
0c88aeab0e
Use strict javascript globally.
11 years ago
Simon Eisenmann
6f174f8517
Fixed event and scope order/update issues created by rooms service.
11 years ago
Lance Cooper
910dd71b81
Use room document from Welcome rather than synthesizing a response.
11 years ago
Lance Cooper
9118194e89
Refactor web app room logic into separate service.
...
Contains the following major changes:
* Export connector, api, and webrtc mediastream objects as angular services.
* Export url formatter as a separate angular service.
* Move `authorizing` flag to a function on the root scope.
* Use directive to set the page title.
* Move buddy list visibility toggling into the buddy list directive.
* Room information is no longer exposed on the root scope.
* Use room.joined and room.left events instead of room.
* Treat rooms as an object identified by name, rather than a string id.
* Remove the following unused or semantically ambiguous events from the
connector: opened, helloed, closed
* Centralize all room state in an angular service.
* Move call to hello from connector to api.
11 years ago
Evan Theurer
6f7d236ed6
Connect onerror function to db actions. Cleanups.
11 years ago
Simon Eisenmann
d8996870a2
Show buddy list and chat even when in no room.
11 years ago
Simon Eisenmann
a61632eda5
Implemented central click handler for buddy list clicks.
11 years ago
Simon Eisenmann
d50fb327b3
Implemented contact add and remove with aggregated buddies.
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
395b9ccf2d
Use bound events to handle buddlist show/hide mouse over.
11 years ago
Simon Eisenmann
4457b276d9
Only show buddy list on room changes when its not on auto hide.
11 years ago
Simon Eisenmann
11fda3d937
Hide buddy list per default and only show when room status becomes true.
11 years ago
Simon Eisenmann
3519575638
Implemented top level controller layout configurations.
11 years ago
Simon Eisenmann
3d04daa92f
Implemented room selection screed with automatic room id generator.
...
Signed-off-by: Simon Eisenmann <simon@struktur.de>
12 years ago
Simon Eisenmann
67bcaf0f4b
Hide buddy list when not in a room.
...
Signed-off-by: Simon Eisenmann <simon@struktur.de>
12 years ago
Simon Eisenmann
6ffd3f2917
Initial public release.
12 years ago