Commit Graph

2729 Commits

Author SHA1 Message Date
Bu5hm4nn
3e771ab7a6 note/mod.rs: Let note use new 'simple' MoreMenu as well 2023-12-27 10:09:24 -06:00
Bu5hm4nn
541e7433ac Profile Page: Fix left margin for sub-headings 2023-12-26 23:18:05 -06:00
Bu5hm4nn
edb488a450 Merge remote-tracking branch 'dilger/unstable' into fix/people-list-styling-again 2023-12-26 22:57:43 -06:00
Bu5hm4nn
f7a49c0a34 MoreMenu: Dynamically choose popup position based on screen quadrant 2023-12-26 16:35:26 -06:00
Mike Dilger
053674d856 Add content moderation info to README.md 2023-12-27 11:19:06 +13:00
Bu5hm4nn
31f7716cfd People Lists CO12: Use '=' button for list item menu 2023-12-26 15:01:19 -06:00
Bu5hm4nn
0d6cb5e35f cargo fmt 2023-12-26 14:20:56 -06:00
Bu5hm4nn
7f98b85f3c People Lists CO09, LI07: Change list entry background color to note background color to match feeds. Also for DM chat lists and relay lists. 2023-12-26 14:20:28 -06:00
Bu5hm4nn
a8d3943a20 People Lists CO13, LI08: Add some space at end of lists 2023-12-25 18:47:58 -06:00
Mike Dilger
973406793f cargo fmt 2023-12-26 11:19:10 +13:00
Mike Dilger
db78e749c1 Merge remote-tracking branch 'remotes/bushmann/fix/support-pubkey-only-mode-on-lists' into unstable 2023-12-26 11:17:54 +13:00
Mike Dilger
fe5ba068d2 wizard: setup metadata: cannot publish if pubkey only 2023-12-26 11:16:52 +13:00
Mike Dilger
0e6d7ff8bc Import person lists when not logged in, even though we have to ignore encrypted content 2023-12-26 11:11:42 +13:00
Bu5hm4nn
5b94d26d05 People Lists CO14: Make contact image clickable 2023-12-25 16:00:24 -06:00
Bu5hm4nn
610c373e48 People Lists CO10: Increase name size font 2023-12-25 15:53:08 -06:00
Bu5hm4nn
a3943e3b07 People Lists CO11: Decrease space between name and nip-05 2023-12-25 15:51:50 -06:00
Daniele Tonon
759c35ec87 Set the non actionable reactions to a weak color 2023-12-23 08:41:07 +01:00
daniele
bc48571980
Merge pull request #607 from bu5hm4nn/feature/style-login-screen
Feature/style login screen - create "Paste" button and enable on wizard
2023-12-23 08:39:26 +01:00
Daniele Tonon
af4c0ae569 Update style for "Paste" element inside the input 2023-12-23 08:14:17 +01:00
Daniele Tonon
184875bd6b Update texts color for light and dark theme 2023-12-23 08:14:17 +01:00
Daniele Tonon
ac8f2540f7 Fix startup's invisible link in light theme 2023-12-23 08:11:39 +01:00
Bu5hm4nn
a95563a92f Wizard: enable paste on passphrase fields 2023-12-22 20:07:44 -06:00
Bu5hm4nn
846273e217 Login Screen: Increase brightness of skip link. Increase space to button. Enable paste on passphrase field. 2023-12-22 20:04:55 -06:00
Bu5hm4nn
24614865ba Wizard: Show "Paste" link in text edit fields (except passphrase fields) 2023-12-22 19:53:12 -06:00
Bu5hm4nn
446fb616cd Login Screen: Apply dtonon style.
widgets::TextEdit: Create new textedit widget overload to apply uniform styling.
2023-12-22 19:52:33 -06:00
Bu5hm4nn
e5400a9b7c Pubkey-only mode: Support pulling contact list and rename "setup your identity" to the more clear "setup your private-key" 2023-12-22 11:27:59 -06:00
Mike Dilger
ffee452155 FIX: signer missing save public key along one path 2023-12-22 17:35:10 +13:00
Mike Dilger
ad6f406cd3 Command 'delete_relay' to get rid of mistaken (but technically valid) URLs like "wss://pleb.cloud,wss//nostr.mom" 2023-12-22 13:10:36 +13:00
Mike Dilger
42ebc6a25d Fixes to default relays 2023-12-22 12:54:17 +13:00
Mike Dilger
e7a18a4a7c Use full relay URLs on relay pages (I have suffered greatly and made big mistakes without these) 2023-12-22 12:45:42 +13:00
Mike Dilger
125423e44e Fix for adding purplepag.es as discovery relay when they have none 2023-12-22 12:29:59 +13:00
Mike Dilger
0e4908b970 Update default relays based on current scores 2023-12-22 12:21:15 +13:00
Mike Dilger
242bcd01c1 FIXES to following people:
Following someone requires a complex series of actions which were not consistent:

1) Add them to a list in storage
2) Invalidate their notes in the UI (so they rerender showing the person as followed)
3) Add them to the relay picker
4) Refresh relay picker scores
5) Pick relays again
6) Start a temp subscription to fetch their relay list
7) When their relay list comes in, after processing it, repeat steps 3-5.

GLOBALS.people.follow() now handles this more uniformily, and other parts of the code
should call that.

process.rs() handles step 7.
2023-12-22 11:23:10 +13:00
Mike Dilger
94a04e4d98 After processing an event that changes person-relay information, refresh scores and pick relays 2023-12-22 11:08:11 +13:00
Mike Dilger
c437e3ebf3 Ignore a particular error during the wizard 2023-12-21 18:44:59 +13:00
Mike Dilger
590cf7c614 FIX: signer saving of key-related changes made more consistent 2023-12-21 17:04:45 +13:00
Mike Dilger
0361854379 When initializing a new LMDB, apply some necessary data migrations 2023-12-21 16:49:43 +13:00
Mike Dilger
abff24cfcf Fixes to login screen 2023-12-21 11:44:42 +13:00
Mike Dilger
366a5f7d39 Another (I thought I did this already) 2023-12-21 11:23:48 +13:00
Mike Dilger
a4cba7a173 More type leaking fixes 2023-12-21 11:19:56 +13:00
Mike Dilger
909445365e Fix a type leak 2023-12-21 11:01:32 +13:00
Mike Dilger
58283c1220 cargo clippy 2023-12-21 10:21:24 +13:00
Mike Dilger
72b791e231 modal_popup 'closable' param, set to false for login page 2023-12-21 10:20:16 +13:00
Mike Dilger
db45a619ac ui: startup login screen reworked 2023-12-21 10:10:41 +13:00
Mike Dilger
f295e3509f Make 'hide mutes entirely' true by default 2023-12-21 08:18:20 +13:00
Mike Dilger
fa3bb251ba Muted list can have private entries, bring back switch 2023-12-21 08:16:58 +13:00
Mike Dilger
582e77e757 storage: fix m23 desc 2023-12-20 16:28:06 +13:00
Mike Dilger
959767849e cargo fmt 2023-12-20 16:11:07 +13:00
Mike Dilger
eb5c4ab69d storage: m23: recount lists 2023-12-20 16:10:49 +13:00
Bu5hm4nn
7f6084564e Merge remote-tracking branch 'dilger/unstable' into fix/lists-view-styling 2023-12-19 20:44:21 -06:00