William Casarin
c4206883f2
Even more aggressive reconnects
Sometimes it gets stuck in a "reconnecting" state. We'll retry even
these connections if the last connection attempt is too old.
2 years ago
William Casarin
eb99e6c323
Rewrite note parsing in C
This eliminates any parsing choppyness
Fixes : #32
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
a47645929e
Inline image loading
Changelog-Added: Added inline image loading
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
355b8c5da8
Use kingfisher for profile pic loading
Changelog-Changed: Use an optimized library for image loading
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
300b5fda98
add kingfisher
will use this for image loading
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
2c4c392b76
search hashtags, profiles, notes
Changelog-Added: Search hashtags, profiles, events
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
7bdd8048b0
better channels
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
eec8763733
scroll: more consistent scrolling behavior
Scrolling will always anchor the active note to the top of the screen
This is less confusing overall
Changelog-Changed: Clicking on a note will now always scroll it to the top
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
49ff8824ac
fix deployment target
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
ce9551ce56
notifications: initial setup
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
b838849010
version: we're on 0.1.3 now
Signed-off-by: William Casarin <jb55@jb55.com>
2 years ago
William Casarin
366293315d
Add DM button to profile
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
c122035851
Implement NIP04: Encrypted Direct Messages
Closes #5
This adds encrypted direct message support to damus
Changelog-Added: Implement NIP04: Encrypted Direct Messages
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
677c8f9d24
v0.1.1
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
4cd48d3143
wip some initial relay bootstrap logic
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
6de7d7ae58
edit relays
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
e104de6431
fix many small bugs
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
12785ec4a0
0.1.0 testflightttt
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
dff12702f5
SearchHomeView working
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
da493310fc
remove testingprivate
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
200cbe3728
followers
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
dbf8c932ae
fetch following contacts if we are missing any
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
8aac880bb5
more filters
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
097cc54bba
extract HomeModel from ContentView
huge refactor
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
e50c8f0dbc
account creation working
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
2920325639
initial CreateAccountView
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
180faddf89
extract carousel view
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
084d699cfc
Initial SetupView
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
3d1c011e73
extract MainTabView
Start to clean ContentView up a bit.
We need it to be cleaner before we introduce the SetupView
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
874d15df45
following view
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
7554a87d88
following and unfollowing
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
8da251dc88
send_filters refactor
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
6ac4214be7
insert sort, profile updates revamp
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
0ab1494b1e
initial hashtag query
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
5e63eca0e9
simplify like refs
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
151c79dd98
move some stuff around, reply desc
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
8896d19f40
initial reply revamp
It now understands mentions
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
0eb1372937
more mention progress
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
73652513d9
initial mention parsing
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
4704431c74
image cache
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
f42bc2e91e
likes, mention parsing, lots of stuff
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
a88324333b
profiles
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
ce989450f4
many updates
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
4de2ce402e
fix broken nagivation
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
78c5b47f11
chatroom
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
020a1a4e6d
remove NostrTimeline thing
not using this
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
bcff8d5f02
refactor timeline and nav
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
700a0e2625
replying works
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
f2631bd086
make profiles and environment object
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago
William Casarin
2676dea140
event action bar, more detail view
Signed-off-by: William Casarin <jb55@jb55.com>
3 years ago