Commit Graph

2015 Commits

Author SHA1 Message Date
Mike Dilger
e50f885a2b Entire post area scrollable, so long notes can be composed 2023-09-27 09:04:59 +13:00
Mike Dilger
aa1f9f7206 Don't create and upgrade sqlite for new users, bypass the entire sqlite history instead 2023-09-26 12:32:13 +13:00
Mike Dilger
78f84325a2 fix: case with empty REQ filters 2023-09-26 12:02:45 +13:00
Mike Dilger
dbb0098733 minion: better error messages, explaining last message sent when we get a notice. 2023-09-26 12:02:45 +13:00
Mike Dilger
c1103a20b1 cleanup 2023-09-26 10:46:52 +13:00
Mike Dilger
0cc85fe8da Retire two overlord commands; do the things more directly 2023-09-26 09:19:52 +13:00
Mike Dilger
c3d327f0d2 modify_relay() now creates it if missing 2023-09-26 09:17:52 +13:00
Mike Dilger
43b74fc91c UI people followed to create missing person records 2023-09-26 09:17:46 +13:00
Mike Dilger
51813235b9 Restructure overlord discover relays parts 2023-09-25 11:59:23 +13:00
Mike Dilger
4a71de3418 ToOverlordMessage::SubscribeConfig(relay_url) 2023-09-25 11:37:31 +13:00
Mike Dilger
f5443b2a01 cargo fmt 2023-09-25 11:27:47 +13:00
Mike Dilger
fb9b56a3db Merge remote-tracking branch 'bushmann/feature/broadcast-relay-list-button' into unstable 2023-09-25 11:27:32 +13:00
Mike Dilger
343aec433a If LMDB fails to open, display an error with the directory in question. 2023-09-25 08:27:47 +13:00
Mike Dilger
2e4cd7cea5 cargo update 2023-09-25 08:07:59 +13:00
Mike Dilger
2eb83864ba Change DPI related logging messages 2023-09-25 08:07:47 +13:00
Mike Dilger
89f68b3da9 scrolling: mouse acceleration setting 2023-09-24 20:22:19 +13:00
Mike Dilger
af2bbabf63 scrolling: Honor inertial scrolling setting 2023-09-24 20:17:52 +13:00
Mike Dilger
e5463a1d72 settings: define 'inertial_scrolling' setting (default true) 2023-09-24 20:17:52 +13:00
Mike Dilger
15c4e572d4 scrolling: fix and improve keyboard scrolling (don't wipe accumulated offset; consider window height) 2023-09-24 20:17:52 +13:00
Mike Dilger
f9e7a49053 ui cleanup: vert_scroll_area() fn 2023-09-24 20:01:57 +13:00
Michael Dilger
0cfb4958fa
Merge pull request #506 from dtonon/feature/njump-update
njump update
2023-09-24 17:31:31 +13:00
Mike Dilger
aa9a5eb553 Simplify input for following someone 2023-09-24 16:46:08 +13:00
Mike Dilger
461e9949a8 Switch to FollowPubkey, deprecate FollowPubkeyAtRelay 2023-09-24 16:20:16 +13:00
Mike Dilger
51de6fc3d7 overlord: FollowPubkey (will discover their relays) 2023-09-24 16:15:01 +13:00
Mike Dilger
4f6b003c86 fix a comment 2023-09-24 16:00:40 +13:00
Mike Dilger
72c828f10a storage: Migrate 7->8: Populate missing last_fetched data 2023-09-24 15:47:48 +13:00
Mike Dilger
f2dded420e possible improvement to picking best relays 2023-09-24 15:47:48 +13:00
Mike Dilger
ad499f565d Method to manually add a relay for a person 2023-09-24 15:47:48 +13:00
Mike Dilger
6e597ae72e In person list, highlight people we need relay lists for 2023-09-24 15:19:50 +13:00
Mike Dilger
c85ce68b1c Storage::have_persons_relays() 2023-09-24 15:19:50 +13:00
Mike Dilger
b6a0475dbf Fix process order - need to verify all; was not updating person_relay.last_fetched 2023-09-24 15:19:20 +13:00
Mike Dilger
9c9708a0e8 Fix the BadRSlot LMDB issue 2023-09-24 15:11:28 +13:00
Mike Dilger
7306e08e3b Fix multiple code paths that blindly overwrite relay records 2023-09-24 13:17:04 +13:00
Daniele Tonon
7e52622a17 Limit shared njump profiles to 3 relay hints 2023-09-22 16:52:31 +02:00
Daniele Tonon
f431cd7235 Replace npub with nprofile in 'Copy web link' 2023-09-22 16:47:13 +02:00
Daniele Tonon
a1b59d6d6d Add 'Copy web link' for profiles 2023-09-22 16:19:48 +02:00
Daniele Tonon
41ccb8bd99 Update njump endpoint 2023-09-22 16:19:21 +02:00
Mike Dilger
5828a1d72f Save metadata edits locally, don't just publish them. 2023-09-21 21:04:40 +12:00
Mike Dilger
e8f19a2e0d Another theme color fix 2023-09-21 07:51:31 +12:00
Mike Dilger
7c35a81ca5 Search works for some nostr: event links (nevent1, not quite yet naddr1) 2023-09-20 12:04:58 +12:00
Mike Dilger
b7ff3871b0 Start minions even if for relays we don't know about yet 2023-09-20 11:59:59 +12:00
Mike Dilger
8a947aaeab Strip some superfluous subscribing 2023-09-20 11:04:02 +12:00
Mike Dilger
3e9957618e FIX: subscribe to dm channel 2023-09-20 10:38:36 +12:00
Mike Dilger
fadf5f82d4 Styling changes for 'show more' 2023-09-20 09:49:49 +12:00
Mike Dilger
363fc97a5a When note content is a gossip error (e.g. decryption failed), render it in notice marker color 2023-09-20 09:06:02 +12:00
Mike Dilger
807ac154c9 Separate posts slightly more (repost/quote lines make it hard to distinguish posts now) 2023-09-20 08:53:47 +12:00
Mike Dilger
7c14e99d2e break long posts within text segments too 2023-09-20 08:44:54 +12:00
Mike Dilger
baf67de15d Store note 'opened' state in the UI, only the UI cares. 2023-09-20 08:21:09 +12:00
Mike Dilger
f6720f647d 'Show More' on long notes 2023-09-20 08:04:19 +12:00
Mike Dilger
9b8820142a dark mode improvements 2023-09-20 08:04:19 +12:00