Commit Graph

7830 Commits

Author SHA1 Message Date
davotoula e72a588dab update CS, DE, SE, PT 2025-10-02 19:11:53 +02:00
David Kaspar 3033a4cbc8 Merge pull request #1504 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-01 17:10:27 +01:00
Crowdin Bot ec82f89225 New Crowdin translations by GitHub Action 2025-10-01 15:30:00 +00:00
Vitor Pamplona d7cf8305d3 Merge pull request #1503 from davotoula/smarter-video-compression--h265
Smarter video compression: h265
2025-10-01 11:28:34 -04:00
davotoula 7c41da0c4c Update lightcompressor to release 1.5.0 2025-10-01 16:57:21 +02:00
davotoula 59be0986eb Fix bug: useH265 parameter wasn't passed to compressor 2025-10-01 15:44:52 +02:00
davotoula 4554813d72 Add codec based multiplier (h265 = 0.7x) 2025-10-01 15:44:52 +02:00
davotoula 7d69122409 remove unused imports 2025-09-30 22:10:24 +02: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
Vitor Pamplona c936e91ec8 Merge pull request #1499 from KotlinGeekDev/follows-and-followsets-unified
Unification of follows and follow sets.
2025-09-29 13:47:39 -04:00
Vitor Pamplona 5d2e718b93 Merge pull request #1502 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-09-29 13:47:31 -04:00
Crowdin Bot 4cffd6d868 New Crowdin translations by GitHub Action 2025-09-29 17:25:18 +00:00
Vitor Pamplona 26005a062d Updates Quartz instructions to Maven 2025-09-29 13:23:57 -04:00
KotlinGeekDev d2d811f670 Just use remember{} instead of adding derivedStateOf{} to avoid weird state issues. 2025-09-26 16:21:13 +01:00
KotlinGeekDev 61459187d7 Fix duplicate copyright and use derivedStateOf for followSet presence checking variable. 2025-09-26 15:46:29 +01:00
KotlinGeekDev 509d703226 Merge branch 'vitorpamplona:main' into follows-and-followsets-unified 2025-09-26 12:20:47 +00:00
Vitor Pamplona 194ba08df0 Merge pull request #1498 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-09-26 08:20:19 -04:00
KotlinGeekDev bf1188addf Merge branch 'vitorpamplona:main' into follows-and-followsets-unified 2025-09-26 12:12:28 +00:00
Crowdin Bot 7ddce17bdd New Crowdin translations by GitHub Action 2025-09-26 12:07:45 +00:00
Vitor Pamplona ee8ac08845 Merge pull request #1496 from davotoula/smarter-video-compression--sub-1mbps
Smarter video compression - switch to LightCompressor-enhanced
2025-09-26 08:06:19 -04:00
KotlinGeekDev 45192d1cf7 Remove statements to avoid polluting the logs. Modify the timing on the flow producer. 2025-09-26 12:32:44 +01:00
KotlinGeekDev 9c024e334b Replace first hack with a better solution for determining a follow.
Add FollowSetState to MergedFollowListsState and modify it to take into account users from follow sets when displaying a user's follows feed.
2025-09-26 12:24:42 +01:00
KotlinGeekDev 058278956b Merge remote-tracking branch 'origin/follows-and-followsets-unified' into follows-and-followsets-unified 2025-09-26 10:55:48 +01:00
KotlinGeekDev 564cebea9d Merge branch 'vitorpamplona:main' into follows-and-followsets-unified 2025-09-26 09:55:31 +00:00
davotoula 4fc9386393 Combine calculation of videoBitrateInBps, resizer to use compressionRules only once 2025-09-25 23:06:16 +02:00
KotlinGeekDev 6368d17d09 Refactor: Create FollowSetState and move functionality from other places to it. Modify usages accordingly. 2025-09-25 21:39:02 +01:00
KotlinGeekDev b694e143d0 Finish renaming refactor. 2025-09-25 21:37:33 +01:00
KotlinGeekDev 4b60c3e20b Refactor: From List -> Set, and Viewmodel rename as well. Move FollowSet and related classes to model package. 2025-09-25 21:36:34 +01:00
davotoula 6e4e432adf Use new bps api of lightcompressorlibrary fork 2025-09-25 22:01:25 +02:00
davotoula 4c3eaf972c move to LightCompressor-enhanced fork
corrected image vs video compressor library names
2025-09-25 22:01:25 +02:00
KotlinGeekDev ba0fc67a94 First hack for bolting follow sets onto follows, for determining if a user follows another. 2025-09-25 18:24:31 +01:00
Vitor Pamplona d04cf97418 Better logs on BasicRelayClient 2025-09-24 19:24:27 -04:00
Vitor Pamplona 8466020137 Increase the delay to update filters 2025-09-24 14:34:35 -04:00
Vitor Pamplona 54afc2c4dc Remove logs 2025-09-24 14:34:24 -04:00
Vitor Pamplona ed7fa2a80f removes log 2025-09-24 12:43:15 -04:00
Vitor Pamplona 06f94150f9 Okhttp log helper class. 2025-09-24 12:43:04 -04:00
Vitor Pamplona 361e46c99f Limits the number of posts coming from big relays with too many authors to 500 max 2025-09-24 12:38:48 -04:00
Vitor Pamplona 6ba60dce3f Throws an error if the RelayStats cannot be created. 2025-09-24 12:38:01 -04:00
Vitor Pamplona f9e0c82fc8 No need to import 500 communities for each relay it connects to 2025-09-24 12:37:35 -04:00
Vitor Pamplona 45b7b5601b Ups the max requests thread allowed to support people with over 1000 follows 2025-09-24 12:37:04 -04:00
Vitor Pamplona ccf64687a8 Separates index relays from the default and put it into the hint-based queries for unkown users. 2025-09-24 12:36:39 -04:00
Vitor Pamplona 0ba3385771 Merge pull request #1494 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-09-24 08:41:08 -04:00
Vitor Pamplona 381692a0a2 Merge pull request #1491 from KotlinGeekDev/set-management-fixes
Set management UI fixes
2025-09-24 08:40:58 -04:00
Crowdin Bot 206f8847fc New Crowdin translations by GitHub Action 2025-09-24 12:39:55 +00:00
Vitor Pamplona 5b969d92f3 Merge pull request #1492 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-09-24 08:38:36 -04:00
Vitor Pamplona 621290ec33 Merge pull request #1493 from greenart7c3/main
Show a dialog to select a signer when using multiple signers
2025-09-24 08:38:20 -04:00
Crowdin Bot 94a2d9e07d New Crowdin translations by GitHub Action 2025-09-24 12:19:05 +00:00
Vitor Pamplona 8b60aeaa94 Merge pull request #1489 from davotoula/smarter-video-compression
Smarter video compression
2025-09-24 08:17:33 -04:00
greenart7c3 6391ddbbaa Show a dialog to select a signer when using multiple signers 2025-09-24 09:09:51 -03:00
KotlinGeekDev 6ac2a7150f Change appearance of CustomSetItem. Use horizontal dividers instead of rounded borders. Adjust padding. 2025-09-24 11:50:15 +01:00