Commit Graph

2289 Commits

Author SHA1 Message Date
Mike Dilger
3cb3f706f7 Disable rendering feed-displayable events of kinds that we don't yet properly support 2023-10-22 07:31:25 +13:00
Bu5hm4nn
adbce6a7ea Profile Page: Standardize render order for some metadata fields, skip if found later 2023-10-21 10:21:27 -06:00
Bu5hm4nn
e2b5a3500a Merge remote-tracking branch 'dilger/unstable' into feature/profiles-ui-restyle 2023-10-20 15:32:32 -06:00
Bu5hm4nn
36333f2b4e CopyButton: Make stroke overridable, use on Profile Page 2023-10-20 15:32:19 -06:00
Bu5hm4nn
117fcffc35 Profile Page: Skip empty metadata fields unless it's the account owners profile 2023-10-20 15:07:25 -06:00
Bu5hm4nn
e9e43499ea Profile Page: Fine tune spacing 2023-10-20 14:29:19 -06:00
Bu5hm4nn
709be48fd1 White background for Person pages 2023-10-20 14:29:01 -06:00
Bu5hm4nn
fc6371e97e Profile Page: add button clicke active style 2023-10-20 14:10:19 -06:00
Bu5hm4nn
f5487921bc Profile Page: Style buttons 2023-10-20 14:04:57 -06:00
Bu5hm4nn
9d1ca34ec1 Profile Page: Don't save empty petnames, remove instead 2023-10-20 12:14:28 -06:00
Bu5hm4nn
a8fb42d74f Profile Page: Restore editing petname 2023-10-20 12:04:24 -06:00
Bu5hm4nn
2e592bb619 Profile Page: Adjust margins and harmonize style code 2023-10-20 11:36:10 -06:00
Bu5hm4nn
d5990472b4 Profile Page: Complete layout logic (manual justify) 2023-10-19 23:57:59 -06:00
Bu5hm4nn
fadfaf2400 Profile Page: Optimize layout responsiveness (WIP) 2023-10-19 22:45:27 -06:00
Bu5hm4nn
eb82863645 Gossip UI: Set minimum window size to 800 x 600 2023-10-19 22:42:29 -06:00
Mike Dilger
58e1feb81c clean up (clippy, fmt, test) 2023-10-20 16:50:32 +13:00
Mike Dilger
7e6f1e33d2 Update for nostr-types 2023-10-20 16:28:45 +13:00
Mike Dilger
e0ef463bfb [breaking] update nostr-types 2023-10-20 14:42:49 +13:00
Bu5hm4nn
0278fc8b44 Profile Page: Continue layout work (WIP) 2023-10-19 19:12:44 -06:00
Bu5hm4nn
3454cf2b31 Profile Page: Improve QR popup size and placement 2023-10-19 15:56:53 -06:00
Bu5hm4nn
0d85510fd7 Profile Page: Work on new layout (WIP) 2023-10-19 14:01:19 -06:00
Mike Dilger
c9c67d9a9f Rework PersonList so we can allocate, deallocate, list, etc. 2023-10-20 07:25:06 +13:00
Mike Dilger
4ec4158773 storage: migration 13: Remove custom_person_list_names setting (we will do differently) 2023-10-20 06:28:14 +13:00
Mike Dilger
5c7942e04b Revert "Add 'E' tags when generating events"
This reverts commit 94651b8ca0.
2023-10-20 05:56:38 +13:00
Bu5hm4nn
d8ea13870b Standardize page header and use in relays section (other sections still TODO) 2023-10-18 21:11:56 -06:00
Bu5hm4nn
e0963a37dc Merge remote-tracking branch 'dilger/unstable' into feature/profiles-ui-restyle 2023-10-18 19:46:54 -06:00
Mike Dilger
543f7bd73d Remove prefixing of IdHex and PubKeyHex 2023-10-19 13:02:41 +13:00
Mike Dilger
373b7d03ed [breaking] cargo update (including nostr-types) 2023-10-19 12:54:45 +13:00
Mike Dilger
d4527559ee PersonList::custom() function to take 0-9; PersonList::Priority removed; custom list 0 name defaults to "Priority" 2023-10-19 12:30:13 +13:00
Mike Dilger
cdc2501682 Set all prefixes to 64 (so they aren't prefixes) [will remove the types later] 2023-10-19 12:00:25 +13:00
Mike Dilger
77527e6586 Merge branch 'master' into unstable 2023-10-19 11:02:17 +13:00
Mike Dilger
e1578af617 Remove NO_SYNC (kills ACID) 2023-10-19 11:00:57 +13:00
Mike Dilger
a67cb7c387 Fix wizard panic on deleting purplepag.es 2023-10-19 11:00:52 +13:00
Mike Dilger
5c84a39bc5 local var renames 2023-10-19 11:00:01 +13:00
Mike Dilger
75a6304df5 Remove NO_SYNC (kills ACID) 2023-10-19 10:55:22 +13:00
Mike Dilger
228d6ec89f Fix wizard panic on deleting purplepag.es 2023-10-18 17:28:17 +13:00
Mike Dilger
4d1e287f90 Do not count as unread your own messages 2023-10-18 13:17:39 +13:00
Mike Dilger
62bc46e307 Verify deletion authors match; Verify reaction authors mismatch 2023-10-18 11:29:52 +13:00
Mike Dilger
1c2e608bf6 Remove MinionIsReady (see resolution to issue #22) 2023-10-18 10:05:11 +13:00
Mike Dilger
0dad96a09f Custom person list names (settings, and person_list.name() read into them) 2023-10-18 09:09:45 +13:00
Mike Dilger
ed84c4098c Update wizard default-relay list 2023-10-18 08:48:36 +13:00
Mike Dilger
8c13513dea Distinguish better between followed people and subscribed people 2023-10-17 20:30:23 +13:00
Mike Dilger
9e395aa254 get_followed_pubkeys() is now the superset of all the lists (except muted):
Note: If a person is in any list that is not muted, they are included, even if
they are also muted.
2023-10-17 19:02:38 +13:00
Mike Dilger
9d6e0b68bf Merge branch 'private' into unstable 2023-10-17 16:53:31 +13:00
Mike Dilger
d91fc0810b Update gossip-bin for person_lists2 2023-10-17 16:38:04 +13:00
Mike Dilger
8e207f2997 Update gossip-lib for person_lists2 2023-10-17 16:38:04 +13:00
Mike Dilger
45731c596c [broken] storage: switch to db_person_lists2 2023-10-17 16:38:04 +13:00
Mike Dilger
69bc9716da [do not run] storage: migrate db_person_lists1 to db_person_lists2 2023-10-17 16:38:04 +13:00
Mike Dilger
4b0b0e1602 storage: person_list_2 database, records if entry is 'public' 2023-10-17 16:38:04 +13:00
Bu5hm4nn
57eb4610f7 Harmonize access to ui.visuals() and ui.visuals_mut() 2023-10-16 16:01:42 -06:00