Mike Dilger
17ea9803de
cargo clippy
2023-11-29 16:25:26 +13:00
Mike Dilger
1fc1b81f8d
Unify some person list handling
2023-11-29 16:25:21 +13:00
Mike Dilger
8c334a19a4
ui: Some page renames
2023-11-29 16:25:13 +13:00
Mike Dilger
8dba60f157
ui: Rework menu states:
...
1. Stop keeping a shadow copy of menu collapse state, trust that Context remembers it.
1. Whenever page changes, whether via menu or otherwise, set menu state appropriately
2023-11-28 14:13:56 +13:00
Mike Dilger
339ef50779
Move MyNotes and Inbox back to top level menu items; Collapse open menus if clicking on other
2023-11-28 10:51:42 +13:00
Mike Dilger
04d055c101
ui: person page: Remove Follow/Mute buttons from the right
2023-11-27 21:10:23 +13:00
Mike Dilger
6496214a74
ui: Person page "User lists" section done with switches
2023-11-27 20:42:01 +13:00
Mike Dilger
b236e5d5ac
commands: add_person_list, rename_person_list
2023-11-27 20:42:01 +13:00
Mike Dilger
34d0efdcae
minor var rename
2023-11-27 20:42:01 +13:00
Mike Dilger
c5b4400f76
PersonList::from_number() and PersonList::rename()
2023-11-27 20:42:01 +13:00
Mike Dilger
43ca24f702
fix subtle bug in run.sh
2023-11-27 20:42:01 +13:00
Mike Dilger
18a1854c12
ui: components: switch_simple()
2023-11-27 20:42:01 +13:00
Mike Dilger
cd5dd718c2
Change separator colors (in light-mode it was utterly invisible)
2023-11-27 20:42:01 +13:00
Mike Dilger
7587cb16a2
Fix: empty lists were showing everybody
2023-11-27 11:20:46 +13:00
Mike Dilger
7c391d7f88
Command print_person_lists
2023-11-27 11:12:05 +13:00
Mike Dilger
a4ea97bbda
Revert "PersonList selection in main feed"
...
This reverts commit 203833fc2b
.
2023-11-27 10:58:19 +13:00
Mike Dilger
200db849ad
Turn feeds menu into an openable menu with all feeds
2023-11-27 10:58:19 +13:00
Mike Dilger
9ebd28bf22
cargo clippy
2023-11-27 09:35:47 +13:00
Mike Dilger
18404a5057
Do not add the user to every feed anymore
2023-11-27 09:34:03 +13:00
Mike Dilger
203833fc2b
PersonList selection in main feed
2023-11-27 09:34:03 +13:00
Mike Dilger
51a0412cf4
cargo update (bump heed to 0.20.0-alpha.6)
2023-11-23 16:20:49 +13:00
Mike Dilger
6f86208bba
cargo fmt
2023-11-23 16:17:36 +13:00
Mike Dilger
6a4184387b
Small cleanup
2023-11-23 16:17:28 +13:00
Mike Dilger
c5da342c59
Merge remote-tracking branch 'bushmann/tagging-fix-space-in-name' into unstable
2023-11-21 14:13:37 +13:00
Mike Dilger
843e1ac967
Merge branch 'reprel' into unstable
2023-11-20 08:44:35 +13:00
Mike Dilger
6f6f191173
storage: migration 17 - reindex event relationships, including new reprel
2023-11-20 08:21:36 +13:00
Mike Dilger
360ef81c4a
storage: when computing relationships of events, compute reprel too
2023-11-20 08:10:03 +13:00
Mike Dilger
b5b568a9f8
Add 'a' tag to replies to replaceable events
2023-11-20 08:09:54 +13:00
Mike Dilger
243c40f92c
cargo fmt
2023-11-20 08:09:41 +13:00
Mike Dilger
f5e470824e
Storage.get_replies() to include both 'e' and 'a' tag replies
2023-11-20 08:09:01 +13:00
Mike Dilger
351cfd6bc4
storage: Start of reprel database
2023-11-20 08:07:42 +13:00
Mike Dilger
5a7e3866b1
Merge branch 'eventv2' into unstable
2023-11-18 17:06:46 +13:00
Mike Dilger
e19840f814
fix m16
2023-11-18 17:05:29 +13:00
Bu5hm4nn
e55abd7942
Tagging: Fix highlighting of names with spaces
2023-11-17 17:26:04 -06:00
Mike Dilger
133c8204f7
Fix triggers (put outside of write trans)
2023-11-18 12:04:28 +13:00
Mike Dilger
c93cba0ec6
fix events1/events2 to use versioned Event
2023-11-18 11:56:20 +13:00
Mike Dilger
42e6a38403
Renumber migrations by their ending state number, not their starting state number
2023-11-18 11:45:28 +13:00
Mike Dilger
203e9aa08f
storage: Rewrite ALL migrations, break into separate files, fix version issues
2023-11-18 11:39:54 +13:00
Mike Dilger
5d2ee79d8b
DEVELOPING comments about versioned types
2023-11-18 10:16:15 +13:00
Mike Dilger
53a8bb4efe
storage: migration 15: migrate to EventV2
2023-11-18 10:03:17 +13:00
Mike Dilger
17636851ed
Remove pub visibility of storage migration functions
2023-11-18 08:47:31 +13:00
Mike Dilger
0634ce80c9
storage: define events2 database
2023-11-18 08:47:15 +13:00
Mike Dilger
e94f40952a
Update for nostr-types changes
2023-11-18 08:43:04 +13:00
Mike Dilger
3b1223a106
[breaking] update nostr-types for TagV2, EventV2, and others
2023-11-18 08:42:41 +13:00
Mike Dilger
f22c74741a
Update for nostr-types [some code is not yet right]
2023-11-18 07:47:19 +13:00
Mike Dilger
fa1e283199
[breaking] update nostr-types: EventReference and rework of replies() and mentions()
2023-11-18 07:35:44 +13:00
Mike Dilger
eb407b731c
Merge remote-tracking branch 'bushmann/feature/tagging' into unstable
2023-11-17 10:35:56 +13:00
Mike Dilger
d51f4852e1
cargo fmt
2023-11-16 09:31:22 +13:00
Mike Dilger
afc2973036
Remove SQLite3 code
2023-11-15 10:57:33 +13:00
Mike Dilger
ba052c5c42
Updates regarding Event.is_replaceable()
2023-11-15 10:30:32 +13:00