Commit Graph

3004 Commits

Author SHA1 Message Date
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
Mike Dilger
712e6ec204 Switch to RunState system 2024-03-14 13:09:06 +13:00
Mike Dilger
d6913299e0 Setup a watch channel for global RunState management 2024-03-14 13:04:45 +13:00
Mike Dilger
0d62f673d8 Define RunState 2024-03-14 13:04:45 +13:00
Mike Dilger
6a34be768c Remove redundant code and cleanup 2024-03-14 13:04:45 +13:00
Mike Dilger
97a27c2d40 info messages when tasks shutdown 2024-03-14 13:04:45 +13:00
Mike Dilger
e605c5a3b3 debug statements on minion exit 2024-03-14 13:04:45 +13:00
Mike Dilger
42bdad77e5 Minions: don't start if shutting down 2024-03-14 13:04:45 +13:00
Mike Dilger
13c3e34aa5 Simplify lib shutdown 2024-03-14 12:44:52 +13:00
Mike Dilger
b3877fee79 Get rid of Overlord Shutdown message (just do it via GLOBALS) 2024-03-14 12:44:52 +13:00
Mike Dilger
fe6a0cec55 Cleanup overlord mainloop 2024-03-14 12:37:05 +13:00
Mike Dilger
5eb9d46187 Fetcher: separate init() from start() [start may rerun everytime we go online] 2024-03-14 12:37:05 +13:00
Bu5hm4nn
225b4a2eeb Style according to @dtonon design 2024-03-13 14:37:39 -06:00
Bu5hm4nn
a8f7632190 Allow user to approve relay connection and auth choosing to store permanently 2024-03-12 16:49:31 -06:00
Bu5hm4nn
8dfd3fd4db Merge remote-tracking branch 'dilger/unstable' into feature/approval-dialogue 2024-03-12 15:26:42 -06:00
Mike Dilger
3e882b7416 Added command 'offline' 2024-03-13 08:17:29 +13:00
Mike Dilger
7ba455d1f9 Storage: Migration 28 - fix empty petnames 2024-03-13 08:10:41 +13:00
Mike Dilger
c99f6036e2 Update nostr-types 2024-03-13 08:01:12 +13:00
Bu5hm4nn
34606d4912 Login Screen: Option to start in offline mode 2024-03-12 12:12:42 -06:00
Bu5hm4nn
72cf47831b Merge remote-tracking branch 'dilger/unstable' into feature/approval-dialogue 2024-03-12 11:40:29 -06:00
Bu5hm4nn
70a015fbb1 Style Approval dialogue 2024-03-12 11:39:10 -06:00
Bu5hm4nn
df14c45baa Allow Relays to be filtered by connect and auth permission 2024-03-12 11:36:17 -06:00
Bu5hm4nn
adbffc5688 Fix truncated labels (introduced with egui update to 0.26) 2024-03-12 11:35:44 -06:00
Mike Dilger
937a0debcd clippy fix 2024-03-12 12:11:33 +13:00
Mike Dilger
7b16f6b6e0 Fix nip46 denials (so they send back to the client) 2024-03-12 12:10:47 +13:00
Mike Dilger
205f2a6ac9 Update nostr-types 2024-03-10 14:49:36 +13:00
Michael Dilger
83bc2ceb8c
Merge pull request #671 from bu5hm4nn/feature/streamline-onboarding-wizard
Streamline onboarding wizard
2024-03-09 09:49:00 +13:00
Bu5hm4nn
d639867729 Fix/Workaround interaction of frame_response::interact(Sense::click) by pre-rendering and allocating the ui.interact before the content. Fixes #677 2024-03-08 14:10:48 -06:00
Bu5hm4nn
92779aa3e1 Update from egui 0.26.0 to egui 0.26.2 2024-03-08 14:08:32 -06:00
Bu5hm4nn
efcd145a54 Revert "Workaround for bug in egui 0.26.x that breaks Response::interact(sense) for egui::Frame responses."
This reverts commit 1ca8084f08.
2024-03-08 12:06:12 -06:00
Bu5hm4nn
e6492407e7 Fix id-clash on Person pages, closes #678 2024-03-08 11:25:00 -06:00
Bu5hm4nn
d4cb17dcb3 Merge remote-tracking branch 'dilger/unstable' into feature/streamline-onboarding-wizard 2024-03-07 20:55:41 -06:00
Mike Dilger
82289e62b1 nip46: show server name in approval window (instead of pubkey) 2024-03-08 14:38:07 +13:00
Mike Dilger
852270d6c5 Fix a condition interfering with an orderly shutdown 2024-03-08 14:26:51 +13:00
Mike Dilger
a55e5855c1 Storage: migration 27, nostr connect unconnected server to store a name too (will be used soon) 2024-03-08 14:20:25 +13:00