Commit Graph

6657 Commits

Author SHA1 Message Date
Vitor Pamplona 08dd634eae Fixes crash when evaluating the isHex function for an emoji 2025-02-17 11:12:47 -05:00
David Kaspar cb3aa6c329 Merge pull request #1277 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-02-16 19:42:57 +01:00
Crowdin Bot 4e2e24c7ab New Crowdin translations by GitHub Action 2025-02-16 16:55:21 +00:00
Vitor Pamplona 67106e8a11 Renames PoW processor to parser 2025-02-16 11:53:23 -05:00
Vitor Pamplona 06c7ea0123 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-02-14 16:31:33 -05:00
Vitor Pamplona 8022ac525f Makes sure deletions happen in the background thread. 2025-02-14 16:29:10 -05:00
Vitor Pamplona 534f1ed8cd Adds Tim Bourma's test case 2025-02-14 16:28:56 -05:00
Vitor Pamplona 793b3fcd16 Renames PoW Parser to open space for the PoW creator 2025-02-14 16:28:40 -05:00
Vitor Pamplona a4f84227b6 Merge pull request #1276 from MoonDusk1996/main
fix wrong word
2025-02-14 14:48:26 -05:00
Dusk e921f26d5f fix wrong word 2025-02-14 13:34:59 -04:00
David Kaspar 0c3a792a84 Merge pull request #1275 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-02-14 17:15:44 +01:00
Crowdin Bot 6481fcbecd New Crowdin translations by GitHub Action 2025-02-14 16:07:00 +00:00
Vitor Pamplona 0f6c3b9a3a Moves to vico chart 2.0 2025-02-14 11:05:00 -05:00
Vitor Pamplona dcb0e31cd6 Updating activity compose, coil, combosebom, firebasebom, fragmentktx, kotlinserialization, mockk and navigation compose 2025-02-13 19:02:15 -05:00
Vitor Pamplona 09cff7c930 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-02-13 19:01:37 -05:00
Vitor Pamplona cb121835f5 Stops using vico's forEach custom function (it's going to be deleted in the next version) 2025-02-13 19:01:30 -05:00
Vitor Pamplona 0610416f61 Updates AGP to 8.8.1 2025-02-13 17:59:23 -05:00
Vitor Pamplona f0116ad06e Merge pull request #1274 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-02-13 17:55:17 -05:00
Crowdin Bot 89664a2813 New Crowdin translations by GitHub Action 2025-02-13 22:49:05 +00:00
Vitor Pamplona 9f465d3296 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
# Conflicts:
#	amethyst/src/main/res/values-uz-rUZ/strings.xml
2025-02-13 17:40:00 -05:00
Vitor Pamplona 9c21a8a7da Massive refactoring of Quartz to:
- Define each tag in their own class.
- Allow extension functions to additional responsibilities to other classes
- Migrate from hardcoded tag filters in events to the Tag's parser and assemble functions.
- Migrate hardcoded event.create to builders that use extension functions
- Restructures threading infrastructure for NIP-10
- Decouple the event signing from the Event building functions via event templates
- Create classes to represent Tags and TagArrays and use extension functions to add domain-related methods to the tag array of each nip.
- Uses external functions on event template builders to better point to which functions and which tags can be used in which event kinds.
- Separates Event kinds in packages inside each nip.
- Improves support for NIP-89
- Correctly establishes which imeta params can be used in each nip (video, picture, files)
- Decouples the iMeta builder from any nip.
- Fixes mute list word and user removal when inserted from a different client.
- Migrates the Account class to avoiding having to build each Event inside of it
2025-02-13 17:39:13 -05:00
Vitor Pamplona 0f3b3c4b2d Adds support for NIP-73 2025-02-13 17:19:09 -05:00
Vitor Pamplona 68d4686424 Adds NostrMedia as a paid blossom relay option 2025-02-13 17:10:51 -05:00
Vitor Pamplona e2a812a416 Merge pull request #1272 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-02-10 08:48:44 -05:00
Crowdin Bot 2eece49b9b New Crowdin translations by GitHub Action 2025-02-10 13:43:23 +00:00
Vitor Pamplona c34c107a7c Merge pull request #1270 from believethehype/gallery_options
add option for 2 profile gallery views
2025-02-10 08:41:37 -05:00
KotlinGeekDev 0fe6fd40be Add component for displaying the number of people in the follow list. Make some minor refactoring. 2025-02-06 14:12:09 +01:00
KotlinGeekDev e25dce32e4 Refactor to adjust to previous change. Make other little changes. 2025-02-05 15:42:46 +01:00
KotlinGeekDev 606f630cb6 Use data classes/objects for state. Only update follow sets through exposed functions. 2025-02-05 15:31:48 +01:00
dbth e9861d80f6 add option for 2 profile gallery views 2025-02-01 21:48:26 +01:00
Vitor Pamplona 7b84c81d9c Merge pull request #1267 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-01-30 14:49:30 -05:00
Crowdin Bot 9caf0d28f5 New Crowdin translations by GitHub Action 2025-01-30 19:48:11 +00:00
Vitor Pamplona 78e5f5e277 Merge pull request #1265 from davotoula/1258-exlude-FileHeaderEvent-from-search-results
Exclude file header events from search results
2025-01-30 14:46:55 -05:00
KotlinGeekDev c2857664d3 Just use simple List. Remove explicit dispatcher calls in unneeded places. 2025-01-30 14:50:05 +01:00
KotlinGeekDev a300a4b25c Remove the tick as list indicator in favour of textual indication. Make add/remove button look slightly better. 2025-01-30 13:52:07 +01:00
KotlinGeekDev fad545a094 Introduce user removal functionality. 2025-01-30 10:00:25 +01:00
KotlinGeekDev a066285667 Make some visual changes to the add/remove user button, and move the add callback to the right place. 2025-01-29 23:45:52 +01:00
David Kaspar 1bd52f163f extract logical expression for which notes to exclude from search results 2025-01-28 11:55:17 +01:00
KotlinGeekDev d13bf43de0 Merge remote-tracking branch 'origin/profiles-list-management' into profiles-list-management 2025-01-28 11:42:40 +01:00
KotlinGeekDev 7325644689 Fix some code after upstream changes. 2025-01-28 11:42:05 +01:00
David Kaspar d825995ef4 Exclude FileHeaderEvent from note search results (direct note id search and free text) 2025-01-28 11:39:46 +01:00
KotlinGeekDev 4b7b5f1276 Merge branch 'upstream' into profiles-list-management
Sync with upstream
2025-01-28 11:20:12 +01:00
KotlinGeekDev 467b8d4184 Merge upstream, cont'd. 2025-01-28 10:18:03 +01:00
Vitor Pamplona 3e1e3e80fb Merge pull request #1264 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-01-25 08:55:44 -05:00
Crowdin Bot 951a3a73d0 New Crowdin translations by GitHub Action 2025-01-25 13:54:41 +00:00
Vitor Pamplona 8a9fdd2c34 Merge pull request #1263 from davotoula/ugrade-gradle-and-agp
upgrade gradle to 8.10.2
2025-01-25 08:53:29 -05:00
David Kaspar 5dbba6d06d upgrade gradle to 8.10.2
upgrade agp to 8.8.0
2025-01-25 09:18:57 +00:00
Vitor Pamplona 5ee754c71a Allows the choice of limits on Count 2025-01-15 13:16:44 -05:00
Vitor Pamplona a739329ab8 Merge pull request #1257 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-01-15 11:54:44 -05:00
Crowdin Bot c12febf980 New Crowdin translations by GitHub Action 2025-01-15 16:49:57 +00:00