MDL-63303 message: add message drawer (boost only)
authorRyan Wyllie <ryan@moodle.com>
Mon, 5 Nov 2018 06:17:18 +0000 (14:17 +0800)
committerRyan Wyllie <ryan@moodle.com>
Thu, 15 Nov 2018 06:43:21 +0000 (14:43 +0800)
commit5005d8cfb43b73dd7481e5db9445f1be060b1276
tree5a1baaf95a24bf2e344f1def91d5f24524e2ba75
parent3ea46c8e312072780f189861ee3b2f338dc78f17
MDL-63303 message: add message drawer (boost only)
113 files changed:
lang/en/message.php
lang/en/moodle.php
lib/amd/build/key_codes.min.js
lib/amd/src/key_codes.js
lib/db/services.php
lib/templates/loading.mustache
message/amd/build/message_drawer.min.js [new file with mode: 0644]
message/amd/build/message_drawer_events.min.js [new file with mode: 0644]
message/amd/build/message_drawer_helper.min.js [new file with mode: 0644]
message/amd/build/message_drawer_lazy_load_list.min.js [new file with mode: 0644]
message/amd/build/message_drawer_router.min.js [new file with mode: 0644]
message/amd/build/message_drawer_routes.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_contact.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_contacts.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_contacts_section.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_contacts_section_contacts.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_contacts_section_requests.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_conversation.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_conversation_constants.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_conversation_patcher.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_conversation_renderer.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_conversation_state_manager.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_group_info.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_overview.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_overview_section.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_overview_section_favourites.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_overview_section_group_messages.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_overview_section_messages.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_search.min.js [new file with mode: 0644]
message/amd/build/message_drawer_view_settings.min.js [new file with mode: 0644]
message/amd/src/message_drawer.js [new file with mode: 0644]
message/amd/src/message_drawer_events.js [new file with mode: 0644]
message/amd/src/message_drawer_helper.js [new file with mode: 0644]
message/amd/src/message_drawer_lazy_load_list.js [new file with mode: 0644]
message/amd/src/message_drawer_router.js [new file with mode: 0644]
message/amd/src/message_drawer_routes.js [new file with mode: 0644]
message/amd/src/message_drawer_view_contact.js [new file with mode: 0644]
message/amd/src/message_drawer_view_contacts.js [new file with mode: 0644]
message/amd/src/message_drawer_view_contacts_section.js [new file with mode: 0644]
message/amd/src/message_drawer_view_contacts_section_contacts.js [new file with mode: 0644]
message/amd/src/message_drawer_view_contacts_section_requests.js [new file with mode: 0644]
message/amd/src/message_drawer_view_conversation.js [new file with mode: 0644]
message/amd/src/message_drawer_view_conversation_constants.js [new file with mode: 0644]
message/amd/src/message_drawer_view_conversation_patcher.js [new file with mode: 0644]
message/amd/src/message_drawer_view_conversation_renderer.js [new file with mode: 0644]
message/amd/src/message_drawer_view_conversation_state_manager.js [new file with mode: 0644]
message/amd/src/message_drawer_view_group_info.js [new file with mode: 0644]
message/amd/src/message_drawer_view_overview.js [new file with mode: 0644]
message/amd/src/message_drawer_view_overview_section.js [new file with mode: 0644]
message/amd/src/message_drawer_view_overview_section_favourites.js [new file with mode: 0644]
message/amd/src/message_drawer_view_overview_section_group_messages.js [new file with mode: 0644]
message/amd/src/message_drawer_view_overview_section_messages.js [new file with mode: 0644]
message/amd/src/message_drawer_view_search.js [new file with mode: 0644]
message/amd/src/message_drawer_view_settings.js [new file with mode: 0644]
message/lib.php
message/templates/message_drawer.mustache [new file with mode: 0644]
message/templates/message_drawer_contacts_list.mustache [new file with mode: 0644]
message/templates/message_drawer_contacts_list_item_placeholder.mustache [new file with mode: 0644]
message/templates/message_drawer_conversations_list.mustache [new file with mode: 0644]
message/templates/message_drawer_conversations_list_item_placeholder.mustache [new file with mode: 0644]
message/templates/message_drawer_icon_back.mustache [new file with mode: 0644]
message/templates/message_drawer_icon_forward.mustache [new file with mode: 0644]
message/templates/message_drawer_lazy_load_list.mustache [new file with mode: 0644]
message/templates/message_drawer_messages_list.mustache [new file with mode: 0644]
message/templates/message_drawer_messages_list_item_placeholder.mustache [new file with mode: 0644]
message/templates/message_drawer_non_contacts_list.mustache [new file with mode: 0644]
message/templates/message_drawer_view_contact_body.mustache [new file with mode: 0644]
message/templates/message_drawer_view_contact_body_content.mustache [new file with mode: 0644]
message/templates/message_drawer_view_contacts_body.mustache [new file with mode: 0644]
message/templates/message_drawer_view_contacts_body_section_contacts.mustache [new file with mode: 0644]
message/templates/message_drawer_view_contacts_body_section_requests.mustache [new file with mode: 0644]
message/templates/message_drawer_view_contacts_body_section_requests_list.mustache [new file with mode: 0644]
message/templates/message_drawer_view_contacts_header.mustache [new file with mode: 0644]
message/templates/message_drawer_view_contacts_section.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_body.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_body_confirm_dialogue.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_body_day.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_body_day_placeholder.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_body_message.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_body_messages.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_body_placeholder.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_footer.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_footer_content.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_footer_edit_mode.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_footer_placeholder.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_footer_require_contact.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_footer_require_unblock.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_footer_unable_to_message.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_header.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_header_content_type_private.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_header_content_type_private_no_controls.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_header_content_type_public.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_header_edit_mode.mustache [new file with mode: 0644]
message/templates/message_drawer_view_conversation_header_placeholder.mustache [new file with mode: 0644]
message/templates/message_drawer_view_group_info_body.mustache [new file with mode: 0644]
message/templates/message_drawer_view_group_info_body_content.mustache [new file with mode: 0644]
message/templates/message_drawer_view_group_info_participants_list.mustache [new file with mode: 0644]
message/templates/message_drawer_view_group_info_participants_list_item_placeholder.mustache [new file with mode: 0644]
message/templates/message_drawer_view_overview_body.mustache [new file with mode: 0644]
message/templates/message_drawer_view_overview_header.mustache [new file with mode: 0644]
message/templates/message_drawer_view_overview_section.mustache [new file with mode: 0644]
message/templates/message_drawer_view_overview_section_favourites.mustache [new file with mode: 0644]
message/templates/message_drawer_view_overview_section_group_messages.mustache [new file with mode: 0644]
message/templates/message_drawer_view_overview_section_messages.mustache [new file with mode: 0644]
message/templates/message_drawer_view_search_body.mustache [new file with mode: 0644]
message/templates/message_drawer_view_search_header.mustache [new file with mode: 0644]
message/templates/message_drawer_view_search_results_content.mustache [new file with mode: 0644]
message/templates/message_drawer_view_search_results_content_placeholder.mustache [new file with mode: 0644]
message/templates/message_drawer_view_settings_body.mustache [new file with mode: 0644]
message/templates/message_drawer_view_settings_header.mustache [new file with mode: 0644]
theme/boost/scss/moodle/core.scss
theme/boost/scss/moodle/message.scss
theme/boost/style/moodle.css