KotlinGeekDev
1e18edfc02
Refactor FollowSetsManagementDialog UI to correctly adapt to follow set state. Small adjustment in the NostrUserListFeedViewModel.
2025-09-22 15:41:17 +01:00
KotlinGeekDev
9f5301d30a
Make a different menu style for new list creation in FollowSetsManagementDialog. Use toBestDisplayName() instead of manual method(which was the same anyways).
2025-09-22 14:24:15 +01:00
KotlinGeekDev
a07ebc6e12
Update addFollowSet() method to optionally create a list with first member.
2025-09-22 14:20:59 +01:00
KotlinGeekDev
3301371d82
Fix color of Fabs in CustomListsScreen.
2025-09-22 14:19:10 +01:00
KotlinGeekDev
6a3ebc1d95
Move FollowSetsManagementDialog to correct package. Refactor accordingly.
2025-09-19 18:22:41 +01:00
KotlinGeekDev
e10c429de0
Completely change the UI for list management when adding/removing a profile from lists.
2025-09-19 18:15:18 +01:00
KotlinGeekDev
e4a8a512d2
Merge branch 'vitorpamplona:main' into profiles-list-management
2025-09-19 15:23:13 +00:00
Vitor Pamplona
d2d5ade84e
Merge pull request #1485 from davotoula/fix-for-orientation-issue-following-removing-windowSizeClass-from-global-settings
...
Fix for properly switch between single and two-pane layouts on rotation
2025-09-18 14:45:23 -04:00
Vitor Pamplona
3acdde7c53
Merge pull request #1483 from davotoula/reduce-sonar-code-quality-warnings
...
Reduce sonar code quality warnings
2025-09-18 14:45:02 -04:00
Vitor Pamplona
897396ff24
Merge pull request #1484 from davotoula/remove-void-cat-from-default-servers
...
remove void.cat from default servers
2025-09-18 14:44:00 -04:00
davotoula
ee39b3ae18
Fix for properly switch between single and two-pane layouts on rotation
2025-09-18 20:37:56 +02:00
davotoula
64cf81b523
remove void.cat from default servers
2025-09-18 16:33:32 +02:00
KotlinGeekDev
acade3c762
Merge branch 'vitorpamplona:main' into profiles-list-management
2025-09-18 13:32:24 +00:00
davotoula
4cd86c8b1c
return the boolean results from file(npub).delete()
2025-09-18 15:16:40 +02:00
davotoula
fdf372719c
Replace with interface delegation using "by" in the class header
...
Replace abstract class with an interface
2025-09-18 15:16:40 +02:00
davotoula
50f173e406
replace repeated text string with top-level constant
2025-09-18 15:16:40 +02:00
Vitor Pamplona
edc7f49ce2
Merge pull request #1482 from davotoula/investigate-disappearing-ping-in-ms-on-relays-screen
...
Fix disappearing stats on relay screen
2025-09-18 08:12:06 -04:00
davotoula
b20eb860ff
Increase LruCache max size from 100 to 1,000 since we have so many more relays active with outbox
2025-09-17 20:38:40 +02:00
Vitor Pamplona
aba60a87d6
Merge pull request #1481 from davotoula/remove-unused-imports
...
Remove unused imports and fix a test
2025-09-17 12:16:04 -04:00
davotoula
4f3b7b24f2
remove unused imports
2025-09-17 16:19:40 +02:00
davotoula
6f44d7c28a
remove unused imports amethyst
...
Fix ThreadDualAxisChartAssemblerTest (not sure how it was not breaking the build)
2025-09-17 16:10:23 +02:00
Vitor Pamplona
a96ab764b3
Updates all dependencies
2025-09-17 09:08:49 -04:00
Vitor Pamplona
1be46b7167
Merge pull request #1478 from davotoula/reduce-max-requets-when-in-emulator
...
Reduce max requests when in emulator
2025-09-17 09:06:14 -04:00
Vitor Pamplona
5c601d74b9
Merge branch 'main' into reduce-max-requets-when-in-emulator
2025-09-17 09:06:00 -04:00
davotoula
2027c7d77d
use default settings (64) when in emulator
2025-09-17 15:01:46 +02:00
Vitor Pamplona
faffe2a936
About 30-40% event hashing performance boost
2025-09-17 08:40:06 -04:00
Vitor Pamplona
c375fa0ab8
Adds another catch to get object errors when parsing NIP-28 metadata
2025-09-17 08:40:06 -04:00
Vitor Pamplona
123eca1f90
Fixes NPE on the invoice parser
2025-09-17 08:40:06 -04:00
Vitor Pamplona
83e87c2cf4
Adds an event id hash check that doesn't create a separate bytearray to compare between the incoming hex from the relay and the recalculated byte array from SHA256.
2025-09-17 08:40:06 -04:00
davotoula
c1012bd859
let's remove the maxRequestsPerHost increase, can be done in a separate PR
2025-09-17 11:22:28 +02:00
davotoula
6440b86a5e
remove commented out code
2025-09-17 11:10:40 +02:00
davotoula
dddf65e60f
Added test for emulator to set maxRequests to 32 to prevent crashing emulator
...
Increased maxRequestsPerHost in release version to 20 from default 5 to allow for more concurrent connections to a relay (subscribing to timeline + mentions + DMs + profile updates + notifications, etc..)
2025-09-17 11:10:10 +02:00
David Kaspar
80c884a4d1
Merge pull request #1477 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-09-17 06:10:11 +01:00
Crowdin Bot
497b019093
New Crowdin translations by GitHub Action
2025-09-16 20:57:54 +00:00
Vitor Pamplona
03b320e5b7
Merge pull request #1476 from davotoula/fix-benchmark-apk-location
...
resolve intermittent CI build failures - fix benchmark apk location
2025-09-16 16:56:43 -04:00
davotoula
00c0472155
remove second identical(?) test run
2025-09-16 18:38:46 +02:00
davotoula
8a66276755
fix benchmark apk location
2025-09-16 18:06:14 +02:00
KotlinGeekDev
6eab098f2e
Merge branch 'vitorpamplona:main' into profiles-list-management
2025-09-16 13:02:13 +00:00
Vitor Pamplona
eaf8cb3384
Don't check for the max size in string anymore
2025-09-15 17:25:47 -04:00
Vitor Pamplona
cd0b1b65fb
Merge expanding and checking Hmac functions to avoid re-creating the Mac instance.
2025-09-15 17:25:36 -04:00
Vitor Pamplona
e329b096ba
Moves the message key to the HKDF function
2025-09-15 16:21:11 -04:00
Vitor Pamplona
239cac430e
Adds a test for native vs libsodium chacha20
2025-09-15 16:15:07 -04:00
Vitor Pamplona
24a5750155
Generalizes fixed key setup
2025-09-15 16:14:43 -04:00
Vitor Pamplona
cb5299e265
Simple refactoring
2025-09-15 16:14:09 -04:00
Vitor Pamplona
c3c8b87b91
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-09-15 15:15:56 -04:00
Vitor Pamplona
98aaef61c7
Faster Hkdf functions with less array copying and allocations (which can be impactful if the ciphertext is large)
2025-09-15 15:15:44 -04:00
KotlinGeekDev
1d3dadace2
Merge branch 'vitorpamplona:main' into profiles-list-management
2025-09-15 18:39:36 +00:00
Vitor Pamplona
bd70058f78
Avoids creating a byte array and recreating it again inside of the Mac instance.
2025-09-15 12:30:56 -04:00
Vitor Pamplona
67f9557081
Reduces the need to keep the memory for checking the Mac and decrypting at the same time, allowing the GC to run after the check was correct.
2025-09-15 12:30:26 -04:00
Vitor Pamplona
689066fd44
Benchmark for NIP-44 operations
2025-09-15 12:29:26 -04:00