Commit graph

604 commits

Author SHA1 Message Date
enahum
cf9341406a
Wrap interactive buttons when needed (#1339) 2018-01-08 14:19:59 -03:00
Harrison Healey
9bc9ca6245 Don't try to open empty Markdown links (#1332) 2018-01-08 14:19:39 -03:00
enahum
bba8dc1616
Left align title text in channel view navbar (#1327)
* Left align title text in channel view navbar

* UI feedback review
2018-01-08 14:19:20 -03:00
enahum
7cda6be8d7
Edit profile (#1322)
* Add set status feature

Small code refactoring

Add Do Not Disturb option

* Add Account Settings screen

Add username, nicname, and position fields

Add email field

get deviceHeight from redux

Clean up onPress handler in Settings

Refactor each account settings item to it's own component

Clean up email field and updateUser action method

Use mobile localization format in en.json

Update profile image

Clean up ProfilePicture for editing

Add loading and error components in AccountSettings

Refactor updateRequest state into a function

Follow design specs

Remove unnecessary this.state.emailUpdated

Polish AccountSettings and secondary components

Refactor AttachmentButton into it's own componentg

Add Account Settings icon in General Settings

Add TODO comments

* Update user status

* Edit Profile screen refactored

* Fix edit profile item text color
2018-01-08 14:18:57 -03:00
Saturnino Abril
0052b46c54 add reaction when user click other user's reaction from a post (#1340) 2018-01-08 08:41:08 -05:00
Harrison Healey
b842cfa95a Fixed typo in import statement (#1333) 2018-01-04 14:08:13 -03:00
enahum
bef0248daf
Android header height consistent across screens (#1324)
* Android header height consistent across screens

* Feedback review
2018-01-04 13:22:55 -03:00
enahum
9509e1a83e Fix UI when rendering link previews in a reply (#1318)
* Fix UI when rendering link previews in a reply

* feedback review
2018-01-02 17:24:03 -05:00
Chris Duarte
224099a9dc Add fuzy search to the emoji picker (#1310)
* Add fuzy search to the emoji picker

remove comments from master rebase

Add fusejs to NOTICE.txt

* Add fuzzy search support for emoji_picker
2018-01-02 17:21:50 -05:00
Chris Duarte
2e951cbfca Upgrade to RN 0.50.4 (#1303)
* Update to RN 0.50.4

* Fix intl context in post textbox
2017-12-22 19:39:51 -03:00
enahum
6681ae3de7
Update user Status from the right drawer (#1321)
* Add set status feature

Small code refactoring

Add Do Not Disturb option

* Update user status
2017-12-22 18:44:13 -03:00
enahum
7a1e6d03da
Fix Application Not Responding (ANR) executing service android (#1319) 2017-12-22 16:10:38 -03:00
enahum
eb214ab1d8
Prevent onLayout if it was already run (#1316) 2017-12-22 16:10:20 -03:00
enahum
2181168c9f
Remove the possibility to post empty messages (#1317)
* Remove the possibility to post empty messages

* Fix userTyping action
2017-12-22 16:08:27 -03:00
enahum
5442bd5265
Fix uploading videos from Android (#1315)
* Fix uploading videos from Android

* Fix upload of gif files in iOS
2017-12-22 16:06:32 -03:00
enahum
28813e313e
Fix keyboard avoiding view when switching keyboard (#1314) 2017-12-22 16:06:05 -03:00
enahum
86efb2d321
Ensure the user has permission to access ringtones (#1313) 2017-12-22 16:05:42 -03:00
enahum
a708a1755b
Right drawer (#1275)
* Add right sidebar

* initial implementation of the right drawer

* Do not hide status bar on drawer open

* initial options in the RHD

* Fix android layout

* feedback review
2017-12-22 15:50:02 -03:00
Harrison Healey
db3556325e RN-566 Re-rendered PostList footer when channel ID changes (#1309)
* RN-566 Re-rendered PostList footer when channel ID changes

* Refactor ChannelIntro mapStateToProps into selectors
2017-12-22 10:29:09 -06:00
Harrison Healey
593dd9f033 Removed unused props from ChannelPostList (#1306) 2017-12-21 09:09:16 -03:00
Harrison Healey
16e293ffab RN-462 Allow user and channel lists to load more than one additional page of content (#1305)
* RN-462 Allow user lists to load more than one additional page of users

* RN-462 Actually load more users for direct messages list

* Allow loading more than one page in the More Channels modal
2017-12-21 09:03:17 -03:00
Harrison Healey
2ad5dd9e26 RN-578 Properly aligned list items with indices above 10 (#1304) 2017-12-21 09:02:15 -03:00
Chris Duarte
00ce1e1842 Enforce max file count and active send button (#1241)
* Enforce max file count and wait until all images finish loading

Replaced Text with FormattedText

Remove unnecessary Text import

Clean up post_textbox and file_upload_preview

* Fix localization string for mobile

* change MAX_IMAGE_COUNT to MAX_FILE_COUNT
2017-12-14 15:19:31 -03:00
Bohdan V
3a535daab6 Added text about description of the problem (RN-247)(#1267) (#1292) 2017-12-11 10:13:29 -05:00
Chris Duarte
3c23a07d8b Add ability to copy post permalink (#1255) 2017-12-08 18:19:48 -03:00
Chris Duarte
7fdb0c4d27 Create post timeout (#1242)
* Add timeout for api calls that take too long

This will allow any api call that takes too long to fail faster.

Specially for Client4.createPost.  If the api never returns the post is in a pending state and the user is not able to retry.

* Add canTimeout flag
2017-12-08 18:19:17 -03:00
enahum
62cedae196 Multiple bug fixes (#1287) 2017-12-08 09:37:14 -05:00
enahum
ece329f540
Android: Fix image not displaying in preview (#1281) 2017-12-07 12:21:10 -03:00
enahum
f2a02d7756
Keep keyboard open in login screen (#1280) 2017-12-07 12:19:11 -03:00
enahum
9b55868ced
Hide keyboard when bringing the app to the foreground (#1279) 2017-12-07 12:18:43 -03:00
enahum
e68374d757
Fix replying to a search result (#1278) 2017-12-07 12:17:52 -03:00
enahum
e1051395ba
Android: Show center screen from user profile (#1264) 2017-12-07 12:17:12 -03:00
enahum
4b20dc5e66
Fix channel editing for DM and GM channels (#1276) 2017-12-07 12:16:45 -03:00
enahum
d73f85ab00
Android: Fix load more messages (#1266) 2017-12-06 15:10:13 -03:00
Harrison Healey
8e7fedbcc8 Fixed at mentions appearing for non-existant users (#1271) 2017-12-06 13:39:25 -03:00
Harrison Healey
a5ed41a696 Added ScrollViews to all settings pages (1.5) (#1270)
* Added ScrollViews to all settings pages

* Added alwaysBounceVertical to settings pages
2017-12-06 13:38:57 -03:00
enahum
e4d9a672fc
Fix file upload and edit post layout (#1259) 2017-12-04 19:14:45 -03:00
enahum
7afc0c4143
Fix keyboard layout for ios 9 and 10 (#1256) 2017-12-04 17:07:08 -03:00
enahum
86667de6c3
Fix swiper offset when device rotates (#1253) 2017-12-04 16:32:06 -03:00
enahum
bf4463b866
Previewer (#1246)
* Fix heic

* Change previwer to use the swiper instead a simple ScrollView
2017-12-04 12:20:10 -03:00
enahum
bd39fa5b43
Replace KeyboardAvoidingView with custom (#1249) 2017-12-04 12:12:08 -03:00
enahum
849c8cc4af
Clear failed images from post draft when posting (#1244)
* Clear failed images from post draft when posting

* feedback review

* clone files array only once in the failed reducer
2017-12-04 12:06:16 -03:00
enahum
27f355abc5 Fix Image preview header/footer (#1243) 2017-12-04 10:04:58 -05:00
enahum
8e052c2a55 Fix navbar when status bar is not visible (#1248) 2017-12-04 09:59:14 -05:00
Harrison Healey
1f0dd960f6 RN-469 Added the ability to cancel a ping when on the select server screen (#1234)
* RN-469 Added the ability to cancel a ping when on the select server screen

* RN-369 Added i18n strings for new button

* Made sure config and license are downloaded before moving to login screen

* Have SelectServer screen still show connecting while waiting for config

* Don't show SelectServer screen as connected if an error occurs
2017-11-30 20:13:23 -03:00
enahum
06bda6945e Tweak flushAt and flushInterval for segment (#1235) 2017-11-30 15:20:22 -05:00
enahum
7068cbd043 Fix Android crash for mobile notifications screen (#1233) 2017-11-29 17:42:41 -05:00
Martin Kraft
159507891c RN-519: Expands search results list height. (#1225)
* RN-519: Expands AtMentions and ChannelMentions searches to use entire device height.

* RN-519: Fix for ~ and @ search list heights.

* RN-519: Optimization.
2017-11-29 19:08:51 -03:00
enahum
19e6d66979
Have the Markdown component use the theme from redux (#1231) 2017-11-29 14:58:33 -03: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