Vitor Pamplona
8dd1fc2077
Fixing F-droid's Markdown use
2024-04-09 12:18:14 -04:00
Vitor Pamplona
d83acab84b
- Solves infinite Quotation issue.
...
- Restructures NoteCompose for performance
- Restructures markAsRead to minimize threading cost.
2024-03-18 15:26:49 -04:00
Vitor Pamplona
c796cbd7be
Fixes the fdroid flavor
2024-03-06 14:27:22 -05:00
Vitor Pamplona
42cc04c194
updates license notice year
2024-02-15 18:31:26 -05:00
Vitor Pamplona
eae07e2fe0
Making sure Cancellation of coroutines stops long processes.
2024-01-30 17:33:44 -05:00
Vitor Pamplona
f8e7dd78d9
Reverts to the non-Google kotlin style.
2024-01-06 11:32:41 -05:00
Vitor Pamplona
ec867ae8a2
Spotless fixes.
2024-01-06 10:44:32 -05:00
David Kaspar
e89384ee61
fix typo in resource string name
2023-10-27 20:07:18 +01:00
Vitor Pamplona
6a8c756f7a
Adds an explainer to install UnifiedPush apps if they are not installed.
2023-10-27 13:05:47 -04:00
Vitor Pamplona
56af44b00b
- Makes sure to offer a None option on the PushNotification Distributor List
...
- Makes sure to not ask again if the person has already replied.
- Makes sure to not ask if there is no Unified Push app installed.
- Moves the code to a Component instead of a Custom Screen.
- Adds i18n messaging.
- Uses the existing Spinner Dialog for consistency
2023-10-26 18:53:42 -04:00
Vitor Pamplona
98bb30fa59
Merge pull request #652 from KotlinGeekDev/oss-push-notifications
...
Oss push notifications(using UnifiedPush)
2023-10-26 17:16:44 -04:00
KotlinGeekDev
6dc82815b6
Cleanup endpoint URL before sending to push server(and storing it locally).
2023-10-22 17:45:44 +01:00
Vitor Pamplona
3321448dd2
Solving one of the OutOfMemory erros (too many translators instantiated at the same time)
2023-10-20 18:11:09 -04:00
KotlinGeekDev
e1a3975a07
Move NotificationScreen back and rework it in the manner of TranslatableRichTextViewer.
2023-10-20 03:40:33 +01:00
KotlinGeekDev
33bf305ab5
Add some padding to individual list items.
2023-10-19 13:25:09 +01:00
KotlinGeekDev
68e91e405a
Move NotificationScreen to different flavors to integrate Distributor dialog selection. Make some adjustments for handling changes to push distributors, and other fixes.
2023-10-19 12:33:43 +01:00
KotlinGeekDev
7b22b96968
Change getEndpoint function name to avoid clashing method signatures.
2023-10-19 12:33:43 +01:00
KotlinGeekDev
26107ff5e9
Introduce PushDistributorHandler and wire up PushMessageReceiver and PushNotificationUtils.
2023-10-19 12:33:43 +01:00
KotlinGeekDev
18931fb743
Introduce PushMessageReceiver and set up manifest.
2023-10-19 12:33:43 +01:00
greenart7c3
17ecc98e1e
Merge branch 'main' into amber
2023-08-21 14:59:20 -03:00
greenart7c3
f9272f5cfc
implemented amber support for auth event and the notifications
2023-08-21 14:48:11 -03:00
Vitor Pamplona
fee2a0e4f8
Fixes an incorrect import.
2023-08-16 18:05:10 -04:00
Vitor Pamplona
52fcfebe38
Fixes references in F-droid
2023-08-16 18:03:56 -04:00
Vitor Pamplona
255b48d126
- Creates a Quartz Module for Nostr Events
...
- Creates a Benchmark Module to test Performance
- Migrates from GSon to Jackson for Performance Gains, adapts all serializers accordingly
- Recreates Hex encoding/decoding classes for Performance.
- Migrates NIP24 to the new ByteArray Concat encoding.
- Removes support for Lenient choices in the. events.
- Reorganizes Nostr Events dependencies.
- Refactors TLV's and NIP-19 dependencies.
- Adds a Large DB for signature checks.
2023-08-16 17:58:25 -04:00
Vitor Pamplona
ffe6f4b55c
Fixes F-droid version for mutable colors as background.
2023-06-09 16:43:47 -04:00
Vitor Pamplona
c10db10430
Moving unstable parameters into stable ones to reduce recompositions.
2023-06-06 15:51:43 -04:00
Vitor Pamplona
c0c0fd9e6d
Fixes tests
2023-06-05 16:06:25 -04:00
Vitor Pamplona
05aa12ebac
- Removing outdated version of the FlowRow
...
- Improving performance of custom emojis
- Improving performance of DropDown menus
2023-06-02 20:30:49 -04:00
Vitor Pamplona
f1ecaf1ee5
- Adds Immutable Lists to avoid recompositions
...
- Moves NavController to a lambda to avoid recompositions
- Moves AccountViewModel builder to a ViewModel Factory to avoid recompositions
- Reduces notifications invalidation requests when starting the screen.
2023-05-24 12:34:09 -04:00
Vitor Pamplona
b8bc370bc1
Support for Push Notifications in the PlayStore build
2023-05-10 11:16:47 -04:00
Vitor Pamplona
15822fee8e
Fixes Translation bug not being active on google play edition
2023-04-04 11:20:57 -04:00