Vitor Pamplona
3942847d16
Refactors chats into public, private and list views for tablets and phones
2025-03-05 15:30:02 -05:00
Vitor Pamplona
2b2b219536
no message
2025-03-05 15:29:16 -05:00
Vitor Pamplona
91c19dc2a1
Adds a wait and display function to make sure the image url doesn't appear while the image is loading from disk
2025-03-05 15:26:52 -05:00
Vitor Pamplona
0536c141b7
Speeding up the loading of emojis
2025-03-05 15:23:37 -05:00
Vitor Pamplona
16331d268d
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-03-05 13:40:59 -05:00
Vitor Pamplona
7e2724ea31
adds support for secret emojis
2025-03-05 13:40:51 -05:00
Vitor Pamplona
8facd02e33
Merge pull request #1284 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-03-04 18:02:13 -05:00
Crowdin Bot
90872b2160
New Crowdin translations by GitHub Action
2025-03-04 23:00:16 +00:00
Vitor Pamplona
0580aef4a2
- Migrates NIP-17 DM new message model to its own model and disable some of the generic behavior from new posts.
...
- Fixes a bug on edits showing a previous edit.
- Refactors user suggestions and lastword procedures
- Adds a DM inline reply from other parts of the app, like on notification.
- Hides Retweet button from DMs on Notifications
- Fixes colors for drafts in chats.
- Adds a nav function that computes the destination only after the user clicks on it and on a coroutine.
2025-03-04 17:57:47 -05:00
Vitor Pamplona
1a001e7bb3
Moves GeohashPrecision class to Quartz
2025-03-01 18:24:55 -05:00
Vitor Pamplona
4b91cfe809
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-02-28 15:26:58 -05:00
Vitor Pamplona
3d5d7b4987
adds nostr elites as a default global relay
2025-02-27 19:15:55 -05:00
Vitor Pamplona
ca0b6ef2ba
Fixing error message on relay notices
2025-02-27 19:15:40 -05:00
Vitor Pamplona
3103b51cf4
Merge pull request #1281 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-02-27 18:45:33 -05:00
Crowdin Bot
8bbc017f91
New Crowdin translations by GitHub Action
2025-02-27 23:37:03 +00:00
Vitor Pamplona
0df07ddfcb
- Adds support for https://github.com/nostr-protocol/nips/pull/1770
...
- Improves signer utils for testing
- Improves test cases for User metadata
2025-02-27 18:34:10 -05:00
Vitor Pamplona
8f0879b8e5
Updates agp, activity compose, accompanist, navigation and zoomable
2025-02-26 15:55:39 -05:00
Vitor Pamplona
f5ac8faa45
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-02-25 19:27:20 -05:00
Vitor Pamplona
40aa469866
Fixes unable to click in the last tab of the profile
2025-02-25 18:26:01 -05:00
Vitor Pamplona
d2590b969b
Merge pull request #1280 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-02-25 18:20:05 -05:00
Crowdin Bot
2de3ba82cc
New Crowdin translations by GitHub Action
2025-02-25 23:18:41 +00:00
Vitor Pamplona
b3dec691d7
losing up the probability to make tests pass
2025-02-25 18:16:20 -05:00
Vitor Pamplona
b40b37b6ac
Adds the logged in user' posts to a user in the user's profile.
...
Refactors the user profile screen in many packages.
2025-02-25 18:09:04 -05:00
Vitor Pamplona
e6cd3a99c5
Fixes bug on saving Encrypted files on DMs.
...
Fixes bug when using partial downloads to display videos on DMs.
2025-02-25 16:43:15 -05:00
Vitor Pamplona
d5d289a834
Uses note.toEventUri to make sure the relay hint is correct
...
Avoids crash when adding an event to gallery without a relay hint.
2025-02-24 20:46:33 -05:00
Vitor Pamplona
a2d9f31a8a
Assigning hints to NIPs until NIP-53
...
Speeding up Bech32 and Hex processing
Updating Boosts and Reposts to the new way of declaring tags
Renaming the SHA256 hash tag from NIP94 to not confuse with # hashtags
2025-02-24 17:09:08 -05:00
Vitor Pamplona
3790325a0f
uses const val for faster MurMur
2025-02-22 16:19:01 -05:00
Vitor Pamplona
96f57b2c90
Fixes tag name on ImageTag
2025-02-22 16:18:46 -05:00
Vitor Pamplona
4b10dd58df
It's slightly faster to reject params in one line than on many.
2025-02-22 16:17:10 -05:00
Vitor Pamplona
dc4240a8f5
Increasing the amount of addresses
2025-02-20 18:06:17 -05:00
Vitor Pamplona
3220d793b4
Using a linked set for the relayDB is faster to loop through on mightContain
2025-02-20 17:44:36 -05:00
Vitor Pamplona
84a52a1ce0
Speeding MurMur up
...
Adding more test cases
Mapping out memory used by filter
2025-02-20 17:10:24 -05:00
Vitor Pamplona
aaf86bf53e
Adds a Bloom-based hint indexer with MurMur hash
2025-02-20 14:07:10 -05:00
Vitor Pamplona
94e0f4ed02
Performance improvements on the PoW miner
2025-02-18 20:44:24 -05:00
Vitor Pamplona
af29133272
Simplifies the benchmark for PoW
2025-02-18 19:00:05 -05:00
Vitor Pamplona
06240b1f15
Updates libsecp256k
2025-02-18 18:14:52 -05:00
Vitor Pamplona
d47ec06b19
Deleting the experimental serializer test
2025-02-18 17:51:34 -05:00
Vitor Pamplona
9689acb5f3
Deletes experimental serializer on NIP-01
...
Moves classes to the appropriate packages on NIP-01
Adds a PoW miner to quartz.
Adds a PoW commit evaluator as a bytearray of the ID
2025-02-18 17:47:34 -05:00
Vitor Pamplona
bcb3838e85
Fixes isTagged for events
2025-02-18 12:04:39 -05:00
Vitor Pamplona
4fcf962c71
Fixes r-tag migration
2025-02-18 12:00:22 -05:00
Vitor Pamplona
2de4bb1adc
Reverses ATag Generalization (It just made things more complicated)
2025-02-18 11:51:16 -05:00
Vitor Pamplona
9e1a2bb1e4
Removes the notion of generic Address references
2025-02-18 11:29:52 -05:00
Vitor Pamplona
8720b00d4f
Separates the random benchmark from the Sign/Verify benchmarks
2025-02-18 10:19:51 -05:00
Vitor Pamplona
9c35008fc4
Moves Sha256 to a pool of digests to double the hashing performance
2025-02-18 09:40:17 -05:00
Vitor Pamplona
fad08830a1
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-02-17 19:13:14 -05:00
Vitor Pamplona
6d9964a1cb
Decoupling NIP01 methods from CryptoUtils
...
Decoupling Encryption and Decryptions from CryptoUtils
Decoupling live instances of JNI bindings for Secp and LibSodium from CryptoUtils
Decoupling key cache from CryptoUtils
Reorganizes NIP-04 to match new package structure
Adjusts test structures to match
2025-02-17 19:13:05 -05:00
Vitor Pamplona
70ced84dc3
Merge pull request #1278 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-02-17 18:59:34 -05:00
Crowdin Bot
50da982b36
New Crowdin translations by GitHub Action
2025-02-17 19:14:58 +00:00
Vitor Pamplona
7ad8b2ce46
Migrates LocalCache from being based on ATags to Addresses, removing the need to use memory space to store relay hints
2025-02-17 14:12:54 -05:00
Vitor Pamplona
94ffe783e9
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-02-17 11:18:47 -05:00