Vitor Pamplona
1f60d39cbf
turning hashtag icons into programmable vectors
2024-03-25 16:02:36 -04:00
Vitor Pamplona
1123b3b3c1
Removes the need to observe author changes to event.
2024-03-25 13:51:08 -04:00
Vitor Pamplona
42cc04c194
updates license notice year
2024-02-15 18:31:26 -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
Vitor Pamplona
bbd8a34f44
Initial refactoring of the elements within a post.
2023-12-22 19:44:01 -05:00
Vitor Pamplona
54edddbd2d
Migrates to Material 3
2023-09-29 13:57:10 -04:00
Vitor Pamplona
c2beaf5f80
Starting a Refactoring of LocalCache away from a Singleton instance.
2023-09-19 15:26:16 -04:00
Vitor Pamplona
6c54082a12
clears the index cache when changing status fields.
2023-08-27 19:16:58 -04:00
Vitor Pamplona
0b41110938
Fixes formatting
2023-08-27 15:53:41 -04:00
Vitor Pamplona
da1d4018cf
Fixes crash when more than 1 status
2023-08-27 15:52:35 -04:00
Vitor Pamplona
6c09e47e4f
Moves coroutine of NIP-05 verification to the viewModel
2023-08-25 17:26:47 -04:00
Vitor Pamplona
3d34e1fc4e
Reduces the icon to the music and adds space before the status
2023-08-25 13:41:17 -04:00
Vitor Pamplona
e9ff9d3b37
Adds a space between the status and the clickable icon
2023-08-25 13:24:47 -04:00
Vitor Pamplona
b57dd98059
Displays links in the Status if they are present.
2023-08-24 17:58:34 -04:00
Vitor Pamplona
5b596d2a56
- Updating Status on the Drawer
...
- Reducing font size for statuses and nip05s
2023-08-24 17:34:02 -04:00
Vitor Pamplona
62db68c7b2
Correctly display status
2023-08-24 16:17:20 -04:00
Vitor Pamplona
b3bb85cd53
Display statuses if NIP05 succeeds.
2023-08-24 15:57:18 -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
5ba091de0d
Allows following of Geohashes
2023-07-25 18:45:28 -04:00
Vitor Pamplona
efe7772135
Fixes color of the NIP05 address in the profile
2023-07-21 20:39:47 -04:00
Vitor Pamplona
93b50468fd
Adjusts colors for the NÏP05 to be more subtle.
2023-07-17 12:14:21 -04:00
Vitor Pamplona
e298285145
Migration to Niel Liesmons' icons
2023-07-17 11:48:29 -04:00
Vitor Pamplona
64a5071345
Moves NIP-05 captions from NIP-05 to Nostr Address
2023-07-14 17:41:16 -04:00
Vitor Pamplona
7ea5be0152
Refactoring of Badge Box codes and Time classes
2023-07-10 13:50:49 -04:00
Vitor Pamplona
1beacd240e
Fixing the lack of the checkmark in the verification icons
2023-07-02 15:46:41 -04:00
Vitor Pamplona
33f915879b
Makes NIP05 work in domain names only (No need for the _@ in the "_@domain" address)
2023-06-29 15:08:46 -04:00
Vitor Pamplona
acfd687d74
Avoids blinking the nip05 address
2023-06-28 14:51:34 -04:00
Vitor Pamplona
f9d652f849
Performance Improvements
2023-06-26 14:25:46 -04:00
Vitor Pamplona
a4dd3aa488
Moves checks to run to outside the LaunchedEffect
2023-06-22 14:30:22 -04:00
Vitor Pamplona
eaaacbf218
Turns NIP-05 verification symbol into a State variable to help correctly rendering updates.
2023-06-12 16:56:24 -04:00
Vitor Pamplona
9ef02d63a0
Refactors color objects to avoid recreating them on-demand.
2023-06-10 10:08:06 -04:00
Vitor Pamplona
74b05e3d6a
Simplifying recompositions of NIP05
2023-06-04 12:17:02 -04:00
Vitor Pamplona
99c30816c6
Simplifying observables
2023-06-01 16:01:35 -04:00
Vitor Pamplona
0bf94f316f
Moving more variables to remember clauses
2023-05-22 20:04:23 -04:00
Vitor Pamplona
93282b71ae
Optimizes NIP-05 procedures
2023-05-22 15:07:47 -04:00
Vitor Pamplona
25a34dd2e8
formatting
2023-05-06 20:03:04 -04:00
Vitor Pamplona
90227e1cdc
Refactoring NIP05 verification
2023-05-06 20:02:54 -04:00
Vitor Pamplona
a2c8658972
Only calculates nip05 after identifying if it is correct.
2023-04-18 08:42:32 -04:00
Vitor Pamplona
4589e6f329
Adding Bounty information to Note
2023-03-23 10:49:01 -04:00
Chemaclass
eff8dbbafa
Run linter
2023-03-07 19:47:38 +01:00
maxmoney21m
0b2b2d58ab
Reindent with 4 spaces
2023-03-05 01:56:42 +08:00
maxmoney21m
c1637de63a
Remove leading underscore from profile page #157
2023-03-05 01:55:59 +08:00
Vitor Pamplona
a18479e721
Reducing the need to start/stop home and chatroom lists to see if performance increases
2023-02-28 18:24:28 -05:00
Vitor Pamplona
6bff898fe4
Moves lnurl and nip05 to the services package.
2023-02-27 13:57:43 -05:00
Vitor Pamplona
f518969875
Moves Preview and NIP05 verification to IO Threads
2023-02-27 13:39:55 -05:00
Vitor Pamplona
59fce55822
Extracting NIP05 Composites in its own file
2023-02-27 11:24:21 -05:00