Commit Graph

237 Commits

Author SHA1 Message Date
Vitor Pamplona bcd2bc066b - Removes nip96 and updates Blossom recommendations 2026-02-18 14:56:07 -05:00
Vitor Pamplona bb3937edb4 Makes 24h the default end time for polls 2026-02-17 18:41:25 -05:00
Vitor Pamplona 713e91185b Merge pull request #1702 from nrobi144/feat/chess-pgn-display-878
chess: live chess game implementation with Jester protocol
2026-02-17 16:12:26 -05:00
Vitor Pamplona f665bec63d adds basic support for NIP85 Polls 2026-02-17 16:00:54 -05:00
Vitor Pamplona e0db24e9d7 Fixes the blinking and multi-broadcasting issues of the track broadcast snackbar 2026-02-11 17:43:55 -05:00
nrobi144 e0d0e33408 refactor impl 2026-02-10 12:14:05 +02:00
nrobi144 06accf5831 full chess implementation 2026-02-10 11:58:00 +02:00
Vitor Pamplona a70101f5e5 cleans up broadcasting tracker 2026-02-09 20:28:35 -05:00
davotoula f2e484b18e URL videos: Downloads video to temp file using streaming (avoids OOM), shows progress indicator, shares via Intent, cleans up after 60 seconds
Local videos: Shares directly without downloading
Video format detection: Supports MP4, WebM, MKV, AVI, MOV based on file magic numbers
2026-01-18 20:09:00 +01:00
davotoula 6f8533f5e1 added explainer to UI 2026-01-12 23:03:51 +01:00
davotoula 83d4d3e756 add VoicePreset enum for voice anonymization
Define preset options (None, Deep, High, Neutral)
2026-01-12 23:03:51 +01:00
Vitor Pamplona 1c26ccecc0 Adds support for NipTexts on Amethyst 2026-01-10 11:15:03 -05:00
Vitor Pamplona 139e9fd3ef Re-adds name to the profile edit page. 2026-01-07 14:52:40 -05:00
Vitor Pamplona e26fb94933 Improvements on NIP-11
- Support for self, privacy_policy, terms_of_service, grasps
- New UI for the Relay Information Screen
- Improvements to the Debug Message
- Compose-stable objects
- Clickable elements for NIPs, external links, grasps, etc
2026-01-06 17:38:47 -05:00
Vitor Pamplona a9df6fcc61 Adds the default bookmark option to be inside the bookmark list screen 2026-01-05 13:38:24 -05:00
davotoula 13e07eb2e8 Add VoiceReply Route
Create VoiceReplyViewModel and VoiceReplyScreen
Add String Resource(s)
2025-12-23 15:04:08 +00:00
davotoula de927b62bd translate hardcoded strings 2025-12-15 20:11:00 +01:00
Vitor Pamplona d268577443 Adds the missing when clauses due to the change in reports. 2025-12-09 09:49:18 -05:00
KotlinGeekDev b4431aab54 String resources. 2025-11-28 04:52:45 +01:00
KotlinGeekDev 0f21c72936 Bookmark group metadata edit screen, with VM and string resources. Add methods to LabeledBookmarkListEvent and LabeledBookmarkListsState. Support image urls in LabeledBookmarkList. 2025-11-27 07:08:08 +01:00
KotlinGeekDev 07f82d3a22 String resources. Remove unneeded Todo. 2025-11-26 22:44:16 +01:00
KotlinGeekDev a0bff70dc2 Add bookmark list addition/removal to the note dropdown menu. 2025-11-26 22:25:59 +01:00
KotlinGeekDev b00eb413fa Other Hashtag/Link related refactors. 2025-11-26 19:49:16 +01:00
KotlinGeekDev dae8544938 Fix some conflicts 2025-11-21 18:44:24 +01:00
KotlinGeekDev b4aca59372 Use stringResources. Implement the necessary callbacks in BookmarkGroupScreen. Disable component stats display in BookmarkGroupItem until Link/Hashtag support is implemented. 2025-11-21 18:19:41 +01:00
Vitor Pamplona 673d8d2c30 Makes sure the Zap the Devs dialog doesn't appear behind the status bar 2025-11-15 16:11:58 -05:00
KotlinGeekDev 37b6f84d9f Merge remote-tracking branch 'origin/labeled-bookmarks' into labeled-bookmarks 2025-11-15 03:36:28 +01:00
KotlinGeekDev 34e5e7de5b Add bookmark groups option to side menu. Make them work by hooking them up in Account. 2025-11-14 19:38:48 +01:00
Vitor Pamplona 29d11c8281 Moves the List/Pack creation Dialog to a screen and adds an Image upload option 2025-11-12 17:17:22 -05:00
Vitor Pamplona 0ddbb4616b Adds creation, edits and member update for Follow Packs 2025-11-12 13:50:57 -05:00
Vitor Pamplona adb484bf56 Improves descriptions of lists and packs 2025-11-12 13:18:18 -05:00
Vitor Pamplona 5f88249be6 Creates a feed filter option for only kind 3 users 2025-11-10 19:45:39 -05:00
Vitor Pamplona 8bdd9d0979 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
  updated cz, de, pt, sv
  New Crowdin translations by GitHub Action
  Update strings.xml

# Conflicts:
#	amethyst/src/main/res/values/strings.xml
2025-11-10 17:12:11 -05:00
Vitor Pamplona bd1a70039a Creates a feed for follow packs 2025-11-10 17:02:21 -05:00
Max Blake ea83dc3fd7 Update strings.xml
a small logical correction
2025-11-08 12:22:45 +00:00
Vitor Pamplona 26a6b5d219 - Inverts public and private tabs
- adds number of users in the tab title
2025-11-06 16:19:43 -05:00
Vitor Pamplona 6c630c75c2 Improves design of the lists and User management screen. 2025-11-05 16:40:20 -05:00
Vitor Pamplona 8168d353dd Improves the look of the list of lists of people screen 2025-11-05 14:11:15 -05:00
Vitor Pamplona be804092d7 - Refactors people lists
- Adds people and follow list cache on the account class
- Updates TopNav to use the new caching
- Removes redundant viewModels for list feeds
- Adds the ability to add and remove users from the List screen
2025-11-04 19:24:24 -05:00
Vitor Pamplona 00eb6ee3f1 Adds a missing outbox popup on posting new notes 2025-10-28 19:09:24 -04:00
Vitor Pamplona f8b920a128 Adds a popup to warn users of the lack of inbox relays 2025-10-28 13:12:36 -04:00
Vitor Pamplona 371d3bf0f7 Improves paddings, language and add stickiness backgrounds 2025-10-24 19:08:26 -04:00
Vitor Pamplona 67e3b05a42 Uses the new nostrnwc deep link for connections 2025-10-24 17:53:31 -04:00
KotlinGeekDev e6c841373b String resources. Remove unused string resource in other locale-specific files, to avoid much work. 2025-10-13 21:04:42 +01:00
KotlinGeekDev ac60e3d221 String resources. 2025-10-09 20:13:00 +01:00
KotlinGeekDev 55198b1546 Move one last string to string resources. 2025-10-06 11:39:43 +01:00
KotlinGeekDev e418a26f41 Add support for copying/cloning follow sets in the UI. 2025-10-03 16:26:20 +01:00
KotlinGeekDev 88fbee84dc Merge branch 'vitorpamplona:main' into followset-improvements 2025-10-03 14:39:45 +00:00
davotoula a6e306f3de Update to use lightcompressor library version that supports h265
Add h265 toggle to NewMediaView.kt and ImageVideoDescription.kt
Touch many files to add optional h265 boolean (default is false)
2025-09-30 22:02:18 +02:00
KotlinGeekDev f6b3fdcab4 Refactor UI to adapt to correct way of managing follow sets. 2025-09-30 15:38:16 +01:00