Rocket.Chat.ReactNative/app
Diego Mello 3ef4ef5317
[NEW] Jump to message (#3099)
* Scrolling

* Add loadMore button at the end of loadMessagesForRoom

* Delete dummy item on tap

* Only insert loadMore dummy if there's more data

* load surrounding messages

* fixes and load next

* First dummy and dummy-next

* Save load next messages

* Check if message exists before fetching surroundings

* Refactoring List

* Jumping to message :)

* Showing blocking loader while scrolling/fetching message

* Check if message exists on local db before inserting dummy

* Delete dummies automatically when the message sent to updateMessages again

* Minor cleanup

* Fix scroll

* Highlight message

* Jump to bottom

* Load more on scroll

* Adding stories to LoadMore

* Refactoring

* Add loading indicator to LoadMore

* Small refactor

* Add LoadMore to threads

* getMoreMessages

* chat.getThreadMessages -> getThreadMessages

* Start jumping to threads

* Add jumpToMessageId on RoomView

* Nav to correct channel

* Fix PK issue on thread_messages

* Disable jump to thread from another room

* Fix nav to thread params

* Add navToRoom

* Refactor styles

* Test notch

* Fix Android border

* Fix thread message on title

* Fix NavBottomFAB on threads

* Minor cleanup

* Workaround for readThreads being called too often

* Lint

* Update tests

* Jump from search

* Go to threads from search

* Remove getItemLayout and rely on viewable items

* Fix load older

* stash working

* Fix infinite loading

* Lower itemVisiblePercentThreshhold to 10, so very long messages behave as viewable

* Add generateLoadMoreId util

* Minor cleanup

* Jump to message from notification/deep linking

* Add getMessageInfo

* Nav to threads from other rooms

* getThreadName

* Unnecessary logic

* getRoomInfo

* Colocate getMessageInfo closer to RoomView

* Minor cleanup

* Remove search from RoomActionsView

* Minor fix for search on not joined public channels

* Jump to any link

* Fix tablets

* Jump to message from MessagesView and other bug fixes

* Fix issue on Urls

* Adds race condition to cancel jump to message if it's stuck or after 5 seconds

* Jump from message search quote

* lint

* Stop onPress

* Small refactor on load methods

* Minor fixes for loadThreadMessages

* Minor typo

* LoadMore i18n

* Minor cleanup
2021-05-26 14:24:54 -03:00
..
actions [CHORE] Add permissions to Redux (#2914) 2021-02-25 13:41:44 -03:00
constants [NEW] Jump to message (#3099) 2021-05-26 14:24:54 -03:00
containers [NEW] Jump to message (#3099) 2021-05-26 14:24:54 -03:00
definition [NEW] Create Team (#3082) 2021-05-12 16:01:29 -03:00
ee [IMPROVEMENT] Remove lodash.isEqual (#2893) 2021-02-26 13:01:45 -03:00
i18n [NEW] Jump to message (#3099) 2021-05-26 14:24:54 -03:00
lib [NEW] Jump to message (#3099) 2021-05-26 14:24:54 -03:00
notifications/push [NEW] Jump to message (#3099) 2021-05-26 14:24:54 -03:00
presentation [NEW] Add/Create/Remove channel on a team (#3090) 2021-05-19 18:14:42 -03:00
reducers [CHORE] Add permissions to Redux (#2914) 2021-02-25 13:41:44 -03:00
sagas [NEW] Jump to message (#3099) 2021-05-26 14:24:54 -03:00
selectors [FIX] Share extension memory issues on iOS (#2845) 2021-02-01 14:18:55 -03:00
stacks [NEW] Leave Teams (#3116) 2021-05-25 15:04:05 -03:00
static/images [FIX] ServerDropdown flashing bigger server icon (#2775) 2021-01-13 11:11:31 -03:00
utils [NEW] Jump to message (#3099) 2021-05-26 14:24:54 -03:00
views [NEW] Jump to message (#3099) 2021-05-26 14:24:54 -03:00
AppContainer.js [FIX] Back button closing activity when on root stack screen (#2804) 2021-01-15 14:49:00 -03:00
ReactotronConfig.js [CHORE] Bugsnag logging setup (#1145) 2019-08-23 10:18:47 -03:00
commands.js [CHORE] Update react-navigation to v5 (#2154) 2020-06-15 11:00:46 -03:00
dimensions.js [CHORE] Create DimensionsContext (#2098) 2020-06-17 14:35:58 -03:00
emojis.js [FIX] Remove unrecognized emoji flags on android (#1887) 2020-03-17 17:19:18 -03:00
index.js [FIX] Deep linking and other connectivity issues (#2894) 2021-03-05 13:10:21 -03:00
share.js [FIX] App forgetting workspace when server is not finished added (#2798) 2021-03-18 10:18:33 -03:00
theme.js [NEW] Action Sheet (#2114) 2020-06-15 16:35:45 -03:00