Merge commit 'f1b6927bb37d1c9887fb48aa5655a6d2df558e81' into less_memory_test_branch
# Conflicts: # app/src/androidTest/java/com/vitorpamplona/amethyst/UrlUserTagTransformationTest.kt # app/src/main/java/com/vitorpamplona/amethyst/ServiceManager.kt # app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt # app/src/main/java/com/vitorpamplona/amethyst/model/User.kt # app/src/main/java/com/vitorpamplona/amethyst/service/NostrHomeDataSource.kt # app/src/main/java/com/vitorpamplona/amethyst/service/model/ChannelCreateEvent.kt # app/src/main/java/com/vitorpamplona/amethyst/service/model/ContactListEvent.kt # app/src/main/java/com/vitorpamplona/amethyst/service/model/EventInterface.kt # app/src/main/java/com/vitorpamplona/amethyst/service/model/LongTextNoteEvent.kt # app/src/main/java/com/vitorpamplona/amethyst/service/model/TextNoteEvent.kt # app/src/main/java/com/vitorpamplona/amethyst/ui/dal/GlobalFeedFilter.kt # app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeConversationsFeedFilter.kt # app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeNewThreadFeedFilter.kt # app/src/main/java/com/vitorpamplona/amethyst/ui/dal/NotificationFeedFilter.kt # app/src/main/java/com/vitorpamplona/amethyst/ui/dal/UserProfileFollowersFeedFilter.kt # app/src/main/java/com/vitorpamplona/amethyst/ui/dal/UserProfileFollowsFeedFilter.kt
This commit is contained in:
@@ -108,14 +108,6 @@ Build the app:
|
|||||||
./gradlew installDebug
|
./gradlew installDebug
|
||||||
```
|
```
|
||||||
|
|
||||||
## Git Hooks
|
|
||||||
|
|
||||||
You can add the git hook running the following bash script:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
./tools/git-hooks/init.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
## How to Deploy
|
## How to Deploy
|
||||||
|
|
||||||
1. Generate a new signing key
|
1. Generate a new signing key
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import com.vitorpamplona.amethyst.model.UserMetadata
|
|||||||
import com.vitorpamplona.amethyst.model.decodePublicKey
|
import com.vitorpamplona.amethyst.model.decodePublicKey
|
||||||
import com.vitorpamplona.amethyst.model.toHexKey
|
import com.vitorpamplona.amethyst.model.toHexKey
|
||||||
import com.vitorpamplona.amethyst.ui.actions.buildAnnotatedStringWithUrlHighlighting
|
import com.vitorpamplona.amethyst.ui.actions.buildAnnotatedStringWithUrlHighlighting
|
||||||
import org.junit.Assert.*
|
import org.junit.Assert.assertEquals
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
import org.junit.runner.RunWith
|
import org.junit.runner.RunWith
|
||||||
|
|
||||||
@@ -33,7 +33,7 @@ class UrlUserTagTransformationTest {
|
|||||||
user.info = UserMetadata()
|
user.info = UserMetadata()
|
||||||
user.info?.displayName = "Vitor Pamplona"
|
user.info?.displayName = "Vitor Pamplona"
|
||||||
|
|
||||||
var transformedText = buildAnnotatedStringWithUrlHighlighting(
|
val transformedText = buildAnnotatedStringWithUrlHighlighting(
|
||||||
AnnotatedString("New Hey @npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z"),
|
AnnotatedString("New Hey @npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z"),
|
||||||
Color.Red
|
Color.Red
|
||||||
)
|
)
|
||||||
@@ -67,7 +67,7 @@ class UrlUserTagTransformationTest {
|
|||||||
user.info = UserMetadata()
|
user.info = UserMetadata()
|
||||||
user.info?.displayName = "Vitor Pamplona"
|
user.info?.displayName = "Vitor Pamplona"
|
||||||
|
|
||||||
var transformedText = buildAnnotatedStringWithUrlHighlighting(
|
val transformedText = buildAnnotatedStringWithUrlHighlighting(
|
||||||
AnnotatedString("New Hey @npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z and @npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z"),
|
AnnotatedString("New Hey @npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z and @npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z"),
|
||||||
Color.Red
|
Color.Red
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -37,7 +37,6 @@ import com.google.accompanist.flowlayout.FlowRow
|
|||||||
import com.vitorpamplona.amethyst.NotificationCache
|
import com.vitorpamplona.amethyst.NotificationCache
|
||||||
import com.vitorpamplona.amethyst.R
|
import com.vitorpamplona.amethyst.R
|
||||||
import com.vitorpamplona.amethyst.RoboHashCache
|
import com.vitorpamplona.amethyst.RoboHashCache
|
||||||
import com.vitorpamplona.amethyst.model.LocalCache
|
|
||||||
import com.vitorpamplona.amethyst.model.Note
|
import com.vitorpamplona.amethyst.model.Note
|
||||||
import com.vitorpamplona.amethyst.model.User
|
import com.vitorpamplona.amethyst.model.User
|
||||||
import com.vitorpamplona.amethyst.service.model.BadgeAwardEvent
|
import com.vitorpamplona.amethyst.service.model.BadgeAwardEvent
|
||||||
|
|||||||
Reference in New Issue
Block a user