Skip to content
Open
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions android/buildscript-gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -130,13 +130,19 @@ org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.0.21=classpath
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.0.21=classpath
org.jetbrains.kotlin:kotlin-native-utils:2.0.21=classpath
org.jetbrains.kotlin:kotlin-reflect:1.9.20=classpath
org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21=classpath
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20=classpath
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20=classpath
org.jetbrains.kotlin:kotlin-stdlib:2.0.21=classpath
org.jetbrains.kotlin:kotlin-tooling-core:2.0.21=classpath
org.jetbrains.kotlin:kotlin-util-io:2.0.21=classpath
org.jetbrains.kotlin:kotlin-util-klib:2.0.21=classpath
org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4=classpath
org.jetbrains.kotlinx:kotlinx-serialization-bom:1.6.3=classpath
org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.6.3=classpath
org.jetbrains.kotlinx:kotlinx-serialization-core:1.6.3=classpath
org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.6.3=classpath
org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3=classpath
org.jetbrains:annotations:23.0.0=classpath
org.jvnet.staxex:stax-ex:1.8.1=classpath
org.ow2.asm:asm-analysis:9.6=classpath
Expand Down
42 changes: 19 additions & 23 deletions app/components/scheduled_post_indicator/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -79,32 +79,28 @@ function ScheduledPostIndicator({
);

return (
<View
className='ScheduledPostIndicator'
>
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure why there's a view with className. But with newer version of expo-image, it's throwing a typescript error.

<View style={styles.container}>
<CompassIcon
color={changeOpacity(theme.centerChannelColor, 0.6)}
name='clock-send-outline'
size={18}
/>
<View style={styles.container}>
<CompassIcon
color={changeOpacity(theme.centerChannelColor, 0.6)}
name='clock-send-outline'
size={18}
/>
<Text
style={styles.text}
testID='scheduled_post_header.scheduled_post_indicator'
>
{scheduledPostText}
{' '}
<Text
style={styles.text}
testID='scheduled_post_header.scheduled_post_indicator'
style={styles.link}
onPress={handleSeeAllScheduledPosts}
>
{scheduledPostText}
{' '}
<Text
style={styles.link}
onPress={handleSeeAllScheduledPosts}
>
<FormattedMessage
id='scheduled_post.channel_indicator.link_to_scheduled_posts.text'
defaultMessage='See all.'
/>
</Text>
<FormattedMessage
id='scheduled_post.channel_indicator.link_to_scheduled_posts.text'
defaultMessage='See all.'
/>
</Text>
</View>
</Text>
</View>
);
}
Expand Down
4 changes: 2 additions & 2 deletions app/screens/gallery/gallery.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import {Image} from 'expo-image';
import React, {forwardRef, useCallback, useEffect, useImperativeHandle, useMemo, useRef, useState} from 'react';
import {BackHandler} from 'react-native';
import {BackHandler, type ImageStyle} from 'react-native';
import Animated, {runOnJS, runOnUI, useAnimatedReaction, type SharedValue} from 'react-native-reanimated';

import {buildFilePreviewUrl} from '@actions/remote/file';
Expand Down Expand Up @@ -153,7 +153,7 @@ const Gallery = forwardRef<GalleryRef, GalleryProps>(({
return (
<AnimatedImage
placeholder={{uri: item.posterUri}}
style={info.itemStyles}
style={info.itemStyles as ImageStyle}
placeholderContentFit='cover'
/>
);
Expand Down
82 changes: 61 additions & 21 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7,23 +7,46 @@ PODS:
- DoubleConversion (1.1.6)
- EXApplication (6.0.2):
- ExpoModulesCore
- EXConstants (17.0.8):
- EXConstants (17.1.7):
- ExpoModulesCore
- Expo (52.0.47):
- Expo (53.0.24):
- DoubleConversion
- ExpoModulesCore
- glog
- hermes-engine
- RCT-Folly (= 2024.11.18.00)
- RCTRequired
- RCTTypeSafety
- React-Core
- React-debug
- React-Fabric
- React-featureflags
- React-graphics
- React-ImageManager
- React-NativeModulesApple
- React-RCTAppDelegate
- React-RCTFabric
- React-rendererdebug
- React-utils
- ReactAppDependencyProvider
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- Yoga
- ExpoCrypto (14.0.2):
- ExpoModulesCore
- ExpoDevice (7.0.3):
- ExpoModulesCore
- ExpoFileSystem (18.0.12):
- ExpoFileSystem (18.1.11):
- ExpoModulesCore
- ExpoImage (2.0.7):
- ExpoImage (2.4.1):
- ExpoModulesCore
- SDWebImage (~> 5.19.1)
- SDWebImage (~> 5.21.0)
- SDWebImageSVGCoder (~> 1.7.0)
- SDWebImageWebPCoder (~> 0.14.6)
- ExpoLinearGradient (14.0.2):
- ExpoModulesCore
- ExpoModulesCore (2.2.3):
- ExpoModulesCore (2.5.0):
- DoubleConversion
- glog
- hermes-engine
Expand All @@ -38,11 +61,9 @@ PODS:
- React-ImageManager
- React-jsinspector
- React-NativeModulesApple
- React-RCTAppDelegate
- React-RCTFabric
- React-rendererdebug
- React-utils
- ReactAppDependencyProvider
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
Expand All @@ -62,6 +83,18 @@ PODS:
- hermes-engine/Pre-built (0.77.3)
- HMSegmentedControl (1.5.6)
- JitsiWebRTC (124.0.2)
- libwebp (1.5.0):
- libwebp/demux (= 1.5.0)
- libwebp/mux (= 1.5.0)
- libwebp/sharpyuv (= 1.5.0)
- libwebp/webp (= 1.5.0)
- libwebp/demux (1.5.0):
- libwebp/webp
- libwebp/mux (1.5.0):
- libwebp/demux
- libwebp/sharpyuv (1.5.0)
- libwebp/webp (1.5.0):
- libwebp/sharpyuv
- mattermost-hardware-keyboard (0.0.0):
- DoubleConversion
- glog
Expand Down Expand Up @@ -1423,7 +1456,7 @@ PODS:
- Yoga
- react-native-netinfo (11.4.1):
- React-Core
- react-native-network-client (1.8.4):
- react-native-network-client (1.9.0):
- Alamofire (~> 5.10.2)
- DoubleConversion
- glog
Expand Down Expand Up @@ -2128,11 +2161,14 @@ PODS:
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- Yoga
- SDWebImage (5.19.7):
- SDWebImage/Core (= 5.19.7)
- SDWebImage/Core (5.19.7)
- SDWebImage (5.21.4):
- SDWebImage/Core (= 5.21.4)
- SDWebImage/Core (5.21.4)
- SDWebImageSVGCoder (1.7.0):
- SDWebImage/Core (~> 5.6)
- SDWebImageWebPCoder (0.14.6):
- libwebp (~> 1.0)
- SDWebImage/Core (~> 5.17)
- secure-pdf-viewer (1.0.0):
- DoubleConversion
- glog
Expand Down Expand Up @@ -2161,7 +2197,7 @@ PODS:
- SwiftyJSON (5.0.2)
- TurboLogIOSNative (0.1.0):
- CocoaLumberjack (~> 3.8.5)
- WatermelonDB (0.28.0):
- WatermelonDB (0.28.1-0):
- React
- simdjson
- Yoga (0.0.0)
Expand Down Expand Up @@ -2296,8 +2332,10 @@ SPEC REPOS:
- CocoaLumberjack
- HMSegmentedControl
- JitsiWebRTC
- libwebp
- SDWebImage
- SDWebImageSVGCoder
- SDWebImageWebPCoder
- Sentry
- SocketRocket
- Starscream
Expand Down Expand Up @@ -2553,14 +2591,14 @@ SPEC CHECKSUMS:
CocoaLumberjack: 6a459bc897d6d80bd1b8c78482ec7ad05dffc3f0
DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb
EXApplication: 4c72f6017a14a65e338c5e74fca418f35141e819
EXConstants: fcfc75800824ac2d5c592b5bc74130bad17b146b
Expo: 1687edb10c76b0c0f135306d6ae245379f50ed54
EXConstants: 98bcf0f22b820f9b28f9fee55ff2daededadd2f8
Expo: 9b875ea7f4dbde2ae61b11bc61f0539028896440
ExpoCrypto: e97e864c8d7b9ce4a000bca45dddb93544a1b2b4
ExpoDevice: d36ab4186b6799a28fd449bb9a1c77455f23fd1a
ExpoFileSystem: 42d363d3b96f9afab980dcef60d5657a4443c655
ExpoImage: 043fcf882697fbcf4f50da1233b373d281f0456d
ExpoFileSystem: 7f92f7be2f5c5ed40a7c9efc8fa30821181d9d63
ExpoImage: d6e8ffc37557567a219ab0d0e1be28213a21f3bc
ExpoLinearGradient: 35ebd83b16f80b3add053a2fd68cc328ed927f60
ExpoModulesCore: 7cbb8499aa4f46aeefcf332922d4ab3d4b203fa8
ExpoModulesCore: a2c6e08169fdbbdbbc3047924962d9ca797f230e
ExpoStoreReview: 92ad323dd14485e7aa67d5b47248fb22876ffaee
ExpoVideoThumbnails: 7e9cd967393af9af0f7b0c62a4a00549f1860cab
ExpoWebBrowser: a212e6b480d8857d3e441fba51e0c968333803b3
Expand All @@ -2571,6 +2609,7 @@ SPEC CHECKSUMS:
hermes-engine: b2187dbe13edb0db8fcb2a93a69c1987a30d98a4
HMSegmentedControl: 34c1f54d822d8308e7b24f5d901ec674dfa31352
JitsiWebRTC: b47805ab5668be38e7ee60e2258f49badfe8e1d0
libwebp: 02b23773aedb6ff1fd38cec7a77b81414c6842a8
mattermost-hardware-keyboard: 0c8667d54bbed7750ff8d871df24fce251b9c65b
mattermost-react-native-turbo-log: 4ae260996ee4b901d622f4fcfa6fdb05d0fab0f1
mattermost-rnutils: 74d780b576a5fc82b51582a23eb7fe72d4174168
Expand Down Expand Up @@ -2611,7 +2650,7 @@ SPEC CHECKSUMS:
react-native-emm: 222b53b2d81d01477fcb6f7891b177effb3669b2
react-native-image-picker: 02103d18c612bd41a8d8198eb4dfebfb3d9ee7eb
react-native-netinfo: cec9c4e86083cb5b6aba0e0711f563e2fbbff187
react-native-network-client: 0eb89f45e0ba2133a096f8685f6561382168a65b
react-native-network-client: e158b2dd0a141107009606df0f3c4f4a2e09b608
react-native-notifications: 3bafa1237ae8a47569a84801f17d80242fe9f6a5
react-native-paste-input: 25882b3a411e75a7b92f6e9d50ac685ee3ebc7ed
react-native-performance: 125a96c145e29918b55b45ce25cbba54f1e24dcd
Expand Down Expand Up @@ -2665,16 +2704,17 @@ SPEC CHECKSUMS:
RNShare: b1660f26d8bc57cbf9acf11872a8eb2f3ecf4825
RNSVG: 67de7abef81f367387b708ba6d2acefe7d4f5895
RNVectorIcons: f7a99433a71f4b38891c14c64b21fc521d064392
SDWebImage: 8a6b7b160b4d710e2a22b6900e25301075c34cb3
SDWebImage: d0184764be51240d49c761c37f53dd017e1ccaaf
SDWebImageSVGCoder: 15a300a97ec1c8ac958f009c02220ac0402e936c
SDWebImageWebPCoder: e38c0a70396191361d60c092933e22c20d5b1380
secure-pdf-viewer: c6cc439b002967a7541be2c563c3719be4ef126d
Sentry: 1ca8405451040482877dcd344dfa3ef80b646631
simdjson: 7bb9e33d87737cec966e7b427773c67baa4458fe
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
Starscream: 19b5533ddb925208db698f0ac508a100b884a1b9
SwiftyJSON: f5b1bf1cd8dd53cd25887ac0eabcfd92301c6a5a
TurboLogIOSNative: 45f6d20ba17ee39f8106e718e93baf43b2d76b7b
WatermelonDB: 75e467adbaf2cb2809780fb3eda7ce4964e11778
WatermelonDB: 4c846c8cb94eef3cba90fa034d15310163226703
Yoga: 92f3bb322c40a86b7233b815854730442e01b8c4

PODFILE CHECKSUM: dc945c4735b28054f91358b30d6093381fc540ec
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,5 +67,5 @@ dependencies {
implementation 'com.facebook.react:react-native'
implementation 'androidx.security:security-crypto:1.0.0'
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation 'com.github.mattermost:mattermost-android-pdfium:v1.0.1'
implementation 'com.github.mattermost:mattermost-android-pdfium:v1.1.0'
}
Loading