use typealiases as references to reduce files changed

This commit is contained in:
nrobi144
2026-01-01 12:41:13 +02:00
parent 4bc7e86448
commit 9b330164a7
494 changed files with 995 additions and 898 deletions
@@ -21,11 +21,11 @@
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.IAccount import com.vitorpamplona.amethyst.commons.model.IAccount
import com.vitorpamplona.amethyst.commons.model.LiveHiddenUsers import com.vitorpamplona.amethyst.commons.model.LiveHiddenUsers
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.BuildConfig import com.vitorpamplona.amethyst.BuildConfig
import com.vitorpamplona.amethyst.LocalPreferences import com.vitorpamplona.amethyst.LocalPreferences
import com.vitorpamplona.amethyst.commons.richtext.RichTextParser import com.vitorpamplona.amethyst.commons.richtext.RichTextParser
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import android.content.res.Resources import android.content.res.Resources
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import android.util.LruCache import android.util.LruCache
@@ -20,10 +20,10 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NotesGatherer import com.vitorpamplona.amethyst.model.NotesGatherer
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
import com.vitorpamplona.amethyst.ui.dal.DefaultFeedOrder import com.vitorpamplona.amethyst.ui.dal.DefaultFeedOrder
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.RelayUrlNormalizer import com.vitorpamplona.quartz.nip01Core.relay.normalizer.RelayUrlNormalizer
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.padding
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.utils.cache.CacheOperations import com.vitorpamplona.quartz.utils.cache.CacheOperations
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.core.Address import com.vitorpamplona.quartz.nip01Core.core.Address
@@ -23,9 +23,9 @@ package com.vitorpamplona.amethyst.model
import android.util.LruCache import android.util.LruCache
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
import com.vitorpamplona.amethyst.Amethyst import com.vitorpamplona.amethyst.Amethyst
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.isDebug import com.vitorpamplona.amethyst.isDebug
import com.vitorpamplona.amethyst.model.emphChat.EphemeralChatChannel import com.vitorpamplona.amethyst.model.emphChat.EphemeralChatChannel
import com.vitorpamplona.amethyst.model.nip28PublicChats.PublicChatChannel import com.vitorpamplona.amethyst.model.nip28PublicChats.PublicChatChannel
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import android.util.LruCache import android.util.LruCache
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
@@ -0,0 +1,29 @@
/**
* Copyright (c) 2025 Vitor Pamplona
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
* this software and associated documentation files (the "Software"), to deal in
* the Software without restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
* Software, and to permit persons to whom the Software is furnished to do so,
* subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
* FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
* COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
* AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
package com.vitorpamplona.amethyst.model
// Re-export from commons for backwards compatibility
typealias Note = com.vitorpamplona.amethyst.commons.model.Note
typealias NotesGatherer = com.vitorpamplona.amethyst.commons.model.NotesGatherer
typealias AddressableNote = com.vitorpamplona.amethyst.commons.model.AddressableNote
typealias NoteFlowSet = com.vitorpamplona.amethyst.commons.model.NoteFlowSet
typealias NoteBundledRefresherFlow = com.vitorpamplona.amethyst.commons.model.NoteBundledRefresherFlow
typealias NoteState = com.vitorpamplona.amethyst.commons.model.NoteState
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.core.HexKey import com.vitorpamplona.quartz.nip01Core.core.HexKey
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.core.HexKey import com.vitorpamplona.quartz.nip01Core.core.HexKey
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.Flow
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model package com.vitorpamplona.amethyst.model
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import android.util.LruCache import android.util.LruCache
@@ -0,0 +1,29 @@
/**
* Copyright (c) 2025 Vitor Pamplona
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
* this software and associated documentation files (the "Software"), to deal in
* the Software without restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
* Software, and to permit persons to whom the Software is furnished to do so,
* subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
* FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
* COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
* AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
package com.vitorpamplona.amethyst.model
// Re-export from commons for backwards compatibility
typealias UserDependencies = com.vitorpamplona.amethyst.commons.model.UserDependencies
typealias User = com.vitorpamplona.amethyst.commons.model.User
typealias UserFlowSet = com.vitorpamplona.amethyst.commons.model.UserFlowSet
typealias RelayInfo = com.vitorpamplona.amethyst.commons.model.RelayInfo
typealias UserBundledRefresherFlow = com.vitorpamplona.amethyst.commons.model.UserBundledRefresherFlow
typealias UserState = com.vitorpamplona.amethyst.commons.model.UserState
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.accountsCache package com.vitorpamplona.amethyst.model.accountsCache
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import android.content.ContentResolver import android.content.ContentResolver
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.edits package com.vitorpamplona.amethyst.model.edits
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.edits package com.vitorpamplona.amethyst.model.edits
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.emphChat package com.vitorpamplona.amethyst.model.emphChat
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.emphChat package com.vitorpamplona.amethyst.model.emphChat
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.experimental.ephemChat.list.EphemeralChatListEvent import com.vitorpamplona.quartz.experimental.ephemChat.list.EphemeralChatListEvent
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.emphChat package com.vitorpamplona.amethyst.model.emphChat
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.experimental.ephemChat.chat.RoomId import com.vitorpamplona.quartz.experimental.ephemChat.chat.RoomId
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.localRelays package com.vitorpamplona.amethyst.model.localRelays
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip01UserMetadata package com.vitorpamplona.amethyst.model.nip01UserMetadata
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.edits.PrivateStorageRelayListState import com.vitorpamplona.amethyst.model.edits.PrivateStorageRelayListState
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip01UserMetadata package com.vitorpamplona.amethyst.model.nip01UserMetadata
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.edits.PrivateStorageRelayListState import com.vitorpamplona.amethyst.model.edits.PrivateStorageRelayListState
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip01UserMetadata package com.vitorpamplona.amethyst.model.nip01UserMetadata
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.localRelays.LocalRelayListState import com.vitorpamplona.amethyst.model.localRelays.LocalRelayListState
@@ -20,12 +20,12 @@
*/ */
package com.vitorpamplona.amethyst.model.nip01UserMetadata package com.vitorpamplona.amethyst.model.nip01UserMetadata
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.commons.model.UserState import com.vitorpamplona.amethyst.model.UserState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip02FollowLists package com.vitorpamplona.amethyst.model.nip02FollowLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip02FollowLists package com.vitorpamplona.amethyst.model.nip02FollowLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip02FollowLists package com.vitorpamplona.amethyst.model.nip02FollowLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip02FollowLists package com.vitorpamplona.amethyst.model.nip02FollowLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
@@ -20,12 +20,12 @@
*/ */
package com.vitorpamplona.amethyst.model.nip02FollowLists package com.vitorpamplona.amethyst.model.nip02FollowLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Immutable import androidx.compose.runtime.Immutable
import com.vitorpamplona.amethyst.commons.model.UserState import com.vitorpamplona.amethyst.model.UserState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.core.HexKey import com.vitorpamplona.quartz.nip01Core.core.HexKey
@@ -20,7 +20,7 @@
*/ */
package com.vitorpamplona.amethyst.model.nip03Timestamp package com.vitorpamplona.amethyst.model.nip03Timestamp
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip03Timestamp.OtsEvent import com.vitorpamplona.quartz.nip03Timestamp.OtsEvent
import com.vitorpamplona.quartz.nip03Timestamp.VerificationStateCache import com.vitorpamplona.quartz.nip03Timestamp.VerificationStateCache
@@ -20,7 +20,7 @@
*/ */
package com.vitorpamplona.amethyst.model.nip03Timestamp package com.vitorpamplona.amethyst.model.nip03Timestamp
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.core.Event
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip03Timestamp package com.vitorpamplona.amethyst.model.nip03Timestamp
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip03Timestamp.OtsResolver import com.vitorpamplona.quartz.nip03Timestamp.OtsResolver
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip11RelayInfo package com.vitorpamplona.amethyst.model.nip11RelayInfo
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip11RelayInfo package com.vitorpamplona.amethyst.model.nip11RelayInfo
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import android.util.LruCache import android.util.LruCache
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip11RelayInfo package com.vitorpamplona.amethyst.model.nip11RelayInfo
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip11RelayInfo package com.vitorpamplona.amethyst.model.nip11RelayInfo
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip11RelayInfo.Nip11RelayInformation import com.vitorpamplona.quartz.nip11RelayInfo.Nip11RelayInformation
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip17Dms package com.vitorpamplona.amethyst.model.nip17Dms
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.edits.PrivateStorageRelayListState import com.vitorpamplona.amethyst.model.edits.PrivateStorageRelayListState
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip17Dms package com.vitorpamplona.amethyst.model.nip17Dms
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
@@ -20,7 +20,7 @@
*/ */
package com.vitorpamplona.amethyst.model.nip18Reposts package com.vitorpamplona.amethyst.model.nip18Reposts
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.core.Event
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
import com.vitorpamplona.quartz.nip18Reposts.GenericRepostEvent import com.vitorpamplona.quartz.nip18Reposts.GenericRepostEvent
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip25Reactions package com.vitorpamplona.amethyst.model.nip25Reactions
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.core.Event
import com.vitorpamplona.quartz.nip01Core.hints.EventHintBundle import com.vitorpamplona.quartz.nip01Core.hints.EventHintBundle
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -21,8 +21,8 @@
package com.vitorpamplona.amethyst.model.nip28PublicChats package com.vitorpamplona.amethyst.model.nip28PublicChats
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.Channel import com.vitorpamplona.amethyst.model.Channel
import com.vitorpamplona.amethyst.ui.note.toShortDisplay import com.vitorpamplona.amethyst.ui.note.toShortDisplay
import com.vitorpamplona.quartz.nip01Core.core.EmptyTagList import com.vitorpamplona.quartz.nip01Core.core.EmptyTagList
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip28PublicChats package com.vitorpamplona.amethyst.model.nip28PublicChats
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip28PublicChats package com.vitorpamplona.amethyst.model.nip28PublicChats
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.core.HexKey import com.vitorpamplona.quartz.nip01Core.core.HexKey
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip30CustomEmojis package com.vitorpamplona.amethyst.model.nip30CustomEmojis
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.commons.richtext.MediaUrlImage import com.vitorpamplona.amethyst.commons.richtext.MediaUrlImage
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip38UserStatuses package com.vitorpamplona.amethyst.model.nip38UserStatuses
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.core.Event
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
import com.vitorpamplona.quartz.nip09Deletions.DeletionEvent import com.vitorpamplona.quartz.nip09Deletions.DeletionEvent
@@ -21,7 +21,7 @@
package com.vitorpamplona.amethyst.model.nip47WalletConnect package com.vitorpamplona.amethyst.model.nip47WalletConnect
import com.vitorpamplona.amethyst.commons.model.INwcSignerState import com.vitorpamplona.amethyst.commons.model.INwcSignerState
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.amethyst.service.relayClient.reqCommand.nwc.NWCPaymentFilterAssembler import com.vitorpamplona.amethyst.service.relayClient.reqCommand.nwc.NWCPaymentFilterAssembler
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists package com.vitorpamplona.amethyst.model.nip51Lists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
import com.vitorpamplona.quartz.nip51Lists.bookmarkList.BookmarkListEvent import com.vitorpamplona.quartz.nip51Lists.bookmarkList.BookmarkListEvent
@@ -20,10 +20,10 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists package com.vitorpamplona.amethyst.model.nip51Lists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.LiveHiddenUsers import com.vitorpamplona.amethyst.commons.model.LiveHiddenUsers
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Immutable import androidx.compose.runtime.Immutable
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.blockPeopleList package com.vitorpamplona.amethyst.model.nip51Lists.blockPeopleList
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.amethyst.model.nip51Lists.peopleList.PeopleListDecryptionCache import com.vitorpamplona.amethyst.model.nip51Lists.peopleList.PeopleListDecryptionCache
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.blockedRelays package com.vitorpamplona.amethyst.model.nip51Lists.blockedRelays
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.blockedRelays package com.vitorpamplona.amethyst.model.nip51Lists.blockedRelays
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.broadcastRelays package com.vitorpamplona.amethyst.model.nip51Lists.broadcastRelays
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.broadcastRelays package com.vitorpamplona.amethyst.model.nip51Lists.broadcastRelays
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.geohashLists package com.vitorpamplona.amethyst.model.nip51Lists.geohashLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
data class GeohashListCard( data class GeohashListCard(
@@ -20,7 +20,7 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.geohashLists package com.vitorpamplona.amethyst.model.nip51Lists.geohashLists
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
import com.vitorpamplona.quartz.nip51Lists.PrivateTagArrayEventCache import com.vitorpamplona.quartz.nip51Lists.PrivateTagArrayEventCache
import com.vitorpamplona.quartz.nip51Lists.geohashList.GeohashListEvent import com.vitorpamplona.quartz.nip51Lists.geohashList.GeohashListEvent
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.geohashLists package com.vitorpamplona.amethyst.model.nip51Lists.geohashLists
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.hashtagLists package com.vitorpamplona.amethyst.model.nip51Lists.hashtagLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.hashtagLists package com.vitorpamplona.amethyst.model.nip51Lists.hashtagLists
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.indexerRelays package com.vitorpamplona.amethyst.model.nip51Lists.indexerRelays
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.indexerRelays package com.vitorpamplona.amethyst.model.nip51Lists.indexerRelays
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.DefaultIndexerRelayList import com.vitorpamplona.amethyst.model.DefaultIndexerRelayList
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.labeledBookmarkLists package com.vitorpamplona.amethyst.model.nip51Lists.labeledBookmarkLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.labeledBookmarkLists package com.vitorpamplona.amethyst.model.nip51Lists.labeledBookmarkLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.model.Account import com.vitorpamplona.amethyst.model.Account
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.amethyst.commons.model.anyNotNullEvent import com.vitorpamplona.amethyst.commons.model.anyNotNullEvent
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.muteList package com.vitorpamplona.amethyst.model.nip51Lists.muteList
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.muteList package com.vitorpamplona.amethyst.model.nip51Lists.muteList
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.peopleList package com.vitorpamplona.amethyst.model.nip51Lists.peopleList
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.Account import com.vitorpamplona.amethyst.model.Account
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.amethyst.commons.model.anyNotNullEvent import com.vitorpamplona.amethyst.commons.model.anyNotNullEvent
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.peopleList package com.vitorpamplona.amethyst.model.nip51Lists.peopleList
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
import kotlinx.collections.immutable.ImmutableList import kotlinx.collections.immutable.ImmutableList
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.peopleList package com.vitorpamplona.amethyst.model.nip51Lists.peopleList
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.peopleList package com.vitorpamplona.amethyst.model.nip51Lists.peopleList
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.Account import com.vitorpamplona.amethyst.model.Account
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.amethyst.commons.model.anyNotNullEvent import com.vitorpamplona.amethyst.commons.model.anyNotNullEvent
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.proxyRelays package com.vitorpamplona.amethyst.model.nip51Lists.proxyRelays
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.proxyRelays package com.vitorpamplona.amethyst.model.nip51Lists.proxyRelays
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
@@ -20,7 +20,7 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.relayLists package com.vitorpamplona.amethyst.model.nip51Lists.relayLists
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
import com.vitorpamplona.quartz.nip51Lists.PrivateTagArrayEvent import com.vitorpamplona.quartz.nip51Lists.PrivateTagArrayEvent
import com.vitorpamplona.quartz.nip51Lists.PrivateTagArrayEventCache import com.vitorpamplona.quartz.nip51Lists.PrivateTagArrayEventCache
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.relayLists package com.vitorpamplona.amethyst.model.nip51Lists.relayLists
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.compose.runtime.Immutable import androidx.compose.runtime.Immutable
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.searchRelays package com.vitorpamplona.amethyst.model.nip51Lists.searchRelays
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.searchRelays package com.vitorpamplona.amethyst.model.nip51Lists.searchRelays
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.DefaultSearchRelayList import com.vitorpamplona.amethyst.model.DefaultSearchRelayList
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.trustedRelays package com.vitorpamplona.amethyst.model.nip51Lists.trustedRelays
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache import com.vitorpamplona.amethyst.model.nip51Lists.relayLists.GenericRelayListCache
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip51Lists.trustedRelays package com.vitorpamplona.amethyst.model.nip51Lists.trustedRelays
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
@@ -21,8 +21,8 @@
package com.vitorpamplona.amethyst.model.nip53LiveActivities package com.vitorpamplona.amethyst.model.nip53LiveActivities
import androidx.compose.runtime.Stable import androidx.compose.runtime.Stable
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.amethyst.model.Channel import com.vitorpamplona.amethyst.model.Channel
import com.vitorpamplona.amethyst.ui.note.toShortDisplay import com.vitorpamplona.amethyst.ui.note.toShortDisplay
import com.vitorpamplona.quartz.nip01Core.core.Address import com.vitorpamplona.quartz.nip01Core.core.Address
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip56Reports package com.vitorpamplona.amethyst.model.nip56Reports
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
import com.vitorpamplona.quartz.nip56Reports.ReportEvent import com.vitorpamplona.quartz.nip56Reports.ReportEvent
import com.vitorpamplona.quartz.nip56Reports.ReportType import com.vitorpamplona.quartz.nip56Reports.ReportType
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip65RelayList package com.vitorpamplona.amethyst.model.nip65RelayList
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.Constants import com.vitorpamplona.amethyst.model.Constants
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip72Communities package com.vitorpamplona.amethyst.model.nip72Communities
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.nip72Communities package com.vitorpamplona.amethyst.model.nip72Communities
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,7 +20,7 @@
*/ */
package com.vitorpamplona.amethyst.model.nip78AppSpecific package com.vitorpamplona.amethyst.model.nip78AppSpecific
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.AccountSyncedSettingsInternal import com.vitorpamplona.amethyst.model.AccountSyncedSettingsInternal
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nip96FileStorage package com.vitorpamplona.amethyst.model.nip96FileStorage
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.nipB7Blossom package com.vitorpamplona.amethyst.model.nipB7Blossom
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.NoteState import com.vitorpamplona.amethyst.model.NoteState
import com.vitorpamplona.amethyst.model.AccountSettings import com.vitorpamplona.amethyst.model.AccountSettings
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.core.HexKey import com.vitorpamplona.quartz.nip01Core.core.HexKey
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.observables package com.vitorpamplona.amethyst.model.observables
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
object CreatedAtComparator : Comparator<Note> { object CreatedAtComparator : Comparator<Note> {
override fun compare( override fun compare(
@@ -20,8 +20,8 @@
*/ */
package com.vitorpamplona.amethyst.model.observables package com.vitorpamplona.amethyst.model.observables
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.core.Address import com.vitorpamplona.quartz.nip01Core.core.Address
import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.core.Event
@@ -20,7 +20,7 @@
*/ */
package com.vitorpamplona.amethyst.model.observables package com.vitorpamplona.amethyst.model.observables
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.LocalCache
import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.core.Event
import com.vitorpamplona.quartz.nip01Core.tags.events.isTaggedEvent import com.vitorpamplona.quartz.nip01Core.tags.events.isTaggedEvent
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.preferences package com.vitorpamplona.amethyst.model.preferences
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.datastore.core.DataStore import androidx.datastore.core.DataStore
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.preferences package com.vitorpamplona.amethyst.model.preferences
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.datastore.preferences.core.PreferenceDataStoreFactory import androidx.datastore.preferences.core.PreferenceDataStoreFactory
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.preferences package com.vitorpamplona.amethyst.model.preferences
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.datastore.core.DataStore import androidx.datastore.core.DataStore
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.preferences package com.vitorpamplona.amethyst.model.preferences
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import androidx.datastore.core.DataStore import androidx.datastore.core.DataStore
@@ -20,9 +20,9 @@
*/ */
package com.vitorpamplona.amethyst.model.preferences package com.vitorpamplona.amethyst.model.preferences
import com.vitorpamplona.amethyst.commons.model.AddressableNote import com.vitorpamplona.amethyst.model.AddressableNote
import com.vitorpamplona.amethyst.commons.model.Note import com.vitorpamplona.amethyst.model.Note
import com.vitorpamplona.amethyst.commons.model.User import com.vitorpamplona.amethyst.model.User
import android.os.Build import android.os.Build

Some files were not shown because too many files have changed in this diff Show More