summary refs log tree commit diff
path: root/webclient/room/room.html (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fairly simple move of the call status widget to the header bar (and ↵David Baker2014-09-011-11/+0
| | | | therefore into the index page rather than the rooms page).
* Don't show the hang up button once tha call has endedDavid Baker2014-09-011-1/+1
|
* make the little logos clickable for ErikMatthew Hodgson2014-09-011-1/+1
|
* only show presence timings if we know themMatthew Hodgson2014-08-311-1/+1
|
* nasty big monolithic commit of a whole bunch of UI/UX improvements:Matthew Hodgson2014-08-311-14/+16
| | | | | | | | - 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
* Give basic feedback on the state of VoIP calls in the UI.David Baker2014-08-291-0/+4
|
* update presence times in realtime through the magic of two-way bindingMatthew Hodgson2014-08-291-1/+1
|
* Only show voice call button if there are exactly 2 members in the room. Also ↵David Baker2014-08-291-2/+2
| | | | hide the somewhat user unfriendly call state.
* Merge branch 'voip' into developDavid Baker2014-08-291-0/+8
|\ | | | | | | | | Conflicts: webclient/room/room-controller.js
| * More basic functionality for voip calls (like hanging up)David Baker2014-08-291-1/+1
| |
| * First basic working VoIP call supportDavid Baker2014-08-281-1/+8
| |
| * WIP voip support on web clientDavid Baker2014-08-271-0/+1
| |
* | ng-show exists. So, for clarity, avoid to use ng-hide and double negation test.Emmanuel ROHEE2014-08-291-4/+4
|/
* Added the recents component at the left hand side of the room pageEmmanuel ROHEE2014-08-271-1/+5
|
* Adjusted webclient to use new state paths. Updated membership msg template ↵Kegan Dougal2014-08-261-1/+1
| | | | to actually show the person invited. Factored out common membership functions in matrix service.
* very quick and dirty responsive design for iPhonesMatthew Hodgson2014-08-231-15/+15
|
* fix mainInput retaining focus between sending consecutive messages by ↵Matthew Hodgson2014-08-221-2/+2
| | | | disabling commit 955662d6
* sacrifice a goat or two to make wordwrap actually work properlyMatthew Hodgson2014-08-221-2/+2
|
* actually display room metadata based on m.room.membe eventsMatthew Hodgson2014-08-211-2/+8
|
* Show image fullscreen when clicking on the thumbnailEmmanuel ROHEE2014-08-211-2/+7
|
* If there are available, show image thumbnails in the messages listEmmanuel ROHEE2014-08-211-3/+7
|
* BF: Apply image place holder only if the image message has the height ↵Emmanuel ROHEE2014-08-201-1/+1
| | | | information
* Create a placeholder for each image of the chat thread. The height of this ↵Emmanuel ROHEE2014-08-201-1/+4
| | | | placeholder is the height of the image so that the scroller position will not be disrupted when the image will be actually loaded and displayed in its full height
* Sanitize message text content only if the type of current message in the ↵Emmanuel ROHEE2014-08-201-2/+2
| | | | | | ng-repeat loop is "text" In case of image message, the body can be a JSON object (ImageInfo) and ngSanitize does not like that (ie it generates exception in the console)
* Replaced the image URL text input by a file selector button: "Send Image"Emmanuel ROHEE2014-08-201-16/+2
|
* Disabled sending buttons while a message is being sent. Useful on bad ↵Emmanuel ROHEE2014-08-201-3/+3
| | | | Internet connection.
* BF: The enter key in the image URL box called sendImage() with no argumentEmmanuel ROHEE2014-08-191-1/+1
|
* Added link to user profile pagesEmmanuel ROHEE2014-08-191-1/+1
|
* In members list, on avatar mouseover, show a tooltip with the user matrix idEmmanuel ROHEE2014-08-181-2/+6
|
* webclient: Tweak namespace of auto-complete directive. ng- should really ↵Kegan Dougal2014-08-181-1/+1
| | | | only be used for official ng directives.
* Disabled image upload UIsEmmanuel ROHEE2014-08-181-1/+3
|
* Added another button to upload and send an image.Emmanuel ROHEE2014-08-181-2/+3
| | | | The text input and its send button for sending an image URL will be removed once we have a true upload image service
* make text font sizes consistentMatthew Hodgson2014-08-171-3/+4
| | | | | | | add a gap between bubble-blocks from different users make sent-text lighter than received-text wrap the memberslist text more sensibly fix height of bubbles to match that of avatars (32px)
* - use css3 to make avatars always the right aspect ratioMatthew Hodgson2014-08-171-4/+4
| | | | - implement slightly overengineered tab/shift-tab autocomplete function
* autohyperlink messages using linkyMatthew Hodgson2014-08-161-2/+2
|
* order the members list by most recently activeMatthew Hodgson2014-08-161-6/+5
|
* display mtime_age in webclientMatthew Hodgson2014-08-161-1/+3
|
* switch some elements from being styled by class to styled by idMatthew Hodgson2014-08-151-12/+12
|
* FormattingKegan Dougal2014-08-151-1/+2
|
* Added infinite scrolling. It's sliiiightly buggy in that it jumps down the ↵Kegan Dougal2014-08-151-3/+3
| | | | list a bit, but it is overall working pretty well. Added ng-infinite-scroll-matrix.js and jquery-1.8.3 as deps.
* Store messages in $rootScope so they can be accessed from multiple ↵Kegan Dougal2014-08-151-4/+4
| | | | controllers without duplicated storage for each. This also gives updates.
* More helpful display when the event stream fails, wiping it when the ↵Kegan Dougal2014-08-141-1/+4
| | | | connection is regained.
* webclient: You can now paginate in rooms. Defaults to 10 messages, with a ↵Kegan Dougal2014-08-141-0/+1
| | | | button to get more (needs to be hooked into infini-scrolling).
* BF: Use ng-srcEmmanuel ROHEE2014-08-141-1/+1
|
* fix emote presentationMatthew Hodgson2014-08-141-1/+1
|
* completely change the CSS to be an entirely 'position: absolute' layout ↵Matthew Hodgson2014-08-141-4/+5
| | | | rather than top-to-bottom. makes the overscroll much more predictable and sane and not dependent on CSS expressions.
* Merge branch 'master' of git+ssh://github.com/matrix-org/synapseMatthew Hodgson2014-08-131-2/+15
|\
| * Use strings instead of opaque magic-number constants for presence states; ↵Paul "LeoNerd" Evans2014-08-131-1/+1
| | | | | | | | rename AWAY to UNAVAILABLE
| * Room: Added a text input to type an image URL in order to send an image messageEmmanuel ROHEE2014-08-131-0/+12
| |
| * Display image messages from the streamEmmanuel ROHEE2014-08-131-1/+2
| |
* | timestampsMatthew Hodgson2014-08-131-1/+1
|/
* Make messages list and room users list scroll-overflowEmmanuel ROHEE2014-08-121-9/+11
|
* Reference Matrix Home Servermatrix.org2014-08-121-0/+76