Commit Graph

3536 Commits

Author SHA1 Message Date
Mike Dilger
da818abd17 Make inbox load-more work like the others (via a count) 2024-06-11 09:22:35 +12:00
Mike Dilger
49308f5977 stop indexing "delegation" tag 2024-06-11 08:48:31 +12:00
Mike Dilger
1722fb78d8 Updates for nostr-types, including stripping delegation (NIP-26) 2024-06-11 08:43:01 +12:00
Mike Dilger
86610e5643 Update nostr-types 2024-06-11 08:33:53 +12:00
Mike Dilger
6f560c413f Remove overlap setting and other dead code 2024-06-10 09:47:14 +12:00
Mike Dilger
39235ae0c5 fix 'load more' for inbox 2024-06-10 09:42:16 +12:00
Mike Dilger
1a9b30ab14 When loading a thread and the main note isn't cached yet, show "LOADING..." instead of blankness 2024-06-09 00:09:52 +12:00
Mike Dilger
1b8b94651b Merge branch 'load_more' into unstable 2024-06-08 23:53:35 +12:00
Mike Dilger
d8a1301ef7 cargo fmt 2024-06-08 23:41:38 +12:00
Mike Dilger
0eed256584 Use separate anchors for each feedkind 2024-06-08 23:41:01 +12:00
Mike Dilger
ac7cdc5dbb remove a comment 2024-06-08 23:32:40 +12:00
Mike Dilger
5710a667aa Avoid delay in bumping "loading_more" relay count 2024-06-08 23:11:02 +12:00
Mike Dilger
f54645b6b7 Sub to the first batch when we start subs 2024-06-08 14:57:26 +12:00
Mike Dilger
763473044e Recompute feed as soon as we load more (it will grab from storage, then fill in from relays) 2024-06-08 12:57:30 +12:00
Mike Dilger
345f1c1848 Track and show how many relays are currently loading a chunk 2024-06-08 12:31:14 +12:00
Mike Dilger
b51e8b113e Fix double-note overlap at anchor 2024-06-08 12:01:09 +12:00
Mike Dilger
3b43df443f Feed: switch to anchor method 2024-06-08 12:01:09 +12:00
Mike Dilger
c1c76b2706 BROKEN: Modify minions to subscribe using anchor method 2024-06-08 12:01:09 +12:00
Mike Dilger
01c5f05919 feed recompute: inbox feed 2024-06-08 12:01:09 +12:00
Mike Dilger
77ecc77c03 feed recompute: list feed 2024-06-08 12:01:09 +12:00
Mike Dilger
90998765e0 feed recompute: don't load data we don't need 2024-06-08 12:01:09 +12:00
Mike Dilger
d76502b2fc feed recompute: Start rework, person feed 2024-06-08 12:01:09 +12:00
Mike Dilger
ef7d0da7ae move a comment 2024-06-08 12:01:09 +12:00
Mike Dilger
7f5002f84d variable rename 2024-06-08 12:01:09 +12:00
Mike Dilger
e0fce7a4fd remove old inapplicable comment 2024-06-08 12:01:09 +12:00
Mike Dilger
327d728221 feed: updated last_computed *after* the feed is computed 2024-06-08 12:01:09 +12:00
Mike Dilger
87510563d0 Use more sensible time ranges (still this is temporary as that is going away very soon) 2024-06-08 12:01:09 +12:00
Mike Dilger
6beb2ba673 Retire feed chunk settings 2024-06-08 12:01:09 +12:00
Mike Dilger
a4e26aa09f Share a single feed start, a single load_more(), and a single switch_feed()
NOTE: We degrade functionality by temporarily hardcoding 43200 as the feed chunk
2024-06-08 12:01:09 +12:00
Mike Dilger
9306317708 Add setting 'load_more_count' (to be used in subsequent commits) 2024-06-07 12:33:44 +12:00
Mike Dilger
19d6852c53 Simplify Feed internal with a single store of events (not one for each kind) 2024-06-07 12:15:14 +12:00
Mike Dilger
79ce510f9b cargo clippy 2024-06-07 12:14:48 +12:00
Mike Dilger
c70a8e18f4 ignore clippy assigning clones warning for now 2024-06-07 12:09:52 +12:00
Mike Dilger
90258d6b88 Move FeedKind to its own module 2024-06-07 10:58:44 +12:00
Mike Dilger
8971888e77 Minor renames 2024-06-07 10:10:05 +12:00
Mike Dilger
bc0414cbb8 Merge branch 'annotation' into unstable [not straightforward] 2024-06-06 08:56:08 +12:00
Mike Dilger
51083717fc Revert "Feed Loading: Show spinner and hide buttons (fixes #749)"
This reverts commit d995784b90.
2024-06-06 08:31:01 +12:00
Mike Dilger
85b5c79784 Remove relay.nostr.jabber.ch as a relay option from the wizard (as requested by marco balmer) 2024-06-04 17:29:03 +12:00
Mike Dilger
8470b2998b Clean up thread loading code a bit; recompute faster on threads 2024-06-04 06:57:31 +12:00
Mike Dilger
99dfe1f98a ui: When loading a thread, indicate that we are climbing it 2024-06-04 06:06:54 +12:00
Mike Dilger
eacf6c9564 Note header link to parent, if parent is muted, indicates such 2024-06-03 15:27:34 +12:00
Mike Dilger
12d834ebfc Move notes and notedata outside of the ui/ 2024-06-03 15:20:41 +12:00
Mike Dilger
bad1ffa385 Merge branch 'dms' into unstable 2024-05-25 11:18:48 +12:00
Mike Dilger
bd64bf74e6 Movement of post code to post.rs, upgraded to handle NIP-17 2024-05-25 11:18:20 +12:00
Mike Dilger
e8db7e5b78 rename module 'tags' to 'post' 2024-05-25 08:54:43 +12:00
Mike Dilger
e54cc74ae9 DM post area - different messages if can use NIP-17 or not 2024-05-25 08:54:43 +12:00
Mike Dilger
ed07ee5a4a DmChannel.can_use_nip17() 2024-05-25 08:54:43 +12:00
Mike Dilger
9577317ba4 storage: get_dm_relays(), has_dm_relays() 2024-05-25 08:54:43 +12:00
Mike Dilger
2dce9987f7 Advertise both relay lists 2024-05-25 08:54:43 +12:00
Mike Dilger
ec1178a6a6 Process incoming DM relay lists 2024-05-25 08:54:43 +12:00