mattermost-mobile/app/components
Elias Nahum f7f56e958b
MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799)
* MM-9494 & MM-13888 Tapping with the keyboard opened executes the action & iOS iteractive keyboard

* Fix tests

* feedback review

* add new line at the end of file

* feedback review and added todo list

* Track interactive dismiss keyboard and set scrollview bounds natively

* Fix snapshots

* Fastlane default to current branch when no BRANCH_TO_BUILD is set

* Set NODE_OPTIONS in ios build script

* Rebind scrollview when channel gets first set of posts

* Keep scrolling momentum on keyboard close

* Update react-native-keyboard-tracking-view

* Fix ScrollView offset with keyboard-tracking

* Fix offset while dragging the keyboard

* Allow action on channel drawer on tablets

* Fix typo

Co-Authored-By: Saturnino Abril <saturnino.abril@gmail.com>

* Fix indentation
2019-05-20 12:02:00 -04:00
..
__mocks__ [MM-9454] Added fade to send button (#2677) 2019-04-29 07:54:00 -07:00
__snapshots__ [MM-9454] Added fade to send button (#2677) 2019-04-29 07:54:00 -07:00
announcement_banner Update dependencies (#2316) 2018-11-18 17:54:06 -03:00
at_mention MM-15428 Return empty object for native managed configuration when not set (#2770) 2019-05-06 09:20:08 -07:00
autocomplete MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
autocomplete_selector MM-12845 Add widgets and interactive dialogs (#2353) 2018-11-23 12:30:12 -05:00
channel_intro Avoid possible reading of length property on undefined (#2783) 2019-05-10 09:34:23 -07:00
channel_link [MM-13295] Make channel link clickable for user who's not member of the public channel (#2466) 2019-02-20 01:45:04 +08:00
channel_loader Keep the channel drawer opened on tablets (#2793) 2019-05-16 20:40:32 -04:00
client_upgrade_listener Don't show confusing versioning message in "Check for Updates" screen when using a beta/testing build or platform config hasn't been updated for prod (#2556) 2019-02-20 01:11:41 +05:30
combined_system_message Avoid possible reading of length property on undefined (#2783) 2019-05-10 09:34:23 -07:00
combined_user_activity_post Reorganize post state and make postsInChannel into a sparse array (#2693) 2019-04-15 17:20:23 -04:00
custom_list MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
edit_channel_info MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
emoji MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
emoji_picker Slide up panel for reaction list (#2285) 2018-11-02 13:21:43 -03:00
error_list add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
error_text Fix error text when intl object is not provided (#2373) 2018-11-24 00:00:09 +08:00
failed_network_action Add t() translation mark to i18nable strings and update translations (#2026) 2018-09-21 11:25:38 -03:00
file_attachment_list MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
file_upload_preview MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
interactive_dialog_controller MM-12845 Add widgets and interactive dialogs (#2353) 2018-11-23 12:30:12 -05:00
layout/keyboard_layout MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
load_more_posts Use post metadata to prevent scroll pop (#2304) 2018-11-22 19:47:27 -03:00
markdown Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
message_attachments MM-14030 Don't show large gifs in posts (#2750) 2019-05-01 09:34:45 -04:00
network_indicator Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
post MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
post_add_channel_member Avoid possible reading of length property on undefined (#2783) 2019-05-10 09:34:23 -07:00
post_attachment_image MM-14030 Don't show large gifs in posts (#2750) 2019-05-01 09:34:45 -04:00
post_attachment_opengraph Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
post_body MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
post_body_additional_content Keep the channel drawer opened on tablets (#2793) 2019-05-16 20:40:32 -04:00
post_header Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
post_list MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
post_profile_picture MM-15161 show icon for bot instead of system icon in ephemeral post (#2740) 2019-05-01 09:08:50 -04:00
post_textbox MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
profile_picture MM-13618 Adding bot tags. (#2669) 2019-03-26 16:59:45 -07:00
progressive_image Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
radio_button Add t() translation mark to i18nable strings and update translations (#2026) 2018-09-21 11:25:38 -03:00
reactions MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
refresh_list add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
retry_bar_indicator add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
root MM-11603 Add a retry screen when fetching teams fails (#2085) 2018-09-06 20:35:50 -03:00
safe_area_view MM-14921 Fix iPad layout including safeAreaInsets (#2748) 2019-05-03 17:42:32 -04:00
search_bar Keep the channel drawer opened on tablets (#2793) 2019-05-16 20:40:32 -04:00
show_more_button Update dependencies (#2316) 2018-11-18 17:54:06 -03:00
sidebars MM-9494 & MM-13888 Tapping execute actions & interactive keyboard dismissal (#2799) 2019-05-20 12:02:00 -04:00
slide_up_panel Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
start Slide up panel for reaction list (#2285) 2018-11-02 13:21:43 -03:00
status_bar add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
status_icons add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
team_icon Set the file prefix in image_cache_manager (#2313) 2018-11-05 15:24:30 -03:00
user_status Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
widgets/settings MM-13364 Fix text too light on dark themes in TextSetting widget (#2432) 2018-12-07 12:24:21 -03:00
app_icon.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
attachment_button.js [MM-14887] Allow only jpeg, png, and bmp profile image uploads (#2715) 2019-04-25 14:27:06 -07:00
attachment_button.test.js [MM-14887] Include all png, jpeg, and bmp MIME types (#2781) 2019-05-09 14:18:24 -07:00
badge.js Fix alignment of count on channel drawer (#2569) 2019-02-13 20:57:26 +08:00
badge.test.js make circular badge on jewel for single-digit mention (#2422) 2018-12-06 12:11:42 -05:00
bot_tag.js MM-13618 Adding bot tags. (#2669) 2019-03-26 16:59:45 -07:00
button.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
channel_icon.js MM-14960 Use the correct icon set for channel types (#2699) 2019-04-08 10:50:38 -07:00
checkmark.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
conditional_touchable.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
deleted_post.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
fade.js [MM-9454] Added fade to send button (#2677) 2019-04-29 07:54:00 -07:00
fade.test.js Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
formatted_date.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
formatted_markdown_text.js Update UX for post long press menu (#2325) 2018-11-14 17:29:09 -03:00
formatted_text.js fix warnings in running jest test (#2087) 2018-09-07 23:05:35 +08:00
formatted_time.js Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
loading.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
no_results.js Add pinned post support (#2364) 2018-11-23 12:57:28 -03:00
paper_plane.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
post_list_retry.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
post_separator.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
profile_picture_button.js Dependencies update (#2576) 2019-02-20 17:17:04 -03:00
profile_picture_button.test.js MM-12354 Remove Profile Image (#2428) 2018-12-17 07:56:39 +08:00
remove_markdown.js MM-10012 Added Markdown rendering to expanded announcement banner (#1861) 2018-07-04 13:15:03 -04:00
reply_icon.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
send_button.js [MM-9454] Added fade to send button (#2677) 2019-04-29 07:54:00 -07:00
send_button.test.js [MM-9454] Added fade to send button (#2677) 2019-04-29 07:54:00 -07:00
swiper.js Upgrade to RN 0.59.6 and dependencies (#2777) 2019-05-13 13:33:18 -04:00
text_input_with_localized_placeholder.js Fix edit post (#2379) 2018-11-26 20:27:48 -03:00
tooltip.js Avoid possible reading of length property on undefined (#2783) 2019-05-10 09:34:23 -07:00
vector_icon.js MM-14960 Use the correct icon set for channel types (#2699) 2019-04-08 10:50:38 -07:00
video_controls.js add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00