Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement SYWEB-121 : Display JSON when clicking messages. | Kegan Dougal | 2014-10-27 | 1 | -0/+2 |
| | | | | | JSON is displayed as a modal dialog via AngularJS' bootstrap module, "ui.bootstrap". | ||||
* | Add stun server fallback and I-told-you-so message if we get no TURN server ↵ | David Baker | 2014-09-25 | 1 | -1/+1 |
| | | | | and the connection fails. | ||||
* | Better logging of ICE candidates and fail the call when ICE fails. | David Baker | 2014-09-22 | 1 | -6/+7 |
| | |||||
* | Notify a callee that their browser doesn't support VoIP too. | David Baker | 2014-09-19 | 1 | -1/+1 |
| | | | | SYWEB-14 #resolved | ||||
* | Merge branch 'videocalls' into develop | David Baker | 2014-09-19 | 1 | -2/+11 |
|\ | | | | | | | | | Conflicts: webclient/room/room.html | ||||
| * | First working version of UI chrome for video calls. | David Baker | 2014-09-19 | 1 | -1/+2 |
| | | |||||
| * | Prettier and stabler video with basic support for viewing mode. For now, ↵ | David Baker | 2014-09-18 | 1 | -5/+8 |
| | | | | | | | | transition into 'large' mode is disabled. | ||||
| * | WIP video chat layout | David Baker | 2014-09-18 | 1 | -2/+3 |
| | | |||||
| * | Video calling (in a tiny box at the moment) | David Baker | 2014-09-17 | 1 | -2/+6 |
| | | |||||
* | | SYWEB-13: Do not start the app if the browser does not support WEBStorage. | Emmanuel ROHEE | 2014-09-19 | 1 | -2/+13 |
|/ | | | | Internet Explorer case: Launch the app only for versions 9 and higher. | ||||
* | Use event age to recognise which calls are current and which aren't and ↵ | David Baker | 2014-09-16 | 1 | -1/+2 |
| | | | | hence support answering calls that were placed before we loaded the page. | ||||
* | Use autofill-event.js to workaround browsers issue: Form model doesn't ↵ | Emmanuel ROHEE | 2014-09-11 | 1 | -0/+1 |
| | | | | | | update on autocomplete https://github.com/angular/angular.js/issues/1460 | ||||
* | Animation on call end icon. | David Baker | 2014-09-10 | 1 | -0/+1 |
| | |||||
* | Add text for incoming calls | David Baker | 2014-09-10 | 1 | -0/+1 |
| | |||||
* | Don't break if you press the hangup button before allowing media permission. | David Baker | 2014-09-09 | 1 | -1/+2 |
| | |||||
* | add sounds to the calling interface | David Baker | 2014-09-08 | 1 | -0/+16 |
| | |||||
* | https when loading recaptcha js | Kegan Dougal | 2014-09-08 | 1 | -1/+1 |
| | |||||
* | Added captcha support on both the HS and web client. | Kegan Dougal | 2014-09-05 | 1 | -1/+3 |
|\ | | | | | | | Merge branch 'captcha' of github.com:matrix-org/synapse into develop | ||||
| * | Added webclient config.js for storing recaptcha public key. | Kegan Dougal | 2014-09-05 | 1 | -0/+1 |
| | | |||||
| * | Added basic captcha, not hooked up | Kegan Dougal | 2014-09-05 | 1 | -1/+2 |
| | | |||||
* | | Better call bar (visually: still lacks ring[back] tones). | David Baker | 2014-09-06 | 1 | -10/+21 |
|/ | |||||
* | Moved mRoomName filter into matrix-filter.js, a place for all generic ↵ | Emmanuel ROHEE | 2014-09-04 | 1 | -0/+1 |
| | | | | filters using Matrix data. | ||||
* | Fairly simple move of the call status widget to the header bar (and ↵ | David Baker | 2014-09-01 | 1 | -0/+13 |
| | | | | therefore into the index page rather than the rooms page). | ||||
* | missing semicolon | David Baker | 2014-09-01 | 1 | -1/+1 |
| | |||||
* | nasty big monolithic commit of a whole bunch of UI/UX improvements: | Matthew Hodgson | 2014-08-31 | 1 | -4/+14 |
| | | | | | | | | - add a simple CSS template across the app for navigation & cosmetics - split login into login & register, and totally reskin it - restructure room CSS to play nicely with it - implement basis 1:1 chat from user pages - disable autofocus on iOS to improve UX | ||||
* | actually add a 'home' button | Matthew Hodgson | 2014-08-30 | 1 | -0/+1 |
| | |||||
* | WIP voip support on web client | David Baker | 2014-08-27 | 1 | -0/+2 |
| | |||||
* | Sort recents in anti-chronological order | Emmanuel ROHEE | 2014-08-27 | 1 | -0/+1 |
| | |||||
* | Moved recents things into a separate (and reusable) controler | Emmanuel ROHEE | 2014-08-27 | 1 | -0/+1 |
| | |||||
* | Rename go() into goToPage() which is available from everywhere thanks to the ↵ | Emmanuel ROHEE | 2014-08-27 | 1 | -1/+1 |
| | | | | inheritance of $scope | ||||
* | Determine and send user presence state | Emmanuel ROHEE | 2014-08-26 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/hotfixes-0.0.1' into develop | Emmanuel ROHEE | 2014-08-25 | 1 | -3/+3 |
|\ | |||||
| * | very quick and dirty responsive design for iPhones | Matthew Hodgson | 2014-08-23 | 1 | -3/+3 |
| | | |||||
* | | Use /home everywhere | Emmanuel ROHEE | 2014-08-22 | 1 | -1/+1 |
| | | |||||
* | | Move profile parts of the rooms page and the config content into a new page: ↵ | Emmanuel ROHEE | 2014-08-22 | 1 | -10/+2 |
|/ | | | | settings | ||||
* | Send images with their imageInfo (size, mymetype, width & height) | Emmanuel ROHEE | 2014-08-20 | 1 | -0/+1 |
| | |||||
* | File organisation sanity: put directives and filters into dedicated files | Emmanuel ROHEE | 2014-08-20 | 1 | -0/+3 |
| | |||||
* | Created boilerplate for user profile page | Emmanuel ROHEE | 2014-08-18 | 1 | -0/+1 |
| | |||||
* | implement html5 notifications. (have to be explicitly requested under Config) | Matthew Hodgson | 2014-08-17 | 1 | -0/+2 |
| | |||||
* | autohyperlink messages using linky | Matthew Hodgson | 2014-08-16 | 1 | -0/+1 |
| | |||||
* | use minified angular by default | Matthew Hodgson | 2014-08-16 | 1 | -2/+2 |
| | |||||
* | switch some elements from being styled by class to styled by id | Matthew Hodgson | 2014-08-15 | 1 | -3/+3 |
| | |||||
* | Added infinite scrolling. It's sliiiightly buggy in that it jumps down the ↵ | Kegan Dougal | 2014-08-15 | 1 | -1/+3 |
| | | | | list a bit, but it is overall working pretty well. Added ng-infinite-scroll-matrix.js and jquery-1.8.3 as deps. | ||||
* | Added event handler service which.. handles events. More specifically, it ↵ | Kegan Dougal | 2014-08-15 | 1 | -0/+1 |
| | | | | $broadcasts events depending on their type, and does processing on events (shuffling keys, adding events to $rootScope so displays will automatically update, sending delivery receipts, and so on). Some of this logic was previously contained in the RoomController, which fails the moment you add >1 room into the mix, hence requiring a Service to handle events, rather than having each individual controller maintain their part of the world. | ||||
* | Added event stream service which neatly blobs together requests / state for ↵ | Kegan Dougal | 2014-08-15 | 1 | -0/+1 |
| | | | | the event stream. This depends on matrix service to do the actual hit. Currently this has exactly the same behaviour as before. | ||||
* | Create a temporary upload service server side (by hacking ↵ | Emmanuel ROHEE | 2014-08-14 | 1 | -0/+1 |
| | | | | demos/webserver.py) and client side with an angularjs service component. | ||||
* | Created m-file-input. A directive to open a file selection dialog on ↵ | Emmanuel ROHEE | 2014-08-14 | 1 | -0/+1 |
| | | | | whatever HTML element | ||||
* | Reference Matrix Home Server | matrix.org | 2014-08-12 | 1 | -0/+41 |