summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/xml/thread.xml
AgeCommit message (Collapse)Author
2015-11-03[IMP] mail: composer: mention channels featureAaron Bohy
Generalizes the mention mechanism to allow mentionning partners (@) and channels (#). When a user clicks on a mentionned channel, it subscribes to it and joins it. If the mention is in a chatter, the user is redirected to the Discuss client action. Moves the RPCs to get the menu and action id of the Discuss client action from systray.js to chat_managaer.js as they are now needed in the chatter as well. Also fixes the on_channel_clicked redirection for notification message (created/joined/left #channel). Those three messages are now of type notification, and correctly redirect on click.
2015-11-03[IMP] mail: various ui improvementsGéry Debongnie
- display hash before text in create channel input - increase limit for message fetching from 20 to 100 - 'Show more messages' renamed ino 'Show older messages' - remove border top and bottom on selected messages
2015-10-22[IMP] mail: add link to origin channel from messageGéry Debongnie
2015-10-22[IMP] mail: various ui improvementsGéry Debongnie
including: - reset scroll position to bottom when leaving channel - allow clicking on the avatar image - hide stars when message is of type notification - sort channel names - add # before channel names - rename Whole company channel in general - replace \n and \r in messages by <br/> - lighten the hover color of sidebar items in the client action - Display @ before mentions
2015-10-16[IMP] mail: redirect to DM on user clickedAaron Bohy
When clicking on a partner in the thread of messages, it opens the DM with the associated user if there is one (and if this user isn't the current user). Otherwise, or when clicking on a record of any other model, the user is redirected to that record's form view. This change required a minor change in chat_manager: create_channel now returns the created channel, as the client action needs it to switch to it. Moreover, in the thread, when there is no partner associated with a message (only an email address), we simply use html's mailto mechanism. This fixes a bug as we formerly tried to open an unexisting record of res.partner.
2015-10-16[IMP] mail: thread: hide avatar, author and date of consecutive messagesAaron Bohy
... from the same author, written within 1 minute (restricted to comments). Also: - Display stars and needactions on hover only - Display the date of messages without avatar and info in the margin on hover - Add 'selected' state of messages (mainly for touch screens to replace hover) - Fix typo (msg_type -> message_type) on the computation of the avatar url
2015-10-16[IMP] mail: various small ui improvementsGéry Debongnie
including: - decrease vertical spacing between user name and text - decrease vertical spacing between messages - align avatar width with first line of message - bold channels more visible (color is actually white) - decrease online status icon size and change its color - hide the DM unpin icon, and show it only when hovering - the add channel icons are less white - offline user icon is now white - the unpin icon is now visible when hovering on user name - correctly display notifications in inbox
2015-10-06[IMP] mail: thread: parameterize the display of messages' starAaron Bohy
To allow hiding it in livechat windows on the website.
2015-10-06[FIX] mail: thread: messages' date displayed in browser's timezoneAaron Bohy
2015-10-01[REF] mail: first part of the chat refactoring (client side)Aaron Bohy
Joint work with ged