Commit Graph

  • 3447f49b04
    Merge 221c58126c53349bb54ad0e69c5bea1782308246 into 2d5697cc9a685f6f705c4045f657626ff5425a49 David Kaspar 2025-03-16 21:40:49 +00:00
  • 221c58126c moved the trimming of inline meta-data to where File is created David Kaspar 2025-03-16 21:36:13 +00:00
  • 2cdf5d6673 trim meta data from file name before saving file to disk David Kaspar 2025-03-16 11:29:33 +00:00
  • 80eb49710d
    Merge c9dbe7d203009c9268c6834dcd7f2d84fc18fac7 into 2d5697cc9a685f6f705c4045f657626ff5425a49 KotlinGeekDev 2025-03-16 12:30:22 +01:00
  • 2d5697cc9a
    Merge pull request #1296 from vitorpamplona/l10n_crowdin_translations main Vitor Pamplona 2025-03-15 14:25:09 -04:00
  • d4ae290364 New Crowdin translations by GitHub Action l10n_crowdin_translations Crowdin Bot 2025-03-15 16:46:06 +00:00
  • a690359541
    Merge pull request #1295 from davotoula/1294-failed-to-save-the-image Vitor Pamplona 2025-03-15 12:44:50 -04:00
  • b3fa6401f6 Remove accidental import of okio.use David Kaspar 2025-03-15 13:58:04 +00:00
  • b58d74138d cleaner code David Kaspar 2025-03-15 13:27:46 +00:00
  • e6c413b176 Get mime type from extension if mime type in response header is null for a application/octet-stream content type David Kaspar 2025-03-15 12:13:46 +00:00
  • c9dbe7d203
    Merge branch 'vitorpamplona:main' into profiles-list-management KotlinGeekDev 2025-03-14 23:18:09 +00:00
  • c1399d129e Migrates from old keyboard option interface Vitor Pamplona 2025-03-14 14:20:08 -04:00
  • 337a5e3cae Adds a flag to avoid new linting warnings Vitor Pamplona 2025-03-14 14:12:12 -04:00
  • 32b184a9cd Improves lightning error messages Vitor Pamplona 2025-03-14 13:57:44 -04:00
  • fd538ebde1 Improves multiple error dialogs appearing when zapping from the reactions bar in the feed. Vitor Pamplona 2025-03-14 13:57:33 -04:00
  • d76de0123a Forces aspect ratio of when loading an image to minimize resizing of the UI after the image is loaded. Vitor Pamplona 2025-03-14 10:27:13 -04:00
  • de2b1a6c95 Optimizes caching for hidden chars on emoji Vitor Pamplona 2025-03-14 10:24:03 -04:00
  • 311964ce33 Caches video and image aspect ratios to recompose with the correct size Vitor Pamplona 2025-03-13 19:30:57 -04:00
  • 4d4c7d5b72 Moves DVM's last announcement restriction from 90 days to 365 days Vitor Pamplona 2025-03-13 17:38:05 -04:00
  • 66535e11ce - Removes the TAG_SIZE constant on all tags because each parser might use a different size. There is no minimum size for tags. - Moves the tag parsing checks to use ensure. - Explicitly writes matching methods to avoid hiding complexity beyond utility functions. Vitor Pamplona 2025-03-13 17:24:20 -04:00
  • 682dc62703 Updates zoomable, vico and mockk Vitor Pamplona 2025-03-13 10:47:31 -04:00
  • ba7bd0bd8a Migrates to AGP 8.9 Vitor Pamplona 2025-03-13 09:21:50 -04:00
  • 64b42ede7c Updates compose, firebase, navigation Vitor Pamplona 2025-03-13 09:04:54 -04:00
  • 8afe1ae537 Marks PrivateOutbox contents as encrypted Vitor Pamplona 2025-03-13 09:04:39 -04:00
  • 258a550e15 updating android studio Vitor Pamplona 2025-03-13 09:00:44 -04:00
  • 1603a7473a Adds support for Harassment reports. Vitor Pamplona 2025-03-12 15:51:17 -04:00
  • ba6786cdcf Updates nip70 Protected Tags to the new structure Vitor Pamplona 2025-03-12 14:51:47 -04:00
  • b017e03728 Updates NIP-56 to the newest tag structure for Quartz Vitor Pamplona 2025-03-12 14:51:23 -04:00
  • 5766bb1887 First idea without changing NIP-44 Vitor Pamplona 2025-03-12 09:41:18 -04:00
  • aae0e1bb4b
    Merge branch 'vitorpamplona:main' into profiles-list-management KotlinGeekDev 2025-03-11 23:59:51 +00:00
  • 40bc651860 Making sure iMetas are unique Vitor Pamplona 2025-03-11 14:27:58 -04:00
  • 8a779e7f3c Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-03-11 14:26:29 -04:00
  • 350e2a5a90 Fixes loading iMeta from drafts and reset them after use Vitor Pamplona 2025-03-11 14:17:59 -04:00
  • a75e268466
    Merge pull request #1291 from vitorpamplona/l10n_crowdin_translations Vitor Pamplona 2025-03-11 14:00:21 -04:00
  • 2fd456e33d New Crowdin translations by GitHub Action Crowdin Bot 2025-03-11 17:58:06 +00:00
  • 64f7401b46 Fixes not including iMeta tags on public chats Vitor Pamplona 2025-03-11 13:57:56 -04:00
  • 5dcb1350ac Losing the test case for unit tests in CI Vitor Pamplona 2025-03-11 13:57:39 -04:00
  • 3aa370d746 Fixes bug that the room changes after citing a user on NIP-17 Vitor Pamplona 2025-03-11 13:46:55 -04:00
  • 583855de4f Generalizes the chat upload UI and applies it to channels Vitor Pamplona 2025-03-11 13:46:36 -04:00
  • 4855126d6d Fix some imports and remove unneeded functions(as per the upstream code). KotlinGeekDev 2025-03-11 13:56:16 +01:00
  • 3b140b16eb
    Merge pull request #4 from vitorpamplona/main KotlinGeekDev 2025-03-11 11:47:57 +00:00
  • 05acc19c9a Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-03-10 20:34:42 -04:00
  • 71f6fe2375
    Merge pull request #1290 from vitorpamplona/l10n_crowdin_translations Vitor Pamplona 2025-03-10 20:33:58 -04:00
  • 286730c50d Adds name to the rendering of people lists in the feed Vitor Pamplona 2025-03-10 20:33:42 -04:00
  • 57d6145677 New Crowdin translations by GitHub Action Crowdin Bot 2025-03-11 00:06:10 +00:00
  • 94c78c6327 Minor refactoring of chat screen components. Vitor Pamplona 2025-03-10 20:04:08 -04:00
  • 7d2b7789d3 Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-03-10 19:33:19 -04:00
  • fe55ee1818 Starts the migration of public chats to the new structure Starts the migration of drafts to the new structure Vitor Pamplona 2025-03-10 19:33:12 -04:00
  • 58b6be73ee as per https://github.com/nostr-protocol/nips/pull/1836 Vitor Pamplona 2025-03-10 18:32:43 -04:00
  • 9f23bd034c Merge changes from upstream. KotlinGeekDev 2025-03-08 00:52:38 +01:00
  • 33d690c403 Updates to conflict-causing files. KotlinGeekDev 2025-03-08 00:52:10 +01:00
  • 1dcbcc04d2 Fix merge-related conflicts. KotlinGeekDev 2025-03-08 00:49:18 +01:00
  • cd646951cf
    Merge pull request #1289 from vitorpamplona/l10n_crowdin_translations David Kaspar 2025-03-07 20:42:39 +00:00
  • 3789ba6c07 New Crowdin translations by GitHub Action Crowdin Bot 2025-03-07 20:13:11 +00:00
  • 429f9f81c4 re organizing the private dm composables Vitor Pamplona 2025-03-07 15:11:17 -05:00
  • 639e2bb645 Updates our base textfield and moves to it's a more general package Vitor Pamplona 2025-03-07 10:52:28 -05:00
  • 797bea9e72
    Merge pull request #1285 from vitorpamplona/l10n_crowdin_translations David Kaspar 2025-03-06 21:40:09 +00:00
  • 1c28aa30f0 New Crowdin translations by GitHub Action Crowdin Bot 2025-03-06 21:28:31 +00:00
  • 52e67c9ab6 Uses NIP-22 to reply to Highlights Vitor Pamplona 2025-03-06 16:25:57 -05:00
  • fa9ff0c52a Uses NIP-22 to reply to Long form posts. Vitor Pamplona 2025-03-06 16:25:47 -05:00
  • 9cd73c2663 Adding secret emojis to reactions Vitor Pamplona 2025-03-05 18:24:03 -05:00
  • 8722f37fa5 Improving the UI of the Custom Emoji page. Vitor Pamplona 2025-03-05 16:56:34 -05:00
  • 987d8fa5dc Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-03-05 16:14:50 -05:00
  • f4d06eee6d Simplifying conditionals for the ATag parser Vitor Pamplona 2025-03-05 15:58:55 -05:00
  • e2459e3fbd Simplifying conditionals for the ATag parser Vitor Pamplona 2025-03-05 15:58:55 -05:00
  • 9adc7a7adf Fixing padding to match the line padding Vitor Pamplona 2025-03-05 15:40:49 -05:00
  • d474bb0016 fixes misaligned mute card on notifications Vitor Pamplona 2025-03-05 15:37:57 -05:00
  • 3942847d16 Refactors chats into public, private and list views for tablets and phones Vitor Pamplona 2025-03-05 15:30:02 -05:00
  • 2b2b219536 no message Vitor Pamplona 2025-03-05 15:28:02 -05:00
  • 91c19dc2a1 Adds a wait and display function to make sure the image url doesn't appear while the image is loading from disk Vitor Pamplona 2025-03-05 15:26:52 -05:00
  • 0536c141b7 Speeding up the loading of emojis Vitor Pamplona 2025-03-05 15:23:37 -05:00
  • 16331d268d Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-03-05 13:40:59 -05:00
  • 7e2724ea31 adds support for secret emojis Vitor Pamplona 2025-03-05 13:40:51 -05:00
  • 8facd02e33
    Merge pull request #1284 from vitorpamplona/l10n_crowdin_translations Vitor Pamplona 2025-03-04 18:02:13 -05:00
  • 90872b2160 New Crowdin translations by GitHub Action Crowdin Bot 2025-03-04 23:00:16 +00:00
  • 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. Vitor Pamplona 2025-03-04 17:57:47 -05:00
  • 1a001e7bb3 Moves GeohashPrecision class to Quartz Vitor Pamplona 2025-03-01 18:24:55 -05:00
  • 4b91cfe809 Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-02-28 15:26:58 -05:00
  • 3d5d7b4987 adds nostr elites as a default global relay Vitor Pamplona 2025-02-27 19:15:55 -05:00
  • ca0b6ef2ba Fixing error message on relay notices Vitor Pamplona 2025-02-27 19:15:40 -05:00
  • 3103b51cf4
    Merge pull request #1281 from vitorpamplona/l10n_crowdin_translations Vitor Pamplona 2025-02-27 18:45:33 -05:00
  • 8bbc017f91 New Crowdin translations by GitHub Action Crowdin Bot 2025-02-27 23:37:03 +00:00
  • 0df07ddfcb - Adds support for https://github.com/nostr-protocol/nips/pull/1770 - Improves signer utils for testing - Improves test cases for User metadata Vitor Pamplona 2025-02-27 18:34:10 -05:00
  • 8f0879b8e5 Updates agp, activity compose, accompanist, navigation and zoomable Vitor Pamplona 2025-02-26 15:55:39 -05:00
  • f5ac8faa45 Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-02-25 19:27:20 -05:00
  • 40aa469866 Fixes unable to click in the last tab of the profile Vitor Pamplona 2025-02-25 18:26:01 -05:00
  • d2590b969b
    Merge pull request #1280 from vitorpamplona/l10n_crowdin_translations Vitor Pamplona 2025-02-25 18:20:05 -05:00
  • 2de3ba82cc New Crowdin translations by GitHub Action Crowdin Bot 2025-02-25 23:18:41 +00:00
  • b3dec691d7 losing up the probability to make tests pass Vitor Pamplona 2025-02-25 18:16:20 -05:00
  • b40b37b6ac Adds the logged in user' posts to a user in the user's profile. Refactors the user profile screen in many packages. Vitor Pamplona 2025-02-25 18:09:04 -05:00
  • e6cd3a99c5 Fixes bug on saving Encrypted files on DMs. Fixes bug when using partial downloads to display videos on DMs. Vitor Pamplona 2025-02-25 16:43:15 -05:00
  • d5d289a834 Uses note.toEventUri to make sure the relay hint is correct Avoids crash when adding an event to gallery without a relay hint. Vitor Pamplona 2025-02-24 20:46:33 -05:00
  • 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 Vitor Pamplona 2025-02-24 14:57:15 -05:00
  • 3790325a0f uses const val for faster MurMur Vitor Pamplona 2025-02-22 16:19:01 -05:00
  • 96f57b2c90 Fixes tag name on ImageTag Vitor Pamplona 2025-02-22 16:18:46 -05:00
  • 4b10dd58df It's slightly faster to reject params in one line than on many. Vitor Pamplona 2025-02-22 16:17:10 -05:00
  • dc4240a8f5 Increasing the amount of addresses Vitor Pamplona 2025-02-20 18:06:17 -05:00
  • 3220d793b4 Using a linked set for the relayDB is faster to loop through on mightContain Vitor Pamplona 2025-02-20 17:44:36 -05:00
  • 84a52a1ce0 Speeding MurMur up Adding more test cases Mapping out memory used by filter Vitor Pamplona 2025-02-20 17:10:24 -05:00
  • aaf86bf53e Adds a Bloom-based hint indexer with MurMur hash Vitor Pamplona 2025-02-20 14:05:58 -05:00