Nicola Benaglia
e09b0f1aed
Add vscode to ignore
2023-10-05 08:07:05 +02:00
Mike Dilger
abf7f55008
More docs and visibility changes
2023-10-05 17:28:09 +13:00
Mike Dilger
eae1a1ff29
more docs and visibility updates
2023-10-05 16:57:37 +13:00
Mike Dilger
07157e7d48
more documentation
2023-10-05 15:31:52 +13:00
Mike Dilger
c247ae1c7e
doc
2023-10-05 15:05:46 +13:00
Mike Dilger
64f47bd446
More docs
2023-10-05 13:56:45 +13:00
Mike Dilger
aa9c7c8330
A number of overlord functions didn't need to be async
2023-10-05 13:30:09 +13:00
Mike Dilger
b96bca7b71
Improving gossip-lib API (moving things, hiding things, documenting things)
2023-10-05 12:56:15 +13:00
Mike Dilger
eba38a0583
When deleting an event, delete from all relays it was seen on (in addition to write relays)
2023-10-05 08:20:24 +13:00
Mike Dilger
e2807b8ff2
Merge branch 'library' into unstable
2023-10-04 14:02:45 +13:00
Mike Dilger
78e5d81b48
[MAJOR] Move the UI into gossip-bin
2023-10-04 13:59:18 +13:00
Mike Dilger
55aa891532
Move commands into gossip-bin
2023-10-04 13:59:18 +13:00
Mike Dilger
6ec3cf58b5
make clippy happy with default impls
2023-10-04 13:59:18 +13:00
Mike Dilger
9dd731962f
[MAJOR] Restructure as a workspace with two projects: gossip-lib and gossip-bin
2023-10-04 13:59:15 +13:00
Mike Dilger
e623cad42e
[MAJOR] Reform as a library with a minimal binary
2023-10-04 13:59:11 +13:00
Mike Dilger
7f0c5b70fd
cargo format
2023-10-04 13:23:29 +13:00
Mike Dilger
7b8227e2ca
getting rid of egui extras...
2023-10-04 13:20:08 +13:00
Mike Dilger
fde1e0ff1f
Move egui-related image handling into UI; handle SVG conversion in main code
2023-10-04 12:42:37 +13:00
Mike Dilger
8a4eef3a77
Rework UI Theme tangle a bit, to ease splitting gossip into a library and binary
2023-10-04 10:59:10 +13:00
Mike Dilger
b2334b2f83
Merge branch 'wizard' into unstable
2023-10-04 09:21:41 +13:00
Mike Dilger
33327d0f2f
Wizard work
2023-10-04 09:21:29 +13:00
Mike Dilger
1773fea6fa
wizard: combine import private key pages
2023-10-04 09:21:29 +13:00
Mike Dilger
9f5c852903
Color the main-path wizard choices in the accent color
2023-10-04 09:21:29 +13:00
Mike Dilger
863dcbb488
Onboarding Wizard
2023-10-04 09:21:29 +13:00
Mike Dilger
87567ddb94
storage: write_wizard_complete, read_wizard_complete
2023-10-04 09:21:29 +13:00
Michael Dilger
aaacdf2818
Merge pull request #524 from bu5hm4nn/bug/double-search-field-my-relays
...
my relays: fix duplicate search field
2023-10-03 14:30:37 +13:00
Mike Dilger
a870aa3029
update nostr-types
2023-10-03 13:06:13 +13:00
Mike Dilger
57fe6a793e
remove debug log
2023-10-03 13:06:13 +13:00
Mike Dilger
95c366af4a
storage: erase indexes before rebuilding
2023-10-03 13:04:58 +13:00
Bu5hm4nn
b14f4793ed
my relays: fix duplicate search field
2023-10-02 17:55:23 -06:00
Mike Dilger
2c5239fd5d
cargo fmt
2023-10-03 10:58:15 +13:00
Mike Dilger
15d8355577
storage: migration 8 (rebuild event indices)
2023-10-03 10:56:46 +13:00
Mike Dilger
455bbbb152
storage: index hashtags when storing event
2023-10-03 10:56:46 +13:00
Mike Dilger
586d48d928
FIX: storage: DUP_SORT|DUP_FIXED database flags were not being set!!!
2023-10-03 10:50:00 +13:00
Mike Dilger
6394389670
storage: Rewrite rebuild_event_indices
2023-10-03 10:46:21 +13:00
Mike Dilger
6ccaac0f6b
cargo clippy
2023-10-02 14:14:27 +13:00
Mike Dilger
a459afe2fc
command: import_event
2023-10-02 13:35:32 +13:00
Mike Dilger
944c78de8a
commands: placeholder for oneshot actions
2023-10-02 12:40:59 +13:00
Mike Dilger
412e9c4ad9
command: print_person
2023-10-02 12:38:37 +13:00
Mike Dilger
2af6ababaa
refactor commands
2023-10-02 12:27:20 +13:00
Mike Dilger
b306b65521
command: add_person_relay
2023-10-02 11:41:24 +13:00
Mike Dilger
ba9fad8419
DPI fix
2023-10-02 10:59:14 +13:00
Mike Dilger
d1be845311
cargo fmt and clippy
2023-10-02 08:14:59 +13:00
Mike Dilger
3521a7e6f8
Update for nostr-types
2023-10-02 08:13:27 +13:00
Mike Dilger
466bd2fb8d
update nostr-types
2023-10-02 08:11:23 +13:00
Mike Dilger
213f5f3040
Fix duplicates in thread ancestor subscriptions
2023-10-02 08:10:55 +13:00
Mike Dilger
3d654664c0
Name line changes
2023-09-30 10:43:26 +13:00
Mike Dilger
d30729bef0
Use petname, then name (don't use display_name). Reasoning:
...
We have FOUR names: name, display_name, petname, nip05
That's too many to display. We have to get rid of one of them.
We need 'name' for @tagging people.
We can combine petname and name by overriding name with petname if set.
That brings is to two if we dump display_name.
We still show it on the person page, as the title. That's the only place.
2023-09-30 10:41:19 +13:00
Mike Dilger
ce4941aa51
Remove padding from copy button so it aligns a bit better
2023-09-30 10:37:18 +13:00
Mike Dilger
4410155160
fix: allow fetching from the cache even when offline
2023-09-30 10:35:12 +13:00