Commit Graph

2938 Commits

Author SHA1 Message Date
Mike Dilger
ecf72ae22b People::person_needs_relay_list(pk) 2024-03-21 12:23:14 +13:00
Mike Dilger
b53d9c53f8 Change when person.relay_list_last_sought is updated (when we seek, not when we receive) 2024-03-21 12:23:14 +13:00
Mike Dilger
d83b7e8728 Person: relay_list_last_sought (replaces relay_list_last_received) 2024-03-21 12:23:14 +13:00
Mike Dilger
c35f49f990 Storage.read_or_create_person() 2024-03-21 12:23:14 +13:00
Mike Dilger
76c65929aa Fixes to relays being retried too often (penalty box for overlord, outside of picker) 2024-03-21 12:22:32 +13:00
Bu5hm4nn
f3e3a55a7d Fixed #552: The "more actions" button in the list view should not be displayed if it is empty (Followed and Muted) 2024-03-21 12:22:32 +13:00
Mike Dilger
20a6d49d2d Give the post icon some opacity so we can see what is in the post behind it, and move to top if feed reversed 2024-03-21 12:22:32 +13:00
Mike Dilger
c43135d2bf Option to render feed with newest at bottom 2024-03-21 12:22:32 +13:00
Mike Dilger
41baa88d05 command: backdate_eose() 2024-03-21 12:16:22 +13:00
Mike Dilger
302750ff2a downgrade a log msg 2024-03-21 12:16:06 +13:00
Mike Dilger
d0e0c6a4c3 overlord: FetchEvent: use READ relays if none are specified 2024-03-21 12:16:02 +13:00
Mike Dilger
7857695b75 Fix our update of person.relay_list_last_received (we weren't saving the date if it was stale) 2024-03-21 12:15:58 +13:00
Mike Dilger
11a12729c0 comment 2024-03-21 12:15:52 +13:00
Bu5hm4nn
d33f3ac8cd Thread: Auto-scroll to note only when note is not already in view to avoid UI "jitters" 2024-03-21 12:15:48 +13:00
Mike Dilger
92b547a43d Changes for building AppImage 2024-03-21 12:15:43 +13:00
Mike Dilger
3f3961f9a0 Merge commit '832e314b18f4e7025b884b2c8df802d05f9ee9bb' 2024-03-20 13:20:10 +13:00
Mike Dilger
832e314b18 gossip-lib/misc.rs module 2024-03-17 07:09:02 +13:00
Mike Dilger
4d0f5f9d73 Fix force of purplepag.es
fixes #627
2024-03-17 06:09:08 +13:00
Mike Dilger
0d96d8ab5f Disable pending thread until UI is ready to implement 2024-03-17 05:54:31 +13:00
Mike Dilger
c3a4af703a Merge commit '17d1462bd194dd40b5915aadfb1ab08879951fcc' 2024-03-16 11:50:11 +13:00
Bu5hm4nn
05ab6311cf Restore "Follow" and "Unfollow" button to User Profile, fixes #616 2024-03-15 16:36:21 -06:00
Mike Dilger
1322734b02 Non-persistent jobs now overwrite jobs of the same RelayConnectionReason 2024-03-16 11:23:00 +13:00
Bu5hm4nn
b78bd47c75 Fix issue #572 point A and fix separator placement 2024-03-15 16:16:51 -06:00
Mike Dilger
356f1f779b Be more judicious about which relays to subscribe to augments on 2024-03-16 10:57:48 +13:00
Bu5hm4nn
4ef476d79c Fix issue #572 points B, D, F and G 2024-03-15 15:47:15 -06:00
Mike Dilger
0de36e2107 Update gossip-relay-picker. Direction replaced with nostr-types RelayUsage 2024-03-16 10:31:47 +13:00
Mike Dilger
fb6dee3489 Update nostr-types, RelayUsage variants renamed 2024-03-16 10:31:47 +13:00
Bu5hm4nn
38511acc9e Add setting to allow users to turn auto-scroll-to-note-in-thread off 2024-03-15 15:24:35 -06:00
Bu5hm4nn
ec01c660cd Scroll to note in thread, also when it is fake-rendered. 2024-03-15 14:51:48 -06:00
Bu5hm4nn
f4dea1e05e Refactor: Eliminate passing reference of outer egui::Frame (which is never used) in feed module 2024-03-15 13:56:22 -06:00
Bu5hm4nn
712078ab70 Fix bug breaking lower posting area introduced with scroll to note commit 2024-03-15 12:28:02 -06:00
Bu5hm4nn
f6653595e2 Fix bug that gossip would not show replies in feed even if it was enabled (mainfeed_include_nonroot) 2024-03-15 11:12:07 -06:00
Bu5hm4nn
7913e2b92c Scroll to main/focused note in a thread. Also improve some ScrollArea initializations. 2024-03-15 11:11:20 -06:00
Daniele Tonon
17d1462bd1 Update modals' lightbox background 2024-03-15 11:09:58 +01:00
Bu5hm4nn
7a02bf8b00 Wizard: Add ScrollArea to "read_nostr_config" step 2024-03-14 17:44:44 -06:00
Mike Dilger
c7588718a9 Fetcher more responsive to going offline (not working too well though) 2024-03-15 11:45:11 +13:00
Mike Dilger
6827b3f4ad cargo clippy & fmt 2024-03-15 11:23:54 +13:00
Mike Dilger
b61be90584 When going offline, forget all relay jobs 2024-03-15 11:19:04 +13:00
Mike Dilger
aa92432181 cargo fmt 2024-03-15 10:46:07 +13:00
Mike Dilger
3f48fb4a51 Minions to exit if runstate goes offline 2024-03-15 10:44:05 +13:00
Mike Dilger
c0a0f7bac5 offline mode setting - only change runstate if the setting is out of sync 2024-03-15 10:43:44 +13:00
Bu5hm4nn
d3ae17895e Wire up offline setting to runstate 2024-03-14 11:56:31 -06:00
Bu5hm4nn
7a8a38f282 Merge remote-tracking branch 'dilger/unstable' into feature/approval-dialogue 2024-03-14 11:50:16 -06:00
Bu5hm4nn
4b15521ea3 Approvals: Create separate UI for NIP-46 requests showing json to sign 2024-03-14 11:49:47 -06:00
Mike Dilger
f2cca9d7b6 Fix augment subscription 2024-03-14 19:22:33 +13:00
Mike Dilger
95f9793eeb build-appimage.sh 2024-03-14 17:27:51 +13:00
Mike Dilger
c465ab12fb Fix appimage/README.txt 2024-03-14 16:56:24 +13:00
Bu5hm4nn
cfc5aa85b1 Remove unneccessary passes of egui::Context instance, it is available anywhere egui::Ui is already know with ui.ctx() function 2024-03-13 21:51:21 -06:00
Mike Dilger
1f8919463e Merge branch 'runstate' into unstable 2024-03-14 13:15:30 +13:00
Mike Dilger
5904d4ee75 Watch runstate, fire up tasks when it goes online (tasks shut themselves down when it goes offline) 2024-03-14 13:09:35 +13:00