Saturnino Abril
dd506d4c9f
fix issue that blocks adding test for thread screen ( #2221 )
2018-10-05 14:46:21 +08:00
Harrison Healey
f5d1c3c434
MM-12424 Remove unused props from KeyboardLayout and simplify methods ( #2203 )
...
* MM-12424 Remove unused props from KeyboardLayout and simplify methods
* Update snapshots
2018-10-02 17:12:21 -04:00
Elias Nahum
b3738ffd58
Do not show a loading spinner if thread has root post loaded ( #2186 )
...
* Do not show a loading spinner if thread has root post loaded
* Feedback review
* Remove additional condition
2018-09-28 10:54:41 -04:00
Sudheer
5fb9b5427e
MM-12199 Add a check for loading on threads ( #2146 )
2018-09-21 19:24:23 +05:30
Martin Kraft
0d0dfb1057
MM-11070: Adds ability to view archived channels. ( #1927 )
...
* MM-11070: Adds ability to view archived channels.
* MM-11070: Switches to existing selector.
* MM-11070: Uses boolean prop instead of object.
* MM-11070: Reuses web translations.
* MM-11070: Adds archived message to thread view. Switches to selector for postIDs of archived channels.
* MM-11070: Removed unused import.
* MM-11070: Removes edit and delete options from longpress of archived posts.
* MM-11070: Moves closure variable.
* MM-11070: Switch from hard-coded to theme color.
* MM-11070: Hides actions in header of archived channels.
* MM-11070: Updates Redux.
* MM-11070: Re-adds the 'Leave Channel' option for archived channels.
2018-07-31 15:27:38 -04:00
Jesse Hallam
8372e95d4a
add eslint-plugin-header, and --fix all ( #1726 )
2018-06-19 19:14:50 -04:00
Elias Nahum
80dd9366a1
Update Dependencies ( #1641 )
...
* Update dependencies including react-native
* Update react-native-circle-progress dependency
* Fix prop warnings and possible crashes
2018-04-27 17:49:09 -04:00
Martin Kraft
ebbbd9689b
MM-9545: Disables threads with deleted root post, display system message. ( #1526 )
...
* MM-9545: Adds system message for deleted root posts in threads; disables input.
* MM-9545: Removes key.
2018-03-21 09:17:54 -04:00
Jesse Hallam
58b72302d6
update eslint's comma-dangle rule to always-multiline ( #1457 )
...
* update eslint's `comma-dangle` rule to `always-multiline`
* add check and fix scripts to package.json
* Invoke `yarn fix` to adopt the updated eslint rules. No other changes are included.
2018-02-23 09:06:02 -05:00
enahum
c36eb9a9f4
Fix styling when theme is change in another device ( #1229 )
...
* Fix styling when theme is change in another device
* Fix drawer showing behind channel screen
2017-11-29 13:55:33 -03:00
enahum
87261e9a59
Make layout compatible with iPhone X ( #1205 )
...
* Make layout compatible with iPhone X
* feedback review
2017-11-28 09:04:53 -03:00
enahum
d5d59822e6
Fixes Android dismissModal from user_profile and thread screens ( #1191 )
...
* Android fix dismissModal from user profile
* Android fix dismissModal when no posts in thread
2017-11-22 12:26:07 -03:00
enahum
2a6b49cdfa
Close Thread view when the root post has been deleted ( #1114 )
2017-11-09 09:22:48 -05:00
enahum
27713322e3
Fixed Search bugs and avoid re-renders ( #1047 )
...
* Fixed Search and avoid re-renders
* Feedback review
* Feedback review
2017-10-24 17:02:09 -04:00
Harrison Healey
0e4f9d5825
Changed to pass IDs to PostList instead of posts ( #1036 )
...
* Moved PostList to take a list of postIds instead of posts
* Removed usage of selectors that return posts from ChannelPostList and Thread
* Fixed search and switched to use getPostIdsAroundPost selector
* Removed use of selectors that returned posts from emoji reactions
* Updated makePreparePostIdsForPostList to be better memoized
* Fixed filter of join/leave messages
* Added unit tests for makePrepaprePostIdsForPostList
* Check if post edit/delete should be enabled more often
* Updated mattermost-redux version in yarn.lock
2017-10-20 18:58:44 -03:00
enahum
f8414559b2
Improving Performance Part 2 ( #1010 )
...
* Remove serverVersion check to allow GitLab login
* Avoid unncessary re-renders on the root screen
* Avoid unncessary re-renders on the options modal screen
* Avoid unncessary re-renders on the thread screen
* Avoid unncessary re-renders on the offline indicator component
* Avoid unncessary re-renders on the channel loader component
* review feedback
2017-10-11 14:36:27 -03:00
enahum
dabad3eca6
Improving Performance Part 1 ( #1009 )
...
* Dispatch retry failed action | fix refreshing state | change postVisibility to 15
* Improve channel switching
* Improve handling of visible tooltip
* Improve watching for status bar height changes
* Remove unnecessary mapStateToProps from code screen
* Use drawer native functions to open/close instead of state
* Feedback review
2017-10-11 14:33:26 -03:00
Chris Duarte
e4b86518a9
RN-342 Refactor post textbox component ( #915 )
...
* RN-342 Refactor post textbox component
* Rebase
* Review feedback
2017-09-20 16:40:40 -04:00
Harrison Healey
c6ae1090f7
Changed makeStyleSheetFromTheme to take a function that returns a plain object ( #852 )
...
* Changed makeStyleSheetFromTheme to take a function that returns a plain object
* Fixed style issues
2017-08-15 18:26:55 -03:00
enahum
7dbac06983
Fix sentry found issues ( #699 )
2017-07-03 18:09:04 -04:00
enahum
f1c9f1051c
RN-36 Update status bar color ( #606 )
2017-06-08 15:10:59 -04:00
enahum
844c654fda
Update RN to 0.44.0 and project dependencies ( #546 )
2017-05-16 21:13:44 -04:00
enahum
248dafbe0e
RN-97 Changed navigation from NavigationExperimental to ReactNative Navigation ( #540 )
...
* Add react-navigator dependency
* Add react-native-navigation dependency
* react-native-navigation, ios and android config
* update react-native-navigation
* New navigation and code cleanup
* Set ScreenBackgroundColor
* Fix channel drawer event issue
* Applied RNPN non-working popInitial notification
* Android navbar and back button
* packages and notices
* MM-redux update
* Fix draft on team switch
* Remove custom NavBar
2017-05-16 11:19:46 -04:00