Vitor Pamplona
a95d2e903e
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
...
# Conflicts:
# amethyst/src/main/java/com/vitorpamplona/amethyst/ui/qrcode/QrCodeDrawer.kt
2024-08-27 11:04:36 -04:00
Vitor Pamplona
2b5e62aaf7
- Improves rendering of the QR Code elements
...
- Makes the QR bigger
- Moves QR Code to rounder corners
- Moves QR Screen to use the arrow icon instead of the close button
2024-08-27 11:04:13 -04:00
Vitor Pamplona
1c3e82913f
Merge pull request #1031 from greenart7c3/main
...
Use white background for qrcodes
2024-08-27 11:02:33 -04:00
Vitor Pamplona
ceaa20fabf
Removes galleries live data
2024-08-27 08:34:25 -04:00
Vitor Pamplona
1bbabb747e
Deleting Bundled updates for Account.
2024-08-26 19:12:39 -04:00
Vitor Pamplona
914c0a2926
Making sure scopes are cancelled for accountViewModel notification dot updates.
2024-08-26 19:12:28 -04:00
Vitor Pamplona
4b249156f9
Makes sure the accountViewModel is deleted when the user switches the screen, logs off or kills the activity.
2024-08-26 18:22:34 -04:00
Vitor Pamplona
7b8c7a1a78
Simplifies flow collection for new events.
2024-08-26 18:22:12 -04:00
Vitor Pamplona
66ed26dcea
Finishes the migration of the service manager to the Application class
2024-08-26 18:21:53 -04:00
Vitor Pamplona
356740479c
Moves to hold the feed itself in a stateflow
2024-08-26 17:48:27 -04:00
Vitor Pamplona
c88dded01b
Improves stability of composables
2024-08-26 16:45:07 -04:00
Vitor Pamplona
7c974bc8ef
adds a directory for metrics as well
2024-08-26 15:27:04 -04:00
Vitor Pamplona
efbc3e3e78
removes unecessary logs
2024-08-26 14:57:16 -04:00
Vitor Pamplona
fac803e208
Merge pull request #1032 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2024-08-26 14:56:04 -04:00
Crowdin Bot
484a3d6b32
New Crowdin translations by GitHub Action
2024-08-26 18:44:35 +00:00
Vitor Pamplona
4e3b6d0299
- Adds a sync Signer to facilitate library
...
- Separates Account actions from Account state in two objects
- Changes Startup procedures to start with Account state and not the full account object
- Moves scope for flows in Account from an Application-wide scope to ViewModel scope
- Removes all LiveData objects from Account in favor of flows from the state object
- Migrates settings saving logic to flows
- Migrates PushNotification services to work without Account and only Account Settings.
- Migrates the spam filter from LiveData to Flows
- Adds Default lists for NIP-65 inbox and outbox relays
- Adds Default lists for Search relays
- Adds local backup for UserMetadata objects
- Adds local backup for Mute lists
- Adds local backup for NIP-65 relays
- Adds local backup for DM Relays
- Adds local backup for private home relays
- Rewrites state flows initializers to avoid inconsistent startups
2024-08-26 14:42:55 -04:00
Vitor Pamplona
f3161ada8d
Solves crash when opening the Relay screen with empty urls as relays.
2024-08-26 11:13:10 -04:00
greenart7c3
5c9b84476b
Use white background for qrcodes
2024-08-26 07:21:19 -03:00
Vitor Pamplona
24ea0cabda
Updates benchmark, composeBOM and firebaseBOM to the latest versions
2024-08-23 08:35:44 -04:00
Vitor Pamplona
8b617fbd60
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2024-08-22 17:27:04 -04:00
Vitor Pamplona
34149e6ce2
Merge pull request #1030 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2024-08-22 17:13:16 -04:00
Vitor Pamplona
315a662c10
Improve horizontal padding of the chat messages
2024-08-22 17:12:46 -04:00
Crowdin Bot
c373843e0f
New Crowdin translations by GitHub Action
2024-08-22 21:03:22 +00:00
Vitor Pamplona
448ea796ef
Improves caching of encrypted DMs:
...
- Migrates caching of decrypted value outside of the Event class
- Removes encrypted parts of NIP-17 from the cache
- Removes old NIP-04 messages from the cache
- Avoids deleting new NIP-17 plain text chats from memory
2024-08-22 17:01:37 -04:00
Vitor Pamplona
71b111ce8b
Fixes the download of 1000s of NIP-65 relay lists because some relays consider empty lists as null and return everything.
2024-08-22 12:24:45 -04:00
Vitor Pamplona
ae686671ba
Minimizing the number of filters for group chat metadata
2024-08-22 09:55:28 -04:00
Vitor Pamplona
6c45bb1ca1
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2024-08-21 20:32:06 -04:00
Vitor Pamplona
a05ad6e686
Adds support for NIP-35 torrents and their comments
2024-08-21 20:31:59 -04:00
Vitor Pamplona
485f7becd4
Merge pull request #1029 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2024-08-21 19:18:29 -04:00
Vitor Pamplona
83f1e523ea
Creates links to njump when events can't be found on Amethyst
2024-08-21 17:05:14 -04:00
Vitor Pamplona
a8a3c94115
clear flows before removing notes from the local cache
2024-08-21 16:32:11 -04:00
Vitor Pamplona
4d21857adf
moves the processing of nip19 links to the default thread
2024-08-21 16:31:57 -04:00
Crowdin Bot
0e7f41efe8
New Crowdin translations by GitHub Action
2024-08-21 20:09:17 +00:00
Vitor Pamplona
8d9bf60dba
Merge pull request #1028 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2024-08-21 16:08:51 -04:00
Vitor Pamplona
7c67924914
fixes imports
2024-08-21 16:07:42 -04:00
Crowdin Bot
7626839037
New Crowdin translations by GitHub Action
2024-08-21 19:59:14 +00:00
Vitor Pamplona
23825ceed5
Avoids bottom nav recompositions
2024-08-21 15:57:45 -04:00
Vitor Pamplona
8d8016e01b
Simplifies nav bar selected calculations
2024-08-21 15:51:01 -04:00
Vitor Pamplona
6668e5a178
Moves accountViewModelMock to a more appropriate file
2024-08-21 15:14:28 -04:00
Vitor Pamplona
7d6bef9576
Moves heavy computations away from IO
2024-08-21 15:00:13 -04:00
Vitor Pamplona
1aea7fbd03
Avoids remembering edit lists that will never exist.
2024-08-21 14:58:01 -04:00
Vitor Pamplona
ef96d296f8
avoids double update to the viewmodel
2024-08-21 14:53:35 -04:00
Vitor Pamplona
d4da58e14a
Improves logs when the UserMetadata cannot be parsed
2024-08-21 14:38:17 -04:00
Vitor Pamplona
f646866192
moves markasread from io to default
2024-08-21 09:20:43 -04:00
Vitor Pamplona
e0849b12e7
Merge pull request #1027 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2024-08-21 07:55:58 -04:00
Crowdin Bot
1271343582
New Crowdin translations by GitHub Action
2024-08-21 11:52:51 +00:00
Vitor Pamplona
d61d14ea75
Merge pull request #1026 from davotoula/chage-twitter-to-x
...
Change twitter proof to use x.com
2024-08-21 07:51:04 -04:00
David Kaspar
668d604aa9
use original twitter colour in x.xml because I can't get the theme switching working
2024-08-21 11:56:45 +01:00
Vitor Pamplona
6df2c3a0cf
improving speed of chatlist rendering
2024-08-20 15:23:15 -04:00
Vitor Pamplona
b0c33808e6
Adds support for MOD reports
2024-08-20 15:07:28 -04:00