William Casarin
cebd1f48ca
ndb: switch to nostrdb notes
...
This is a refactor of the codebase to use a more memory-efficient
representation of notes. It should also be much faster at decoding since
we're using a custom C json parser now.
Changelog-Changed: Improved memory usage and performance when processing events
2023-08-03 13:20:36 -07:00
William Casarin
a9b4cfd424
home: debounce last notified
...
Calling UserDefaults fast in a loop is not good
2023-07-31 05:38:19 -07:00
William Casarin
e3c04465fc
ndb: move to uint32 for kind and created_at
2023-07-25 15:24:26 -07:00
William Casarin
b5a3697d78
Refactor direct messages model
...
We can track the pubkey in the DirectMessageModel instead of having a
janky tuple.
2023-04-15 12:41:00 -07:00
Bryan Montz
1b4e54582f
fixed tests
2023-02-16 06:07:04 -08:00
Joel Klabo
1f79c20973
Add Missing Contacts Parameter
...
Closes : #533
2023-02-06 10:04:44 -08:00
Thomas Rademaker
77c2abc524
fix broken test
2023-01-22 09:25:16 -08:00
William Casarin
9a40fd595d
Add some DM sorting tests
...
They didn't help me fix the problem, but maybe they are still useful
somehow
2023-01-14 17:23:35 -08:00