Commit Graph

  • 05c364eff4 removes unnecessary import Vitor Pamplona 2025-09-11 11:17:08 -04:00
  • 404d0ab40e Removes the dependency on windowSizeClass and displayFeatures to be passed in the global settings of the app (which is activity independenty) Vitor Pamplona 2025-09-11 11:16:26 -04:00
  • bf88e376de Generalizes the dependencies from Application to Context Vitor Pamplona 2025-09-11 11:12:20 -04:00
  • 1e74a5769d Passes appcontext down on MediaSession Pool to avoid the direct dependency on Amethyst Vitor Pamplona 2025-09-11 11:09:36 -04:00
  • e1f7fae70e Removes dependency in the Amethyst class from Playback calculator Vitor Pamplona 2025-09-11 11:08:04 -04:00
  • 5127907acd Makes the root okhttp client for an Empty manager a lazy property to allow loading in Preview screens Vitor Pamplona 2025-09-11 11:07:00 -04:00
  • 2eda4d40e8 Makes max exoplayer pool size to a variable in the class Vitor Pamplona 2025-09-11 11:06:09 -04:00
  • 7f428a9976 Switches account cache to a flow Vitor Pamplona 2025-09-11 11:05:03 -04:00
  • 4347a1b104 Generalizes the type of OtsResolver needed by OtsState Vitor Pamplona 2025-09-11 11:03:05 -04:00
  • abd6e6f2ac Makes the torControl option nullable to allow an Orbot-based Active flow Vitor Pamplona 2025-09-11 11:02:25 -04:00
  • 1af5daffcf Fixes the default Tor Settings Vitor Pamplona 2025-09-11 10:58:35 -04:00
  • 0e04425095 Fixes the option switching animations when loading the screen. Vitor Pamplona 2025-09-11 10:57:49 -04:00
  • bbbdc05243 Fixes animations when selecting Tor options in the privacy screen Vitor Pamplona 2025-09-11 10:54:22 -04:00
  • d4c39bd9cb Adds a flow to TorSettings so that any change to the inner properties can be tracked. Vitor Pamplona 2025-09-11 10:46:26 -04:00
  • 11597d2448 Documents OTS methods Vitor Pamplona 2025-09-11 10:45:35 -04:00
  • 5c3ea0a302 removes duplicated copyright notice Vitor Pamplona 2025-09-11 10:45:18 -04:00
  • 0c65176ecc Adds a DefaultOtsResolver builder using the internal web request classes from java. Vitor Pamplona 2025-09-11 10:45:02 -04:00
  • e72bb5044b Adjust size of delete button for a Follow set item. KotlinGeekDev 2025-09-11 15:02:38 +01:00
  • e8d04a2205 Modify Follow and Unfollow buttons to only change looks when in profile actions. KotlinGeekDev 2025-09-11 15:01:27 +01:00
  • 31328089cb FollowSetScreen: -Make a separate component for the title and description. - Fix onBroadcastList, making sure to get the latest changes to the set before broadcast. -Make a separate component for FollowSet list items, and make the delete button look a bit better(?). NostrUserListVM: - Minor cleanup. KotlinGeekDev 2025-09-11 14:32:58 +01:00
  • bd41354009 Make some UI adjustments for the list creation dialog. KotlinGeekDev 2025-09-11 14:05:28 +01:00
  • bac3c575cb Make some UI adjustments for the list rename dialog. KotlinGeekDev 2025-09-11 14:03:29 +01:00
  • 3c4865c4b0 Parse follow set descriptions as-is. KotlinGeekDev 2025-09-11 14:01:12 +01:00
  • ba2707e7b4 Changes the name of the nav to avoid confusing the auto import Vitor Pamplona 2025-09-10 19:59:48 -04:00
  • f9590055b0 Removes dependency on the application class from DecryptAndIndexProcessor Vitor Pamplona 2025-09-09 12:17:28 -04:00
  • dc97e5004e Uses local copy of cache instead of global singleton Vitor Pamplona 2025-09-09 12:16:52 -04:00
  • 4fb629e893 Fixes not sending the live stream events anywhere when the stream doesn't have a relay set declared. Vitor Pamplona 2025-09-09 11:25:59 -04:00
  • 44a34ffcfe Removes livestream chats from the home bubbles that are placed after the live stream is done Vitor Pamplona 2025-09-09 11:25:30 -04:00
  • f00207d53c Fixes reply routes when clicking in the Conversations tab when the event is a PublicChat, LiveStream or Ephemeral Chat Vitor Pamplona 2025-09-09 10:28:49 -04:00
  • d25e6cd07b Small speed up with contains of a char and not a string Vitor Pamplona 2025-09-09 10:28:01 -04:00
  • bbec0d93d2 Avoids breaking the contract (changes during sorting) Vitor Pamplona 2025-09-08 19:38:18 -04:00
  • 4158d3bd45 Fixes logs for account Vitor Pamplona 2025-09-08 18:47:31 -04:00
  • 49e4f7bb46 Fixes feed filter update when changing the top nav filter Vitor Pamplona 2025-09-08 18:03:01 -04:00
  • 4249b9f872 Fixes not having author picture in the long form previews Vitor Pamplona 2025-09-08 18:01:26 -04:00
  • eac2e54953 Merge pull request #1467 from davotoula/prevent-resource-leaks-with-streams Vitor Pamplona 2025-09-08 17:27:47 -04:00
  • 2455a34987 Moves account saving from StateViewModel to Account Vitor Pamplona 2025-09-08 17:22:54 -04:00
  • ba0ce3366c Fixes f-droid code Vitor Pamplona 2025-09-08 16:58:14 -04:00
  • ccf9f47305 Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-09-08 16:50:06 -04:00
  • 95cf3fb6eb Changing the DVM feed to sort by follows that liked or zapped the DVM Vitor Pamplona 2025-09-08 16:49:30 -04:00
  • 81dbebc5a4 Fixes deletion computation in the update of feeds (it was not considering the a-tag's date and deleting newer events than the deletion request) Vitor Pamplona 2025-09-08 16:48:58 -04:00
  • 26599fe24f Removes dependency on the viewModel on AccountFeedStates Vitor Pamplona 2025-09-08 15:58:42 -04:00
  • ed1ea4d289 Removing the dependency on an application class from AccountViewModel Vitor Pamplona 2025-09-08 15:50:54 -04:00
  • e0764da095 Creates an interface for the DualHttpClientManager Vitor Pamplona 2025-09-08 15:50:28 -04:00
  • 4c8456c4af Fixes the crash on starting when the contentResolver is not ready yet. Vitor Pamplona 2025-09-08 15:50:07 -04:00
  • ac2609b4f6 Finish migration to INostrClient Vitor Pamplona 2025-09-08 15:45:50 -04:00
  • 67e2189676 Moves the event processor to the Account class Vitor Pamplona 2025-09-08 15:06:15 -04:00
  • 222615a116 Establishing a scope for each account loaded. Vitor Pamplona 2025-09-08 14:34:13 -04:00
  • 8f623ebb91 add TODO to investigate. Double closing of stream most often is ignored. davotoula 2025-09-08 16:52:24 +02:00
  • adc4aa7906 cleaner code davotoula 2025-09-07 20:14:58 +02:00
  • ec362ea0ee Use .use for streams cleaner code davotoula 2025-09-06 16:44:29 +02:00
  • e66e71a05c clener code davotoula 2025-09-06 16:33:03 +02:00
  • 9be55eda07 close FileInputStreams to prevent resource leak davotoula 2025-09-06 16:31:22 +02:00
  • 16b5d44c3d Merge pull request #1466 from vitorpamplona/l10n_crowdin_translations David Kaspar 2025-09-08 18:38:01 +01:00
  • 93a639fea5 Modifies the Notification processor to use full accounts and their cached structrues again. Vitor Pamplona 2025-09-08 13:29:02 -04:00
  • 360f71c79a Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-09-08 13:28:23 -04:00
  • 1f38ae5deb New Crowdin translations by GitHub Action Crowdin Bot 2025-09-08 17:26:27 +00:00
  • f633d57277 Merge pull request #1465 from greenart7c3/main Vitor Pamplona 2025-09-08 13:25:19 -04:00
  • 196a7de6a3 When using intents check if it's rejected greenart7c3 2025-09-08 14:05:00 -03:00
  • 4c1d0ac60c Merge pull request #1464 from vitorpamplona/l10n_crowdin_translations David Kaspar 2025-09-08 07:58:20 +01:00
  • 1bdf7d9884 New Crowdin translations by GitHub Action Crowdin Bot 2025-09-08 06:57:03 +00:00
  • 9e1d2c89bb Merge pull request #1463 from davotoula/update-translations David Kaspar 2025-09-08 07:55:46 +01:00
  • a58dc09b80 added CZ, DE translations davotoula 2025-09-08 08:34:16 +02:00
  • 91f85a1e1c Merge pull request #1462 from vitorpamplona/l10n_crowdin_translations David Kaspar 2025-09-08 07:05:42 +01:00
  • cf9d630032 New Crowdin translations by GitHub Action Crowdin Bot 2025-09-08 06:03:52 +00:00
  • f55b0f528c Merge pull request #1461 from davotoula/update-translations David Kaspar 2025-09-08 07:02:34 +01:00
  • 463762f268 added PT, CZ, SE, GE translations davotoula 2025-09-05 19:36:57 +02:00
  • 82770c204c Merge pull request #1460 from davotoula/update-secp256k1 Vitor Pamplona 2025-09-07 12:56:13 -04:00
  • 0621cfb46c Small correction in the method name Vitor Pamplona 2025-09-07 12:23:34 -04:00
  • 1f1a7eb12c update secp256k1KmpJniAndroid to 0.19.0 davotoula 2025-09-06 15:49:57 +02:00
  • 93e2f66559 Merge branch 'main' of https://github.com/vitorpamplona/amethyst Vitor Pamplona 2025-09-06 11:59:38 -04:00
  • cc2b836cd5 Migrates Account management to an Application class. Vitor Pamplona 2025-09-06 11:31:33 -04:00
  • fd2a227674 Fixes the new theme parameter Vitor Pamplona 2025-09-06 11:26:13 -04:00
  • 67937b9fbc Nicer way to create the account view model Vitor Pamplona 2025-09-06 10:47:03 -04:00
  • ea58b4fa3d Adds a dependency on Account and to the NWC state to avoid linking directly with the Application class Vitor Pamplona 2025-09-06 10:44:41 -04:00
  • 7087fb85f0 Changes the Theme class to only take the preferred theme directly. Vitor Pamplona 2025-09-06 10:43:54 -04:00
  • caf325f240 Sets the instance of the Application class before anything else Vitor Pamplona 2025-09-06 10:29:52 -04:00
  • 18b2fdb7e4 Removes one of the Application dependencies in viewmodel Vitor Pamplona 2025-09-06 10:28:14 -04:00
  • 66eef96ccb Offers way to load the Application class from Context Vitor Pamplona 2025-09-06 10:25:20 -04:00
  • 757806341c Adds an isMobileOrFalse flow in connectivity Vitor Pamplona 2025-09-06 10:24:25 -04:00
  • 69e3d2d0d8 Creates an interface for NostrClient Vitor Pamplona 2025-09-06 10:23:33 -04:00
  • a03ba7b260 Refactors zap the devs card view Vitor Pamplona 2025-09-05 09:52:05 -04:00
  • 51f81dce73 Merge pull request #1459 from davotoula/main Vitor Pamplona 2025-09-06 11:57:43 -04:00
  • 32d2ee698a fix for missing lazysodium davotoula 2025-09-06 15:53:11 +02:00
  • 8aaea960f0 Set quartz JVM target to 1.8 to allow for lower requirements for building library davotoula 2025-09-06 15:34:06 +02:00
  • ab9ee36263 Setting JvmTarget to 21 for quartz to fix build/push issue due to mixed Java versions when using Java 23 locally davotoula 2025-09-05 20:01:49 +02:00
  • f9cf348f8f Merge branch 'vitorpamplona:main' into profiles-list-management KotlinGeekDev 2025-09-05 12:56:23 +00:00
  • 254ac1a1cb Trying to remove firebase analytics Vitor Pamplona 2025-09-04 21:05:06 -04:00
  • 2ffa029790 Small refactoring on NotificationUtils Vitor Pamplona 2025-09-04 21:04:43 -04:00
  • b0e27d0748 Forces relay status updates when connecting and disconnecting Vitor Pamplona 2025-09-04 21:02:20 -04:00
  • a4569675c2 Merge pull request #1458 from vitorpamplona/l10n_crowdin_translations Vitor Pamplona 2025-09-04 11:16:18 -04:00
  • 88457eb101 New Crowdin translations by GitHub Action Crowdin Bot 2025-09-04 15:13:49 +00:00
  • 103ef01be4 Adds support for NIP-53 Meeting room to quartz Vitor Pamplona 2025-09-04 11:10:54 -04:00
  • fcef6df7db Merge pull request #1457 from vitorpamplona/l10n_crowdin_translations Vitor Pamplona 2025-09-03 18:10:34 -04:00
  • 19c24af592 New Crowdin translations by GitHub Action Crowdin Bot 2025-09-03 22:05:06 +00:00
  • 7de119dd4f removes logs Vitor Pamplona 2025-09-03 17:48:24 -04:00
  • 8d73bf2cc4 Makes the new Video events non replaceable, while keeping the old ones in the replaceable Vitor Pamplona 2025-09-03 17:44:40 -04:00
  • 8131f3db39 Update AGP Vitor Pamplona 2025-09-03 16:57:38 -04:00
  • e4e52ec4e6 Unify outbox calculation in the RelayOutbox loader. Vitor Pamplona 2025-09-03 16:51:27 -04:00
  • 43c9df23c4 Removes common mistakes from the outbox list from follows Vitor Pamplona 2025-09-03 16:37:30 -04:00
  • 85fb6dcc83 Avoids breaking line in the relay info top nav bar title Vitor Pamplona 2025-09-03 16:35:10 -04:00