Commit Graph

6477 Commits

Author SHA1 Message Date
Vitor Pamplona 1b40e70058 Fixing the Notification order for multiple playbacks 2025-03-24 17:33:53 -04:00
Vitor Pamplona 43f1796058 Updates AGP 2025-03-24 17:33:17 -04:00
Vitor Pamplona 53803eb878 Merge pull request #1302 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-24 16:13:11 -04:00
Crowdin Bot 7b5a2d1312 New Crowdin translations by GitHub Action 2025-03-24 20:12:36 +00:00
Vitor Pamplona 8f9a4557b5 Enable Picture in Picture videos 2025-03-24 16:10:14 -04:00
Vitor Pamplona 6fd5f36ff5 Fix: Removes kind 30078 from search 2025-03-17 20:22:11 -04:00
Vitor Pamplona 4b79122899 Fixes the content type after image compression. 2025-03-17 20:07:25 -04:00
Vitor Pamplona 1df4d1db10 Removes debugging red border for full screen video 2025-03-17 14:30:17 -04:00
Vitor Pamplona 804194c3f5 Opens the fullscreen video playback with the right aspect ratio 2025-03-17 14:27:36 -04:00
Vitor Pamplona fc159c4d1a Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-03-17 14:27:20 -04:00
Vitor Pamplona 754b648877 Removing unnecessary playback logs 2025-03-17 14:27:13 -04:00
Vitor Pamplona c1606c54be Merge pull request #1299 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-17 14:04:48 -04:00
Crowdin Bot 82864c2069 New Crowdin translations by GitHub Action 2025-03-17 17:58:07 +00:00
Vitor Pamplona 3dc2a4a2d3 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-03-17 13:55:50 -04:00
Vitor Pamplona 7d1a8652cf Merge pull request #1298 from davotoula/1297-trim-inline-meta-data-before-saving-file
Trim meta data from file name before saving file to disk
2025-03-17 13:55:40 -04:00
Vitor Pamplona 96ac674eaa Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-03-17 13:55:18 -04:00
Vitor Pamplona 664ea86e6c Adds tor classes to the proguard exceptions 2025-03-17 13:55:12 -04:00
Vitor Pamplona 5aa2eb4499 Makes the bechmark build its own package name to facilitate testing in real phones. 2025-03-17 13:54:57 -04:00
Vitor Pamplona 0b9a44ab9b adds icon for Android studio 2025-03-17 13:53:42 -04:00
Vitor Pamplona e3e35fa1eb - Refactoring playback service and its client.
- Created a pool of ExoPlayers to avoid creating new instances when scrolling.
- More accurately tracks MediaSessions
- Splits Caching layers into their own files
- Splits VideoView into multiple files
- Specializes the old Playback Manager into pools.
- Reorganizes video playback dependencies inside a single package.
- Structures callback uris to be per media item as opposed to per controller.
2025-03-17 13:53:26 -04:00
David Kaspar 221c58126c moved the trimming of inline meta-data to where File is created 2025-03-16 21:36:13 +00:00
David Kaspar 2cdf5d6673 trim meta data from file name before saving file to disk 2025-03-16 21:05:09 +00:00
Vitor Pamplona 2d5697cc9a Merge pull request #1296 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-15 14:25:09 -04:00
Crowdin Bot d4ae290364 New Crowdin translations by GitHub Action 2025-03-15 16:46:06 +00:00
Vitor Pamplona a690359541 Merge pull request #1295 from davotoula/1294-failed-to-save-the-image
Failed to save the image
2025-03-15 12:44:50 -04:00
David Kaspar b3fa6401f6 Remove accidental import of okio.use 2025-03-15 13:58:04 +00:00
David Kaspar b58d74138d cleaner code 2025-03-15 13:27:46 +00:00
David Kaspar e6c413b176 Get mime type from extension if mime type in response header is null for a application/octet-stream content type 2025-03-15 13:13:46 +00:00
Vitor Pamplona c1399d129e Migrates from old keyboard option interface 2025-03-14 14:20:08 -04:00
Vitor Pamplona 337a5e3cae Adds a flag to avoid new linting warnings 2025-03-14 14:12:12 -04:00
Vitor Pamplona 32b184a9cd Improves lightning error messages 2025-03-14 13:57:44 -04:00
Vitor Pamplona fd538ebde1 Improves multiple error dialogs appearing when zapping from the reactions bar in the feed. 2025-03-14 13:57:33 -04:00
Vitor Pamplona d76de0123a Forces aspect ratio of when loading an image to minimize resizing of the UI after the image is loaded. 2025-03-14 10:27:13 -04:00
Vitor Pamplona de2b1a6c95 Optimizes caching for hidden chars on emoji 2025-03-14 10:24:03 -04:00
Vitor Pamplona 311964ce33 Caches video and image aspect ratios to recompose with the correct size 2025-03-13 19:30:57 -04:00
Vitor Pamplona 4d4c7d5b72 Moves DVM's last announcement restriction from 90 days to 365 days 2025-03-13 17:38:05 -04:00
Vitor Pamplona 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.
2025-03-13 17:24:20 -04:00
Vitor Pamplona 682dc62703 Updates zoomable, vico and mockk 2025-03-13 10:47:31 -04:00
Vitor Pamplona ba7bd0bd8a Migrates to AGP 8.9 2025-03-13 09:21:50 -04:00
Vitor Pamplona 64b42ede7c Updates compose, firebase, navigation 2025-03-13 09:04:54 -04:00
Vitor Pamplona 8afe1ae537 Marks PrivateOutbox contents as encrypted 2025-03-13 09:04:39 -04:00
Vitor Pamplona 258a550e15 updating android studio 2025-03-13 09:00:44 -04:00
Vitor Pamplona 1603a7473a Adds support for Harassment reports. 2025-03-12 15:51:17 -04:00
Vitor Pamplona ba6786cdcf Updates nip70 Protected Tags to the new structure 2025-03-12 14:51:47 -04:00
Vitor Pamplona b017e03728 Updates NIP-56 to the newest tag structure for Quartz 2025-03-12 14:51:23 -04:00
Vitor Pamplona 5766bb1887 First idea without changing NIP-44 2025-03-12 09:41:18 -04:00
Vitor Pamplona 40bc651860 Making sure iMetas are unique 2025-03-11 14:27:58 -04:00
Vitor Pamplona 8a779e7f3c Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-03-11 14:26:29 -04:00
Vitor Pamplona 350e2a5a90 Fixes loading iMeta from drafts and reset them after use 2025-03-11 14:17:59 -04:00
Vitor Pamplona a75e268466 Merge pull request #1291 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-11 14:00:21 -04:00