Commit Graph

2267 Commits

Author SHA1 Message Date
Daniele Tonon
0d5e2ea765 Fix LUD16 QR code 2023-10-24 20:42:02 +02:00
Bu5hm4nn
7dd1838cc7 Merge remote-tracking branch 'dilger/unstable' into feature/profiles-ui-restyle 2023-10-24 11:48:50 -06:00
Daniele Tonon
e098c264e5 Restyle modal with qrcodes in profile 2023-10-24 18:31:34 +02:00
Daniele Tonon
e0d238ecb6 Review profile texts 2023-10-24 18:31:34 +02:00
Daniele Tonon
8ccf9bd9da Review profile fills 2023-10-24 18:31:34 +02:00
Daniele Tonon
8ab9e0e36e Review theme background fills 2023-10-24 18:31:34 +02:00
Daniele Tonon
f7bb01a7d6 Restyle primary, secondary and danger buttons 2023-10-24 18:31:34 +02:00
Daniele Tonon
60cfa12eec Review darken_color function 2023-10-24 17:45:36 +02:00
Bu5hm4nn
d4990b7ff7 Profile Page: Dark mode styling (WIP) 2023-10-23 20:39:13 -06:00
Mike Dilger
1ff2f1dad9 Fix a hang during migration 14 for new users 2023-10-24 08:47:05 +13:00
Bu5hm4nn
a629eec2d1 Profile page: Fix flicker on copy symbols 2023-10-23 13:09:22 -06:00
Mike Dilger
060a315d85 Merge branch 'person_list_events' into unstable 2023-10-23 12:31:50 +13:00
Mike Dilger
272af86039 Generalize with ToOverlordMessage::UpdatePersonList 2023-10-23 12:31:15 +13:00
Mike Dilger
9bd94b45eb Allocate PersonList on incoming event 30000 2023-10-23 10:03:27 +13:00
Mike Dilger
1ad86866b1 Switch code to use the new person_list_last_edit_time storage 2023-10-23 10:02:18 +13:00
Mike Dilger
a7f6c29d9b Move deprecated functions 2023-10-23 10:02:18 +13:00
Mike Dilger
2c7b8ba13f storage: migration 14: migrate person list last edit times 2023-10-23 10:02:18 +13:00
Mike Dilger
d30bc067e1 Add new method of storing person list last edit times 2023-10-23 10:02:18 +13:00
Mike Dilger
c459d2bb12 Generalize compute/store/fetch of time and size of last PersonList event 2023-10-23 10:02:18 +13:00
Mike Dilger
e9a72471c7 improve PersonList type a bit 2023-10-23 10:02:18 +13:00
Mike Dilger
bb907b537d Generalize commands to push person list events 2023-10-22 09:34:59 +13:00
Mike Dilger
1e5300c0f7 cargo fmt 2023-10-22 09:28:48 +13:00
Mike Dilger
f62a125171 Generalize code that generates a person list event 2023-10-22 09:28:23 +13:00
Bu5hm4nn
afee94b4cb Profile Page: Hide status circle if not applicable 2023-10-21 14:17:05 -06:00
Bu5hm4nn
055dde4b0f Profile Page: Optimize "is_self" scenario 2023-10-21 14:11:36 -06:00
Bu5hm4nn
4a2cf62f24 Profile Page: Show status circle on avatar image 2023-10-21 13:53:40 -06:00
Mike Dilger
cbf1d95392 Generalize getting person list keys and checking if a person is in a list 2023-10-22 08:38:05 +13:00
Mike Dilger
9bd2cd122e fix comment 2023-10-22 08:18:07 +13:00
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