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
Mike Dilger
953a08786c
cargo clippy
2024-03-08 13:09:12 +13:00
Mike Dilger
b7852d954e
Fix a petname problem
2024-03-08 13:08:42 +13:00
Mike Dilger
613b6c1d40
FIX: nostr-connect handling of NeedApproval condition
2024-03-08 12:50:52 +13:00
Mike Dilger
2e67b4a24a
Set 'dev' profile to use release-based settings. Make an explicit 'devel' profile that is debug
2024-03-08 12:33:39 +13:00
Mike Dilger
98969aab91
Fix: on startup, resubscribe to unconnected nostr-connect (nip46) channel relays
2024-03-08 09:11:11 +13:00
Bu5hm4nn
89d8585c25
Wizard: Fix importing from ncryptsec
2024-03-07 14:06:06 -06:00
Mike Dilger
b85d2df7aa
Don't allow dots in petnames (doesn't clean up current ones)
2024-03-08 08:40:59 +13:00
Bu5hm4nn
6b2a6cb367
Merge remote-tracking branch 'dilger/unstable' into fix/wizard-import-pubkey
...
# Conflicts:
# gossip-bin/src/ui/wizard/mod.rs
2024-03-07 13:21:48 -06:00
Bu5hm4nn
405698fc2d
Fix regression where CreateNewAccount was skipping metadata and follow steps
2024-03-07 13:17:47 -06:00
Mike Dilger
d55739ce9f
Update nostr-types
2024-03-08 08:16:12 +13:00
Mike Dilger
236dc62207
Update default relays in the wizard
2024-03-07 14:19:44 +13:00
Mike Dilger
9329b7ece8
Take timer creation out of the minion event loop
2024-03-07 09:06:54 +13:00
Bu5hm4nn
6e34ad51d0
Wizard: Add missing visual space to follow people
2024-03-06 07:54:15 -06:00
Bu5hm4nn
83a2de5711
Wizard:
...
- finish restyle of pages
- skip follow people on private key import
2024-03-06 07:37:48 -06:00
Bu5hm4nn
214a93287b
Wizard:
...
- Overhaul UI style
- reduce number of buttons
2024-03-05 20:59:04 -06:00
Bu5hm4nn
065c967fea
Overlord/Wizard: Fix bug that imported account subscriptions did not work until app restart
2024-03-05 12:21:23 -06:00
Bu5hm4nn
37ecf9e939
Wizard: Follow People page:
...
- re-style using list view design
- optimize caching to improve UI responsiveness
- use design buttons and improve overall alignment
2024-03-05 11:02:32 -06:00
Mike Dilger
9c209e7643
NIP-18: Use 'q' tags on kind-1 quotes, instead of 'e' tags with 'mention' marker
2024-03-06 04:54:29 +13:00
Mike Dilger
82f1b7d81f
Update nostr-types
2024-03-06 04:44:16 +13:00
Bu5hm4nn
6beb7ff7d0
Wizard "Follow People":
...
- Put entries in ScrollArea so they can all be seen
- Use list format in preparation for prettier complete display
- Refresh Metadata periodically for entries where it is still missing
- Cache Person entries when found (improves UI responsiveness)
2024-03-04 22:32:30 -06:00
Bu5hm4nn
c90ac053c9
Wizard: For pubkey only mode, skip "SetupMetadata" page
2024-03-04 16:44:24 -06:00
Bu5hm4nn
7fb617a4de
Wizard: Only show "Exit this Wizard" button on first page of Wizard
2024-03-04 16:44:01 -06:00
Bu5hm4nn
0751e0d1e7
Wizard: Setup Relays Page: Refine text to make it clear successful imports can just continue
2024-03-04 16:03:00 -06:00
Bu5hm4nn
add6de479e
Wizard: Clarify wording when importing existing profile
2024-03-04 12:34:01 -06:00
Bu5hm4nn
df3967adb8
Fix inverted use of wizard_state.relay_list_sought
2024-03-04 12:30:42 -06:00
Bu5hm4nn
c40cf3d551
Add commandline command dpi
for setting the dpi override setting
2024-03-03 20:37:45 -06:00
Mike Dilger
3347e880c5
Merge commit '62cdb9c4c8d9fa5d49aeef252fed84305f595af2' into unstable
2024-03-02 13:52:05 +13:00
Bu5hm4nn
62cdb9c4c8
Override mouse cursor on reaction labels. Fixes #645
2024-03-01 18:00:00 -06:00
Bu5hm4nn
6cc994572e
Relay Entry: Add Permission settings to relay edit view
2024-02-29 17:51:55 -06:00
Mike Dilger
b2af074f26
Resubscribing to general feed now does a temp_ sub for just the changes
2024-03-01 11:15:12 +13:00
Mike Dilger
58c8dc1136
minion: Move subscription filter determinations to separate functions in separate file
2024-03-01 11:15:12 +13:00
Mike Dilger
2cf9518685
load_more_general_feed() doesn't need to update the keys
2024-03-01 11:15:12 +13:00
Mike Dilger
acf029d9f8
Store general feed keys in minion
2024-03-01 11:15:12 +13:00