William Casarin
f702733654
nav: remove environmentObjects
...
environment objects are implicit arguments that cannot be checked by the
compiler. They are a common source of crashes. Use a main
NavigationCoordinator in DamusState for the core app, and pass in other
coordinators in the account setup view for the parts of the app that
don't have a DamusState.
2023-06-30 09:59:58 -07:00
Scott Penrose
0018e7ad57
Convert remaining navigation links
2023-06-30 06:42:56 -07:00
Bryan Montz
9847f12c95
Remove unused code
...
Closes : #1105
2023-05-08 11:01:04 -07:00
William Casarin
0bd40c0018
Add Friends filter to DMs
...
Changelog-Added: Add friends filter to DMs
2023-04-21 16:55:59 -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
William Casarin
40468b1603
refactor: dms view init logic
2023-04-14 10:33:20 -07:00
William Casarin
3661d64450
regression: remove action bar from DM view
2023-04-06 12:10:17 -07:00
William Casarin
24c82293b3
Disable translations in DMs by default
...
There is an option to enable it now.
Changelog-Changed: Disable translations in DMs by default
2023-04-06 12:07:01 -07:00
OlegAba
a2749eaaaa
Fix event dividers
2023-02-24 13:04:11 -08:00
OlegAba
94a67adff9
Fix padding
2023-02-16 08:29:21 -08:00
OlegAba
351b32308f
Fix DM view padding
...
Changelog-Fixed: DM Padding
Closes : #476
2023-02-04 12:22:08 -08:00
ericholguin
b25e2ff6c0
Add custom picker component
...
Changelog-Changed: New stylized tabs
Closes : #391
2023-01-30 15:18:08 -08:00
William Casarin
8df5bf04ae
refactor: Break EventView into 3 separate views
...
SelectedEventView
EmbeddedEventView
EventView
2023-01-23 12:13:58 -08:00
83909c8fc9
Change use of DM to be consistent and add missing localization comments
2023-01-22 21:50:28 -05:00
William Casarin
d658d1d987
DM Message Requests
...
Put strangers in a different tab
Changelog-Added: Add DM Message Requests
2023-01-21 11:13:44 -08:00
887eb902bf
Add comments to localized strings
2023-01-08 21:57:28 -05:00
William Casarin
977ae29949
Fix navigation popping in DM view
2022-12-31 18:10:29 -08:00
Sam DuBois
d7d8076bee
Adding a small empty timeline view to make it more obvious when there is no content and when there is content
2022-12-18 09:40:34 -08:00
Jacob Davis
2c44366ca5
Fix padding and other minor UI improvements
2022-12-17 17:03:16 -08:00
William Casarin
acc4650fa8
dms: use lazyvstack
...
otherwise it's slow as balls
2022-11-18 18:40:51 -08:00
William Casarin
22cad4b072
wot: show friend icons is some views
...
easier to detect if someone is trying to fake us out
Changelog-Added: Friend icons next to names on some views. Check is friend. Arrows are friend-of-friends
Signed-off-by: William Casarin <jb55@jb55.com >
2022-08-09 16:48:47 -07:00
William Casarin
366293315d
Add DM button to profile
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-07-03 09:23:08 -07:00
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 >
2022-07-02 12:14:36 -07:00