KotlinGeekDev
0b3380ac6e
Use dTag instead of the note's address.
2025-05-30 19:03:21 +01:00
KotlinGeekDev
af0061ae09
Add new methods for list management to PeopleListEvent.
2025-05-30 13:57:23 +01:00
KotlinGeekDev
44b567b01f
Write down implementation for FollowSetScreen. Introduce functions(hacks, really) for making sure of the UI/UX design.
...
- Implement dialog for creating a new list.
2025-05-12 20:47:12 +01:00
KotlinGeekDev
5a6cfad848
Separate components out into their logical groups(by file). Add new icons for public/private list creation, and add FloatingActionButtons for each. Add test code for iterating on changes quickly(TEMPORARY).
2025-04-30 17:11:28 +01:00
KotlinGeekDev
0693e4412f
Re-arrange components so as to better fit the ListOptionsButton.
2025-04-25 14:20:24 +01:00
KotlinGeekDev
b52943a826
Add stub for GeneralBookmarks tab. Use a different icon for representing private lists. Add dropdown menu for follow set component(for actions such as delete, rename, etc).
2025-04-25 13:42:39 +01:00
KotlinGeekDev
3a5e6dbe90
Use a tabbed layout for the different types of lists/sets, and migrate follow sets. Use empty info for next tab(labeled bookmarks).
2025-04-21 18:27:25 +01:00
KotlinGeekDev
2aa2605b48
Migrate Lists route to new navigation setup.
2025-04-18 14:24:51 +01:00
KotlinGeekDev
f97c97e00e
Merge modified upstream changes.
2025-04-15 11:43:10 +01:00
KotlinGeekDev
dc22c7ea76
Keep local changes for later refactoring. Apply styling fixes.
2025-04-15 11:42:41 +01:00
KotlinGeekDev
acc59d2b40
Manual merge, due to other unfinished work.
2025-04-15 11:39:25 +01:00
KotlinGeekDev
4d45f86e06
Add CuratedBookmarkList type. Introduce FollowSetScreen.
2025-04-15 11:17:31 +01:00
KotlinGeekDev
0dae538c31
Use better naming for the view models, reflecting their true nature, and preparing for future work here.
2025-04-14 17:45:44 +01:00
Vitor Pamplona
e007a02d84
Merge pull request #1320 from davotoula/circle-around-profile-picture-in-drawer
...
contrasting circle around profile picture
2025-04-13 11:13:03 -04:00
David Kaspar
cbd5a8a7ee
contrasting circle around profile picture
...
remove unused import
2025-04-13 09:59:43 +02:00
Vitor Pamplona
fd1c5d5887
Merge pull request #1319 from davotoula/1318-profile-qr-code-screen-changes
...
corrected profile picture border colour
2025-04-12 11:18:12 -04:00
David Kaspar
043196be10
Update bug_report.md
...
Added app flavour field (play vs fdroid)
bump versions
2025-04-12 15:56:51 +01:00
David Kaspar
66927ca70c
corrected profile picture border colour
2025-04-12 16:02:35 +02:00
Vitor Pamplona
faf0f6dc1a
Updates mockk, coroutines, zoomable and vico
2025-04-10 14:06:25 -04:00
Vitor Pamplona
5abb5f2f80
Merge pull request #1317 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-04-10 10:00:00 -04:00
Crowdin Bot
37b84108a7
New Crowdin translations by GitHub Action
2025-04-10 13:48:08 +00:00
Vitor Pamplona
5edc945341
Updates Compose, CoreKtx and SecurityKtx
2025-04-10 09:45:21 -04:00
Vitor Pamplona
3833f5f822
- Refactoring services to be part of the App Lifecycle,
...
- Migrated services to Flows that are active while their flows remain subscribed
- Improved OTS Decoupling
- Moved OTS verification procedures from the local cache to the data source
- Migrated the forceProxy options to lambdas that return an OkHttpClient
- Isolated Connectivity services, from Compose to Flow
- Isolated Tor services, from Compose to Tor (only starts if the Tor option is marked as internal)
- Isolated Memory trimming services, from Compose to Flow
- Isolated Image Caching services, from Compose to Flow
- Isolated Video Caching services
- Isolated Logging services
- Isolated NIP-95 Caching services
- Isolated Pokey receiver services
- Improved support for Tor in push notifications
- Isolated OkHttpClient services as flows
- Reduced the coupling of Context objects with singleton objects.
- Migrated UserFeedStates, StringFeedStates and ZapFeedStates to MutableStateFlow, avoiding feed updates on Main
- Forces a reconnect into relays that lost connection if any tor, connectivity or account changes
- Speeds up Base64 parser
2025-04-09 18:51:17 -04:00
Vitor Pamplona
652373bd01
Remove the warning saying the app name is being replaced on benchmark.
2025-04-09 16:28:18 -04:00
Vitor Pamplona
e883a46f53
Fixes deprecated warning
2025-04-09 16:20:14 -04:00
Vitor Pamplona
2b7cfa5560
Better name for the Blurhash class to avoid mistakes with its field.
2025-04-03 20:50:43 -04:00
Vitor Pamplona
ed860454a7
Moves activities to be singleInstance to avoid multiple startups when receiving share events from other apps.
2025-04-03 20:46:39 -04:00
Vitor Pamplona
ed0435061c
Moves to cover all classes in the proguard.
2025-04-03 20:45:25 -04:00
Vitor Pamplona
223865827f
Fixes tagging issue on new post.
2025-04-03 13:54:23 -04:00
Vitor Pamplona
ec25ef3f82
Adds flowerstr
2025-04-03 09:02:31 -04:00
Vitor Pamplona
7c4911f2dc
Converts old ClickableTexts into new Compose Texts with clickable spans
2025-04-02 20:37:14 -04:00
Vitor Pamplona
4ac046fe39
Migrates Navigation to Compose Navigation.
2025-04-02 17:39:16 -04:00
Vitor Pamplona
bfd5845022
Updates Firebase and CBOR
2025-04-01 19:26:10 -04:00
Vitor Pamplona
d288010a83
Move the stringresource setup out of the Activity
2025-04-01 19:13:35 -04:00
Vitor Pamplona
834efe02bc
Refactors SharedSettings state to:
...
- Minimize recompositions
- Improve code quality
2025-04-01 18:59:53 -04:00
Vitor Pamplona
1bd32c854c
Makes sure the tryLogin function only runs if it is not already logged in (compostables might call it more times)
2025-04-01 18:58:15 -04:00
Vitor Pamplona
d08998736f
Removes unecessary preview items from Cashu components.
2025-04-01 18:57:40 -04:00
Vitor Pamplona
a5f9b865ec
Makes ZapAmount viewmodel stable
2025-04-01 18:57:17 -04:00
Vitor Pamplona
375931d4f9
Modernizing the edit access to LocalPreferences.
2025-04-01 18:53:30 -04:00
Vitor Pamplona
7e3f64fc61
Performance: Avoids saving the first collection on login
2025-04-01 18:51:29 -04:00
Vitor Pamplona
09024fbc61
Performance: Avoids creating OkHttp proxies directly on the OnCreate
2025-04-01 18:50:08 -04:00
Vitor Pamplona
a530ced594
Performance: Avoids creating a SharedSettings ViewModel on Galery
2025-04-01 18:49:26 -04:00
Vitor Pamplona
3089524a1f
Cleaning up from the previous commit
2025-04-01 16:50:55 -04:00
Vitor Pamplona
5aa2aa4d54
Merge translations
2025-04-01 16:36:03 -04:00
Vitor Pamplona
12235216ff
Moves The WIFI/Mobile data connection watcher to the compose.
...
Moves Relay Connection Manager to the Compose
Adds a 30 second delay to approve events on Amber
2025-04-01 16:35:46 -04:00
Vitor Pamplona
35b9648bab
Merge pull request #1316 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-04-01 15:06:31 -04:00
Vitor Pamplona
cf2959d42e
Refactors logged in page into its own package
2025-04-01 14:03:17 -04:00
Crowdin Bot
b5164d5dd0
New Crowdin translations by GitHub Action
2025-04-01 18:01:18 +00:00
Vitor Pamplona
05cb055b1d
Migrates FDroid's push system to match Play services
2025-04-01 13:58:57 -04:00
Vitor Pamplona
f6bd12058f
removes firebase logging
2025-04-01 11:56:55 -04:00