252 Commits (a6ded93b2fd9f31188a7e9538b0efea3d7eeb4a4)

Author SHA1 Message Date
Simon Eisenmann b1b55cb47e Avoid dead ends in room join code and avoid to join a room when connector is not connected. 11 years ago
Simon Eisenmann e595aa9dc0 Expose prior room joins through rooms API and also use it on PIN entry aborts. 11 years ago
Simon Eisenmann 18befa5a5c Changed rooms service to stay in prior room when failed to join a new room because of requires account. 11 years ago
Simon Eisenmann 238712ca97 Improved toastr styles. 11 years ago
Simon Eisenmann d838992731 Fixed room leaves to main room. 11 years ago
Simon Eisenmann 9a97bf5ca8 Removed debug. 11 years ago
Simon Eisenmann 0d8d2e4882 Implemented welcome screen to support different modes and added rooms history. 11 years ago
Simon Eisenmann 824a6e28e9 Moved welcome form to own directive and removed obsolete controller. 11 years ago
Simon Eisenmann 3b5a2467a7 Fixed a couple of asynchronousy related issues with room joins in various scenarios. 11 years ago
Simon Eisenmann 1deb430419 Use notify dialog to catch non ok callback too. 11 years ago
Simon Eisenmann 4b91795882 Use alertify service instead of alerts. 11 years ago
Simon Eisenmann 8d6c29a5cb Removed star icon from prompt dialogs. 11 years ago
Simon Eisenmann 12f38d2652 Show an alertify dialog when failed to join a room because not logged in. 11 years ago
Simon Eisenmann 9d2c55abff Improved dialog font color and text sizes. 11 years ago
Simon Eisenmann 0f51026f35 Added comments to refactor service. 11 years ago
Simon Eisenmann e5bc4fb996 Switch to default room if ultimatively failed to join a room. 11 years ago
Simon Eisenmann 517dca28cc Removed debug. 11 years ago
Simon Eisenmann 9d047d68e7 Renamed classroom renderer to auditorium. 11 years ago
Simon Eisenmann 5f5e1e340a Added support to create a working audio or video only peer connection without either video or audio input device. 11 years ago
Simon Eisenmann bd6352f613 Fixed toastr to work without jQuery animation stuff. 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 f8b20ecb10 Refactored automatic settings opener to open only once after user settings were loaded by adding the userSettingsLoaded event to appData service. 11 years ago
Simon Eisenmann aade700627 Fixed room join when not logged in by fixing authorizing flag (now in appData service). 11 years ago
Simon Eisenmann 8901b5c9ff Implemented constraints service and moved all contraints releated code there. 11 years ago
Simon Eisenmann 9f8bb75f21 Fixed JSHint errors and warnings. 11 years ago
Lance Cooper 555bd61325 Add basic support for pin locked rooms to the web application. 11 years ago
Lance Cooper 5e14b3b5d2 Support handling room updates in web client. 11 years ago
Lance Cooper 910dd71b81 Use room document from Welcome rather than synthesizing a response. 11 years ago
Lance Cooper e7cda50b79 Send Hello with Iid from Javascript client, and use the data from the Welcome. 11 years ago
Lance Cooper 9118194e89 Refactor web app room logic into separate service. 11 years ago
Simon Eisenmann 76e562f31d Implemented offer/answer creation on renegotiationneeded event. 11 years ago
Simon Eisenmann b9733d08ef Reduced animationFrame rate to 10fps (down from 60). 11 years ago
Evan Theurer 27e999ba0f Update dialog service to use defaults of angular ui-bootstrap. 11 years ago
Simon Eisenmann 8a2c20f9d0 Implemented democrazy video layoyt and use it as default. 11 years ago
Simon Eisenmann 71a8eabcce Removed selfview video layout. 11 years ago
Simon Eisenmann e1c4360c2f Allow room names to start with @,$,+ characters. 11 years ago
Simon Eisenmann b0256daa0f Make classroom video layout work in main mode. 11 years ago
Simon Eisenmann 79e492238c Implemented Classroom view. 11 years ago
Simon Eisenmann 6452184fd4 Implemented self portrait video layout. 11 years ago
Simon Eisenmann 5932f70e0d Fixed load of stored settings when not logged in. 11 years ago
Simon Eisenmann db82f8e8e8 Fixed sizing of contact buddy pictures on creation. 11 years ago
Evan Theurer db9caeec92 Improve contactsUpdate, update placeholder text, and required angular. 11 years ago
Evan Theurer 1364593c67 Use separate controllers for contactsmanager and contactsmanageredit. 11 years ago
Evan Theurer 14caf3dd96 Improve getting of session. Update display of unnamed contacts. Rework updateContacts. 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
Evan Theurer 200372adbf Update jquery-injectcss to c85cea05d. 11 years ago
Simon Eisenmann 40e7535df1 Generate a random app id on startup. 11 years ago
Simon Eisenmann 99f3a4f81b Correctly decode room from url and cleaned up old code. 11 years ago